579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r3 = getppid() r4 = getppid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3, r4, 0x0, 0x0, 0x800}) r6 = dup2(r1, 0xffffffffffffffff) faccessat(r6, &(0x7f00000011c0)='./file0\x00', 0x12, 0x2) socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x200000000000003a, &(0x7f0000000100)=[{0xffff, 0xce, 0x5, 0x5}]}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) dup(r4) fcntl$getown(r2, 0x5) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0x7fff, './file1\x00'}) 16:00:33 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/217) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x84, 0x9d}, {0x11, 0x380}, {0x25, 0x7f}, {0x0, 0x5}, {0x9e53fe124ce7266, 0x8}, {0x2, 0xffffffff}, {0x87, 0x60000}, {0xf74f05fd83874a71, 0x1f}], 0x8}) r4 = dup2(0xffffffffffffffff, r2) r5 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x68) r6 = socket(0x2, 0x4, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000146, 0x9, 0xff}, {{r4}, 0xfffffffffffffffd, 0xa8, 0x1, 0xffff, 0xf9b0}, {{r6}, 0xfffffffffffffff9, 0xf0, 0x1, 0x5, 0x1f}], 0x0, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x56, 0xd00fff7e, 0x7fc000000000, 0x9}], 0xf6, &(0x7f0000000100)={0x5, 0x4}) socket$inet6(0x18, 0x1, 0x66) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0x54}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r7 = dup(r6) r8 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000200)={0x3, 0x7ff}) poll(&(0x7f00000001c0)=[{r3, 0x80}, {r4, 0x8}, {r5, 0x2}, {r8}, {r2, 0x20}], 0x5, 0x2fac) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x1000, 0x3) r1 = syz_open_pts() syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x18010, 0x84) setsockopt(r2, 0x200, 0x8001, &(0x7f0000000200)="81548f10325a225dc30bcc896586a392b9ec84c1427e4bd9fbd75f36237ff5f5bcc2bcd2b6f57ba6e56eaac92dd58d613aeddde3acb330511b1151cae388ceb52f9f660140212a433fb052fc561217243c410993c521caa1e550a7683ded48b7b45f9f1b64d70b2c38b12e26ef21be59af4c0000000000", 0x77) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) 16:00:33 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0xd, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r7, 0x0, 0x7fffffff) bind(r5, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) dup(r6) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup(r2) pipe(&(0x7f0000000700)={0xffffffffffffffff}) accept$inet6(r5, 0x0, &(0x7f0000000180)) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r4, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r12) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r13) connect$unix(r9, &(0x7f0000002140)=ANY=[@ANYPTR64=&(0x7f0000001040)=ANY=[@ANYRES64=r4, @ANYBLOB="10bdf048eae5a5876c353f04268cf33207c208a4647fb9992e4f3c60f7667bc5c1b316b8ebae2c229bf7117fdcfcdb1f1f961291a35de63ad545b75649f1b26a8e16840eebf6a3f41fca1c0a306ecb838a51f05df339ff12aa3cea713c319fd29ce44c0b95194bdec9103a1036f85a8b291267475604c1dce00055346b4fffd78ec8e689262cd739011e310192255530a6219f009b94e65fbf121e951151e0d5a1e85d7f4cc287fcbb30721fd9dfadc20b083b6d1563b6fa2d136ce4f3af305a3df953dabd4194e89b20a97ce0e93661e260274be86bd84b8a33de7f44729d2a276db9b4a2e8199788960161a70544a51f1aa1271b16b4e6b820881efde76df775e6e9f7b6d1223c217e85638679e31c3df0d32b3718e9fec9065c807fb88002be1ee03956ade942edadd9e7866f2e4ad16986fa9e195d3dc1573bb8d896e766a11ee48324135efa5efcee29b37adc7bbae1ec1504f98e8255ea61f110a8f38c6a690f0278ef1145d7bfb71f60b8b5f4d6c9184ac03e860251c5b8cc356b0382b6c2a7f9710997ee820b63bfc46613d7c39c5aefd5b430fc1f0645d1fda7aeced9902387732adcae5bb96108386ce18d2cb4fbc92ac9323f452eb014fd1f9da2dc680a6573e608ba9912f4846191ebf93416b32fd09df1860130580456b1ced50eaebd95c40cea6b70cb49a7ec9399375f27754f39910106cb18c3fc24c8f6acbdd460cdfb3b6cf6ddc7086cb67dbe03b9841f79e715b7543205ddb261be831a182dd8d8c71fc36a7c93e739ab6e16c5e5bd041c9d5e5d43f2fe25d277edc8494e147d60fe55b703818cde8793aece64bdb809b27ba3a423603e1b77806f10ec38aa29d7faa981fbb894ef877d04dbfa4f720e738132894094141faf86dc7e77a7ec8204f9ed6021fa634494c9108b2318c9534b5757436d333a62acb177d1a1ed47aa46e579a84fc63b11753fc82a391fc9ed16c0723d86eb452b9d3ad83f7d7279c090e276a8fc4f7f3ee60d57aac6b543b0616934c2e9bbee4760d4616879c11b9fd95ca8d6f3a53332eb29ace174f7aeaf592aaa6ba97d8e615af8cc683b20bda7c212c08dbc373d389ddbd18b01b5f8427531b235990a49acfc1ce7d7fcfc0d5eddba7bfe5274db81bd9c9720667b3f79c044a06b4e9d5b132bac49983d339e72a605b6f6e6daf45fccd8bc93e863f03c9877b33c6f230aabdc6e00a5444ba7afc0849ee0c6a2e5a2a2f1638b4edd0bd661efe4a84a0214156e40fe0799192fab65216b7476ee6efca61eb42650e02de6201d562a2278361c1c2bb0762c41fc4c785eb652a26a226315268df28c83da5daf4074fcfe39282d211e335594a32fcc6506d2b81446a3658b56efcc15478ac381cf6979fac1074c735110da61895c3d216a012245f41eae0bc7e7382b161c0b758e8ca4f6faeb042f92d87aba041a3522830759c663de979ac7da5a95f01b86d28b44ffd2ebe85236bc79746769bf5eb55c3a6ccfabfece0e8d07e00c12b03d2e7aac020083cde0d76e6a6c2f1438d53ecc2e0bdc19e602ffbe4581f865a8eeab3706bdc1fe9df18495ce6850bdc4bd37d3e3a919372c7661592d035fc96a2097d53cf212cc80980460747ea37bb5e49d81b24e25dee94ec1dd56c4ec571d4c49c37eae677413417393e7fd74655d8ee576d559acaf57beafcbfa1534e54bafc81c03d9b2e18599e38437792b36acb15858c170b49229b0aa26f92da407b1a34e978f124d296552ec67d5667301ca8fbc6e308b735e069c1584dc33f22adda89478ad6f567f56cb5f8298892673c163f1ef37dc6b310b6144f8bc119a84f230f595c08e450c8e7cd1720658cc0fb1ac694834414e5229ce5f8e673f29ab1920c8ea1f2328bef35fa26ff581a228b28a9ad651a0a833b5b8098450df63ddc39200e938d8886a7b41fbcb2780a1b50d6a016bc5c3f5ff373bcd5520cf1d48ff3aefe9087db363e32893493029006d2747db13d48e67ee4d3e349b81daf9e3f576283dec01ec80f114fa0b7694f78bc9c35100ba64885cd4e01a3026d06165a1f50598b2447db65a332cb0713e60dc950b3366fdca7c9883278b47108556370c0ea03c000b72c9a797f0a92d9346d3b216c4b90c0500bc260c71a18e2547a1e8eaad13995204aa7a23c8c6fb0975ef7755064bcb50d979e26cf1ed75240c01d070a366eb3515935e2d7f774e51b5ca505837c84ed5d4e87219d2c13e1b9f57d2327bd2c12e02569e9d206f68c8c886e83a8aca0d6417466cfe268aa82198be332818267b479a9437e54ae2fe0ae47e12e6150742ff3b67021508d626bd70bd3cdff6466a97aedd516df746ca8738dda7b5962956d829b231f2b69a293c3cb1aa56c28816d41235ce25ad9f08b0ef32b933425748c81bd383f0d3408c6efa9f7a74fb58bd7b63264d5876e898768d2623d9c8e942cc7ca92dbc8c5ab4d007cbfc2ce16f590f96fc308788ffc5b4010c1caa8f538b26e95b176874476d19ea6320fbda4367747a14fe9a9f599e038ba42fcd60826d45025b682aeec2db30eec09e3f7209257d315f12c6f12867a15bb9b228c965d6a0c73f44095379a4f258666e9ef0c6da9bff3a3b5e81a828b21d69e68fa1ac5d358c08f2b421fda35bf3a62e7db3383964e36e11cc81bf13cf95592224174f03e679a6f57bde07f4998ed7ae087cd695880bc9e4d3870e2ef2cc216aa5282a87b9ead8abb0fb5f85f33352fe709fb54d7e971c11d461ac1ccb64ee3b442d1428bf07c8edd8a9fd7e6c8db3c4ba1c7b2fd13396147fbcfbc02d2407097be0c01bb27a9b611aae96b8b6bf8c6012c2d166f62f60d2c005bd84b43e2f13d840b6fec1fee33b652309dabf98f68245e77c5477a6da701273eadb64a5b32771fc94a8f0d04ff518cac62900682c9a356613c7ebfc5c8e95da5f003c0c83ccd2a56fd4a116b4869d0d01aebed968c75365ca7048696fd634b2810debc60b7c3257fcccdb582546adff10cd6f54055494a23afe62e0072cba7a1d06184a6afb34c87e8813ddc6db03baf7e320d065c9c68a0285197ad7d474f22c58a963de2fe5d0caac69717ee3b795c52ace4a9e54e678ea58890f8875cc2064284e7a1b8d893aad1a65c5041a375e0acdb48a9817536ba95cc3533fae38bba70763ea9f9adac15f7a6a3935ab1d55e2b831eb60e7ffc14b58ca8fcb085960781ef1946742f63c19aa8fa86052895b2ffac065e986d560568a11f6cc08e8042cb9caf1522ac59c30446f4a2acb44520059d6041f2822c9b90f0c171da76b01633db6268b05631ea8df449429191bef8f30080709b0ad42ff7f6a9e463c0f9dd2b6afcaf51257a7f0f05aa481d84b7c209af74ee6065776be7147ef56bfe6069e13581384d2b516108000bd48311a7c564df5d9e9a96e3eeefcb972f08ccc2c21993fda838e932b60a34d58bee128ee971fb10fd27c1facab66aca4acdd655fbd784738312ef692d620e592023c97c9c3bf1bf4a89940c17411fdd3d7d09cf672d9620dadbc2ea36e90d56948bb8c3faf41963a99a816b157e786341e09322b84d585535506102a480442a33b7c04b8e66c514392d7e1ac899741abb935b43577fb5fafa02db4ea891692d9e3a5b1e58399477eb60c4740cb0278065eaa873f132d7ede0e9a08e3e56c8aa779385601b91afd43879dc834859e0ea467e91fd874436e381ae1f16341c07d4dd9ab601878924ea54d3afad3fb68973514934b36578540ab755802eb1eaf4196e56f89ac309f7b85adb938c8defb7c5d4cdd0c7a7d925a79a5bc4fdd128f126ef98e9acedae072a7a2d7f45d9ca90cbc2ef394a9fb82e5bc8c04d31c7986bed1ea5add752d2ccc4c8cc5d130903800edbfbcb7b5d0dc0a86f0dd62bf4a87eec4afda8b94da93aac8d773473129870aad3ebdaeb99859a5746a7f78e15ec1590417d59ff855522024a83b7ffa83d214cb18089c69e134e66cd11b128fc6ee5c45c6f193be032b85f7c6f4995d464c69d2871b6059ede684e61890cda7bb363caeb17cff6af84419dec50e5c533bb0fc56b0d298ce1fabae65857ddae1df15476ff7f0454ed234a957beef4247ee52b64a56c1b08cd24383a0d012d62b186bb2c10058e64b8f2e895fd49822bcfb2ac65f3d5070eceae6c5068b11d8e1a82290a67767cd9baa8699632a53ff4e5c7d2e58ab082b6d8489aa67baf97ee54df64d8e947a6fb444f3d1ccc3e37b928dc0761591d0607b888640501f42dce1b191f6481ed9390d02c6b5f4305f1c50bb04f9de517b07ac2d1a6d2e576a9ea8d476dfc98e66ab45d8496877f18a2c24470a6505e17d355c709c8a51529ecd561b68651607b0d26029fd298f0511dd87a0c4c2341663e80698653933b4f59808ed1cb6b18d145b109b83211d8f2f41258f416a5bb8e4a783407d986ee5d638a4587e5338d2b58b7e3b70ef413c672a637920c001a4ab26bc4931e44a8573dacb5d812c99ef07a7332519c139ac1753a22e9072116b8898f9790d0c97f9dc7b072885d2409794522a06e7294ca353465e80b7c7f890974041df19beb3441bb7400edacb08040b21a4ffd32ff8a2b5cc7a4de42c6221e0b0c73a849e4724c6cf9a42cf565b841b7d901a030bed0a580bbadd2eef42262b54b79f5c3f5bb1803c2fdfcd72f26deb4ae18c9fc10f054bc83a51e1320ebc220fa7c8be05f57cc5a6a5aa05dc4f5fbef262893ce9171723cf5e8e1b5524d2bf65a23d34831a6d67d0270e8f88710fa1f7c399432e11a6fb26c190f8c9f46e3bcdf46940f78b9d08109fe6e846823057dcfdd660a140aa65d1bb776c496c406f1e6cb321ddc05c4ff6f051d66687f3386a29e8cf29ab3e1fd02017c753b3b55061941aa900daca7abe0ed86a3e238d6bf2903e93ecd1a55530b7b825db82122f6271d6b54daeca7e352573c727bee9d5e5137688717ca38763a693c52421cab498f3e78373ff0a79e0e4e6ffa62dbb072c40f5c3e373df4682cac5092e94abf5086777e00996fee239b3dd6dd467a9f4c7ff3d39c069afb0ce99ac0e261efb9959ce6b37077c09833015319f6fc7892cd7539a998bc8d9f7583465211a6d20c03a7ae8c98d0859f30580f0856374fe0ccc6869f328b47989b88c2b086edaed164e25dd0771857b45a3fb3770c1575a1a80a63dd2b8e915c92c57aa4bed28ff65b44d9a60b1f4de77bbec24dc82511d12d0476addb1e3d139d696b4140a7deadb3f038f2203dda0d728be3cce78e0c81161fc173bc78f090ba04d5042c6f70735ef320dd602d2a8defa89350b5dae379eae9de2c5f68915f4e1ae4634c8cc6a0f922f455ad2f7ef7d52c127bf5e142971e8be0da8bc20175e1b0e75581112b55300a64e015bdd4f5b4eab509749c528fe1f0f4fa02dadea4541b96ba46565feea36a718fbec058467f1dd7378162b2a1c3d58a19a2fa931d5fd7efa5e0290a839f311d739e0af8ea8919a03bb7c9f899d51557ef3b7976065aee2afe0c78aa052c36cc5a84eda34b6b998599efbdbc537f7dbc49f1776d14480f5dc6a7f7e7a6ac1496543c834aebc6ed75d869b4de7f1c83d898478c917add64a077a00551083b50d7bedf81e4ba261e5263d86191ee29fd846bd33a9d8c799b8b606c2e71c9605cb3c0fc7659819ab863696c4f64ee433c592af17ac37799971f57e789e1d560b62bfbf8553d90ce53384adbbbc05d5387aff6e051117c09e6a887b7314658a0602680d82869bd66df479b37b9f7ea8e33f393bd30133801207d02b1a5cf58b6ff6c49c4ff8", @ANYRES16=r6], @ANYRESOCT=r6, @ANYPTR64, @ANYRESOCT=r9, @ANYPTR=&(0x7f0000002080)=ANY=[@ANYRESOCT=r3, @ANYRESDEC=r10, @ANYRESOCT=r11, @ANYRESHEX=r12, @ANYRESOCT=r0, @ANYRES16, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRES16, @ANYRES64=r13], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRESHEX=r9, @ANYRES32=r0], @ANYRES16=r3, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRES32=r8, @ANYRESDEC=r7]], @ANYBLOB="15554da52bf9efeaf10829f539b4f5408b205914e574f26b9f58f0ce098967f29efe6c37dc2083dbf15462c57dc284a62f54efdbb0b729552c93ef4df21a339e8dc66fec8f40cd848d2af5ededba110367c235f2effc335973e1a6f0fe45b3f6b174422cdbcdbbc2c2d08910d6d1391d68f29b383f5da38134981fae2c697c0966caef53dbbbfe155ea1ea7d3f11be31ff21991b3506c479399575c977882b60c29e7d88a0ce2a70a5575dfe75cb17de83da0ae27c1b55bfd1d5f2800a3a0fa317e4089b8f7a17091c4011c45019f419675d3b47c9d3bc37a852f4171818b42a1ddec76dd8ae82e181b87b86bff875b0"], 0x6) dup2(r9, r7) r14 = getegid() r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r15, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r16 = getpid() preadv(r15, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0xfffffffffffffe4f}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xff8b}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r17 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r19 = getegid() r20 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, r21, 0x1, 0xff}, 0x8, 0x6, r16, r16, 0x0, 0x2, 0x1f, 0x400}) r22 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() r27 = msgget$private(0x0, 0x206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0xffffffffffffffac) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r24, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r34, r36, r23, r31, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r37, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f00000003c0)=[r14, r19, r31]) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r38 = open(&(0x7f0000000500)='./file0\x00', 0x201c0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r38, 0x0, 0x0) r39 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r39, 0x0, 0x0) ioctl$TIOCCBRK(r39, 0x2000747a) dup(r7) r40 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r40, &(0x7f00000003c0), 0x273, 0x0, 0x0) r41 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r41, 0x0, 0x0) r42 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r42, &(0x7f00000003c0), 0x273, 0x0, 0x0) r43 = openat(r42, &(0x7f0000000980)='./bus/file1\x00', 0x20, 0x14) sendto$inet6(r43, &(0x7f0000000400)="47bfe324fefb21e23b238c77fdef66d410b3f081ad66648be7a3b234af5945bce6b810a3b1af70fee1000e75711dce633103dd45fe3a9a9a2b220998b4e9ca1bd761ce7f411f2420a13ff38f00a2963c6d7bcb7fd06f8dac86faf876380dc5114ddbdaf61e87", 0x66, 0x0, 0x0, 0xffffffffffffff52) 16:00:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x119, &(0x7f0000000000), 0x28}, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x612, 0x2604f8b8727094d7) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r3, 0x0, 0x10000000000000) pwritev(r3, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r2, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r5 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r8 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r7, r8, 0x0, r10]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f0000000180)=0xc) 16:00:34 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) fuse: Cannot find fusebuf 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(0xffffffffffffff9c, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) getppid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [], [0x0, 0x0, 0xc566], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000001a1, &(0x7f0000000240)=[{}, {0x2c, 0xc8, 0x1f}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) r7 = getgid() chown(&(0x7f0000000080)='./file0\x00', r5, r7) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0x3bf) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r9) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r10) fcntl$setflags(r10, 0x2, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socket$inet(0x2, 0x8000, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x401, 0x6, {0x81}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x1, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file/../file0\x00', 0x38590, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x800, 0x0, 0xfffffffffffffffe], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x800], [{}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000009c0)='./file0\x00', 0x10000, 0x18) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x18f) renameat(r2, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x3636, 0x6}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x9, 0x1}, 0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0xf9d, 0x4, 0x10000, [{&(0x7f00004b4000/0x3000)=nil, &(0x7f0000647000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00003aa000/0x3000)=nil, 0x6}, {&(0x7f000018c000/0x2000)=nil, &(0x7f0000772000/0x1000)=nil}, {&(0x7f0000617000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x33a}, {&(0x7f000044c000/0x3000)=nil, &(0x7f0000592000/0x1000)=nil, 0x1}, {&(0x7f0000565000/0x11000)=nil, &(0x7f00000a4000/0x3000)=nil, 0x7}, {&(0x7f0000574000/0x2000)=nil, &(0x7f000061d000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004ee000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000582000/0x2000)=nil, 0xff}, {&(0x7f00001aa000/0x4000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x2}, {&(0x7f00005f7000/0x2000)=nil, &(0x7f00000a0000/0x4000)=nil, 0x3f}, {&(0x7f0000334000/0x2000)=nil, &(0x7f00006f0000/0x2000)=nil, 0xb8}, {&(0x7f0000475000/0x3000)=nil, &(0x7f0000241000/0x2000)=nil, 0x9}, {&(0x7f00007b1000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00000d5000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005ea000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000180)={0xd2f, 0x4}, 0x10) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x14) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x0, 0x7f}, {0x1}], 0x2}) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() r4 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/177) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r5) fcntl$getown(r5, 0x5) 16:00:34 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) write(r1, &(0x7f00000003c0)="685cdf51bf56502bc14986e6224856f9fbc37fa678ac23f2bc1ba11c335beb99ff7a57f690a312803cd62cd76c09bc067643903cf33dbe145bb086062fe425f933abf80337e3e51ee01099776b7c453932cdb04646c95c2d314f78c7d3a1168f851fa563bbb6972fd5aee505d31c77c623784f45f4c3deea7755530b776e961f75f1ea347196b1e593e9c79eaf8f0bb5b45ae2a816cb661da25f98151fcdbae3e6a812ae056069da3e5de61397136746cf0cde8d6ec15490c8fc56c906849125ca323cfe9ef6577b8192254f76c5767835da13a600673d46af809597eacd1777fde81a407ef01f27f1d4780ee858be8fee09f266e1ae7597a415046c85dc92aa5375e38a18866ec1bf9f0cade3405343677e822c1fe31059261d72d0954d5ce54951cf3231be64d630822e75a5e9e269d71286483dca57508d4f26b5f097be7f99863679cb127e9ae82775ff33cb32a5b84e23fa384e135ca7dbc8b90cee2105ad6a102f56639848344f7d252735327df658105d7b5d8995cd60cebd6c11bf9b3db27c6c5d607e7672488523579ebe43227985908f342c860dee7efb2260a5df892b5637646fcaf7b7637dc57b8cd4b45ef07388edea2ad2a569d63cef0265941ce0c72790afce4df19fdae74137c5b459482ca4ad499baa0b4e10d8a32523b15cf8e4ce208c5761fcfc4bae6b1257389d5e56fb97647b08108ff29dd2ab9306a9255bd50c1800aa4c6bc7e6bdb130d3d5e3f03a4c7baef455d05c82bfc805d8fe2aac1893968ecb72067f23dbd55d37792688791be34af029fda82594f71f1755286fe7f845534b6ff88421a10ad92ddf0af2d3b5b385f4450f926d24190c9a02979fe2508879d4a52dc1ea0163e71dc92c1189db7a565463d66cb08113ce31f74e4ea1008ddec66bf9383bc7291736decdee70a91c74d926f94eb5077d97f1ee1b7cbc7375520c97a765e9776899d7ac39729c01c09dfb462f2b5167921b59d403542f3e851a00818b6ea95867c8880d6c25bbea6e9946a244aa5155d7563aa6437c9e3a5f2e2f94d2edc067aedbd80c3fa1fa9987aafac194126b7c26f53ee1af0d5c5c003eb966f7a289b03af2621387b3ca9661a8c9a7a334ce6a4fd6fb0512e18e30a4f72f877a1fd24835413bb311d1ac7fd0dc3e4c089e6af0f34c5a20936606693a0a3bc4a20b917d53860d20478f51966dddf86174640afe34b42da3c3950a5a2375459352bc75ad785c731984c4bfc660e19ff217fe57385e48316e985e42473f5086d6914c1299637ca6447e968c6c57dd6b1591af28d285a8b0bc1546ba8327b65d019cf882813a22503f1215b40b87d1fae7606072d8996d4642bd68c9009908d14bc3555386990f12b2e460cf8dc81ae7614f48dabb1802053b89d8831b68e50c8e286802ef131a79b32bd30cd366e63c1d12ce10200c8e640462760569647e615e3e598ef750da542e5538fa4687d3e4233c33928b16cf0e42daaf437965ae9969818a75063003304432b68fd8cc4e027e9852c3f86be79d3397e0f239d732d93b97b60a7c482ceab9778ffd6ae4431bcbb63fde3d10592f337c1d9c6997182a63295a22bc2f07891093fde1860818ca16f0d57b3db3505a9ec59c5855552c54a6723bd92c9696c257f7127925912f7a837fb6e10ab87ad2ceb4668fd1bfa34d639ab35032acb387bbafe8fb6d091cfc6c93091d9b8dd424e8dff4653c845b7628a94a62d5c0b736735346434356ee6ca8b874d66654cb07610085615d6b8e85e0998a1004d24fe1d329f982a090420c05dddd6f7f870509942fe8478126727de483fc4678bae33b9e76ff77c60660c5908990c12013aaae588385767f6188546f91e68bfa549fdc7a689699b112ab50de13d2df4d5c6aaa73c1d0f0ef07fbe2d56b58ba71d444f4dcd4917a79e4d2f36d4d03323072870e9ac6d3ecfea99ea9136d40f0192f736db7e646b3fd1260bfcd98f8c571932b0c9cf2222d857d389f4535c31db17eee036c6f721c283294785c44dc2ccd79f0b655befd7cb430cdf31c8f11343490c69a195e05fcfdaeb805c1c8a5b184e7d9564b51ba431fe34eb04f2808b795f701eea9ac9ebbc61e244e8e260083c11ef126cfd2958e8394ddc5fdf4cb0d3ae3fb0f85f88df2b93ad7a41690c25d95ac830cf61ae37daa56ee44a8fd5f5eaaa2d7441baae4f3ce52205ade45f6d4dfe60025f806400011cfd8ab89e5dc165b2f265c93b952133f9a48e9a4b86ca1a4fc5ada6653ecb102971e39794615c2f368d61dd547cda356d54319f4a37b78c6ff38485753dafbdef8453032c7dbfa820ac6b663d2c11a73d28dc2e64600cc06e93eb6486629bf18ababc941580dfef575c36f3f5282fafad480b63798f9bc89981c219b4c61acf45b0bcf10134e5875f963aa2de5bc6861f74b98aa5c6e4f448dc0f91736fa6f9316d91b2e1bea61e18c70eae94833404b38ae64a024a4466ae6529fb44604f311f373cac0ca002c1957e1481de14bba20b20e6145b4d5d5c6b4b5c9c3eb885eb15c873b3fcae0f50949343fbbdf165186c6535ad7b21bfaec7ec7bf24101021772ac9480328a8cc94971d74793f4a8357003b8064febb436b2636875d191aaf7fce2029832fc87074f3de2d0360d68c4245a3231656b69549f9716b4dbd8e4ecac953289cf0e9f332aa3bd6bf56cba1023ebed5bac388fb0e2cb91e39e949417bfb26fd53ccd2fa20a5c5b91fde00dbd1c4fc8add13385b5b5f1f373010427101f5b6562290526a90ce8cf9f62cc6da90c64f781d13457fcafd07fd7101d1ba1200a15f06ea4c877fb8fb78e05deaf781f4d6a6b327e15bf40c990cdc0c76b8be84d8f39a634255c558eabe0e27622d25a56ccf0f9cf7cda50a0d36071b5e00ebeda62bf156e809658d4fce28c9e8860d69614903e47b65dce29f809075223634d476a283e06ab0f2ed6c706cc2ccd63f9b78586e04ac69eb85bdec460ecdcd1834c539742f0cf5266636bc80ea0bd3ea567337b9468c5e1df8ffd448e7dd80e330894c2176b56037213e8d1531b05da1ea23316d92c5c9d933d033dd0056dc71daea47bb97dae32b34894cd78bfc88dbc3e5cbb5bf6e77f77a802c0d0c900272f0fd75d0f2d52bc3317df47efdb49946450eabfa9d08186ac916e34cd127a4d3d6f7823ff80ec88991b36bd0331b448da0c287a607b65370bd6f44de091c03a32dbe17fec125d6d0b77bd85f5f06708d3f3b108c931fcceee27a850b70d3568931757de35ef46dc709b43b1bc383bff7378651875fa62d972687660522387b9ce6859065ed465df24dcc89c9c3b66d6ee23917c72726d497458d20b671b6decab26538236e31c5c0cccedace92c9ed8026960aee4a04d2aadb30f9a80849bc307291b2019a3b95a75237bab35e386347368b60fe3d70a1dffee1629e255228876b32275a155f5960f6a849722783addcad5b4e4577da460a62bce665f23b7b57fbed69fa7d30e26ad5a8838ce398d347161414cc86871f25359ccbb20d4c7e639a6eab9ce3903bc3a59fd63a17732ae391abb145c8f41df443afec5419749740b39d15547901d7f936768e22dee4eec7a0b79b2a361d8036efefabe9a2d1086643955da0defeaf9a7bdb71b2d14a641dd8a9929028ddbf6acf07263cec7d96c099968c3cd4e725e6939e67c3f01aba6f728d39b746483b698b5aa9953f7c75f247d6d47a097dec2d81049c47199fdc83368275d41b3cd6cfce02d5f52d92b4db26518761d7536a60faaa58c3908e562692bb95977dff187847d2c830d5956d38bed90e4068ee638f4c6f4e246afc92c3ffc3a02b067e4adf1de3ee5740f49be2a2e7cf7e516d01ad401e3dd170c526d2ca32a6af87db4dda69aaf16a6a647c04d162368a81e7bf4163c3b2fd626aed6886cbdc3e61ad6a6f93d97dd691f4e504cdd8674920ac20517e8f877851a2505b267f52d5c3f0f9527963839ab3e157dec515888e0062e0b2b4e46da99d3c174e75ef8ffba9f76978b15f2743da761e3a145be98a9ff066501d3ad75958310a3682213c93f22857e255d77d70e0f3bee72e8a8bfadd1d19f3e464b9099cb00ab42e5862679ad56ccea8070f0c1b70280df9b365d3c98903e084091e9879ec8aeb6178d9e60704eb91e760b07bfb0c2b3dab232182dedaf26545d09b8ce643045071d5a036673d85a81d6d25bfdb48c6452938e70f5ccb3f16adf8b180212e74c278acd51a832417dddd3ac7461a2df699647d3440ea1d83a012245d50a3ceabb38f326073fb23c6be22c661d7508af2599aad25f19dbb0e6017dc4ca45a3fd1925f1c1ede2466b6820e65f579b4cdf94c488f7acf06a55acffbfdf0673386296df2d9e10f162087164f7f967bf61b9fb2bc208b738ce5ba0e1887993fb7045aafe6c6a1b27fbce5aaff0a8ff0cdef71bed39875b595ca218e59e3f95b55ceba5e9fc9b5c2175e5409e2904d5cdaa5174e4a8cf841664970e7a91ab9e057808d01b78b448eb088f4d2e7aa460b160fac2382edb4adcd2cea7e2f4e24a096b57c9ecae4da67cb19437dc0ef66db095c364b27454faab4546a07acb9b53f5eb7ccfdc79e0c024b339b0d1883edde13d6099b13ff0dac6dee84128736fd58d470548855f915b1400296ca72da5433e51106698c9e72c9615eb3132d71eacbd4e24ef11c3bd82c70e79a2b4405348c99f62273792f9a704b2513f6a14b36663fda9fc47fee3e01ab5480c479ec685acbaf8bfacf286463f6d561ebd9017df9e6e484257d985fec21f6544ee8955e2b339c0827884d10c15e9f0e64398782e0931e4a983e256d38a68e1c9bf1dd7ead3dacad7f742757b625f81008ed503aea98f2f48c3dd987a239cfc22146d15d945775bba25ca016e47f17d8110dbf049e3c21452f44be81a7d6250e4055acbf0594549daa2956dfb884e40c28e17af8038b131064a389adea802022130fbbc6d1af87c4c5b02d71d68c4f131f17371b66cb9dc26a13ede615b1587f6b7238b2f86400ae00ab767bf48b3268db9b0d673b76e961783e2dd4da06e607d1805330c6149a27782a044b35f7b0fd4823f58656ba0eb89a1f4f491e946302f1306891509435740342b32f291f2ff492e9d73c0b2876631a2c309c6087bd9384b13ad9cd84d83d1fd3a38afca72f576b2a343ab96a042e6844a62b342714221dc92f0036ad8c6a9327b8f574de005e1798e144b134661aa05955366dd6ad0f608884cb300637a4b0adc84d1387f3dddba8df101598b125a269fd5295a064c1d81c9cb0d28eaee018c7ba741671f8b468234f0814d44eb33c73de19f716d9eeeeb82ed6d3a9a3615af09ccb1333f007cc2dc99c1d513c897b50f5bb225e8022fbca5d42327578c14458c79ab3419cd6afba97d948aee09f78e586dd470dcfb029cb02e87098ac3488be8ed7882e71eeb38a35928f7de097ef163607976892bd16cb11d49a2cc4a9cc9a2dfbb70c19758a272ec066c1e8bec9fd5864702cb5f9666d3e0a211c2edfefb89ffafdbf3bd0c0f59c06adafd2ca595aaccffbe4425b9b715fc0d3af8c77a898de1777593a0bc369ff953f114d51e98266baa1c85ec5d704013c0f61bf61e9c9beb92d433798e862057db1148a5d22490cb56e09dc41c671070a43b1a1d9adf079bfb135afc8fb5f9e7c43f0d8461e3d35f31aa58d93a545a2fc46c181ce2763cb943ef027e2dc3ef3196fc59d2f9e34783e04e2f6114d9d8b5df4930ddfe51c66d93a3937922fbacefb7e54baa70602d96e70d950dc2c5c799d", 0x1000) sendmsg(r0, &(0x7f0000000380)={0x0, 0x1fa, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000040)="572b70562987766228516f0b24d60693e1136e0c18ec8fad4956dad142303e7dae3ce2bb768caabc3ad504268675ce448c1296ceb9f631239be14beec053ce02b0b5eddc2a8c7b55062d02665153ac05b07a52611c348c38543855d4f455a7104e3590527b8a", 0x66) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4, 0x90d2, 0x7, "00e74de400"}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05c10c942f0040cec5d3785b4bc79da4ce5e8257"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:00:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r1, 0x0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)) r3 = socket(0x10, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r3, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000400)="ebffcbff13b9fd812eaa4e180e9ee49931929648f7e93275f6f2d0d406c63a4378ef60832b669fa2df51b2618a3bb898beb545218dc8db0708226cc19c07a1860337d518c2012a548b64807438a447591c7c5ecb2c678fde7e3ae3ef3ae7a72d2d57f5611bd1a6bb71379ec5b31799c840c1583057e19b40336bd2c9b2e283a9c3bce8973b36aec25eaea81641d278ffff4e00000000000000000000000000000001b829fd8b430962dba18e0ae6da86db6d1c0a13e2a3ee4d7601f75a81c2ed3501bb0bdb7cac76b9c0d02e441ac51c22f4a5d63f122bf394697a1dec16e97ac33883f8d7c42b7c6cf5c38103fba5be3b1dc0da1a9da51a22ac40d3c8ca31cece8596c1de1c84293095d37a0d865696e9dcdcb0233b9d368736db8e2e346fa5fc1c81693cde7483077a9ace63f3317f089e975b4095376d01c0442ba4b799474f4fc6e4058e47f974f532eb20b166aaefcca60c94df4d4c19452cfced25c17f1bab789d54ecb23d74fe94dadcafcca0cec2554f7c4a7948235826684ca26a13be22915529", 0x185) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000001880)) r7 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff4a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe(&(0x7f0000000200)) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r10) r11 = socket$inet6(0x18, 0xc007, 0x86) r12 = fcntl$dupfd(r9, 0xa, r11) fcntl$getown(r7, 0x5) r13 = socket$inet(0x2, 0x3, 0x102) shutdown(r13, 0x2) r14 = socket$inet(0x2, 0x3, 0x102) shutdown(r14, 0x2) fcntl$lock(r14, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r15 = shmget$private(0x0, 0x3000, 0x13c, &(0x7f0000ffa000/0x3000)=nil) r16 = shmat(r15, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r16) r17 = shmget(0xffffffffffffffff, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r17, &(0x7f0000ffb000/0x1000)=nil, 0x0) r18 = shmat(r17, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r18) shmdt(r18) 16:00:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x101, 0x7fff, 0x6, 0x0, 0xfffffbff, 0x7ff, 0xff, 0x2, 0x2, 0x1, 0xf88}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x1}) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x48, 0x4c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7, 0x2}) r2 = socket(0x2, 0x3, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r4) dup2(r4, 0xffffffffffffff9c) r5 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r7, &(0x7f0000000240)='./file0\x00', 0x10, 0x1) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:35 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 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)=[{0x6, 0x8, 0x1c00}, {0x6, 0x3, 0x1000}, {0x2, 0x80fe, 0x1000}], 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, 0x106) 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)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000549966696c656e77859d543000"], 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') 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x10120, 0x181) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x1}, {0x0, 0xfffffffd}]}) ftruncate(r0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x2) socket(0x10, 0x8000, 0x9) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) kqueue() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000000a6, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000080), 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/Bpf\x00', 0x9d8dae9af58d2de8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:37 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) read(r0, 0x0, 0x0) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x2, 0x1000}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x2, 0x10, 0x7, 0x400}, {0x1, 0x1f, 0x7, 0x6}, {0x5, 0x80, 0x8, 0x8001}, {0x3b52, 0x8, 0x3, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'\x00', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:37 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffff5) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x4, 0x0, 0x304}, {0x27}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) semget(0x1, 0x2, 0x20) close(r0) socketpair$unix(0x1, 0x88c8afcd2ed61219, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x802, 0x40) pipe2(&(0x7f0000000740), 0x10004) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(0xffffffffffffffff, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x0, 0x0, 0xfffffffffffffff9, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f00000000c0)='./bus\x00', 0x0) close(r1) acct(&(0x7f0000000080)='./bus\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044003000d, 0x8400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x400006}]}) syz_emit_ethernet(0xfffffffffffffec6, &(0x7f0000000240)="b6f5f77e9000aae5d8ed4f3c52135258bce14d2997d00fc9d7d7614f6d562ef4fc7ee9062160cb7ea19308d2a9634a4d5c9928a7c3bf6919a3fa4b4cae1b9693d648865af5d8c0c1943747f6d3cc354979e4c58fe1632db089d52af9ce24b6c18365570c4f2f6fa109ac879d1fa8c62c0055db7b4ca80c45aff4097cb68851937412a7c95cca099b3c3ac3a5ebc916e4eed72ec4ec5d638a9b02da425854d6b827be55a84397b299c070872b2103d6105ccad6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3803, 0x4, 0x4, 0xfffffff9}, {0x682c, 0x1, 0x5f, 0xa3}]}) r1 = semget$private(0x0, 0x2, 0x10e) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000300)=""/196) 16:00:38 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x80) fcntl$dupfd(r5, 0x0, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r6 = semget$private(0x0, 0x4, 0x4) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000001c0)=0x1) semop(r6, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r7, 0x5) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:00:38 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/92, 0xfffffffffffffd89) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000280)="39f671b115a5dde89b28b49cb86337910e784ef674f724f5e69599534b4235e405990451c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407c4cedc1f2febec9d885fceb461bf028e6b95e285c1cd656da5eb3bead404ad64c91029b55e231fbdecf7", 0xa0}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000f40)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="3c15725abb3692", 0x165}], 0x100000000000029e) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) 16:00:38 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fcntl$dupfd(r2, 0xa, r0) r3 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/67}, &(0x7f0000000000)=0x45) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x80000803) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000880000f3c0179853ba138f00000000000000000000e99d117ff655498c687047dd3b49bf822e086619c42cde4fb9357e9882f8f752152da966f1ab97530b8881f2"], 0x69, 0x0, 0x0) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x2, 0x1000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:38 executing program 0: r0 = socket(0x1e, 0x1, 0xb2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) writev(r0, &(0x7f0000001080)=[{&(0x7f0000001240)="b643b725b879ef39495496eb9716ec9a3e17338f6014c94a97407c2e43de338e88cb3de97adcd469afa869215c64a1168ff958a59b521597211886da1135c708ef71bab6504597e1abbe6a3e932fa15dce62e0311bc7bf3fda039aad577b5207abbb888d37e8c70b2d11f5eeaad15d4d63b155a23f6f3e7238e2071834732ff0a7a0b72bffab75aa87119285d7dc68b1ae09f8446b1a8525718b1d2ae3e648a69565f36edb2cc2e41dfce8c5873873d9df231325a0714a085ec89675cd3d83433ef0497da685e943c7fa9fdfda2c404442e9c8a515b2a6cc1c36167116abb66cdffb47e7ea2c91293a282d95b52d5749539bdaf4e4c71f9f2a60d81ad5c7a570430887c491e7d321d660367ab97e32a84f055b347049bd1f9ee604aa96ac5404c7d004dbc536b18cdae7315f36a12bb9e891d0c8cb2ed7cd5c9954b49f6f06e555faedd8ebff8bc0e48854d12aae1d24e6546c69c10ef4140dc1b7a7537df1cb74e25cef5ea329a99a3167635828ad2557b59b78d9ff8ca8406c77376bdba9fdc77a66e6ef3fa4f5c03088cd58f9f1171f684cbdbb2128c0d70bcba61966e3b83ead16eeab8f566e544b81912108db2f3b2fb93eb01110c87d210410b5c2fd41b6ff53fe113df9a9d6132a56785ca91925c4b116e2132ad47fb1cfa48d3ff6506ef747ecc4d39e9dbbf285587ddaa984d641da21a24059ac836a28848b864612a0654001c5149a22a3c7fef328592c4dc4d9839571d7afb5741ab6728f2cd8c7feee522ac840202731774993efa924468834e9a2aa1f9d352c39a2a9f898e6795d139ea354f9241426382e8c071d493a6a8fb6d2da442180637f12fd2f529ad4689d7924e2b1473d69a4ad4fbe3f1730e2a772bc0427edc0e91760aa418cb635f0949e1654ad683b51a98ed49b0df138f62020023904d7c60e460b99022002e089da1e9d035303d37e414a5ed6bac3b21b1ede31b66bcf3072eef8d90d741087eac3bcf127781c3dd9720faee2121060f30ca1926e50b0318cde2b5ec9a74d50b9ddefb1c258beb2e61136a680f6f1a459673bb2064af81028d81c693fc6803feacaafb64d652476a96b2fafbdff602636b38be073101df9eb3a3ccc30ac9c6b3e0d56291a5b1a76b014f9919fcf711ab0c79367dc6e0d3d5e48e85f3ea6160442cf1bd4ce3b48d85d5ace58d650e13a143707836b74984f74ff530353ac8d8c43f15348b9ae65f7e099f9cc7b61fbe9dac4d1e96ea0d1e5246d4e44fb1244df00e78337f3b5b3c7a81b77964c6c469ec7c15d6a452b7bc5d5a65e2e44a2f24732e3f80b01c4c4bb4f621735482044e834f643e0abf767109536e99edcc8853794780e3dd4e0156962d9525102ba99683c863c95f0b3215caa51a97b8a8b10d8db5af390d21245706214ac8458bbbf6db8069babd2ea1895beb2b84f0c63ae2f527055e7425cb94c5baa6a3e711af5bb6fa30860c75d2da298ae7ce472bb41162589b29c1d6cb9f40c1591b428d9c5c230f024393d453099287fb887d09520df12f8b3573b7b0bc92fe3a0653ae82bec451cf1be1428e8cc4285df5ade1d62819f5439cd9805963c1673f27b5d80fa5166c687c51f6963d911970c89f95428f9d72cee992a8fc8025d6d003eed1f59cc13ea892d5690eae0014bc4702f32e6a3b26664b2636940a1fd0332654c8edd5cd6e8b5d3502345283b625f4688e2f4ac86ae1a2692f334d0b44385a8ddf3f868df06341264c2a1ff81c28393deb8f08afddb9d904358ef7206392645887cc306f9fb5c2c95a9d954b76daeaea45b9c4847d7a39effd6be97d708118e0ad015ca4e31a20c53118d2b3b548377b282a2e07f2b9430d9e39b0714a75c5ef7831b3422c61c20ecce9d46d238745a5c762a7fa020a1e691fbf717ab5f25397dc23a7a464eabbaa1338c33a24c4ddf2bba2715b6f5d23f23389e923872359d593e4399352a34acddb5fe8276523f2327f9ec385fbcefa22139e013ed0b29ac586a6fd9c16a94cb0737cc264a45cd3fe504239b9c2ebe58699f68473bcfa39ac0106cfbdab9e9cf26fcb8b5a150078612d91b204e2a316f82b61a26c2352edba883cccf70579889c763d9583e038780ba21d2f94f623e28c7188a491af859cf002457b74b5b46e2bcbe1ec51864686ae87bc3f6e9f2075ef1596528b7cfa3f7cfe944d13e8bb74f9566e654cdc1a6ed569007aa425c6e76ec687bf0048ea685314ceadf66bbc184e4fa3f4658be23e7ea085cf68e1557ee33323e005b7ebccd161be3e2863bcb74d1aa91b5c964af329c2cf18cea9c35ed175a80e7de0c8abefa217696b9bf55999c51da3640b457a8589a556923e7c7521897a90b98070767fdecbc1c2883f62de751d30893a692f941794981d174c2cf471301fc0aebaa072710f069b78dedd280526babcd1a2982b723920c50148682d5bd38ce2894cb64070c2b81e7d5f050d9e6902cbdcfbe282fd17da4fb5ff1c3188f6536c63e42759f13eee5e3d99094b8b2f98b95df688802e6c7091db00daa4bfd5f1bc84acab4f8c6d79adf9fc557813682a18b17162bdac495cb8059b24942ca379b97526984e14ff8e6b1776ed3398d68fcb38722843e21d6e7bb044c04ddd46c45807e04ac63ad0e55f2eb41ec980c86f66e0a2d6129b3642aba2adaca4a8f4168bedaf2b902b2f63fbd8ca889fea586bc3c61833d419d01f6c24def2f7d3858efde9d134f2b73ce77303f07b421b6dd7c430c6264dd276c5d3dc9698728de687f67b8df10bb7cf390d07c2f6403d346a34857cad5c24f25a75e8acc100b1fe4a31d03b783c0fbbcc73785c06437d43faf2167b7f35ef3458a3dd777118ab9fa7d38e67b17929faa3e0f902bf8fbe5b5af7b937e2779c3af8a14a231f93421fa345b387928996fe1a2c3078033a704b2016cd0d1dc8d13e726c5100f470d9c5c44d6b9f2beafa693062218e279ad1b23769f1fd324a6b4484849ef9f36ecc4d783f40d5722a996d9224201e709c2fb9984aae8e9ed2726a4f847f94a3246fd353ec51101fc4a6e84a3b67279703131e30e2965c849490a5d399c2c0394f279958a4ae2e7b58a2b7c68b284d2d329bc7fb1ae0284fd57876a5d8c872e3be660b739fa00da7980c10af298083e3a32b99332e316eb7c3cad09de2c066946bf83bb25afd316c5f739e6de66b4236962e656245874ab0f1d1564e0afffd7d9fbe1dfd7b728ceb5df1b106d0d33045e635ec18d24cbe0bd90dc217bb3d15f730bfce1bf9a259ba5376a2c66180275b14b9fccc74f85ba314c2b7c32b64a8955f1dfd2da953834d8e9b994cefbb561e92e9ec91a1395e2228f2c4b8e6614dcfb081251eab5e1957337959a2c21d98458e9e5506c625d955a09709ff6d250ab3206221762cf749ce1b4ffc183980d51cb69c89fc055db3ddbc0e03904fd68bbbb3a69cc7b6192e9a99842f10eb00aff3d225a7648126c6726d76113376dfe89afa79602ff30b3aee7aa65dd5c49ce73c6486d5625432761042ce4ecc41c73d388ca7322510cd6d0ee2f33edc76bd58f68eb453ff78732115762f82fa92c56e3a0a2bad634c16bc4d783ec8d941fb7b3f990d95d22e4198dacdc4b784d3777bb2d3dccde294603db9c39846cf1f8e2366246529f2a1765fb5ef55d128af1e51381d03043eacb06087b2c08f3b4b777aec029308ff4414d2b93cc2e43d2a673c7eba2281c01018fac74c13a6b5a1f910dd7e1bec2cc7e33080f36e61faece52d2b87ae31aaca5db862fcaeb1363fd52835236b8238332a1502af49b258693a7555f68c60d757a489aec8254e65c1de0e169d75edf6b9a34b7905de08b3afe5041eb02f9dd6a56698f10bcb083553954074bab411bace719a0d50e4f5d24569301bac37dab1c374524ac72b088a23695e305b9ae824bb7d51f1af88c6c89f36e6a81e280cf8ada6ee89b82df61e12dfe2a0d5d216b853746681b5eee491a1b4ef29a5947125823bf920d6ee73e115675b1ede7d0fec1403180184a426299f76228f6e602784efe2d2bf297db3c783e144e756726549b5f7616259190e8a2b38f50aaa20908461c10020baedc9b5105aad12b4a64b540cde24c3d50e3b61f2c7e0419d3c27e5df219d93f79634d38b043031e5747ab69315f0dd25a461dc9ad86a874320992b9bc677a39e3896a213cf59083fd31e0210b5c6a2a19cde34c70f9dbea7b2948954c30a7ee25f70dac1382a82ad1526640c8ecc499815ca756a5e4860e6ec2a3eb2183fa54d4cfd2f531a85f6a82633e01f87421e58cabb5850bf2511e6f8629e3dea07eb75ce99b1d93f2ac8cdc58c9e1f64194bffc9516cee0b6aed2a360209b38e52e13813c4a93e88f143a08b06d568084c3bef15aab5a842afe7c6109220b98101faf4c370ace6f87cb133b25f9ff810f858eebc68468cf22b5f12f3e5b1606234d9a111e2508596788e183ff2bed60a9bcdf572629d3c8c1d70ef7288efb44a97f86c2bdd4ae0162e14b6c72ed95c3ee78ce9c8bee3e1dc4c5d44e9a31766f3adb39db4dfbd4405b47d2a5c2fdd306e7fa4667275b109403e033ab1933e2b0b8d12c64852802de7ed0bca83ef6c6c8553fded545a6dbffe63a220debff0b1b4e1b8e8494bfa4a92937bdc69246d68c71adeff0fa55669d8608c73090d8b9499261a4397208d366ed5b287c4ff1c4189531dc98e823996dd5deae86bac31f4b8651516f80eb4f22e8025913bf0d08b5d9bb3c62df60a126ea49d8b8b4cca49ca430366f7afde2ef682fb72ae355d9e0b72a183bb9c0fd3cd908ad940bafd36e69ab076e4ca8b267f92f13129bc3925d6e3fac885b3840564b02e12896574eadf3b72bc6953880497aafbfdff5eace2dc4c2c9c92556cc112a58c74de4c1ebc3efe00faad8042d536c392cfba33690ed865f6ccac4f0af639106eadbae091ae308f3a923037961ba652f2a98615a00c5fdf6210f1aa45481e397a47f269be8e0a194b841237d571f03049269b954316b292175d5a25e6c2b529e6ac7594b023d07ab91785a1b915b2e0905f811b1e416b4bc7a721cbf79cc42d7d752c5e43ef4c08456d3a694371b15ffaf01ecfa8b0b101fd3ad16d79134a9f6701bb7aa2e8bb02e8f0b35d5924a8554cc3bf7b5c418bd8abde2250008d441869f3d54c7347a5f6f8702d7d654f0e966e5065eeda6150329a79d841b886815cbd3733336fb788b82c0e8d3ee21d06b860a9195edd7d370b2a88571f0bcaa47f610c8020182df4d730e01d3f3c653dc3e94ed47e343fb487eccd62f41d34f095d686b56ba3db43a20718aefcd4a16ec7289ea079c69c4a0e74bd04dd7422292742653265d9ea94483b8dee4c9a5b7622f03176dbc5ed6587031442f619b1be4d7532d9b2fc46b4662fcc3d1779fc87324442cc42c51ea374e13b9d46aaf953c62b51f2bf4629ce8e021009a1f9ef79dfe7f15488cad93339e5a9c7a82931d56380d9a01f716da279fa4686cbb80ba6c67bd03618d379f399f1e8a619b7218524d855d14b0fe567a62c430eaf866f52f6a03ee2f18dfc9ab3b086f2570432ace98ed9fc97e392c6754982888d43e716b6edf92803cecd433c7e49f4974150b1a433ebe5d39897c04a722238253e024daff21f31ddce1390965afc7c2d0309f5c8ad2a09d1b51ada64fec197fe2a8cd7f1c70032ee917acf3e7a9ccc230249618cd9b204156495c7bcbaee108cd21bcd151541c3df58a636b0d4ddd35b0dbd0102a7de8d9597f4eb7681b0a495cb5075411d2f6632c1c4acbb22dc1b480db", 0x1000}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket$unix(0x1, 0x9c1c69c566039410, 0x0) sendto$unix(r5, &(0x7f00000001c0)="d1a1b1ea6b75c11f7ec4a1e0b8910cbf597bb8f5873c86300b", 0x19, 0x8, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r6 = syz_open_pts() dup(r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xfffffffa, 0x80000001, 0x8, 0x0, 0x9, 0x0, 0x4, 0xb5918622cdbe47ea, 0x2, 0x1}) 16:00:38 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x881, 0x0) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25, 0x0, 0x4}, {}]}) 16:00:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x4, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:38 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) r3 = fcntl$dupfd(r0, 0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x8, 0x10, 0x3, 0x1}, {{}, 0x5, 0x112, 0x1, 0x1ff, 0x3e000000000000}], 0x3, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x8, 0x80000041, 0x3472f229, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x2, 0x10000, 0x9}, {{r4}, 0xfffffffffffffffe, 0x0, 0x80000000, 0xfffffffffffffbff, 0x8}, {{r5}, 0xfffffffffffffffd, 0x40, 0x40, 0x3, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x8, 0x4}], 0x6, &(0x7f0000000140)={0xe08, 0xdf40}) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f00003eb000/0x4000)=nil, 0x4000) mlock(&(0x7f00003e0000/0x12000)=nil, 0x12000) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x206) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r11, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="0010b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r19, r21, r10, r16, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = geteuid() r24 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r24) r25 = getpgid(r24) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6, r5, r21, r23}, 0x8, 0x6, r25, r27, 0x1, 0x400, 0x9, 0x2}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xcec, './file0\x00', './file0\x00'}) r28 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1011, r2, 0x0, 0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x40000015, 0x5119, "0000002ac2406e00"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x3, 0x9, 0xf1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x400, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f00000000c0)=0x1) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_LOCK(r2, 0x3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) read(r3, &(0x7f0000000000)=""/92, 0x5c) pckbd_enable: command error 16:00:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x0) r5 = dup(r3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000100)={0x1, 0x0, 0xfffd, 0x3e4, 0x8}) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = semget$private(0x0, 0x5, 0x8) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000001c0)=""/74) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r8) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) getsockname(r9, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) flock(r10, 0x3) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) 16:00:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x400000000002, 0x6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getpeername(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094449fde00"/4098], &(0x7f0000000000)=0x1002) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfad45183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485600000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getppid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000dc0)=""/264, 0x108}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0xfffffffffffffed4}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x1) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r10 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r10) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0xfffffffffffffffc, r8, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r10, 0x0, 0x2, 0x1f, 0x400}) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r14, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r15 = getpid() r16 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r18 = getegid() r19 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r17, r18, r19, r20, 0x1, 0xff}, 0x8, 0x6, r15, r15, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r13, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0200000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0x1, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r21, r23, r12, r18, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r24, 0xa5, 0x3, 0x1000000100000000, 0x6}) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="0557eb1986accc062ee63a2ddf5b0dd37cf2a271ecb64cb3e8c3f80c79a59c64be", 0x21}, {&(0x7f0000000100)="6b3080c6170267f12ff0eea57d447a1bc1086f2838417b89dc0d9c6a92a3c497cee88b5059df41c91a867d081cb01e8ba22304497140839784a1e9ea16df377fe9bdc3cbec15438685fcf7ff052a8abd31b4c69e8cafc3f6a00c734ba390597bfed47af173eef3dbe710377005cc9e91e60f85acea080dfda6397787ad27e7e043323ce4194d117ad1bbad2665dfcabe43d5b96c3fb5d1120ce0d54dfb9e58c21c7b089a546f33cff19f904f34f1d3b20eb6", 0xb2}, {&(0x7f0000001400)="adc49672b2a8084a92581f11538eb38f42b67edf1cdf9eab865e23568f607b620f035dfbd4dd2815744e5528260046e577c4ae01992002722f93344a166be7930c0ca786a3720be933392fe3b5d26cb16ab30233a1950e8e4db04b4f9d49556ba45fda795ffabde5b759a13d52493c5b5e48d34b24fc25560c50a97c2d65b6a5cd042a8dd2d43bced6e25b38af71173ee569240673f7976ad6fed8afe36ea10aeb398ff0418764e44f8c5743972c016680cb0afdf7da180fa6d8ff9590f59b7e29c2527d12a3a01996ea6296c358c6ada7cf73ed0c3942b2c70d4acff76b3cf7cc4156303ad1345ced49e8c470f98d434225c84945c1da077bba8afe3ba54ef435a96975aa4f1325a6b4f410fc1bc8ef18af4f2fa0436975539654823ee7c31dd28145b635343c5c61a7235e850504cd94d85773d67eb08f8ccb13c3099d880f2a0795c9e1bf029172d93a80e1b96cae5bbfabba9237915b0c70faff52ee30aab5cd7e6a51e96d169df77a23e8c78b85987eb884797d75ca21f9b40355dbced45401bc300b45017d4226d7564834939ddffae3859ba5512e7147ce1185635adb37f1e2caa2d7b51848896a082faa85a471dd697fdfe604a85f6b4e5fb2bf6443e20aa8189a626dbcd43da7e720e14e7bbff3ddd8fa1bc05038218c859a0cc906303e5314d6f64f21ea46f60793c258523a52c753273ad65fe6aa7a9d8b0e853d0639c6d5bc90646a60f6b95f782c183ce810917aad1a54dfc4389a0495a905d0fd165589a628f1915c34d986be2201102e4c5201645c9a1c2720eaf818f245b99fa6e53748237a4fe74ee88ecca3f2f742faf8345930f4f46425e8f04f953b1972f2325e629b8123b32c824e8d057e736033ad9a49ef94f475c14d0983642a9a89f67a8d62a192e9197721da049bc04698020256500db830107670eec130c8a0a9878187f7a78f8468a02a84e4f115c48e3a248460b06603c893d80852851629034c56c97a9ccbbc0201a8a0a9ef1bc38bb555cc14bfb9790c7dbad54dd7861c80e981afad36ea9633945a3cf7b24bae705544c60b6e612620c2f5da7534cc438cc94308da8b1f26eb3dee12ca8c7506081036beafd5a00b435f8c4a5414ab42ff3a8ea41d4d34eaca27cf5e5c5c56aca0700361c2e8dbb89ea703d0f2fb19ce52857d8dd299b8876510e55bf2a63588df68ef2af9222af60a724d23331b9728a1ac6fa2846d569aa85935e40b178553c8c221d3a1cc10d5b908aec036512250f4a6eae2cf864bf69b9820d30f8732be73e069500c13301fb52c3b2a788caaeb4d2dcce415539f2b0a4bf752a82ede245f554214be89029bf5629f7d73159bcb920ca4766ecdc703fa42b7c1cfdd0bafa8bcd1cf46ef67edb5b604fd7c77c36fc447e56112153dfb9fe4d30209e0746616636f1c55fe655cdd02a5dfa0518d83a05320e69ec186a9af8acb2585fbd83e20f64922eede347e91399da1d22ecf5710b128d0211c917448ea47ac2ba38f6b35dd1289c0dd9e6d0c56ad6a6b266387ebf384da58110ac5fe94ae97924a4d54201ad8a4c7a8f89e32e0ad706977e33cc1a63dacbb5e8d8becc3d1c5504c587f3832261cbdd84d1ad2435dcb8d11e8836a1e4bc8fb935d6d09938f6ce33762519d47a74f3f6aa27217869138c55441d1655818b2738763186e9ebb07ce6a83ede64562251409480450f23b46e8e347511692b3a4af40adb6c777b12d82f188fcfe3fa7ed6503c23cc4484c3b25f97794a5224a3371d9d98064d69109983dbd5c72c79e366eca464d710fd29533d1801eed98eb67c3e483cdfd08878ad1b5161bbec5d8809604c54f3d88921dab9b24dc8b77bfc4bfba9a368039da4690edf25b0c657e3d90db969ef202bf9484b2bf0f55b68cc0c0ab74d1016793a41cb7d5d3dc2fba9048b9372a87f46e24cb5f8eda1e6422b230e6cfe4dc21f277fddf7eec4df764ec825c69d0eb780e26dafc8f57b9c7d7446af1c31741a2a2ba27e4be88f36e800db1d74bfb150d638167fd05b4d71ad47ae8f7f20882fce283defbdc2039558312d59e7d6d8abbc1ef236592259956e7e6936ba4f15d86d7475e6d37101337655571c01566be7538e77ea5427ca3e9227774b0f95ed5e41c5bc357b8eb750e725647a2f88fac9f01099543280a893eabb38a0ef5509869627bc312f5e07330adaaf0c58078309c85fa9f6d80a828623b464e5d07bf92f44962fab64acd985c4705b426a750ed843657be535db7a3f2c79052cdd63583c605c975f918d673c4d3e2bf250751d3a64733f6aa3a7527fc165851cf63e7b5521af31fa49dafd0688711916465601e7ac2c4a6cc368e9d75c8860913d1b2bb322539c96967c435cc509722085fd06eee0c0de18a6baa7c7848d81ebb9c4a8fc3a4f6ccb55126ceafbf9b23e19625e9306d4bfbc2379ec776013e70622a6a315c81123b7be5cb57bf72a4bfe0857634bb51645946f0a12f5fff61e8ce2e1ff94de21b1ee1f7e0c44b3961e1172311e4671de2b004291d438ec1e6ddaabb662d68a7cf7419300f4fec64c0bdd2124643d4af4a5e0b640b7327d45dea9d7b47f0e1ca08ec276a7fe7d050a049109acc08de2f6f5c724af0efe290b8df8ea60c267e8ecf947bafcf7e4129365b981b4845555c399af617066e5e2c96c742f2045a5a3118e80cc5f83aff7cad5d171ea06f486fc58f448028268f2d46cb2b9be599f9c153b2982743f41cb359619fb2c4b57ac7a9eb8879bd7bc18d104296d96037019328c4b65e48da3708909256e6233ffee870555a8f708af162f082f2c57246dca86a2a7aae84962c63849bda3315e33f825b0fcbd39f932f03dd9683f8c719d675794918cfe40faf6cb03834c9432d5dcf4a182395cefb98c52259d41fa60ec6ebfcdd8d256372c6a096855b174622ef57cb34073ec96537d3f82b61c36fcc1a1c0db7951c7843d87c461d00043abd28c849ad2fa40d680a47c451436e70b1243af2c7145dc0ff6239d75bd71d53ac28882312bd86390e29f4b44451e9b4b1a7d01f4b90d78b361c081d5b47bb23a1df55d18568b5ee5b7645cb0b65d6b094b9aa697bda1119856e94e16c737c886ad0507fa70f4fcb35bbac052638d4358abb443ca2045eec824fa44c354ae8ad077e3489d2ff2c8545f0905a60f53d9b7559f20814f30a5fd91102f354e752e3ed09a04f3761084cfa5eb26c976c8cee4808784bc57790086be3c725e5f55367b525e45604b4c24b5c58888b6cd47f5907d1539bff6a49647eba34e803eff909d77b12e7be152becd9740511f9b0c549a2a30293471ad39689d8dc93d9b0d8f82a1d7e7654a8374bd7433a64144c20fe889f44e62aa40f6858a16c29dc755452d7ce06eaf7f131a14ec0491781163e4bbb54f7fc3d43ccd62673e9b28656972c8861f12f2baf9c4ab20b79f3bad78fab046be741f8efe89dbfab178fdba531df8ec42806dbc6ca00fc1526736f1280a207f89fe4fb57dfce0c5ff2089e42801a8be6f4df33ba0bcd4baee56b8f284f420838971d9698f76784c29eed717e95ade4e41f814c951c31ee0657ce1ff0ccecdcae5d53e85fa4fd68adb8130b4a3042690fb264d43e340ccaf9f40abcbf558b68484da80d62fd9c8264e81ae253f8be58ef41a8f68fdbd456e1abb6dbc9623fe57fe63d616d9ac1183df8a1eb2cc5a98825ff115e1ab966c68cb57216d177f1cfa097c88e248c46fa43f47399de8f4d5b57ea5c0ac0730b011ec4c5fdfb1b6219c3cbe4781c54a467ee57cf72985c613a121f2c047c0c310df96b14134ac56346a56fa9c44727e0232e5197f4bf114cd3cdb495709dfd50a7067068d24916e203c8b6f01a3986c96335ec814b8d652cca8f1cb2a28190eef70113365987f632c25c06406f0a4542e953cb41b24b4cf0215d091c864b8753ddca8da952482e2a668e4e9b5b5daea19f83e7c3419b7836bc2d2d0462382adab915b3de4be07fbbfdad4c5569322bb65b6e452954a46d5d0a9dd220a739e8428d12be480f20ef6d184af8569c01eeb4e558d4ff9e2eac4f4986cf1e9e6aba9520caa9900d781b0db20171c488ee2325498db29b6869382d16b3f79b7c5170e89e83cf60471838971faff3e9c75324f2c53607c7b4f605f3de2caa89f9a3092d186dff507f38e2fe043ca56646d7139609e98c44c5ec43f081c51cc452fc93fe235d9366e314be99ec17b4df3a800655f213304cde279ceeb10ab3ade14cdad48aac4d6d988ad82081c28c59f56f58b761e1b39a8cf0b47f93b48b31f00c55f74e6347861941f6505c099f020c6ee846fff459684f8327bdee8f952a61265eabb6c6f757d6c23e7f2f5c12295b42063639ab1d5120ccfb0ba2f28c7f0f7400766540d9d552a3e67695a1ba68b99fa16d042b0030c7a5cdd35238cb44ebb832ddba3d26f4f06b1a89fda6d9b77e43682342d8deb5da3eba841d65664503bdfaee1e3e976f5abef5a175645b05fe7aedf24d879db1b340d790876058ea79a3287bd370ece2901736ea72c5690bf79465216b110eeb7d44e26a24044e0481ff3dd922bf5ca3163ddd1291188daae8df438e4218d02c45736119f1d674be9fad8b0774b7d82e48f989b6b17cef2bca35f142c2e17bc006f4eb1233a1ee90d602a065b1ccf6c7e55254fa24025d507917ec7826a0fa3b452a8eca1e119e109f09bf904c6f5d2cb265662b86a57fb063e8f0c2e1a24843e43bee090f4b0eb4abec30fe384ce177d917febd67a832fc8a54b6e9ca30828c209e9408d49fbe41b440f27e3791d45278f5d03462a1d327a29a59d261a201689068a2d7b62baa3befa81d2138f6b72a965afab83269bacf782e74555c6468ec13c81bff3e4885033fe6bc7b050cd0add1a3adefda7fb7f4eb68570dd3a8708b103d66807041e30875b12986ec15a11c639852946c95c9d7f2a5258767d55ac50c4e6af4c589b30afb58c8e211117918447d0a80c9e4bf3c12c49f513d7b7e8d244dec68e25c06e9cfd36309afc231fbf9e8f2f04fd9073467e998aa4f3d11bbb32843d5c040c6b04c0c1610d5b906de4f03c47ae2d2f0d890a65fb2a37dbc3b534e541835395361fd3dbc7a6e2e10e0cdbd5c70cb9ba5032303a391dfebe76e678e969271f2da2208df4c054c11b79bce17eff01173a2caaf9d86f17391fa24d69fb3bfc3f7cb354e0145109958fad72acee8d133c855067df5df56cd5648d8f791659caabfe8ca4478a4d9963639ba90f93eb1a1f9b03ea2e053c1a6053c98539f760027a6c3a2ac1e45124bfa9c60f62bc7642649f9614bded46c5ecbca7c5b1e1d6ff9d2dacc94ec9343c5fe44b58302f0e059218eb184e94b1569aec22c581b0d91e121cf39df3a3f72c22a5d0fa55b385f2d4c67fe7d35f5ce1bbeadaf3fdb5316f59ddd8934a5c3bb69abe127f8903ad4ed4debaf8f8f9a5928a6e54b51b11db55057918f851badd3697cab0535dd05059524651e97ee7f7f5beaee16d4b9d08f11b92b7b06c468545ed5b2ccc0bb88bb95cf42533af45773a5474cfdc65ce10d02af8341d46f2dd361d0bdac8a3cca396543a82e1d3ec326b2e19bdf1319d7f71c427d00f2adf417a3afcd22eff64ecc44dcbb731ffb616e0a19c35a59240112515f3a657f955e8a527b58b48d24d3d8a1fbcd663d06f1a7b54c632cc998027e90d185e80a68ff0d6216f661d756d650d8b4a252fb0942f0a72deb587d9f022e28de25cd98416451223a5b94cf060be7119816baa13748131b32b56d4d0bdba9a11154ddafa6bbe1", 0x1000}, {&(0x7f00000001c0)="11479270bfacbe75cf2f5a2d2a91c470ed766385005ea157e7075871ab6ba1be2ac95c32e79a1093a353256ceb4ee80ad0532245e7619c0d34f1faf82f428de5e7fec7a91f6819ee93659e6eb792709166f4049049fc5c7f8f5f50052d2cab259c018ad6c3e0f28714e73321d0501e0c10fbde550072b9a4a56bdab83254c3c2699c7089a393c146a003963fd3038a1d35b08588c0bf1ffec4526b00ae7fc2b4917249151386f32aea020587d11c4da02e5340e396d06c301b6783168affaf248dfbb2693646e5d703deeabfcd64abeeedf23cf2810fc17ee6ca9f", 0xdb}, {&(0x7f00000002c0)="e1e87b52bb51a328d91dc8aeeb020b575ed3af334606338dd43bc3d9e749940db793ac99147002", 0x27}, {&(0x7f0000000300)="a0bb841219adae39373065016992868b09bcc29df329d679f4f06643de22ec53dcd1526edb592dce1746d6ed1308694973de93982e16abf7af2b8b827333c99a8a69e6c913eef03c25c251de9ebd46a323392859d86373978af62fd87e96e70b0f1ef9aa2dd312f7764d1f40271b71820d2f95", 0x73}, {&(0x7f0000000380)="fc2441ee00e3ea24d8d73c93eb5a131d43d997226cff9b5dbe3d4c656ceb9ea9b657def039411e8f027238b9a9dea5f5ccbf7bee535617c20a35fe592fd9e9a2d9f92a6b1e7a49da789b4e592b", 0x4d}], 0x7, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r8, r18}], 0x20, 0x7}, 0x2aecf5aa6ed75b32) 16:00:44 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r5, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r6, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c0e2af9985550a5b4e9ebd92a6a4f51e4a2bc7cb43deb7b5efa7eb0b7461fdb19ed722acf5d3fb47572ae77152dec53d664df36723ee6d75f8a2ff2609a4ce260fe1de57486c6d726c3a4da20eac2043e8a1d1ff2c7a6bbe6c88afbcb7450b53e96fd96215f6782077b7e1be49072a341bcb2cab8e1b214ad00f850a457147fa7ef80fc9c52dccf1a6928356727e37b897a22e005ab4158088590b6db9401049cf95a5238b33466d7b6a0e8018f3c16053325e6fdb0abcf6df61355de1d18183a443dd645c28650044b0d750945c0989a42873b0f0adab2ef"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="2df9cb866576d1fc7d4d012e2f66696c653000"], 0xe8) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r10) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r12) dup2(r12, 0xffffffffffffffff) ioctl$TIOCEXCL(r10, 0x2000740d) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a6}) 16:00:44 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) socket$inet6(0x18, 0x5, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x538cc6e3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0147b7c2443ac44700"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x8000, 0x4, &(0x7f00000000c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="9b3758e1b1a941f0", 0x30f, 0x403, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x8000, 0x1) setsockopt(r1, 0x7, 0x6, &(0x7f0000000140)="e22142c7e4ced8da676a5ca43ade10248cf153e604eebc42bb56fc29891738d5fde3e95334b88b5364894a18b847f046f2cb85851438cb07bf07e844ad8e92b36643a3cbeb44576e", 0x48) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getegid() setuid(0xee01) r2 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x100, r2) chdir(&(0x7f0000000100)='./file0/file0\x00') socket$unix(0x1, 0x2, 0x0) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x104}], 0x1, 0x0) r1 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000040)="0958806f80000057", 0x8) 16:00:44 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000c791a1dbb137cb4d00"/118], 0xffffffffffffffff) 16:00:44 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) kevent(r0, 0x0, 0x4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0x9}, {{0xffffffffffffff9c}, 0x2, 0x40, 0x404a062dab67f7c1, 0x7fff, 0x7}], 0xad8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0x5, 0x9, 0x669}, {0x9, 0x80, 0x7, 0xffff}, {0x5, 0xc2, 0x1, 0x8000}, {0x80, 0x7, 0x3f, 0x9}, {0x0, 0x7, 0x2, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x7ffffffe}]}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000100)=0x400) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000004c0)=0x8faa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x2c, 0x3f, 0x40, 0x6}, {0x5, 0x5, 0x7a, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/210) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000480), 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000440)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000002c0)={'./file1\x00', 0x4, 0x400, 0x4, 0x1, 0x6eb3a669, 0x1000, 0xff, 0x0, 0x3, 0x7fffffff, 0x6}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2f7, &(0x7f0000000000)=[{0x80, 0x2, 0x0, 0xffffffff}, {0x21}, {0x6, 0xfd, 0x0, 0x201}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0xf9, 0x3, 0x4, 0x7f}, {0x3, 0x20, 0x9, 0xcf2}, {0x1000, 0xff, 0x7, 0x800}, {0x80, 0x6, 0x20, 0x5b}, {0x14, 0xae, 0x30, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x1000100) 16:00:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) geteuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000002900000033000004000004003c1307da97994ff4998e1030ac9b46b483426e00c7b3f3583bcc9088b810877acf2b7421f620f0b3425ac0a24d50a5caf5dbdb927dd0c317a2aec878375480282a41bf965dd75f90ded772a424f388cdf90a140b9a3d5d45c67ccf2b255122c2174dd768182931e6addf61fbd73c1c2a1fa97e60773db5d12a00ab4b11e38a89a6bdf8a37877124b70b14e8c16e1c03e7800000000000000022ce4360c21ea0c8a8e03333d6c9ed3871655c48b4e1ca811dd5aa24fa8ca"], 0xfffffffffffffddd}, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:44 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x6, 0x0, 0x6, "010000000000000000ffffff7f00", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x6000, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3ff, 0x0, './file0\x00', 0xfffffff9, 0x6, 0x6, 0x2}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x1, 0x0, 0x3f) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r3) dup(r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r4) fcntl$dupfd(r2, 0x0, r4) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f2bfc00000000000000000000000000d09348465809916753dffa1a1b569021230599c9f8606ebf36b728ad2e965da6567b8ec956638093a2d789c2e58e02a90b9b356e8264aedc0eb699793950ca9744fd5c751a9f2e142574be6170874e0eba9a211cd2a63830827ea4196f7b93d96443f53ffa178dc541450035df28e284e3d98f8962d4dd1b49571727bff87b1836dc6c3ede3fdd2d57160f3635e87d7269d9571ed1a26d53db5a0affc028f22e0b774f016600eb22b82c02239b8f52c8b5c984283a1cbe98a4cda627dd819954cb3a46e490910e7d7f7ad6078d061a41b51fbfb3f79f8ccedfb953"], 0x2) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = getuid() setuid(r2) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) fchdir(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000040)="3f68d449517407d5a2f30dbe8c99cd3bca4f245b9876175d70a350f96777ddb93b63d636d6b3912eca2969c525a92b5ef1da105b20153717e1d6a58290ae8e", 0x3f, 0x602, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:44 executing program 0: shmget(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x1000000008002, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000000)="1b8f4c18fec48425cd3f432b48b3433849dd5e351068c00192aa150d40efd50f1b34f91c31fe3d694845fb698ed278acccdde051203ca05cd65ce958d0349656f65a50c75fb49fed5b38646124e992276be81107fc96cd9ac4f284e3b5d91962e0f08c6e7c354136f1093675d3de5c0028ccc7824db96dc56559ec070e2cfeea1352a6ca930ae15a7455c7c7ca571b91dd93a76a7f4be0027ba904111cfbac14fad456bd34f1eb71552c263e505c4cdc9c37cf01e0298c6cb497893d15419f6c4b131534e2ea0102ef97479fec36ca7bb83029e7ad3338a8aa865bda14d5e4b484e0ccec65407036", 0xe8, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='Kve#\xf3^rf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x1f]}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:44 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = shmget$private(0x0, 0x2000, 0xce, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000208000/0x3000)=nil, 0x7000) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000540)) semop(r2, &(0x7f0000000240), 0x6) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x102) 16:00:44 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x0, 0x6}) r0 = socket(0x2, 0x3, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0xda, 0x2, 0x7f, 0x101}) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)=""/106, &(0x7f00000000c0)=0x6a) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712b2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee6c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073b61ec47a6c87c3654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54dbb64540ef47966be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d03f9d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8befdadfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f37267c4bc114be966401bb511ef9a1bb047901e1d252c6b7d091a833736d3ea1a9833acee3e51a4ad8bc818f307618868fea2f8da3b4989a8d0a9ca07e3811a879cd55083e68e808f6f7e1f49d6f26cdf142165eb36cd7808d3e9cbd209c571d30429492a768767af7a41f7bbe56cb3301e46a8020d7b38f451e4f8e9edd84db590b1fa353abc78bbe45a3517dd62709f025246030928ff9575bad0ffaeb32ea58ba3364ea7"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d7dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05c", 0x369}], 0x1) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, &(0x7f0000002400)="634c5a56e4bde0f1983de5659843b972cc3f839da50689a609a711aabe0e6e8da5453294971220f155418a5b48e1d6da9338ae1eb65b84a69feb577e581d5218a1d5106451730e9125978b1b778d599cdb399f70dc1f3af3b9eec6", 0x5b, 0x80d, &(0x7f0000002480)={0x18, 0x3, 0x1, 0x101}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x11, &(0x7f00000023c0)={0x4, 0x1, 0x45, 0x4, r3}) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) semget$private(0x0, 0x1, 0x430) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) 16:00:45 executing program 0: syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001300), 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x10\x00', 0x4000000081, 0x0) 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x8001) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='(\x8a\x05\xc3\xc0\xee\xe6\xf6\xff', 0x10000, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0xff) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) fchdir(0xffffffffffffff9c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) getpeername$inet(r5, &(0x7f0000000000), &(0x7f00000000c0)=0xffffffffffffffe6) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x41, 0x81}, {0x47, 0x1}, {0x0, 0x80}], 0x4}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2af08a14fd6de54e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x4}) r1 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r1) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x3, 0x1, 0xa, 0x3, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = syz_open_pts() fchmod(r3, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) fchdir(0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) r8 = getgid() r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r6, r8, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r9, 0x1, 0x7ff, 0x5d31, 0x4}) 16:00:45 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="82ecfee9b593a7c4af91f4ce288d50a287912746dce35ed37082aaa03e73a7af90aa35f7d75589fb27b3708dded217371ae8cd9b11a78e26c6f80f0f84cc5aa5441ec7657b796ba3b59d4b5e58b3dcf269c6baa17c55281573d9d0e3c2365949950b3c0c285d9168da85e6ceb1e412d66018b8cd25c03b526724510bf87c7c779661", 0x82, 0x0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3215b8bead0db576c257593e35d475804e5c32f2dcb4d1ce5bb57482a8d607f9d1d5de839f90a264f0364ffe53a3c52b7f212603ceca28d90c82660c1f85ce9c0f3f00a0e9376da67d6e5ae84e52d6c9ad64ca20eb1b5dd45a44098630c621ebd0e692c6683149a5c9bb042e5af80f8f626987149908606e72c600000000000000000be63ca5b0d360fe66c163b0c894ebed9b706259e481c086a04b8e3d41aa91af178b26493ab6f5f9"], 0xa) 16:00:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x7f, 0x0, 0x6703, 0x0) 16:00:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x15a}, 0x283360a023c85f8) sendto(r1, &(0x7f0000000100)="53d3ec5d8bd4ee5c13a4b7e2085531bb173728a7b741feb68560e643aa1948aad0154dca8ab403b449b90320ee86aa4beefbb064e727c02362398ef8e28d4dcafc55bb076e47b5a0bb98a54c275931b93271d901544d1717722fe32b4b75e0a046808d1013449a6829c2bba2dce71feb21d1385d3065ae0e8d337392df8b264296cb5841b2181080db6a98dcbb1d75ad9daeb2e4ed1aed4ec3f9fbf6a9b0902a97e5d12f063b4a1811a046679160a0e0a6dfbc13d15d8cd302789a16646f91446c3349d4e5efbb0322c3be5e688409902ad98f09e355eb9ed1187ae01bd76417b5fbd46b60d22ecc562643", 0xe0, 0x939bf6f1ea159ae4, &(0x7f0000000240)=ANY=[@ANYBLOB="311263750a478efa27a5ed2703e7b5c71f535cddab1c3ff5a9267a92c0e905e4a66a2b6f83d6769b6f2fd0fd4fa980fca6c39fe9ba034dc004026fa0e17ecac6ab5e636402eeaf6f3b6d53267ede3d09b2cfbbd4911402a225c2a200d4bfac8db0aa3629770dc5435259dd510ade6b06f3f1538dbe8ff044e1fb0fabc663a5974ff572ca17b0022e6b8d81d8c9b64903b7f6cee1ad32c829942060a856759ce2901c585876d229766becac094e481559b5c81c1e17bf541a3bff936c5b7023ddd5ba72dac146e47d24fe66ceec25a5"], 0x8) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x180) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000003c0)={'./bus/file0\x00', 0x8, 0x0, 0x5, 0x1, 0x7, 0xfffffff7, 0xc5, 0x3, 0x2, 0x5, 0xba}) socket$inet6(0x18, 0x0, 0x40) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x6}, {0x18, 0x3, 0x2, 0xff}, 0x2, [0x0, 0x4, 0x8, 0x80c, 0x6, 0xd983, 0x822, 0xaa85]}, 0x3c) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b9d7d0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b6ba00 16:00:46 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xffffffffffffff9a) dup2(r2, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) r4 = socket(0x1, 0x1, 0x0) socket(0x20, 0x4000, 0x68) getsockopt$sock_int(r4, 0xffff, 0x4, 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r8 = dup2(r7, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSTART(r6, 0x2000746e) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r9, &(0x7f0000000040)='./file0\x00', 0x80, 0xfa43e71650743783) flock(r9, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1102, &(0x7f00000001c0)=0x100, 0x23e) bind$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x96a3aeda8be42e85) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) tap0: address list non empty 16:00:46 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000040)=""/152, 0x98}, {&(0x7f0000000100)=""/186, 0xba}], 0x3) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x800000000000000, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6ddbec0d166776cdcfefe0ad7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgrcv(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaef752e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000b25043a88a69aeac5475e51a390000030000"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r20 = getegid() r21 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r19, r20, r21, r22, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) lchown(&(0x7f00000000c0)='./file0\x00', r12, r20) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0xfffffffffffffff7, 0x400, 0xffffffffffffffff}) 16:00:46 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000000340)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x1bfc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget(0x1, 0x4, 0x282) semop(r3, &(0x7f0000000300)=[{0x7eebc849e81f117b, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x3, 0xcd0e, 0x1000}, {0x3, 0x102, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x3, 0x9, 0x2000}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(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) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x1}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) r11 = socket(0x18, 0x400000002, 0x0) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r7, r13) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81, 0x40, 0x69, 0x7}, {0x5, 0x0, 0x1f, 0xffffffff}, {0x5, 0x4, 0x3f, 0x1}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x9, &(0x7f0000000180)=[0x8, 0x7f, 0x8, 0x4, 0x20, 0x3000000, 0x8, 0x0, 0x3]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$getflags(r2, 0x1) setuid(0xee01) r4 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) read(r4, &(0x7f0000000340)=""/174, 0xae) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(r0, 0x5) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) recvfrom$inet6(r1, &(0x7f0000000000)=""/43, 0x2b, 0x802, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x800}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r3, &(0x7f0000000100)=""/105, 0x69, 0x803, &(0x7f0000000180)={0x2, 0x1}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000200)=0x68a0476a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) dup(r5) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x2b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000001040), &(0x7f0000001080)=0xc) connect$inet(r0, &(0x7f0000000000), 0xce) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="1c15421bc7c6dfd60f4bef074e41f9cf2d2ca1595e3ccf3bca01d1c7de9a82a4eaaf1dd3212ba93794c14453bf65e4626d413336bf517e068de1bf6338016800ab13921aac1e4c652b4cb8bfd605a62b12014826afc0fc7249dbb0418bad32bebb819694571b350910c90f059d480a0a8b70f392fb30b018a25542e3dc1600055d20e0a81f6f15a6e6f0f426a03087c57acddb104db7b7bef029da518a02565ea0857ec6fdb1147216523c6d581da6800b852dbb64b16de0f3f1cfcdba3f91e92eae640f62bad73b82b87496a88180cefc94cee88270bcb2a46ffc4559a10b3ccad5fbccb26cae1fd797356bea547372d5f45b97fca41cb911edf3f2c00bb05964a7c76712c98914d5f97ce51e3de1818da6f61527fcf4b1f71d637ed6b367a7606f181e6296b12feb14f55afdaa5a47cf88b6d058f795559ad5c5de3ebdccfdc284921294414944decf9e5d157f0c771a61e601d38a6c3bf849461aca127839b23de5be190ea2c00875dce76928b27d0539c059bf68cb9b76bb10ebfd8a1ab7d3d0f7687b09c701886633e4d713af970326b8b2579a61037e5458e9f3429d64fd024d0402c2ba18ce5485fd064a812be2b697bf6cbfa037750899cb71bf2d5bd4064dc994e0c3bb95947c2df412542808053219dfe6a27b2e49c03f005d2b677ea3eae7cc64b424bcaeab8d9c86b02fe97e76e8a5af7d682cbb9ea8596247035a9992edbfd0ea659f278bf0866f968e5bcb4078c0e7180d95b3877c321ddf4fbde41b3658705342c7d676a39db5e3af9e2374edc5e35d1a7bcf7c870ba9b129fe413907fc828d7120ed15b1389215e6b7c28090f608d0b49b129813b0c23b298c5d7daec7b3607c87e850955cc3e1a565549644fae8496dc1d93cba81eccc9c2d230ce185699f5f5dba0ecf50e2ec87f80706b6baf90f54e348c96ce640145bab954064d0a4008c5036142fee996eb0654628fdc5ff3504f37f9510ab38093cad784beedba2c8b100850d36137bc9b8ccc79949fa45f96610d7775843f418b249e8ae5188f48c896c227060708722a53459b4379f8422a54e9700368ff2e450b56845739aba2194bb6928f7c500e252888855f79f2db0dd566ef445301758c53cbfdaa33397229bc60a4a2ffeb3ecdce38bcd9da61423f7b2c41bcf44a9f2ae859af02759740335b1b03a66dc7e1c861d5ad935ab183b9f5f13dfd5bce9eb7a8e7f2a935a801ca5ae17f7b6509244c8d08373a4aabc64589aea662748c46a41157d72f9daac183581b6333a65dc339c25e3f364d81abf3a3423994c8d1ddfaf0c8b1a9bf8033eee2482a6deecf3b72fbd919613ef3de0f9d59751de4166d220ed4b04420b67bf3d79d066ff385db60e756ed20b57a63e3e6c10710bc12d329d89c3301452c14782cc44bc4f6cf28c1bd8019a05eceaf80bdec50b63a20dec20a8815eb6fa5a9df1f9d4940781101ec7074d27b1333af1969c543499b6f25bb659d551ead863e84571d39ce858844061ca6ed8ba89d61350e486494b8d291a6a80cd739a025b39e0a65d51b755f4d9dc2cfb8395d6d7dc30f0505894c823827620b0489805957edac6ea04654553774746cef7ea7a728db25936942ad42fe101acebb9cb15fefe2b2e108e04dd2b7409658a6b38dd38c69304fd3e3ee4160532dd5eebefe6668cdf2749d4d1dea30497718c1b10a3c8b8d900bc9557a1271d448c3a405ec650ba67e1262cada2220c3774848fff2b54d48117b68ae8eb05fae331824f5774f6069bf97ae0c1edadb52ba48f7aea0d62162bca96b0a38f814e37b118656baaed774941f2f5fafc10be5166d17e23b5305e90718ee43f3f8a4dcb3f523c0254fbebf11caa8a48147fab287ef21f4b30d2caf91de92cdfdd7037894a78c061ae165f807354e6b9d2afce4fc43405121e25008877a793e0a93a448e44716f1d4ff76c979919471e94ab760afe76a8e7c6b573d449bb2f347d9e18b40620712b819d0d53bca46592ddc00cc48d7a8960e039f5b1f04adfd2adcfd9f9a456b2c4ace06e78443f631abd009d228cb69396082206ebf2061f90baca1d92169b207591c06d67f1f773e6e9e6f0edc7ffdfea1a2ba85452484e74720c6422b5e77d6aab438955384af1efc41fa120c724e7287233313abe92c76edfcc5cc1b6bf2b72ed4b503aae70759c9647b00bc9472c55a98ae64de092d03761cf31ac9d6b138a8b756ed860d78d1d9df699c339125d93a9933a58028db54c76471d34ebae07710d7754963dda3999d26a8c0f8ae57ead4ca6213d457fb889c7becf76d023eb006dbb16f95c0bae14f1c7014bdc6c23a258408e09ebceb3fd11f062cfe05060814baefbe5a8e5a487b9bd00e322dfdbfb0195eef2da06eff3bcf72b8d9200148bbb19199c0e410135c787ac06f428eb889c89105fc89cd32b3d3f77bed3d44f982c86fcccd5f76c64e3311164610e859ae81e72c79d85214816cae79dd981caf4e91956d764e04d2ba0e616c9ac201f5ba371d78e527689d506c9527e7eb214ce8ffe1258849264a611e364ce4ed2d0cf3aa52550f743c716c4b38b3d4609a6f2a563f2c8740c4072596d07a5302d6a3fdf5ff6858eebbf792298d9ca45896ad28aaf2e34d2e24fa2f92b73c2c4659814d424a31f2ced7dc91a20a13d27f051299ac3ef622f3b79b49a851036474f46a030cb4c8787414bed9f3f93419e186e789d4432abb37616c77dbd18e0c2ff9c915315a719ced4c581f8f0474a5ce341891160156147c0c0c2a28a46f0c1981332b0bba29043a222aa6f0c15f07864453b800820aa7810bb68d7b34976347bbc154e9f5a4687052be903fce61885d3390737f6722f6b0318ff08228f751762e2ab2ddeca462244b2fbfb7ae0ba1f5ee5cc3c11ea1bcdb69047d6a3ecde3512491cf095e9055fa3231e702f767b6a6e48618fa80c16486a29b0fdb4a1533c26f4c11e4eb84410c281b27fbe8fbc8cae97158369b52ed07fdb8498c3b8a0ef2cb2dc06bbe9edc79a502e6f56ed2981f0d78560245f518fa18a1310ca2c6b855345fab48111cff4ff72db84cb32aea15bdad1159ea4ad5f145ee9e43802cc54fcab180bd89c343869c28c0f9af1048ec971aa08a8ace4f3086d97eb84ffd22fda908d2f329d5be1ff49878072011713ac9880eec7b4ff9cf1b714727158f25c9c069e7c0f110c782b0ecc5939832ac795fc07c44a84022b2b8ce4a703df08f860ce3a9d26e94c355af6d4f634af22752bed9dc4467bd988237a7a82a780d4e20be782554c70b2b8a1e2ce874d62bfb385ab75a2ed62bffccb0807508293d789f009317f016fa99c6ab2407be5517ad5071addda75261c245eed229995873cddac0a3b875bf707a45a55e14dea42375204fa41db19136e802b406212d4253bfc51bf122a8575569557b84ec79b0873742b46eb5ea64985dc3572cc488b7162db0c9bb9310c2432981f8d8181bd034756becf36c73a0c6f17880cbcb8825cb66926de45cfacc7d9d270d187b88dc127c280042b511f95cc975bb4e40d91a949675a4dc94c3b4e3c40e8df565305b3f60acb14a4e3afbac5828ff38c897219462964274f1d6c6353d7f0ad84d5ee4d3beb39e9e09bb388300df51c985f3d2471ba895e9d5967d7be7baaceea869898f9392847688b76f7e9c3730ab982d1c4973a6f9bf915fd33eac428b50c03369b18aac3f84127f231daacb469bb620b5a68dcb7b248bca5bb4861d759e99c7950a79bc379464d7176c5be35a12b853ac978499c20ebd6c41f7211a44ab191884f90aa44b24eba379cbdc1bf08b60368ef449969ec643916ea5a475ee8f18ad848fe1173211f22e63af4b274a326443a5ef374089ad5f1b128d30968b77b13a5acdda641ac3e6a2efd567b5c84e152e5f8477b087bb8ac62ef8acc093638af3f3f4aa5412b6367f0e8ae519fd1c38e55d207f3b6e3207c7fe3f32e451b03267b76a80f9b0f2ff7c951575c44889909d5c07d167cc71912380f6930577d9d0b6055371e520a4c650e6673b032be415bde8af49540c7c4779d826f14d24063f206fb8b2d36775f449a005f16510d5d0fe33f937879fd9667103e6634a3895fef122dcf94c954778f377f446bdb51db911d4e32b38346ce92be242e66a0032979e8f97cfdf411c3d839841b3e1aab9a332560d980b37532502ae0392774ff839b54e3c44cb346c7d95f330eb835808187121525aa1baea97a1aeedf4f0856f1108771b0f76f4975ee051fa9fe4acaca5038e1a82f6653d7c4df8592ae33ab4b7d5a586d72c1f3d95ef5e7ccbf3fd57fc321a21b5740fb5d6f8c2381cddf205281929d29c5c2ecab5b89effb7c3b01d4858332e0ceede1dedcbea223c72dcc4126cbfc83fe1aa71938a805a6c4e43b8a2fb4aabc916b1b5687b44aa65b8f8911460ed594c0aae4aa73326205ff085ecad60c4c25f0548695cba8eed750c3d6e24b5d1f2bcd61599949ef414b5c513be89d1483e759f267aede67f6faee3ac5d7742917875bfbebd1458aa7e8a2705a86fa3e7f34ec98ee27c00b234943f426afd1cf3d0a9c79f49d2481048dee9130618ff5bdbf7bfffc036d95a794e5111e1dfbd7bab0e92461fc1bf0dfac15f134db2cd9ffba4c185a203a0d78304d48fb5c529fc98bede1b40e0e619d4651b6e9aeb46c9ff1d65f262def49502f2aa73160570b1fb38e78601e43aa81d6f57105658ddf8511316098de5c835cf86433b714793261d9217b2c4b0cd9151d804b0f1e261e12778c79d3547b2832d2b0fa1debca6eff4ffebdcf834770629b452d5318671915c84aa4ca612a5726914a1b0b85464cb45cc0ff847e5e1dff4a1cd85cdfb70cda35a7957b6cd1595871a3d9ee4749f24ba139633ecdbc45dba62dad7b21b5fe1eacc822bf626ec7fabbbae3d44c8cf5caac6b64f832c2c06a399a505135931062b6839a0f5cae63e8393077f11f74bcc55189d0768c3aecd9137036edaf3b490a6d332ff3f4ba3f1f464d181aaec42556fdaf5edb3259bf29b74bf9e32f81b278493f63130538ef9ac5bb503a85039730eca51d27008c22570864ab29b8726d31c9cf3d22da38318ad0de4b6316ecfe8f7d817bd687e47b2d5b432efd074d5adb903f7552f12b916cc3512c978d797e8c84398052314a63f4f2118579e00c6c895690f91a3e0f6af2307a667fd4aa0442db8a374f26ea1952a2cd4bef9108792d8349a1dd603d0140c778e81a83aab390d8504faeb414d6ff1d56de641dfbf3afdd0d55b9c68106eb3735b7bfc22f8b93de56adcd3295d1cdf9c418aeaa59d81aba00f2f9c4dab198bbfc70339d93b23c3017dc33584cf0af448a6c5f8e33f7a31e43f17e55f330e7c84e360e61d952d165691f01387e6128c2b7a79f14ec435a43969d869b3e7d086dab71a9b5febfbd14c3340138863d7c8856ebb2c97ac156aceba220949534b73d1a83c924902c1e1aed31393dcb18de9fc112278ff0ecb9dc95db9c11955cac7aa43e8b50a616e6c972f4836152c8d8bd793bdb4bfa197062e460ad427a9a931f9943e6d1ec2b2018cff1175ee99040e7a180cb0db33016733c2315aba94712b6d6846068c369534efe76ecea39521ec112880740a2bc2b1d5224a32adc46a9af1773c92e8cfb43ad9bdcd90137e3a2316488cf26dc4553de82210ef78abc631714cf9df5f70d35dbba847058e1dafcb4935950eaa96de8e4c5934804b1a561521e79b3a9817f99dd8182be3a9acfd61576ca57c460f7ff998828827000781de2a68cf32b09b6f0c5", 0x1000) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x81) 16:00:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x8) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="1fda11a4798721432ebf2639a25fff04995c6e6004b28c9ee0f9befdc0b35204b29f935402239eb09f1925cdc9158f85f8714f6ee1bc326a96d5539771324e8641e6bfeae462c719fea599771097aadefbd597c60c6d68d1a2be9b4ce4eb186f3c59", 0x62}, {&(0x7f0000000000)="7a1cca5ab81f356654e5757ad45798f0edaeb10c012e4b380a4d34a19c599284551310cf179280d48643ac55d89ae81e60db2c80ed7c8a60b6", 0x39}, {&(0x7f0000000100)="d28b2f43bf2e91e6f63b2b8a10c92ac0aac39dd58a14fa1fcf9d6e65848f479b644f25159c9ddf", 0x27}], 0x3) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x1000, 0x1f}, {{}, 0xfffffffffffffff8, 0x58, 0x8, 0x9, 0x3ff}, {{}, 0x0, 0x42, 0x4, 0x0, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x0, 0x4}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0xae, 0xfffff, 0x100, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x2, 0xfffffffffffffff7, 0xfffffffffffffc01}, {{}, 0xfffffffffffffff8, 0x42, 0x4, 0xfffffffffffff392, 0x3533}, {{}, 0xfffffffffffffffd, 0x54, 0x80, 0x1, 0x3}, {{}, 0xffffffffffffffff, 0x20, 0x2, 0xffff, 0x5}, {{}, 0xfffffffffffffffc, 0x6, 0x0, 0x9, 0x81}, {{r0}, 0x0, 0x0, 0xfffff, 0xb042}, {{}, 0xfffffffffffffffb, 0x1d0, 0x2, 0x9, 0x9}], 0x9, &(0x7f0000000380)={0x7, 0xfffffffffffffffe}) 16:00:46 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x89, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x75, 0x10000, 0x1, 0x7, 0x80]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) r4 = socket(0x1, 0x8000, 0x95) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2, 0x5) r8 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x40, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0x100000001}], 0xfffffff7, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x84, 0xfffde, 0x1, 0x7}, {{r4}, 0xfffffffffffffffd, 0xa0, 0x2, 0x9097, 0x80000001}, {{r5}, 0xfffffffffffffffc, 0x148, 0x80, 0x80000000, 0x401}, {{r2}, 0xffffffffffffffff, 0x5, 0x2, 0x0, 0x73ce}, {{r2}, 0x59b6789fd76b6449, 0x2, 0x2, 0x7, 0x6}, {{r6}, 0x0, 0x40, 0x10, 0x0, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x35aac0cb9808d6c4, 0x1, 0x9, 0x3}, {{r7}, 0x8000000000000004, 0x9a, 0x27e6d7dac829821b, 0x9, 0x200000000000}, {{r8}, 0xfffffffffffffffd, 0x10, 0x4, 0x1, 0x1}], 0x7, &(0x7f0000000340)={0x22, 0x40}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f00000003c0)=0x7ff) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x8000, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r12 = dup(0xffffffffffffff9c) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x8000, 0x0) r14 = socket$inet6(0x18, 0x4000, 0x7) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) r16 = accept$inet(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r10}, 0xffffffffffffffff, 0x0, 0x583d478e6835d66, 0x4, 0x1}, {{r11}, 0xfffffffffffffffe, 0xd2, 0x1, 0x9, 0x9}, {{r12}, 0xfffffffffffffffa, 0x20, 0x50c1a4e688057f63, 0x4, 0x51}, {{r13}, 0xfffffffffffffffc, 0x4, 0x20, 0x7f, 0x7}], 0xfffffffb, &(0x7f0000000600)=[{{r4}, 0x0, 0x41, 0x4, 0xf2, 0x2}, {{r14}, 0xfffffffffffffffa, 0x8, 0x1, 0x800, 0x2}, {{r15}, 0xfffffffffffffffd, 0x62, 0x40, 0x6, 0x4236}, {{r16}, 0x6, 0xd1, 0x2, 0x7f, 0x3}], 0xffff, &(0x7f0000000680)={0x5, 0x80000001}) kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0xffff) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000700)=0x66) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x1, 0x0) chroot(&(0x7f0000000780)='./file0\x00') socketpair(0x1, 0x2, 0xc0, &(0x7f00000007c0)={0xffffffffffffffff}) listen(r17, 0x5) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x20000, 0x0) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x8010, 0x0) fcntl$dupfd(r18, 0xa, r19) 16:00:46 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001ce, &(0x7f0000000180)=[{0x6, 0x3f, 0x40, 0x1800000}, {0x7, 0x1, 0x7f, 0x8}, {0x7, 0x6, 0x81, 0xfffffffd}, {0x400, 0x5e, 0x4, 0xe9}, {0x4e33, 0x8, 0xff, 0xff}, {0x5, 0x4, 0xfc, 0xab}, {0x8, 0x40, 0x4, 0x1002}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x90) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x79, &(0x7f00000000c0)="0580b86a52fbe3ebf3726b91b335a77894e277d24d6d1f4994259e6c3ec265dd585be8afe72ff8073ab65d6df1019dc45435226ea8c585a30c548fdf4022881b52b18747e62620b516ff52c47a5aa5546886a5a03875dee223603783c69e3b15defb9b0eeeda5f7fb438c875381e3a7977595d74bb556625ac") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a229be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f00000000c0)='./bus\x00', 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x201}], 0x1) 16:00:47 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61b020f581f6dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c8a6cae9957892dfec44d1695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f69450ed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e4670", 0x75}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x81, 0x2) close(0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000080), 0x18, &(0x7f0000000180)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de\xf6/Lpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0", 0x9f) lseek(r1, 0x0, 0x27f, 0x2) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="263cad6eebb1", 0x6}, {&(0x7f0000000200)="0862100a5b60c8a3fcb91cbeef9df17a0f23234475de8cb300ab7018b6cad0566206d45a47d9f596ab0983ff5967e36c3aa8a3098cd21f497400f35ab2b5fe65321b3486905b497d58f4f5e552c03d72e60fe96fab416670394d09d2cc61455f8b98c3138a34319abb52ad98e656be4021d32d4dd068ce2d4891025f2b48a1c97a40c22873efa6d638d9f03fa6053bc4c3533a37ddd2976374ea32424c83a9148410e3c4d467a8e720d0d9b89e8cd88cb7a45fb553a2f31259bb33403cb39255ae834cf5ff33299f1cc563530ee906bfd9214b3537e30a08eeff67617f", 0xdd}, {&(0x7f0000000300)="48fce57420f9cbb0af512dc7d0be2c0862bbdb3e45d299a34facf92dcbabbc5900fcbd317b4af37d44d82c6aa23df5ea4edf51c51571f0cc4cd966a6077fd472f0cf572ce55f1f886d4767a2cf7b5fd10ec1d3241b9091873e2aa7c7bbbaba08486906bb135bf87083fd45f1d323610b14592f95cc19643c646eec9bc295176b044904aa8db8f46d9c2d55b0b8dedf5575f51d50b372623fbc62504eeeb49967797351668a4b219352f51017f7da092b43cfa1ada81823a74955a58c9cde6efbbc31c74b838657e3acdd8488993c051f94584abf9939", 0xd6}, {&(0x7f0000000400)="51024c44dbfa23cc5037505250ff4c4067f3a0abbbe2e31ac0f6e70984e1779a7c5cbb8289ef14e903202bfb30addbf694e1cb8b37316f11b31b7acc1c2fb2c78d013ee4e5248558231d6ad60f8236bb58744432b7b43ca8138ea1a7e5cba895", 0x60}, {&(0x7f00000005c0)="fd2ddbddfd9301931892a2483297f2d8dcd0313bde35c35c8a7518f2d4681434bb6f8cd95a2af4d41a3d0b25852053f6c3ea28adc3211a3c4c1a81341df1e8f65f6f01696e24648bf695bd60f5812ddc39b41027", 0x54}], 0x5, 0x0, 0xfff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/\x00\x00\x00\x00\x00\x00\x04H\xf3\xb2_\xdd\x00', 0x100, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) dup(r2) pipe2(&(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x40, 0xffff, 0x8, "85b5ad1bbff564549acc7c812d5959b1178922350e8462c784e76790cdeea886c8656b8daf0cf5f0b10c7fb3c3"}, {0x18, 0xffff, 0x6e77, "24c8a65303"}, {0x90, 0xffff, 0x9, "0901bfc16c5093c160bcff664d16e850e2f222b9d77fac1c699257c6837d6e60180ccf4d85d66909e2c1b6b3713f154da1f60125d7b7ec8b73fe5bc1d45b1e3838245554e78d62b6483d1c1bb71ec42f492d37b3b89be657689b095670a9291496ff6e170660406d5bda4ef026a4529c8ff28f12e8d761842c6dab"}, {0x60, 0xffff, 0x8f, "837be3e0deff1096293eeb75686476f81ed6ba01ef2cdae6cdca4be4ac2dc91b149b3eaf808bb8accd02cb127ace8498a9778640a68adab4cf17c796e39e3eb718bd5d04515f19f255"}, {0x18, 0xffff, 0x56, "45e2b4"}, {0x98, 0x1, 0x0, "c19bfbadcb8fb5b7b4981a33c9525a9d7b2d7c89f5e95101f6ee997c910417150ac111214590f15e6d41805272322d15509c732d3e8c1328fc03d667125b0edf7264472409003f9c5e1c735462fa88fe0ee7d21931e3d1cd94e165939f83d00aa9af364627491f11ea4c3b60be11dc37667431c01d2747db540f84b4fdfc8fd3b176f3d8a1d0d8"}], 0x1f8}, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000140)='./bus\x00', 0x100) 16:00:47 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(r0, 0x401, 0x974, &(0x7f0000000040)="d1a9f3ab9e26113a21707ce78bc89de3df9909f2a09978bf461afa47a7005dce5c688a", 0x23) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2f, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699315c912c5c2fcbab6d29066da285b22274929648", 0xb110522fb1cccd6c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(r2, &(0x7f0000000080)=""/24, 0x18, 0x0, &(0x7f00000001c0)={0x18, 0x2, 0xd09e, 0x200}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:47 executing program 0: nanosleep(&(0x7f0000000000)={0x5, 0x2}, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:00:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000000)='A', 0x1, 0x0, 0x0) 16:00:48 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7, 0x4, 0x8000, [{&(0x7f00006eb000/0x2000)=nil, &(0x7f0000793000/0x2000)=nil, 0xc8}, {&(0x7f000051c000/0x2000)=nil, &(0x7f0000575000/0xd000)=nil, 0x377}, {&(0x7f00006da000/0x1000)=nil, &(0x7f0000517000/0x2000)=nil, 0x9}, {&(0x7f0000735000/0x4000)=nil, &(0x7f0000538000/0x1000)=nil, 0x222}, {&(0x7f000047b000/0x3000)=nil, &(0x7f00004d4000/0x3000)=nil, 0x5}, {&(0x7f000068d000/0x1000)=nil, &(0x7f0000697000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004b4000/0x2000)=nil, 0x7}, {&(0x7f0000547000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000551000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005e6000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000460000/0x4000)=nil, 0xd58}, {&(0x7f0000455000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd02e}, {&(0x7f000059b000/0x4000)=nil, &(0x7f00005e2000/0x4000)=nil, 0x2}, {&(0x7f0000608000/0x1000)=nil, &(0x7f0000602000/0x2000)=nil, 0x98f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000049d000/0x4000)=nil, 0x1000}, {&(0x7f00006fe000/0x1000)=nil, &(0x7f0000770000/0x2000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) dup(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) dup2(r2, r1) 16:00:48 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00') r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) recvfrom$unix(r6, &(0x7f0000000540)=""/113, 0x71, 0x46, &(0x7f00000005c0)=@abs={0x3, 0x0, 0x2}, 0x8) msgctl$IPC_RMID(r7, 0x0) 16:00:48 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xd4) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x3) 16:00:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x3, 0x0) getsockname(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00H.\x00'/110], &(0x7f00000010c0)=0x6e) 16:00:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0xb076b4933ca7541f, 0x0, 0xffffffffffffff3c, &(0x7f0000000140)=ANY=[@ANYBLOB="e9fcffffffffffffffff0000feffffff6f21d9f1a923eb1916f6"], 0x26c}, 0x603) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x800, 0x4}, 0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) write(r2, &(0x7f00000000c0)="06ed7c08e33e4fa1e12b452b79453d020ca158674c11f74c3c9056888c81e6ae0425a7813503b0aa1fc099dda3b7988a30fcce70802a775ee3e71cd197", 0x3d) 16:00:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b00093aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782", 0x35}], 0x1) 16:00:48 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) r4 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r5 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r6 = fcntl$dupfd(r0, 0x14, r5) r7 = openat(r6, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r9 = openat(r8, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r10 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r10, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r11 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r11, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r11) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r12 = getppid() r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r17 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r17, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r15, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r15) close(r0) r18 = getpgrp() r19 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={r18, r20, r19}, 0xc) r21 = getpgid(r18) setpgid(r12, r21) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8000000101], [0x0, 0x10001], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x80}, {}, {0x0, 0x0, 0x7}, {0x20, 0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x3f}}}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000005c0)) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/29, 0x1d}], 0x1, &(0x7f0000000140)=""/176, 0xb0}, 0x840) connect$unix(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e09ac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5758726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852cff0f00009c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c8a0633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d2178249700080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5ad874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1d282eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d8700000000000079123e0f5c0e4ae2cd2d3a587fa1513409ce2e38e2fa9ead1fa05d869de134e5ac1e847c459a4f4e7ffb316fc65cd685c5ae9e126bee17691c87bdc79826d5585a0068bd9135b16595494c21805220f49904a57dc67dfc8980afa7a5ec"], 0x10) r2 = dup2(r0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) linkat(r3, &(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x0) write(r2, 0x0, 0x0) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = fcntl$dupfd(r4, 0x0, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000280)) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed3abeb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8000, 0x4, 0x7, 0x6}, {0x2, 0x8, 0x3f, 0x800}, {0x3, 0x40, 0xb6, 0x1}, {0x4, 0x40, 0xe, 0x3}, {0xff, 0x4, 0x5, 0x1f}, {0x1, 0xda}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000023c, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:49 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x3) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(0xffffffffffffffff, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000a00)=0x100000001) r2 = getppid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 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}, {&(0x7f0000003000/0x1000)=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}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(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(r1, 0x6, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r3) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file\x00', 0x410, 0x40) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20000, 0x0) dup(r4) write(r4, &(0x7f0000000a80)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107008, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x3, 0x9, 0xf1}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0xfffffffffffffdce}], 0x100000000000002f) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f00000000c0)=0x1) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) 16:00:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) write(0xffffffffffffff9c, &(0x7f0000000040)="6e6eb86775e168ab768cc93d1b8841c6341263cc83d0a24386b602a8f792b1cac8de70805936f912", 0x28) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) 16:00:49 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = geteuid() seteuid(r2) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffb3) r7 = getpgid(0xffffffffffffffff) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xe1f99a97c27f90c, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000001c0)={0x2, 0x80000001, {0x5, 0x2}}) r9 = getpgid(0x0) r10 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x20, r10) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r3, r5, r6, 0x0, 0x8, 0xff80}, 0xc20b, 0x5, r7, r9, 0x3f, 0x5, 0x80}) 16:00:49 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000a40)=""/258, 0x102}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/222, 0x19}], 0x7, 0x0, 0xfffffffffffffffe) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) setgid(r4) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r7, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640), 0x0, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffe, "9300000000aef4000400ffe000", 0x3ff, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000007cf8d82e95ab422bbfdbce5b1f000000f5000000000000"], 0x10}, 0x0) 16:00:49 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000011c0)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r10, @ANYRES16=r1, @ANYRESOCT=r13, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRESDEC=r2, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r15 = msgget$private(0x0, 0x8) msgsnd(r15, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r14, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r14, @ANYRESOCT=r14, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r16, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r17) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0c53f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a97c2fe0e862bcca4ff46d05982e5a95f17abd3327dd77ba17901eae9836b72dc47d17680af2e425", 0x168) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r20 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r20) msgsnd(r15, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r16, @ANYRESDEC=0x0, @ANYRESHEX=r17, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r18, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r15, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r20], 0x9, 0x800) msgsnd(r15, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0x8, 0x3, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r24 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r24, 0x0, r24) r25 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r28, 0x5) r29 = socket(0x2, 0x2, 0x0) r30 = syz_open_pts() close(r30) ioctl$TIOCSETAW(r30, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r30, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r29, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r31 = socket(0x10000000002, 0x2, 0x0) r32 = dup2(r29, r31) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r33) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000900)={{0x3, r22, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r34, r33, 0xa5, 0x1, 0x100000000, 0x2}) r35 = getgid() r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getegid() r45 = getpgrp() r46 = socket(0x1, 0xc003, 0x9) connect$unix(r46, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r46, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000500)={{0x2, r22, r35, r37, r44, 0x20, 0x74fa}, 0x25, 0x47d, r45, r47, 0x0, 0x10000, 0x5, 0x4800000000}) r48 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r48, 0x8020699f, &(0x7f0000000300)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000002600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002540)=[{&(0x7f00000001c0)="014afb0e8fd6d5e80d7aabe2369b13ed12fd1a46dce6c2afe2524dbbe164322e1c7e5518342f79055c5a01f65b3aa9d96544af0283520ef09126a2463f48c9de662949e7a2782b5f18eeb2230a32c637ccd108823a7e8e22bb9cca71ce63791c79d605d6225ebadd235c9deb641b651da1e748ae4f6cfb1acda16e8a40c3336a80b38eaee0481fb39bbeb3d7088dd658dffaaff50cbb19ecccf6bee1425ce83a6f67c19f34", 0xa5}, {&(0x7f0000000340)="4576357771e5e3d626ff8c64d87b7c91066e0b23769aafe57b5cda3d71c34211ea453a7dbf0c013279d6f8d37346da94316b33920cbc4871ce82e1b183e21d1fe767b9e44c31c01f03f50b4c80f787b8d035d051471ac2329514a12a0fa5c54b5ec94aa383405ad61a3e9e0c72ce2b1c31d8d428f16ef1aca016458fbb09dc671ed6937d48f1c837e8258849040b99b71d1ac3abbe83a92e464e6c3672afcc790df3ff169be81be78757e0fe583e327af87360899b61ff3e7ce94b80125bfa6363413ccec907a67202", 0xc9}, {&(0x7f0000000100)="957d86dca8eb11be8f25d8dc26bab487b4f9e16d249af6dca7ff4f39257022fc87c8b117ef2728d004641d648ea5f3a642b438b792dd3775fa672b374cd91c0c33909ab79fbf23ad46ee46b35a060cca2279b1f01ea6bdc14c82baf5624e28769b89994b1ca8fe60a4e80982e1ce5555a93d9f363645", 0x76}, {&(0x7f0000000440)="c4d6d0f1a63f134530feb35def291b643651201b1350ed2efb161f2a96bab9e7a0cd7f6697967ae062d68e828bb65818b2646bb667411b16d2bf47e1ffa3270bd5430c8dde66698a1557d05752cef37b47d8fc0790f1270c72ef4cadb966e2cb2acc72c36ff1645193e33c42e9bba255f48d1d3182666fd52d2740f4a3559624ae4e123c96302766d40bdcb5b0fd1e32fc35c2f1579b3ca50f83e236a9e16df838fe3e21d6bc37d9c3e97293c6e0362470ddb6636e58c575b228c905a14a3203ca9cea3597272d25d0d6f4535c4f06d97484a40e51af3f6aee6ebd133daa88c9ab0be79ba2b45b361d947f928d30fe857fed3ba9f0fc08beba3c340ad07f06ee7b40e87d91c46111c22a6b2df527071842fe4638b346738d05f9442a93669b01470c781fa8772969aa8c1c8e35ba3154968549db41d5073e2274c0d3bc09756419e5dd42ae3ab561f067f0b31592b0e45347118e6e90ea4ca7343f3810371a243b66dcf113dc721e942ac0817d0aadfd8d5c6287649a010917df41068d8c3fe2b0caa85ccf8fd93e004a5818c9cc4705165bee288126eb30423c29b2492e450ffa341ee779a09f473fc6a1fcfa55a0f0a266458c8d0c2ee6a63cf76693dd7c1e4057650d436db104a72d203d652ae593030918d380173a891f343935902b190d7fe7862716c845bdf0ca17a925fc39ada28732a14f2a6955178bb8198969d8fdd5b912accbed84d170d12b5b32a1836b0cdfce8e703806164a79bc49646b216f437a4a1f55bf7a0428bc99044e40ac8947fb677e2c729aa31b9babc24cf706b40e8ce79704b77091d76e9068d11dad5d6d9cc6ac9704e3f300279e3679d1ec74ba2439b8cd81d61a4b5b922e622c9b51755c82ef42010b6d35b455573b36f24eca0dc2f91ddf7b63e0a662ccbce6a5f2471c810f9eeba6acfd482c58bcf0d71d4822e8cd8febb1018813937c803ca98ce8f63caed9a1ad12378b745a63dc20cabd1429b57ef25dc2c9e37ee022353270ac5e89e874b243df2be822c393fc4f94e21545af03a87e0f94fceaea33af5d154341d8dec3526d5540d301c18b92f472ace0a8095e86032c3e8a1e7ffabf8e48db8b1d8104916237f93ad7cca665a54e07f61465b69e5dd6ec3ecd19986b4496f4e8889ccf942a6872e5d0d6afd60957952f970a3388a9b8379a2e39f34a7c86a24935d8930d762acd0c7861e8d80b289d56195770f916a61d6c54935d81e92e73005decfe410fdb138f862594fd2ee35ded7c2a666b6bb5fa52428b116d8a88d413e803cf251d9dd7a0791fd5314abfd7255e3049534d9713eefb42ea6dd42b655ab1565e79375836c84ca4b49b60e5f3c4e84f8b4cc0413df70df16511d9ae261f9b8e4f7ffc75a20be90c6d6218e33b55ba59784df044298401eb8fdb0165efd13ec7d6efd8c04bbeae331879bf574a6129517f629aac1ce1d0fb162c8397d9f26c36158d6daa6936f1b15c76decf9f409960efb5960a641a783cf78cf9a8581fc9957df0277d0b26745e44b178c47d7a109f6515521a328a8ff5d2e884acdfc8d0e6349cddc143f0b4b7a3cb485140b4f501c618dfe6fcf868ab026c4318076ce48a8f770f6020dab6b9ff7ff02da9be1fb3ac79463798ac94d466418776dfc56ba89d010e8651a6158e8218229914bbaaecbb3fb6f50c68094b3c838fb85c9ed1f6352d474ebeb1247414d7e18e509e137fd8349383b4c9f6aed050ecd64175b42a5196baf5f5924e4928585fa4bbe919b96dcbe3dc1b04d8a5f212545fffbc6458441efaee8c56dcbddb67f84a88d79ecdb387f160d4de3b2f70c206a74e861002f32c75d238903c33d836f640ac03a7ea29734f378de71613e78ee78b2d29290d133294c2f286dd0b384620dbbe9ececd3dfb00bc79f511a70da1c7bb055659d3f2d26a92ed334b1b87c75b308c88d12e6d38c91c4c616faf77311423dc5e36f992294fd821d3c50e10a7bb4a0e1cd29a28ed4dfc9eedf34f244415e416315bef47d6e1b91d688343aa70981da576cf9e3046b9462180df08d9fe9fc4e24a943ef9316a830184caf12448ac2d0f75f642ef4bd464bb134582f6fe05558fad8a12c0e810a7133aee8babff344ac3bd9f1b96bc4cb447381d60b6b2e033b8a3ede8de8b68bb7c9523aed73dd12c855dedaeac92b50edd8898c72ab0925da5392efc46ebe027282082efcbd0a7f96c37d69b4fb36eb2ca4582a244b2e41d5f4891f76a25e8f24376f48376007222e0e882a15b0477be46f3716de63aac10acfc66a4bd16bc4b7a28292a21ccf9111d2fa8d8368d7f8774be2f61470b5f3423f9bfe7bcdbe232523d13cb265601b46475be25af2933b3f39910bd9a09501369d7b14f8b506a5823124c38019c08935f26d1c0049af01443ad5e562c2f1c78e6755d043b0e08fc36d63782d42150e078d74b5a56d818677c6a2fcc5e6760b499f30085b9ffabf43e71cc4501e62baf13ae60368b071fa854a70f55cc327513102f663c1ca5439e5b5cc69f79d84cf5ef6390a9289481742386e1603267f62dca575322dcf3e074bf02fdac9e0c3fe2fbb8b90731da6e94f11fce533fb8a6e86e2061273109a86445188eaafaa456a0077901ffc24d0103f61b1ce696ca6071df4541c7bf55f2041523b14dd4df8434e84bc9192bae76902ab55899ec277448972d329b04ab5fb718b1f107983e4b0b37cbe4e85a0b126f1a6951fb5a0de12fdd8e83d15844eb263ad1a54904bbe50eb138a5ef4a8b0ce44e34ba59dac8580eeab8f9c3936f2cde488ec8e61e8760a800b7a4ca3c052a545ea685afb4e8452c3eafd1de83a5b1393a4278407419b16ed16b8e287307fb4ae231c1f08917cb42e16f9ea80c6dc03d11d7eab9c5654f1a8ae0ce9783d5eb641e3b65a09e199c2e4084a18ada931883f9ee7705a8de9405a3c09a436db1579b870584f3aba462ce9086cb7aef418181cfe0ab7a5273026aa50d3bf7e37dbef09c6279445ddbd70e44f461e08b2b087e991ac9f42467f7e5cfccf4ed597563d08dadeadcfe673d2a6e174710050bd69fb1aca423699320e17f6dc8814e725e29fd9a5435b97d5bab54c9c24e0d42fe55e60fecc7fbcc30c2185f2fded5d003311aab3e8b83b0cc910a17dc620506d7860c775edc26d4da753d92902f5012f7a19c77f00ff17dbb83a2bf9f60a61f387c927271ab05b69caaa2fdd48107b759a4d34bff134ac42c1b4683bb1a78dd601f5d2e6ac28d91ab2b68b230a342fd8103ea702d17e8e2dd358fe7e40aa58cd1223a55bd3ac2eef915068bdff862f3fa95ed29bad66c09932ef8a346544319a5960d544a86dad753767df1bd56810fead629de3578acc78712990c4a589d271b194c6302f21da9d1c771d49d8a750da02c047a7afb5b1a95c13c23eed1e13aea23d38a5a88e93d4939e3281e79eb73a0c7bf8000e4db107b8f02e195f98af7d7a3428b444eda101d632455c9859b0f46f47103f683925b3d0f085926ef33c8d41854cbf9136b08e5b4dcd43108107c97013c64114a039b1d72a26f2d95dab0ca0f538e7f884e3d89f34e86a7f96cb88f53e5e36dccb9e7e67a3825cf2dc6f2de9375789404cf2fd2de53ec7205a685c2af531888448be6a095e46176c3136fdcc991b2564b9e488bdeed34b2210fcfe030c8bf057223071b38c4d869629e142d35d866692eef1e78649a87ccb95b3f6388c8ce45d49da61934e51b99c9c4414cfcad1498fbdefce112f368a3ce2d888b3954b203a10cbad7114b135e781d8e909a1a7c7f23daf01f3982d6665b8239d67229577e052c4b0cdabfaea20eba6df570a76bfa5258de7a219c3ed9797748e77306bbd0a12ab11f6157863655b1a48edf0e3bf71aeb89410ddbfd478065979961c63ea8f77ba83254cc24e43613e71c49aee1877bde247d9cdf6bf17c0839d9c7a9a7c43905aae8ddbd11d4b53c6a0e7662d2ab6898e9a9fed96703a4fdc923f83fb40417b49bc1dcf6304e770c7d0bce27b2f4af18655bdd277591c6d50a11784181c248c95acc2d9d8c955841484c72a23a6b0a29c0b1bd359959701af8b90080d879b4f21c3abee755a24597bc5ec1b73290d26649d281e615bfdcc74545376ddb2b81ddbc3271fad772485bffabc58f12ecc58f05cfde9c2a0cc16b18237dc3d552eb2c6d1f18ddc92aa97428cfe3c674de59dd7fc189cb7c05231da5431e4fdce3a619e0f1142de79676a0936234d609aeee4bfc799136f510ab6252d1935989375335804b7e30c9ce28ba4fba6cec21c79234c4e2157cea9dd0aab4aedbc9aec5638b5ab37f7e75657c73dfdc1b53eef69e49220d0c33869770c5825f807958553dc4d6f8b2570057376dd2e278c438c870209a509eb028385ff4a47f483338fdf74b35d7fe4d540a6c779f196507c00a1185524e1ab345860111d09b32560f0624f10f3aeae304c62062f88b2f7914dc48e4c5fb8eab595b48cb5a6bb2d940761cb806deb6e35cd8d24ca30fd7eac427c9ca689a20a5acf982183b2f7385948510cdab3e93b6068dabd6994dfce32d03420aa4d1b9a0aa8386e8d8b098b20b487b00f6b3a7a56446c9656aa2f032e8d8c1a3fbf2e47cd1b6c3ff2bcdb7e7daaabaa8230dc5a5956e2e39f2eceb10d9ac114454bacd559625506290c1e4c46b27f3dd409ea1c41ef9583d9f255646c3001e41067c50bd57eeddc55b52e2d7239021506983659269db481453626ebb717241c706e3d3af9f80bccf0734a8b76d30431952ee1cc2955e4c4610ed2d29bbb3db1bc8d2b7693fd013a55067c30ccbf90fbb6d2f0b2b87fbc26c2046fd0401789e0d9b0e1352e7a9c4e986f0cbe47d2c91e4a5a1f1bef9d167c6d6289264cdef8f8114e4062c7523aedd5d1c5058ad0cf024969638ad3a053aca64aed1adf19faed07f68742d1076a8a39099ced45de2f65e4463b90e42ef1b43479968ca43ddafc5d2779abc64410d0faaa10fcc5e69b57dd56cecbcef1911c3aaf15dc9d4a039c07701aaf0b257da465d70b0c062c5d87f636d97978040997832748758a2c504739fca691ec94217fe80be74322a6a1afe321aaa3753ce8e70279029eb8611db1dc9faba5ba3143d9be6e7bcf7f2c5a7c11284139d7dc73a0b8a7321c97eff6408fb686b0760660800f5ebb6dbef1e3e36cf47502ccebb44f2816cbab203694331c87a6291c3f8c045cba0c0565a3f3d75064d6513a91f1797cbfeb504aced4c2b34435219f659c60c451f5cca62c53bc55912325a36e19a4ef6c3231163be924372b1497d333c160b669705e1b31590be0a694c79f430d9a12fbf12e3b0a6c6bb59d20e12698bba75aef972a8415f96b6a3895bf795378db11e818bd3f328331e18f61199b571314df31d77f24ee46de4ff0bb7b07e5d2d73945954dec4a5cf7d511d0d411a06297229ca2692a11ec5fa27466fce6492a781a071f15c0bec0d15f116977bee17cdba3ede77049641b9fe2a8fa04fc9d14e3088d1f795a30309fc7ce0d9aac2cd2acbcc6e378df071dda5a79c2c8900b9a3a8254b327adc0e5f45b21f05a81bab80a0456444de4224b9acb52d0dcc6d0c0d14a73a5b31c89b064359dafc049466ee1ecc74b62234f0069f1a5106e87842a0d6f97248177e3ee10497117c712b4a86ebb5bad0ee0a7279ff727dddd179f6a83652639b075952232bcc1ebb3322b8195f92fba49010418b6b5d4b9008e4d151919e415d4098d1e1ab9aa9b5d01b4414ebcd6fda38dfe44ccab450a34c9ef03c96fcc4cb6891fdb5ed4d7338", 0x1000}, {&(0x7f0000000040)="01be0d622db2c0bb0314e10a2c50313549700c9194697050e39772c103d41072a15223af3d4f", 0x26}, {&(0x7f0000000280)="e282ded2879400db77ac9ba84ca4cf023100d57f52a6a417aba139925a5a7c836d6a137759eb5c465c3f54c7da52f5e47c7011bbf6cc18b724669a7e5ce4f60d91605c575977a91ca8306f50cbef1e4183a76f88b0e0aba7f3fc64314df6705d18c76d7779ccce717892", 0x6a}, {&(0x7f0000001440)="2199f801088558674e814395c2b04e3835bc74b04ce83e4b2d703d0858706cd3584ea4427ad50fa0c93a3b74d712b9f64697c829", 0x34}, {&(0x7f0000001480)="65523a50e55e47ff507d5c6dc0afb0658761aadd97b1fa0cc005d3963bbecd04ecb2b5920baff0803df77227be7bfeced688", 0x32}, {&(0x7f00000014c0)="2d01a67f7e22bbbf5699ec2cf800c7317d2046de5886775de6f01d95dbebaaf86a7e39d6c907068620cdb9980c9e23c0d3af823177fadf82d9937788f9c64dce95238ef73012b4013cb886feafd417ab04f51757ff2afad48a7854916015ce6f2665e768f817ef0cc2e0e01f887399589558f68948f10cfea7f7d8457044645a87a873e60ca91d6c1247bf52812fdb30c4f3f9d551006dd9f9a1183947f7993ee7ca7b2ea6fe3f9f9e350f5921f22968e0f42a2a46940226cf519159f7ad10836d9c4eaff811fb597087a17dacd64fe3ae324482924cda21037537c6cb40591d591469334184fc8711b699ddca0181d70af9118afee6d72d4c3a3e303639a148c67fde8baf70719a3b58cf47cd31eb4e06c90800d1a14e88de12cc0fe51160592c21b05620e3f2d4a977f802672d7d483ac7bfd1a7aab2a130d59ed4dc208af030ade76215c3c494d27ce01678355d4993618c20f4e5ff0274757fad25b092240e32a7d813033edbdfb6c885c7aa86da00bacf58b9dbae61cdc5b4f0922ac6bd07d3a7bc4ab3d48edd7a7f6c454cbc10f62ff418b60edb1d41929965f698da7c69574d5451d46ed7ed70fa03958e53d893aea4cd238a7bafb0592bdb71d91690025f510e215326628326aa0803145640f2bd683ecd3995a3c9f937822854c94b47e0803af3f065a28e7aef04953db9eb0b97498bcc3985040c6a1de75e0d97438758324747729623168a866ca07342f9b9325237da53b2ec6f4bf9998108a5c261c0c04f979acbc7ba11771f4a36f7bfa12b722db28da3a1850eff5aac45c42e434788c4a53de5706e34c1518a6f2b39e1b1ebded43d814092a05368cb74d88b4b39e00a42b0a5559c61a177aeede110455410005f8a6025cbfc4ca47172a3f0593a91985fc062cf2f865ec08eb5eb996c8a051fb62a35ad2254027833931a52348526252a6b1017d5c791493a0e44df7281af4d7e4ba9f95041025a1963fe793e7a179ce413963d8f9079b44f0b31ace8f9e89aff2d52ce5a5b6c1b4c686fdde966a474e8eaa6a8ea894bb8b104848e3f41b5d13b61ca5e43a7b436fb2e7ca0b686c5ef8a0bd924391cc33eda88767838b18378dc49996675a7e47d19b1f6af9607e24b48d5ad237311c8a56fd0eb54f5a543539c72bbcf3cf1d84360a35351d40b5eb3b2af15b5571eebc95c2e1cce2854d186ab7d6a31abad65f88a2bb7f1b8c03d9a4f46d7bd9962e7209ab6c3df555439b2ac90388468697186890e470e32f5aa30e4515f099dc4feb4d1efbbddb8180c3842126192a4ce5b3be119a61c4753ed1ae27bbe0729026a7aae91ddadb3c0a51b0b296d858d5575b6facc3352111a59c250bd2788af18c7c9049f3eff340dd3d0779375640344810cdf15c8398090b6334dd4bc2f48d9c8b1670978650dde7e5a83c307e83b84ee42518c81ede68d9506a6a939b7cf3dab49c54e070f4f5a53e97a05bb8a7e65f73518f01979d789c0a4cb02ab1d8c20b0e89270f2e96dfe46af85de78771cab94f1fa391c333475e0374301144a4a2bf56d80198f5ee81d962bed37b3211f75064ad7f371a3265a9c19f842a081bc3119066bcc2571240bf717ee0233460892fb6928407924a015a3d14c7858f296e088bbbc81cee839a4235dbe88f3e4189c1eabf9951efe2440ddb1752883d0c7661fe5aa0d5287cd3232c25764bb51a87c6b35ef871c28e794cae7cbb17f0ae62ecd23a3dcdc78a6211ab84db0e2f284fcbc393ca78f9739c5a63290da62a4eb610510c1cbae34c485af6d5d8281de834a51fc44825baceb3403a8c594dbddafccce2950956bf46f96da14524fa289f9d198c4acc3c8468a66f638fc11434a1bf7194740499d0273c024bfd21dd00579f83bfc50014edb5011732f992b866300676346f57ec85b74e9471b980e6057f1fe62f09cfcba45e4ae0c2137c75ced3de3b4e0d34d6ba955aad2786392a81628a1af33b7627cbc78065640ec9c25a658d1386b3a14946fc9e3683f43084795e46e23e85f10d2a2f39858d50cd33d4b0304667ad915634653f6c6882ee0592e7e2d5eaa1062ff0a480acd82082f2254b3909d05ecb366717c214677780435e77358b55732ebea0e6d5152ff09acba80b683b18d28f78547b045fee845f26c0773479de62968e7f688b1a092e81c8aabe1eec5008d21300f6d904f0ed2331968322483c8f583e87c0ec8582ad27ad752a2c09b9d63ebc2fc545d366ecc7175468f9c04f85c08831d9229f372948f4c19df41aaa306c9675bb9cf6bf7f3a113c1e8efaab4d2776cafe80af0edc5d1c62f959c48273ea40c0aa038988726f251da523518ccd1ecc64333154e9e7a0faf3436d88a41a4a94ce9bbbfb6db1e65134151ecc232a55647c9e4aa1bac41575392c1d9dba402ee6ebbc08ac4460dc0f55dc0094e3d6d4bb88aa1ef10bfcacf6116609833ca7636d323163f22bb843b762be7aff9c54666d8078720f293efd0f6cbc7fc1372d800d324b390af1087fd91d21cd52faa2346f5a9878df77310c8c3346e932c47f47bf0b528ba73f8f7a46d32284d24b587aa4a17a338771bc0513e0097ff4826a5d2fb8e9e2980a5dbb56d5b4f5efad745f382fbc2fa90c7492f1661a894acc5c40b3d47a2429651f4156ed064303eef2562765290bc77318bce7fc38db618fa4a3d6bdb45c31f433c675bbf012e61f4eb07ea967097719498693c6cd26c7c58166eee390358d521bc4b15282d71d5db43f2849cfa2fee4f06a4c814a9b533b8b06eb2bcb32bc5b3bba1af459123c978a1bd34526acdabfb0d69ae334075ea228bd9f50e347467735172e58ab810ccea2df2f24c2a6c7f0f57aae2cefc1f1b34dadbd5a2ebef60369b3766da3aeae57282aba3c7bd0c66bce4c54895d7834f08bf868d48a04e1625546af74161cd3d3da9f38638c0f53d7c2719f921c2c5531069ee1bc739eaaff01ff538b1584d577a1190e169e0f0288a52963523df00ec22cfca3b3341c0e2d5b9b6378aa8457bd62eab01c5f842d47f6d7fc14fbf2930cc115571e3e2dfcb4a64a437b1e7107f0e7e32b979a49eedf1bd13bafd809ccbc4e0ad033ef3a7063d060eb0cb09d665d961998b8163f7ca69b00865f46ad715dca4aa4e3e6b6526e1f11a66b003536a052f1d1d9bc6a4198a8581d145e2d94b081cadc7d48b0254d1ed5f4301685942bb0e511c28238312e28201a71b634251709379dcad0ce0489d746beb34bbbf51c08b22a4ba4c069ca18eefc927b4158fe761f06663518153737dd922089e26c0bd5478112f37b00de1f5b68157da9498b4737d169d77e2b1c1b89d45e0d1bc8b997741f5a2e82c7d9ec116c1ffae6bbf2f7ae5b495fa9001b087e46952f90eaa0f69c474c3c13834f39e7ceaa61dd58d6f511e602a806c3acc23dbb1e99de3dfb8765b6d151c5afa8b9ba2a5cfb12f3725e079c158a32544c9a62b6f095c7a7410b862a9c638836f4f6d1c6f5860b69c29e49ee02ec3fa48be7f1ed9c925a9c63a3e1bfcdefbe396b1b070ddf3671c4eb4429af9635ee6e756f2e140d27343ce360f0743386cfc96ec3b2acc166ee5b2582afd8b1f81f9a5cf2e972ad48d391e95631816d6dcfa304f423d7f95e9ee77022e3dde58e611ba57433d345a4b7e8e30a59543d131fd7c60dc2b0c637e88484c97498646a39f235f54da403a67a67ec5a766c94109f7f1096b9a6b42ffecf065744ce3e092486219d527f1fbea93de42db1eac71a1604ce575cf7940d549176a96f70d1511d75d885e95be4c735b123762d8572020bde861e61cfd74aef0f448a69223a7ffcb4a1a81d454fd1c08aa49b5c2e3a248ccaf965fdc4f4f0a489d43dbf396ea871b592905a4a7189edb8ccad5e663d9709879b63e406e98f35575d790b0ffdfbec62efb56e822c504e72acce7fc149d014cd7a56aacdec16f3e08aee4134537e0723a9dfaebf6d5ecd3be13f2b57eee174b6255d8938c95aba316c23fb256823c03dc2269a8ee83e853f4a6204cd9a5fcff9c3fd8148216339687aadd6c6aced385cf6ac0202d74bcc044569db372aac9b681a661fbf6a47db917123f8314d5225294657457ce270150ac7b8819062fe72feaf0089f4ea511797b3f334282fef3f4d3c9be97d8176696066be3a82645c51fb9523ee0ed99e10b1086b47975ce03d17ea0fe2bfdce313a8a6b899c350bd37c6a0b3043d40369dc38252f6a57dd324a7c377bc82e485db55807084fb65722bb0ff8a5f04ac4ed2b4bdde93611e345ab649d91f0290b7cd20eeb33fec51b39b952c99efbb7d4f53c0c0b45a855b7c245157ed0dab63a3ce44fc0118dda7ebb4fc1a7b96a43578b88fda3b2d3e441e95f0ae274b15cb13e72dd54de3c915166d2b58d93479c559f3708374019b0388be3558e2019e7f65902cd97b121a4d6ca6a710a958c369b5a6e186e5329d3f3a36e85af3e8cd084de9b4e7b2a565af1d052a1d6a3f3ecb8167853dbb96671ec41a1862e2e3cf999249faa20d47613b3fc6f55aff5cafb56a0aee29eb469eecae4e97e0d2d7f1a553f60d1b8ec7eba7fc5f4daea3b6a6dfcba21a0ffb86c7dc75436964033223fbf96471e1343dcdcf93d7e30f107f4080491741fefff1664c72f80446e8d643cbe20ff62adb6405731a12e0c4bba8e65d8fc701bb47d56a5c4e684d3d49ef3f9d4dc9f86c1cd294a9e8372dc755a1f29c083d9272ab3a777619a1578c64c6182e2321753d28a16ac54da62154822e24a5006b3496e04dd1b4f1894ce0b75b50ca13cca03ef3455b7b1856389bf3affda563562b0b2aaf759844905076cf58b61226f18820b24d218ea3e06c45e43ca217c27f45e8e2d80d896f4ad750b7e9177d50c0a1f7328920c6decdde15f43b1532d30ab4a878d3f45e638cbda15cf233fb717e40580512714b7816690e0092424970e5772113c0054ddd25a5a4e420a926f4d679d2818be9c64f63e269edf82c8513812865156c5dacfee1048ee89e00c6f9b98df0297255b2ae7e8d3824e7bfd1dca308517272c0f5a021fce0b76b75d961286dca450b26179415190041772f662b015c4b62b25067ce800aa583d89688675dce1307a6afe9a1caa0d1eb69725700d7df53d089bfaf2ff3e00a7384ceec622159f7c6dcaf855086a5e6d072d8902dd48d54998890d7af79ae15a99f13a173a8422c13f847614d30aacc1d639e3ecab6cbc35de0813014a48e8380fa07b60ee05493ccbbed23e69a93a08531ae7160c1441608dd8cb9751416b02782aa7ad2ffe42fba931161050aad56fa106be9926305359aa251ab7260716ce6cdaa902325dd29c6796f1252f7330fd422ec2a8e8a043578f8aabdd057d6c55dbd91cecf1e2335bc76979d63f43c03db98437ad1d7e36946c85f0401366f6010268d03d7d9ce87296e2abd54edd0a0a76e4b318b8b3859411cd7ab5afd791c32757318da9ce290892081e43fb18f1b24c468ef9fa95cbe046df322e1a60189b82f355466f702bac7d60cc9b200c89ba369d25ea373dc91cd3138edfd9dc3ffc60000166a1640aa372e32791edd4103c7ac2b2bef162afd669b7e5112a4cd1f822591b1504ff3f464b8b5ced6460910a1b5af0821437744d19e70eead338b5b0bd5fbb23e0100475b5448950fadb01a6015381dc0fe0b0edf302b65f155817cbfb03292db2a83b772bc21059beeb6559988e56d1f791ec001d402ce5d3a47faf8eba04cfb207136be99bf797bae7dcb0062e074c983b6ac09a0c50b2a219599060f83c4e9223ff88bc803d71", 0x1000}, {&(0x7f00000024c0)="00252600df95f0ad2572eabf7d2fa82c4c140854008055db9e53ad3271f4d6767145efa86aa02f1f7fce6dd70c5443077b9259b62992da976306a2091916eee3671680101f76", 0x46}], 0xa}, 0x1e) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000019c0)) recvmsg(r3, &(0x7f0000000500)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001900)=[{&(0x7f00000001c0)=""/19, 0x13}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000200)=""/18, 0x12}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/98, 0x62}, {&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f0000001740)=""/254, 0xfe}, {&(0x7f0000001840)=""/129, 0x81}], 0x9, &(0x7f00000004c0)=""/54, 0x36}, 0x1) syz_open_pts() connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) dup2(r2, r1) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') msgget(0x2, 0x210) 16:00:49 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x3, 0x0, 0x6, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 16:00:49 executing program 0: r0 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r0) getpgid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x8) r2 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x2, 0x3, 0x1f, 0xffffffffffff7fff, r8}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffc000/0x1000)=nil) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getppid() r15 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r12, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r16, 0x4, 0x8) writev(r16, &(0x7f00000003c0)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r17 = getpgid(0x0) fcntl$setown(r16, 0x6, r17) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r6, r5, 0x4, 0x3f}, 0x2000000, 0x5, r17, r9, 0xfffffffffffffe04, 0x9, 0x7fd}) r18 = geteuid() getegid() r19 = getpgrp() r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) fcntl$getown(r20, 0x5) r21 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r21) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x8, r3, r7, r18, r7, 0x100, 0x3}, 0x0, 0x3, r19, r21, 0xffffffff, 0x20, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="b4d2a5889295d5461bc2314138148b76e51a2d3ef4cb3355b8c3ab887499c718f82b287b83e941291ac41b6571592edc910559a0c6e8bd80095d29a73af241d0a345dd8d8dab51b6606a2182be6ecbec326041297e103af3fa3a35256f4c664e392422ac104065e3cfb3fb30f800c2d515a72f8bad42a3a0450aa0cb99d0dcce3c6054227bb47e7ecbba714f4cb2a71a52ac0c847f80e7f6e03fc8f123a2df399ac94d0a91007c083b9d42787fe8cc79dffbb3abaaa77650d7b42a046548e68e6cb8c6c4085fdad26893b4d424fad33c", 0xd0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="46fdd76a5f4c3b71971e8b50ae3bac95838a37cf6243d5b0b1998170cf89e3e6123ea5dabb63bc42820fac98bf9eb6aeea39597d836edc23dc16e2447f81215e4993e926aba16c97c8d4709cd7d9eac52df7", 0x52) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x6, 0x1, 0x2}, {0x617, 0x1f, 0x7f}, {0x482, 0x8, 0x40, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") dup(r0) 16:00:49 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100002412b6a400", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:49 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0xfffffffffffffffa, 0x625}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_RMID(r5, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000440)="02caac8d19df61cf07d5a726ddddf5cb216074b0b473371f4504dc37ae8a4c778070e5983ba60a90c9b828620292f7bc6947ea63e11f34042098a068093e818392e3086a07f5860c9ebfa5e816e1b3b263899c728b2bce0b67b732e09e85d150137fb191f55db2bc86e313ccc442e2ff5a638d61ab45e9011844416ff99187def6e04abea4867ca4082344cda3a8ae7bf4f7e554540adeb5011b88e9d73c8a53b0e138175e86f3d9e5758b642ed262652f23b35a9ad98509cdaf5b88"}, {&(0x7f0000000500)="7d0681fb20097b7efaaa7b50b4f86b72131fcb40b5bb3be1c20f06922f2d80023ac1a3c82b143d0de608bd705204b7fbc8876ad6258b9773464820d332dc1497941e6935aa4fd1c4c3e1cd21bc7a856563880bd138ab25b70482d511fee47b2a67a46bade606429dc722927ea2e94a1dcc72429f785e56cf8f07b3a4112c6f0cf50d8828f4307f53a5cd41f642f35d3f7990bb36032631799e7faa3e7e5bd3a32f467aea5c976f566f4834bbc4e040629572458353e27f005f566a48ed8cfd451e5b92a77cc70c10b7c484cdd2d606031d623068ca6a9f23366820a08c551a9d058ea4c8f2445b6ec7a6d5aafa4a34cce3f33de0904290b277ebcd2f9dab632aae5870f64d3ccbddae4aba097a3f600fa32c91b4dd9db8344dabd8452a84d32d6eed7c983a37b01f8170ccc84a5cd498e5a4ce6d0cb7c3d31c43cbda560b0c9d458ae87243b28571732b1ca8039d24581f3020f4e9568dc60ecede6e07c47b09ec16ab3e7ed89827cc2b037599ad456a512b17cf9a659a55e60825ab4b1583a471a59371d784fdf39bcd0b3da0723f7b74ee34695851f99f11c528125dcffd1942443c484fe38701807427d11b5b519fc48fba2b9ed0cf8e9b73256c694e2cb7e20557ddbef9ec10ca187fcc4a7f84b9ae6546f5889bfb11304f64edd610578995006a9b70c0f1acc2f60d09b76e08cc008e2b16541d1367d67ed8b6487f1b84df62a5ced5edf44d395bff99f4e08d638412e5d2a19325cdf6f38b2a030cc73e0683764f58631a5c3c71f0a6e9d3324f2266d2d0ec451565219df8b5a086e62849c7dce5cc92ab9db891cf3009296d72cd693e420d1d388f3e2386a569bd5ca15ea12c41fe65d58871891e926672378f29b85660fabab95b37d2bd32a31ab07f2bf4f343e4d872805ea47978b002114b2bdb7cb9fc6ef8433cbba13e19b509d499de24deb92a16bd80dee6e58ce23560a24d1575f4749a8c84558525b69786b944303da131e16e97b12df2c855b36cf82a24a5cf3b15c97b177ebd91f8ba8c7ac7378d3a2608eea1df7146a7e13450d01950376ec1a139902b6d348b658b1138127b7988aec37482b00a399d9689e1b0f625e6f9b055ee54a4a3a3ec26f125abbe16b96199aea3dc917ac05e00090fe4a136ec40baf88751c55d127dfc037038dec62ec41548b3dd0cf747f2ffd453ca1c86a76d275c45228885c16ddb6c531ccb3e608c7ed8fbe7d9f92c01e4cacdffcef0550adfb69a22334acf49173aa0a57ca5509198aada3bcb039b088e78b29524fa6200faa7ab8fc4297fd084bda057d6134ec06c82e06b6f5864a4dc3e0d2904bad20e3446f0248b5f4ceeaa07ec21764d8c944d8d9c66b787cb1fd3fb01d7e45bffd806cc37549fd6d93eddd957dd9ebd967c543908654923bb5d0338350168fba1e68c1fa700660784a376de4e93155699865148a2ba04533e50e7b62bd6c8cda618587d510ff6d677a3ecc241c3b64e02a5f39d65b96c2370ee6caaabd410050c42fd95c0d32cf668976f5892a4e50cd15c00aca44a48d266c9eb05d071c709dd82e228b0895ce4ad90721a58332cc2547d5a1caa7e7d871fb54d68d0d82eb010021fa4a5f1da6524300dab09d3834440ae6ef913d79323f1b81c4a89c20b4f763cd6ae10fbd8c4b83b8f75a1fb5c00df2e92a5456421935a88f9f1306ec014565bdda4111e8ef5fece6138e06cca31fcd17409ce61aeaaf1b361e19715d9cdae864f07e8d33975b96f39837b2dccd79ee3b0784d95f8194f8a41ee2583b91a7692eb4c7c4520eb61d5130d0ccfdf8dda5a10a2dd28de4ded1086ab3ff0e02bcb8dfaecd427108a78f4e76d706f06056ed7f9c714023de89ecd5758ba6be85c1d3ebabc197d3729b568a8f824730c9d3f324aec369f45729d49cbbf29acf51c7b92fd3a3ccfb87c5ecb55fd3de2ec40928c4656ab60949682431953cb4f5812bb05d249714e21217445a773148fefe711a9b0c381376c9bc324391d90aa096f85fba6f54bd834a6a1edbb8c8268893a148b84898b1cf320b7b80fe23fbe82046e078bd8c8cee9e20135f54c0efbac21a1d434d98cea18bbf6e2982e38ae5c1f3cdb870e2c02ac7df308ed028613bb295f46312942b4d6d47d48e8ec199f272fd7998b5b0811bf78e9d348e145fb9707dae314cbb8eb9e858f3e132136118ab29c0fa001c669872b3b971872cdb63e6cbf191a96538caedcaa4cf0e94554cb06de74a3301bb4d917277ba7af3558297ed97277c32163a0f387b9a0defa8d6fad84cb51f2ec9ca7ca1514271a523e028ea2ccdba0f54123f7cc468280d305b09258eb099866a2360c396e055a17819d5ab8aea33803de72910fe0ef53482494fb2a0f3e7096ad2dd432327ccbc176b6dbcb85a74a4093ab9b6f8cf28bfd4a7167bdf6b43513e701a0b129d368156c80d781c8243556455608984e9ec5253cacbd23c078daca66503ceb048ea101bbf29dceaad59ae6c0269d36105277c59263316635f542251b798f100dbe89e775a0075d6a3ed1bf29a51900e3c578500610ed63b88726ea46e19c53f176f48e0142868310196f62751379de9c78af88a683ecf30e20036a8c01684ce3cf6b16122c6ae98eedf1c514cd29a2686acc32ef73a011c4bff408424e02c89bc6adaed91b4907946d2f1bcbe994da9bc0660b3369ce1b9db9b0c705cc9cecb4b3f2efd90b1e6a52b21e9aa38bd5d991c6c0c600debb99726bbcb63a0827fab7d914c654c2d32d74fb7510dc20ca1efef2a677b693316ec9c0e41af8100967c48a306eea8a04f3034d5f95a77d83e4cb7d9eb76e7f3bdc541295837866ca4d40c2b2551424be67d383f9113701136124211f4c0b2b7798749f20731b66c78bf19cd5df4ecd78bdebbf805e183c304720f0fe4769790e0ee843069fa90ca64ff530d374fc28b1c1979113100302d87eec20afa2eb217f610b1e45710ff20782cc9fffc344d0e333243863b741617fb134d0e90a3e41040375eaf502848db7fdea4ab0c8c9f74e83269077e0a6c7de40dcbcfdbe388cb759a8953498a3f7252bf30e8d1c499f29e736340c3c76e276e8dc9df947badfe9920e83ced274bbb2518040fc19ef7eb72d10368c20562d8fe19b96d3a23601479f7f67e811b7a736df451945e47a4435fe4969b5253defdc4fea455e361e7de3effd9bb301ccb4b7f2ea26942055c837ea808d1573f50a76ab3d930ad7e90f4ecda6441aa73e0c3446def0e39503e6f7fd3fbedfb41eb6d6547d7d9a1f51b68a6e7120d26860b9ed5a1b88056bc840fbd7331e994cf5b2a4f5edbb551020ba4b723a715c7a6140eddd0d8e226b9588ef2937a5040597ac2817d54364922675361828675d7e30d0718c6fbeb75eab469e6f4246aa1fa89e8d9ac2639ab7d8b65a070a4c7abec1431bcfb7d04afe01bf0fc77218f8a9ab1dd6c2a4a39734a035933808399e983dde2e5ab847b40b7325c9787fff48e2a09d5d1abb4d73eb8d8f907ced053fcf6e58f62ba74844acbd8009db0dae83b3fb4b82d19fac24784e4860d3b8f931bbf2d9db9003dd3437413de836a11b36578ca18e48b9aaec95ff1062aa553d43507b1d052d84515a5e99bd3dc3c81b54f7c7092a333884689a283554c0bd23d9d8c4281e9bdeaeec85aa55a98ebbd1b67ae5e49db8d7ba4074ea031d50eac8a111b3c0ffe4b7a0106934de211ff63483947c74a112fe2cda2d970d2063c85719206c5f371ab4ab23b35f9e3222d7a8c576bb6118927c6e0621d8b95587b249e5532b4fed83cb96d797df8a78f2981e5d7ec19ac108ef6673361f80201ae6b789089cb39fa261a366db048369b8706cf0e0fabc8f632aa152f24c77283f627502cd6f589b48646c153ce3db12b60c65e5e6974d98d2e8a5077c3974d9b171414626aa207775e02dc86d1877309607c435a79e68c2b72efd24ef172bd0f6b96feeab123ff20e88b5c4db13b63e73e0e25d9a7d0bfea0c457f39060e15cbc2bb02d0b9efde9704c7e69e2de5e349e2a734916c7a17808e03ce40b028e44a62a6fd2822e9cd687de6cda953c22ee9eddff3c971c296b3d78c177fa7983abc76310dcc2a0b0bb8003e1c1dd148e0b5f22a80c37d642b3b5984fca7469ea0da342aa112530a8bb331a82d9ce62d49188a54b96db05d044da3f20a7f7512afdb364f599bebeae77cf9611d109be0ea958c0ebbd21b4c5cb74e6c5368d503b9c911fceeb21b06c49ff21e200fe39eae66b850c94aa6bfdf35eabfe23eef33de21d038723a729b21c4fa333a3083c493c4bca6aebf24381e21b18776169a3abb039d0a65d7385ccc27affe2089814e1a350f601528f497059ae5cfba1516aa4322b781fb1ccf37436a6e90804b1106abc696bae64285720cf881c70f6b72b3f31ec975b2f3bf0a2317ce514742548eac4e5c261c65f24bce58f32cb01d9a69ecc43db2150b7b52157ef8fd32011b7b64674e2b808a4cccbe4f4056b7be913694fc983fb80d05ff4de916384d475ca1379c974f824f60acd6193ed5bf6c3d280247b50475d499b05b5fb7b508adcd67349f3e7e789153360c175fb713f6817de7272b0d90b2980ece07f1f0a78952c835e733ae545a682c9fec66e2703d9b88e7298b46b5fc0f95881bef4829602796c307b3b6105e441ebbb0cb61769c3885c642203537388a6e32344bf7e5366ec0c6421a5c0865730152fed1b52d555103d2005c5f8cfc2e7e4b8be1b7138842d7c5b3f905d0648198c461e4bf1853d25ea1b2eabb1d40f49ce96b0b5e5dd0f2f5bd639b0cd02cda4b25a60790a048c5118e17d54b00cd89f17cb6d45f6a61590e412ad2638bccdc3b4c11b47826381f2147372250fc4a6a1b53b30726e4d5a484707793ccd124871d8fdbece4790d6030ebaa438477b5393e0554000c8f133e6c01e027b8ddf797307432dbdf24a035f823aad04c4a92ac6eee0c457bc4e54f7223e941bbc11e26c33a279ceea7ee2803a27a01d4b0b754e3efc194847f666ad491617e44a4765903e33c0de9b7ae72c761f9471d51fc393b9ba511e882027d132b5240ec075274e71580a09f50ca3a2889e83f090e237c37a1551cf1c500e40f6a8a6125aa33bbfdb4263bd3e602cc20f995ec6b4052ffb36dcea51eff9c1866235e59997a418902ceaae28174e81badf94a6e00d41889a672d594282a2196df468d77fa73f5549f8c62769e64711bac3108acdd705af42fa5aab244b3374ebaf7ede208a381bc7713d58a06926789a79339fd56c0903eba354e2d3436dd9c1c8f47c05ffa79f0f786f870b02a297d2b204f923cb44949acaf6d200de0401baa6f61d660c6875f6aae3e62fd3a662bd46ebc2909b8c71d74ac505fea36049f5f9039c9942421543afd2ea743f0bc8e7d2c5675e4294e36b453aae116977505a7669077bfaeb5223552fb5c35df1380644a465fe1ae9f6142ff07714828b382700fcd96835366500c2408379d3f5089cb28f5d12721a9d93419937e65340d999f38bd5bfcb99471ab6429201bbb2821eea8538390c204afbb470a92d7b7d3b8e1e0139676665719ec95449ab18d7b2568efa2ed04e69273a01b6e199a26b748d1502a1e8d3201e3b8819a69ca989595e07de2a90f49982ea5e22f33d7e7856d470b2e36dd839adb64503cdedd7cfbef2a245492d12d846b7dbe6b57db117337ce4602a32e09908485ce63e546460f7162e181c2d2ab30a2a32db55547d2eeea9c5c0288fa2e4fe49d408944d8e796458b09d3ce41595d5f598f0d2b36572f189"}, {&(0x7f0000000000)="f43dbb08eaae73f8a15b6dd7d395236dcb2525b141041a867212b2e85a44d8bf210ffc552ab6a8bf6293640b724ea01a2473ab85a3fddb88cb6f39a251b3c974"}, {&(0x7f0000001500)="abdcc70178d3603a6d4fb987fcaadf8e2d00d408601a22e284b5d30f93f9af346ebb53bf7a9e3a1f1fc42ca2f1ca499e29ecb41b2365fc2617a9ff350c88748928027c65731ff9ce2e842774c855ed031b5417736b95966b10bb94ed78c1340d2aafd40c4a0a8cff3236681793f1ae61d314e39f46508ff13db35b7ac5f06d68213f7d03509bc5c2d1f68c6e2d02378fdb02a3080a8a88d94ca6940c38a665467b7b688a7bbe7bf6c868dc64959499a6cfa19db7dbd7bb673b2c4c2ca33b8cb4a54e651ffbd456fd44a48efff80c39d256d3e18074d7a6"}, {&(0x7f00000001c0)="c9b2897a349b1b5c24ea4a5a19746f2f4607685bae81d39fefbca662c3dc5a0576eb3a5c6788ee3576e84fc8d6382174161a28b63c3c43f0167612e14bb195e3b9c103f79532b2832f8acbbe0c5ae8c859390eade2a5489daccbd3fc2a72461fc0050a2600ae9eeb2c3794f65a04c3c9395c477fa3121d6a9cb44bc760"}, {&(0x7f0000001600)="10fd3493ef341dd297aa7526481989fb41cc2785e27f09df1f7e3ac588c78d5137"}], 0x1000000000000295) 16:00:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto$unix(r1, &(0x7f0000000000)="0bf2d7548c648b8ef4fa0d2694c97df602e8c0e278dd56456e9ecb6173ad593861059ac4f17771b89e8b50af172c8f9743413fa1daca7c3a90539981f0729ba723cdc7", 0x43, 0x204, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f62757100"], 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x81, 0x4}, {0x6, 0x3}, {0xd1a42139deebb4b7, 0x1}, {0x48, 0x8}], 0x4}) chdir(&(0x7f0000000140)='./bus\x00') 16:00:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x332) getuid() r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() getuid() getpgrp() r8 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r8) r9 = fcntl$getown(r2, 0x5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x400, r1, r3, r13, r7, 0x8, 0x81}, 0xff, 0xfefc, r8, r9, 0x5, 0x401, 0xfffffffffffffff7}) shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x40, 0x8000}) 16:00:50 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000340)=""/234) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) r2 = semget$private(0x0, 0x5, 0x8) semop(r2, &(0x7f0000000100), 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0xc, 0x5, &(0x7f0000000040)=""/64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x8) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x2, 0x69d}, {0x4, 0x7, 0x1000}], 0x2) 16:00:50 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x9, 0x1, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x4000000000001cd4], [0x4, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x3, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) acct(&(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xfd\x00', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getrlimit(0x2, &(0x7f0000000080)) 16:00:50 executing program 1: r0 = socket(0x2, 0xc003, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) dup(r2) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x160, &(0x7f0000000000)=[{0x2d, 0x0, 0x0, 0x1}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB="9d089bf1fff6e6370000604efa1282a75f04bb4f30c14c941d2ecb8ed26d"], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed001c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000000c0)=0x7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x14, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = syz_open_pts() r27 = openat(r26, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r27, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r27, 0x800208, 0x75, &(0x7f0000000180), 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r29, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001500)='./file0/file0\x00', r31, r32) getgroups(0x400000ff, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r37 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x279fccda, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) msgget(0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x101, 0x90, 0x80, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f00000000c0)="fdb7c9fc3094b2d064c632b5e576a5063e3b60c307eeaa87e9beae06f625aa075bdcaec835bff7e2e6e9d62257f3db2d50886274acf4a099ecd1cad6cea2c3e1d542ecb119131cafd18e12d0b6686aa7ffe30d97a8ce93cae54f23c95a02a483aa374709c62ea3ae7a2d81ef058cfbfa81b563a7b45fe5887a5726c2c3612cb7a07edafef2e673c31382927cd1cf31028050cfc3794a0cfdd85f825e0ea330f1ee418299f672ac495d5e7ea4d980df99c929126f72dc18e3ec") syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_dstaddr=@un=@abs}) 16:00:50 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x150) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x9}, {}, 0xfffd, [0x1, 0x0, 0x0, 0xfffffffffffffff9]}, 0xfffffffffffffcba) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) poll(0x0, 0x0, 0xc5ee) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'4ap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:51 executing program 1: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) r0 = geteuid() setuid(r0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) setreuid(r0, r2) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x7, 0xaca2]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {}], 0x2}) 16:00:51 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)}, {&(0x7f0000000280)="5c4bbea8b9a5d16e0b68a4a7fd6961a35fcddffa94a32e7b4a719af7dd5966c80719dccee4306ff1734652582ee4aa6baaa5bb0da41c423ebfe7cfa375a9a6818dc6556fffda496ba210607ed4248b92c49003dcf8e585857f9ad5fbf647f7789f7585e5aebed855348a947d16efac7cf582bc192185597d6a92912abed3047c539f149f8d5637e0ab08f2f43e8213f464dc4462d10dcc00b65261494e004ca30c2128e637dbc0eadba7b8d59ce96c2f9cc89c5b5525b5626636cd2a", 0xbc}, {&(0x7f0000000340)="53c7bde0d4e6b48978d44727a017de02f223cd0dbce8159c23626f087b4144f82ad82863b7c724b062a177492be053d9008acc89fa8938b7f0d59cea9302503fb55e75ec77c316f12a8155647042b5985a68833f95fa51149edc7974bfa0f3037143802b5ab32db63569d81d75b861e6e16a79f607ac9d7c27acaed50ccc384eb55349065675ec1fe452124f8140a5cb07b3bcf47e1749c3eee39a67a6251551eca71f2c9c4f5a11cdb940877cdad034d13dd3d70662187775bc3bae1c5ed7d9c8d77d5c0b9a4a5b7898d72bff996f48f7787b854ef76f188e21f4f2d923afaa45d2ab07720fde5cf8d1d6782936b02cc1725c8a15", 0xf5}, {&(0x7f00000001c0)="5a4fd57939d33ed81a759cac6fd326977889017aa7026b8ea04e8012b94172808bb2043d1e84f9d6e0f9fe352c0faa6c4294949c3dcaa8926a", 0x39}, {&(0x7f0000000440)="c8a99336671d41bcfb1b66442d739ef3075638b30a02851a01da1b19f54356a1728649a33b1d34d49e68549c5b1ef44e45fe9683483d52d72941059e3b7e1415822a9fca7f7d894f", 0xffffff3f}], 0x5) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x75c3, 0x6}, 0xc) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c8406000000fffe4dbfa60400"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r3, 0x40044b06) readv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/46, 0x2e}], 0x1) 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xffffffffffffffe8) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x54, 0x6}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r6) r7 = getpgrp() fcntl$lock(r6, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x3, 0x7fffffff, r7}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x5f, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0xffffffff}, {0x45, 0x0, 0x0, 0xfffffffe}, {0x400006, 0x6}]}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0x7f) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:51 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) getgid() 16:00:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r8 = dup2(r7, r6) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r8}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r8}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r9 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000002c0)) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f80)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r9}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r10}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r9}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x5, 0x4, 0x400, 0x1}, {{}, 0xfffffffffffffffe, 0xdfa44a4a17e451bb, 0x20000000, 0x8, 0x1}], 0x3c, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x400}) fcntl$setstatus(r9, 0x4, 0x40) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r12 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000240)) 16:00:51 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b9d7d0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b6ba00 16:00:51 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fd09d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d27d2173bb9368c85d166050ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300000000000000000000000000d403fb46266b1f00d5fef55ffcd79bedaa85c7bcdcf8b2d8a6a23871c9dc50dd067271f4b9e658dac7549664190f6150199484c192b90c9b4f44b38467a25d4d499936164751"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:52 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() geteuid() r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r26, r28) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r31 = getegid() r32 = getuid() r33 = geteuid() setreuid(r32, r33) shmctl$IPC_SET(r30, 0x1, &(0x7f00000000c0)={{0x0, r32, 0x0, 0x0, r31}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r32, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="3000f8fffffffbffffff00000779000093c86b6983817188f8e18297f3c5352c237fd6f6dda721cd68964e85ae2a3c34c1d1eb631ffefbb3e4ae48697ed728eab900e6cd6161dc671907a355e3cb009d048c316c44558c9b6a673405ed347f00db54741f9e936df47acc8efe116ad0", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r26, @ANYRES32, @ANYBLOB="2cf309398f75c46bfd69"], 0xed, 0x10}, 0xaccff110451b3cdc) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:52 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x24) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x7}, 0x10) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x74) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) 16:00:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x1, 0x4000, 0xa) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x20, 0x4, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = socket(0x18, 0x8001, 0x0) dup2(r23, r23) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r28 = getgid() r29 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r31 = getegid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r39 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r40 = accept$inet6(r39, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r46 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r47 = socket$unix(0x1, 0x1, 0x0) r48 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r50 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r53 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r59 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r61 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r62 = kqueue() r63 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r25, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f00000022c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYBLOB="02930000001a00000000000000ffff730500d64702587566997f53d27c90d8562f0000e78a69d9b5d3bd8e88b7865d06cfd100177c1725e9bd01fe65094068b2316ff0a380d2c75a31c967359f45b445aaffbb3bbc97dc4af66f71e2b460e8f351b4e7b8df7d580f2db3cc2a898880dbffffffffa5d34db74548164644ebcd5fa49226b77ad95614291996913401267820d591cdfa2d6590dbdf1e87ae02015f960b23931439bfce770e64f6216dc1537cb3bd0d3cb81c54766e3a76", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r59, @ANYRES32=r60, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYBLOB="00000000c5cf6337e774f9ad0ea047b6d0fc3c25d073276fb54de360562bb9b587ed025f87df56e87bb42e50fb3895bd5bac712bfbb621a11fb22af6fb3a98c80c7bea874d7a4ba3541a656f1f533eb53bd69a0a8f2495a75b890886f1b6aa3619fc7429d9f9c6ef46dd78c303deec90cd5d5de4057de1dd92e8617d8af2dbe12ee5879554aea75c8fd21cb6572aa6564b601d919bcb1d4f604c9d99cc8d8aa629b4cef680b761b0f73c37fd2c72ee04445d89642d03d6a58e091f75ba935be501145d0295204d9f29f763b3b44a0a0000"], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, r55, 0xffffffffffffffff, 0x0]) r65 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r64, 0xffffffffffffffff, r65, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000300)=[{{r66}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r65, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r68, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r69 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000300)=[{{r69}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r69) ioctl$WSDISPLAYIO_GETEMULTYPE(r69, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r71 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000300)=[{{r71}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r71) read(r71, &(0x7f0000002980)=""/158, 0x9e) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x8400008001}) pwritev(r0, &(0x7f0000000240), 0x10000000000003dc, 0x0, 0xfffffffffffffffb) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec2, &(0x7f0000000240)="9b380c8580344af9b0cc1b59f73244b8f7a7ae10416ef78d03a01c29c89e3b17e5d1147849d889705e16287a74bb157bb1be9e537980e16a834a62eea4f90ca2bd8730a72050cb8909ecf595aefe39223640f1f9a6d25a3767fde219b637cd7d9aaaacd06df9276e6fbddf44f9de667ceaefd728e11a04157572fa96ae10c30ff3be3b") 16:00:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0x2, &(0x7f0000000040)="e5f470673a", 0x5) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) socket(0x20, 0x5, 0x7f) minherit(&(0x7f00005e7000/0x3000)=nil, 0x3000, 0x1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x297, &(0x7f0000000000)="b6") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000082, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x200}, {0x8}, {0x33, 0x40, 0x0, 0x9}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="bf47090b090000000000001954a4") r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/62}, 0x46, 0x1, 0x800) 16:00:55 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r1 = semget(0x0, 0x0, 0x203) sendto(r0, &(0x7f0000000040)="17cb92ad95792ed647fde07e923274a1dcf87108c994878669d7b46ebc4a5128754eb75cb09f6eb616975814d76b5b178dd3d68a7872b6dedf36de3d6c7483c5fb02c46f9efa88c475458c765aa36be49f9eb75a184494277af23c13a1e785df8849b0352078bde896f6685b30e49a1c47", 0x71, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) semop(r1, &(0x7f0000000140)=[{}], 0x1) 16:00:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001140)=""/4096, 0xa89}], 0x100000000000010c, 0x0, 0xff) 16:00:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="c9ccf7beab1983978b885c5c15b84e2e2e2e90", 0x13) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:56 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000002c0)="508ed07909", 0x5, 0x400, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x3}, 0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) renameat(r3, &(0x7f0000000140)='./file0/file0\x00', r4, &(0x7f0000000280)='./file0/file0\x00') getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x7, 0x4, 0x40, 0x1f}, {0x7fff, 0xfc, 0x9, 0x10000}, {0x8000, 0x3, 0x4}, {0x7ff, 0x81, 0x3, 0x1}, {0x44, 0x81, 0x9, 0x9}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x9ab0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x100, 0x800, 0x10001, 0x8, "5cfe98180d097b2cb50b80a920ca8eaa4e992d57", 0xfff, 0x1}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) write(0xffffffffffffffff, &(0x7f0000000100)="c06b1d9604b4d86d05e178b1ff9f22b86b073290137ee289326c5b378a53427be0446a8467a315112e4d8e6c4dbd2a6a1412b24e093266d578de62f9ff910633ba81a966af9f3d80710e7eb4cc5c7f0664a5d20df25c888d9bc40b661fd4c2cbd62b7094ed2cb788cc5b20ad8348bf82ef076b92ad15b24d5f0b5523c600b9711934765b9662eeda1f78addd0009f12ce8988a722a97bf2c31fa4c04f26ffb1aea830127cfca9cbc06d3a7675a8ed8e1271e33d0a00a5c2d072425d2d7b6ea92d7d746b96f", 0xc5) 16:00:56 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = socket(0x6, 0x3, 0x7f) setsockopt$sock_timeval(r0, 0xffff, 0x380f, &(0x7f0000000000)={0x200, 0x7}, 0x10) r1 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xc75462a5cd277cb1, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x10000, 0x2}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10052, 0x2) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x12, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xc00, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x4}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) r3 = socket(0x2, 0x8005, 0xf5) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0, 0x0) r4 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x210) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/82, 0x52}], 0x3) fchmodat(r0, &(0x7f0000000500)='./file0\x00', 0x11, 0x6) utimensat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x1, 0xfffffffffffffff7}, {0x0, 0x5}}, 0x2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) fsync(r5) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000600)={0x7fff, 0x8, 0xffff, 0xffff}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) lstat(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)) bind$inet6(r6, &(0x7f0000000700)={0x18, 0x1, 0xffffff01, 0x1}, 0xc) r7 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000740)={'./file1\x00', 0x401, 0x6, 0x837, 0xe548c538f6225ffd, 0x6, 0x80, 0x1ff, 0x3, 0x2, 0x9, 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000007c0)={0x1, 0x6, 0xfffffffa, 0x7fffffff, 0x0, 0x8, 0x81, 0x10, [{0x6, 0x1fea, 0xa66e, 0x3}, {0x3, 0x0, 0x20000000, 0x401}, {0x6, 0xfffffffa, 0x2}, {0x9, 0x389, 0x4, 0x63f1}, {0x5, 0x81, 0x3f, 0xa21}, {0x4, 0xbd0, 0x3ff, 0x1ff}, {0x1, 0x7fff, 0x7f, 0x2}, {0x3, 0x120, 0x5, 0xff}, {0x80, 0x7, 0x8000, 0xb1}, {0x8, 0x2, 0x0, 0x6}, {0x2, 0x7, 0x2894, 0x1}, {0x6b1c5a2e, 0x7, 0x10001, 0x2}, {0x5, 0xc, 0x20, 0xfffffffc}, {0x3, 0x5f, 0xc7, 0x1f}, {0x59, 0x1, 0x101, 0xdde}, {0x1, 0x4, 0x2, 0x101}]}) unlink(&(0x7f0000000900)='./file0\x00') r8 = semget$private(0x0, 0x0, 0x4c) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000940)=""/170) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000a00), &(0x7f0000000a40)=0x10) r9 = msgget(0x1, 0x200) msgrcv(r9, &(0x7f0000000a80)={0x0, ""/70}, 0x4e, 0x1, 0x0) select(0x40, &(0x7f0000000b00)={0x83, 0x200, 0xfffffffffffffeff, 0x4, 0x7, 0x0, 0x9, 0x7}, &(0x7f0000000b40)={0x10001, 0x4, 0x400, 0xfff, 0x58ca, 0xfffffffffffffffa, 0x6, 0x401}, &(0x7f0000000b80)={0x0, 0x8000, 0x59, 0x2, 0x0, 0x0, 0x2, 0x5}, &(0x7f0000000bc0)={0x8, 0x8}) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x12c) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000140)="670dc350e42b90260a6b7a7dd4b3aa7326cecda863720939cb17328aabedb234580a367a2226ef31", 0x28) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x314000, './bus\x00', './bus\x00'}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffffe9) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') close(r0) r1 = socket(0x18, 0xc000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:56 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX=0x0], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0xb1d3}, 0x8) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x5}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x4, 0x7, 0x8, 0x3}, {0x8, 0xf9, 0x40, 0x4}, {0x3, 0x6, 0x9}, {0x6, 0x1, 0x7f, 0x7fffffff}, {0x101, 0x8, 0x5, 0x4}]}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000140)) 16:00:56 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/8, 0x8}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pwrite(r2, &(0x7f00000000c0)="363dd995e4b46b9eed8e6c6156be155ae4f3e33b22e4e72fd2f46c", 0x1b, 0x0, 0x23) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) write(r4, &(0x7f0000000300)="f890797add06ef3b36826d22a4c725d84ff9b14f772fa21f8bd9ee61d107b4f82c23ced34921cea0ff6b116aeecc8dd009c3b39d9f4cf75bca84a0c426bf059a83f9e4e8598342e16c83abb530164453088fb18c0000d0ba9e855b9747973fc54150784b1f0fefdb5da8e7309e8aa6ec93319779", 0xfe6f) 16:00:56 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x100) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r5 = dup(r4) kevent(r2, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x84, 0x5e975f040b408ee0, 0x549, 0x2}, {{r1}, 0xfffffffffffffffc, 0x80, 0x830d272178cb060, 0x6, 0x81}, {{r3}, 0xfffffffffffffffc, 0x28, 0x80000000, 0x81, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x83, 0x20, 0x7, 0xe2}, {{r4}, 0x0, 0x88, 0xecdee436399736fe, 0x400, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x200004, 0xac3}, {{r5}, 0xfffffffffffffffa, 0x80, 0x400fffff, 0x1, 0x3}], 0x20, 0x0, 0x10000, 0x0) close(r0) getuid() 16:00:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0x0, 0x2}) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) dup(r1) poll(&(0x7f0000000080)=[{r1, 0x10}], 0x1, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10008, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc7ade13730100e500", 0x0, 0xffffffff}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0xabaa01257e34838f}], 0x1) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x76d765b3dbb6ddab, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) lchown(&(0x7f0000000000)='./file0\x00', r6, r14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 16:00:57 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:00:57 executing program 0: r0 = getgid() r1 = getegid() setregid(r0, r1) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x4030003) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r15, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r16, 0xa5, 0x3, 0x1000000100000000, 0x6}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) lchown(&(0x7f0000000000)='./file0\x00', r13, r21) 16:00:57 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/10, &(0x7f00000000c0)=0xa) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:57 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000100)=0xfffffffffffffed7) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) socketpair(0x2, 0xb454771a83712fa6, 0x4, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400014}, {0x20000006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x7f, 0x7f, 0x2}, {0xf3f, 0x1, 0x6, 0x1}, {0x8, 0xff, 0x81, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:57 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000140)=""/191, 0xbf}], 0x2, &(0x7f0000000200)=""/221, 0xdd}, 0x41) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000340)) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:57 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0x1) close(r0) 16:00:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x81, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0xff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffeed) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r15, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r16, 0xa5, 0x3, 0x1000000100000000, 0x6}) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() r22 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r24 = getegid() r25 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r22, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r23, r24, r25, r26, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r19, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r27, r29, r18, r24, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r30, 0xa5, 0x3, 0x1000000100000000, 0x6}) r31 = getpgrp() r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r32, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r33 = getpid() r34 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r36 = getegid() r37 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r34, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r35, r36, r37, r38, 0x1, 0xff}, 0x8, 0x6, r33, r33, 0x0, 0x2, 0x1f, 0x400}) r39 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r42, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r43 = getpid() r44 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r46 = getegid() r47 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r44, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r45, r46, r47, r48, 0x1, 0xff}, 0x8, 0x6, r43, r43, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r41, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r41, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r41, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r40, r46, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) r53 = getpgrp() r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r54, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r55 = getpid() preadv(r54, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r56 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r58 = getegid() r59 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r56, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r57, r58, r59, r60, 0x1, 0xff}, 0x8, 0x6, r55, r55, 0x0, 0x2, 0x1f, 0x400}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="9192e8a93505fadc995d249994161c989f802b0f6a6f06c6465b57d2b1c21d600cd598cd6aec0b3984ee1b0f02957767c572c891ab9609dc1c76424abb737962346d80c13824ce67514587a257447b06ae168001abab2b3665fba81009abde5ffd0c65539d40dc0546dc40d72733e3", 0x6f}, {&(0x7f0000000900)="e625b6efa0150a31f252732821ea03d0e83ca54c4d5fb92409c248740c5d3c3fde577a5b761de7e269933699a4ec287359d12b20179a23a2fddda18a39ed6f459be5f28ae7b3eead9140c2128c36b8f838da4733c0988414709fa8e32466fe30eab07afc809839fd49b19f17d48dd0a053e87e13d0e09fdaf3226ee87f9df3f8ee91785cdd80118ee1c354d48430a8c477344ddc632695c2c81d1fe882aef962558030c4003e90c746c8e01ae4f3edbcdcf86df782a0070a4f2fc0c448251f180054a54db8a3bdf77c6a984f9471f616bbf55872654c1eb2a0887638ba2bcdfaaf5bbcdabeef658d2d9b676c08392268767866fe2a0761710a1929b24504232de48cb62751c3e0a95042738934cadfbb061e8436cd6fe648653ba9ea55820a1f5d22cc6457b2c04598e3e5ba227477e9a92bbfee37c2f8955e0cf2a00ddd58250704c79ec4dde43a382d016e41d00f245c647aedb632fb5724d5c9ae4c28c5b9a4001d035c5d47dfc007cb49cdc2290e19ec250c88386059ad0f172d47ddff94665956877f6b353294a2ba5e8b2facbfd84e5f7a1839d24b4c39670751f6b4ae997c43fd2d33224e7248f47bd4b6e50e32b1f2e40f51c0b418c0f60b65c89638ff6661796540c779ebaa7c5f02d28ce3922d75d05b329db28e9fad99fcdebdd3b10f58a92e2e4a8bf7c90637a74cbdb5a3e461b7b7584d8927c1b18404a7b94d77e0e76cc57062b943bbdb471351d9bcfb4f78c160d6b2fcb853d7ebf0fa3da84cb1b58d12e9e5299221af234c8aef8be195479bcba9f847e8ef2861c1d08af7ea55d6eb259cbea0a568b7d0ff0ae9be79a444a4a40aba25125f61e4a1de97f64a13531a03c064eeaa97feeb9950f8aef6494c6a62158251a1097bd7a70a01086694489b2a6f1bcaece3a8bc197051586692796d22a30d320f362cf34bfb7447a4cad8462e06e7648c0e4bf33e09efed88e1af0496b24893ee1a2b18e2d3e6d0beacae737d494f0a66b7d7cb983568ea207d79315a041aba9c5a92fbfcf5ca7a750a8a53516dc17e76e27332caa5a33407ffebbccfc4f112a917b189e6a1af1236d4a962f6471f935208dc9577f2649645e5d86a0ccc7bb2e80480246c336ad910a09d30641dce2e6651a26c5ce611f89da5241ada319c86b209596a4e1a849fe79d70058a303625e24f5b309be3390070515301f2870ec9b9cf1afcd42338ce4a2fcc966785b40a6786e896af819a9e14ce492089e909ca295482546da37055d1c2aea31c225a1a3487c49d4c1ff3ab3326827f5e220479d6de84b6997195585d2d303d4b07dd466011a46dc45b20d1ab1fb88f79295e0b3956bd981c04c394eda5e40c61dd91099ab964f8da0be100bde4b836abdea2fc197de41ea898cacf437605f89c8f37af5d56b81e2aa9b5a2c8d585a28c23b90eb7ddeac4297f533db04bfd19f0f112635b9d92863fccafe1c429b9b9b3b7fc37544813425e0e2a63fca65f3eaad445675c646483f7f917fd078671f86301cf5cce14eb9f4b19b9c307f64e534925bc934fb84101b70cd028844855275dd7ba5de794d360d85531b1e158bd18725540528595172e4eaedf341dc3f02c6d1a816d5e3f71d890ec29e750c95c5c0a6f129cebd977cfde5d2f51ea185d794d146a430a5de8866ed616de010a12a81c1dc3aae18daf83c082300efda2d2d448052cefa5c1f5464c5b516ae4ff39bb50de1709a3384156e814b2b9de3a104721e32e331215910c03dc1347940580e2a6c7a88fe0c239fe8efaf03061bce4289baac246e6894904199ff05a6ca11cb3a97388451d02d129ce186cdc1e604f93cb3884007e86b67459259c6e8d739c360202c162ef2b14ac78c6f84ae176d8ba43c58fe1c1ef5f6179c1738d0891dac265257f463f4146b545ee4ec1c2f3b21d173a3865ab014127a2661e07fd2daa4c6e7d6b0c65c42a4b523deb7697b9c2cae4ee07285605ba8361b988f0d5baf4554a3c48e8be01abcebfa2e5c68c74e4378da6f5c4a64544c6e963fd16ef5b1ee8a9833a4d92668e846aa8d6872f550c052f2ae67d79fc8a84a6f9517a3ec9393a5afc1094768d58a5c7e7fa66392e20c2a45aa8415d268daffa586a837b8cde2d6a7cfe63bad7b3dd2bf688476e1784df05ab417e6e6578d27024534d5e91fa2f2f79f022588af70d6039709c79253095dd087fc29cdb9bed2d91ac5982036cb1715d411fbae27f90803b25595345a94815a5ffdbdfd34abc4442963bc1e76e74497a75ec387a0d890a2e643b628e3466e61e34372329067035992cff0dc00ca20f2a9d94033e8780f35247e330b6e65e046ab4bf55790688597ca1e81df7f86d9f2a55638cbb89b17d79b68f7746b358561a9917fcaaa0f7e87965edbcdbc82d5d4a3a447de747fbd2ba8b815f45827bbf64e122e166c666d99b59b7dfed6d7e5a707c6b13902ad933862d6f3e2ff6a754db696ed3e866e891f0ce4a30968a2b31b7f6941ad4f56b0c2aaa549cd8052b42d5bf08c1a25d22b342d4895280bfa1fcc955230c1ee83955a03351f0316642355c6995e44ed14369b2a4559cb2e08174f41123fadd328301df4a8a94924a8e94a09054344cef826d9483ba5fd3284f0fbd35e09e19d2d9b73473f7f8a50f0a1f0cc15b75817e2629fb89d1dd7e42ddda6e64513af452d589a2764a5f5c53d8db932b1b1ab9b3e1a690c0d456cdede961c5cda4eb69257f4e51c7825ef5b13b332e0c1753eb1c0273f006bf215109197dd660d8584360e6e6363b28e06ff8e06896b0e645be0fe962f1c188af0a91f1f82b7147e60bb219a4c512f171a2b8526c6198d371cd148c93bb77022a328440e39dc428707fb6258b77b75bbf14ce17d1277c9cda5f9bdfce0a4099b0bac0afaf7c22526f4f26c7ca8aca04de5e85efcce246cf1f97a38f33a61b711b296bc03e45f1df233cf3982b6418de83bc7584db1c356e49878d2cdc6b63c61672c0b50a92044a2ce8291b79f6dbf1d1e3b22efa513ca44517eb42fe0b82d289f2d43f84102e19e66c8fdf60999702f60d141fe65a30012cd5e1806736fcf84dcc0ec5351db2e5fe9a4a331ccce9141a0015028e61a1ad7736266ac2e48d8869cd6afbb5a81a449160752731d72b684d55b8f038b10e83025fb3957f123648e8ed12080a052ab324cd3f023baad5f13f9668955cadebc7c0ed930b9545ad2fe8690f577dc2c5248ffa7f91054a4aef49dd8adb5b7db4c1d210769e9ff064733687422c610c6cfa84215b6e995a8b9fde33368013909f04b936b600632442a9f14cdddf5f494e59604a71d616601559a011d0bf9ca7b4c4c789258588f9ae49740de7a73cd2b150433ff39a5686c0ff9f1c9d028aca9bc5ed8a0add5e4e802e719185aff7507448c22e5141e2315c7303ef34099ceda51367b7b0f99104ee33b5d68f8813f77d2bdf5e59e35fb2c1908b975aa266c672e732ed1db8c89f8648e7434f25bfc34140c64a0fde9f35dc862d78d88907760490c60f879e22baa809e78f32925f9d03487755343d37f55c95a53cc5ed9c3521446dd8afe692fc7f2bbf2c7fca5b2951d631e66ce25d5cc70c2599a5428689d91810abfcf2820b096b4053f608b2bb560d0532f65cd5da1945e32f67aac212f3b1b8930abe605be33baa70242fac84d785106b4f5ac57515b34caa9f4a41f71cbf2775d704918d633f8b2552b45c61cf24437eafb0fc3f546e5d4325b9ceb96e8cb0df1fc2a4972071ba60cb4c7ead1d0b151451d56728525f8df78051913d1f94e066be84e7fda2779c6fb0724f8dcdc84f5a50db5daae272f02b5b6aa54866c7b36c8b354fc378d8024b4d65356a119ed05b0996aea490572c9a724a76fb678757b28c0de92208657801b85c99368feafd56efe738babd9f16fbae18ec8f9e301d59d59c7333eea962b301fa0a4e1b1fdfb70ccbb27c10992cd42f0e2bfdd6c90d58502ec7ebe431da8f955aeba0cd6a7986d32ecaae7456c1f9432fb9c03e586cb9c8766e0b220132f53772afecc5187ff8954668354d23d1130681dc984b9873a477e49f72a4fd1d5b021c0c061cacb9a607dd4edc7dad1d1601ad321122a235ba1d4ea161b38af6a06f86c63ab3f3ad0b4db91c3037fea4f0e1dedd1db2d641cc14b5f9aad244ab6ad6df9ae09780df513cd4e5fd5643896d2e4d1a0352955274e0d8d50cf3577fd7d2983d5799a906a606e2bc10c317f49f4dd730d130fe28db3967e42ed202e9b14a699beb442ab6a8f36e3f46950c55ad0b544a3f49f7a2ae4f80ec27ee7375a684c1106abb7d8f763c354e34c37941bc5667c17d364d0dfc6fd46b39c5f8dd7cfaefd16d3d9d131d36f064a47112aab2199cd0ef31947a0025f5e973b75be5f38ca2ccbd09b6aea1f6006bcaa1c73df7e3d3a8d03133f02edf2842e7610c4f51dd62ab2e6e7d7fdf86d441677fc997c29e88a6e51f2d57b69989e85748be00141eb369881e27d52c16f328baa696ba5d4a3199b9ec6c86b8c9ad14006be16fc91f8d63b5a3c2429027da2a0f5d1eef4bb418d7b79fbef5b655ce62483ce269dc228baeea2796130125dc18297a519aa491a151ace349882569ab7adc817d78bfeccc844ddc46137ab0a190378d5ff96903dca7bb7f2490742dda6be2be317b06205ae117089851f289ad2acf99de9ed011290a76316eea1aac8bf8c60cc6c58e228bd2d21b07a916921e78fc91f2934fc671eb39f5954f9f2a20126c09ea14620fb3d260da2eea69e85eb0a712ce57940c78326aed2610833d69345974047b3ff2ed22c3f010eafcfa91a553818de17f5f085f81f87cd5d00e4ebf269959592c1c8a29744f98b32be464375dae09b74443d874a8e18be09ea285fe4abcd88cf1d0fa1e5fd16c641cfe31e361233df4754afb25af4d1666b975c64dcf0d7b7af168c01ff4635965fc93a3abdff659f86a8a549cd08d5d50304fc63dccb470f10a2b57dc049f9054d6de85dbb1db256d599ec9ea36241d12282faa4b627c39c9d0499dbc3f3b5f75cd4812d8c125479fa9533b5e34ac5a0d31cb5fb91e2619b671694e81a3203815f0fd699cbbde00651366525d03d144e2e37e774c4afe7aa4ddb9625c2f64ab3e420e6a66a7785f971fb75af31b577ddc3ae9d5859e1a8874db551de3eee87c9d4cb88c9df8d3b6c0d1a7b36a5911fd0c5ad066cb6b4b5e09db6e30769d1f0b990cc072f23038430c73c9ed7a5a08ca99d921cdd7efb993fd43e710957d5e8f2cd69f0e50a012fad06fc478cb5092c19a44444118446e738ed2d7f52a942ccdf6ed8db62ecc99a43e18790fa63e21bb0fff867cfbf49df76e161ef3ddbbf8628967237781e4636fce3b3bc411c97025491e84f38647934bee8ce7027e8ef966ad39025ab9a9816b857ee820545bfe3115ca9cab5b14a48f24c135012586cac05b330ee489336fc1bd4813bafa64eda95e7e9c77461d3956c051e0eaa03949e4be93840fafd9aaf8e3a7b9601ddc54f51f6b1d794c25d9f365b87a9971fbb4a97066e714a41f7db95985056094155dd2974ad8b153a9be9944e35d7a868660bb149f7848625c5edeaed04d596a6b326eabc42cd2dffc1b4ca61c269b4e5588f3338237d174eabd10280abc1a7a82a46e136a3fd368c4a48d39c25de73cbb607dbe95d6ea9499d24ff2eddb37772211019d043c4dddc726f2d15aa2a283f6d7d5e6f464bedaa9fe553cb1ee929bbf46d8002cec22c23dbcef609e365a23e235d54147506755a98488c039880db1cca5602022004f29c624fb", 0x1000}, {&(0x7f0000000140)="0714b7b4642da96e478a516e9cfaae16d2d2b2e31bf0aafa4cb03ea460cbe99fefbf99f5417f3d0477282243a6b05e1bca21c4575c0dee3dd0722b1374c82c", 0x3f}, {&(0x7f0000000240)="583cc9c2687df53b726c789db9f3d8cd1e56c2db3cc5a032ca38342bc2d48604b44d72c394b4746d31a924acaa35ba7d57ca429e9317c59361d702bb6732aa89ce1671b1b92e937a575bb26c5d7619b7a5d2642d1d57bd708f7232ec7d279f0863ff42bbccf7ddcc3c7a655ee176c8404eb96dd78ffba156dff8dc2b611e51d5962eaa0e5d772e7e150b33659a481cfc8cc070af07c23cad933dfb9823c183", 0x9f}, {&(0x7f0000000300)="73afa03a3cc3d4378c5e251701aab6a4d01a868969acc31c125a982fb2a1de999b4daed92f1cc26b6213d7fce5463672c463b426693c2849dcb219a1f38dca156c8214227b3013ad739c06aeb0b930", 0x4f}, {&(0x7f0000001900)="04308abebb6d3233976199581b2b05960f48f779f39798f2b14d99d09d8a52945f13d80adf019039d3ba195f98deb1f6ea204ed4a28cf67c3e7cceebf15eacf15f0bfa92a68869768c95d5f4c73c88d523a3c69e3d59bbaa74c85087ddc436dcce337ab8534bc16be6f6e8156c4f43cb1432fcddee49cbb8f1debbb46535968c947d4a868bd5bf49bb5bfc4ea009ce0d50d85efeb4bea6ac78ba88bc0705d96e3a30562b9962b14f8c369771857ff4f3e6d937266ba36506553e3c06b46862deef74a2016861714fbc0c53bd0b336266f0711d027e120eff35cfa6d5b2e037a089fbb6f742b43dbdb67980db1d0b59b8c87200133a7d858ea1ac3cb3d3a316986f37e4b9ec030d11d261d193ee060086b06b853443432e6bbca41266fe7b4b28965f71be9eeef58631b961518501b7fb03a69e2a797cfc3f50a58ccb42b3cf5cf036d08d780257df1c2e3b68e033dee9f6d7341dd54d38c89157b79a4c23497713f315f2b2b122e7efea68a9c3a6869e59c46eec25cbe97a5ebfc3076b2f2b7f90b465c71523748d8c78e27002d8f92a4008ea7c30b082697e76d95419e3a86224156bbfd5b7790edf234357d378b6939cceaaae874ccf0fc6a6ee3d44eaac124ba449c6989d8fe32ef547a005f6242fd5cc40df7bcec053c6844da276790af26191c7fdfb5a3e6f1d86a43d035dee9417b87acc02751ad706d3760c9c8ebb607a042093503616a94f25bc36024752b6d3acfbb8f179623329d30b8737bf20860f19174950559ec69a6f46f1ff99c8f901c67b33290002cc8217ff98c449656c226de3c673562e15e0443257e1af36e47e6c66e43aeb9e5e8dcde86c271f93e21a8196f08a0780cf292bb0d2c551b958bf0a6d088a4aa4d33589bb0633153be5b232cf4eeeb605bc35771e5be61d25159fdf8907530ca0b30a5b64d4ceaeca58363b9b91049a260fff546aa090a2b9cb05ebb4a9199062eed72faa201b095585c61786fefa49b7b605afbb5b8c87b5c14447813810645581c1eaaaacd69c83b8ac1f52ccb43b177baec3d3edab45865acabf8f7cbba207b72aa643ac42dccb29c56de4132fb4c5a60e9d45fc8b9082a13ab12b8b37b53c6ce78c2b719f6525422a76ad631a63c91e3f7c9017ba9a2510f82c1c965b5f54d3964144f9d1363952f5b8bdbde866beb84602f31da41d012ede22801d44f8e4d0c11df706faf748a51c632653e747fd71bf5f61d67228a6444da0b5d934b8733d733c91ae4e117950b830c80bf67fd0d68c97db4008eb113e8c505c49caeaf55562c243610fb579164b706c020aaaecbce246c34507ad98c0306b5870de3d62b866b6efb7c4d919cdbf1add665b3b7852d83fd96dc7a2a8ae4a3403acc9e3c31575c9b6278ab7064576a90e975b84f1e1faa45aac85cfc7c4c1979c837c36a496f28817ecd153a7ab70357f653434b1e6da6efe1625f86f68f7701b6b60fec38c4dfcda89e638a3cd458478c328c7996a612e2c3167c395fa0e6b552931dab68fa38c1e0790c58c87a1bf2917f09acf725a3b7e4756c0cb500b6f84bf33033ec48cbc0f8fac5f7e7c32ffb6d0535aa134f57d53fa4d4dae1c51171c18cc497a2645cbe7999692afb55d65e9052ed27f0dacba2d9148170b7b163364f20cf84b53ed8c2f9f8a6e5733ab6f16cf9ff9ffd69995192411459af882b154a6eda9087a8acab2eb649b8fb341c65be3785f0d8ce31789b4087e32d8d72c2268b1ff0faddb93460c8302885ae01982f162cfa0f88d94249c44b0cca625ffb162a3fb38fb3c5e78295b4f28fd005c29a01da245a4ea5d28a78f8a1fac9624df98f596228816858e19207b7e367f7e6e15b417b4c83b085867119bfae715c7bc88287d485b550bdb02cdeb7b411a6137096448566552767aca4c17205746313ce4baf851f9189ee8c02422e991beef83b373f9aa4d62d1b99a202e00b82d5d8aed8690c789c120eef360738fd892ff7a367b9668baa3d5e2a233bba2a7e27afb456583a6154ef0b3ffc881690033d3f14d59cab19156e0a9d3bd8c9c36552c8d5ac784c9c0f3919c141b59ebb65ca9043ceeeb1ac7d9eba124140adfdd53f79f909ceb9c81c874c5d7c582cfea09a03718e781d59c44b6d34ef7944115aa3d634ddc582502bbd0f63352bec618169201bb0c8fb81a4100a380d7f40f586859cd08de7f5aac5bda14ed81a857dec6748b3ad46de9fbc8eff356bcc82ac86a832a38f9782d2a91f22fe21e18e07091235e180d195f42ffb0b860d294b03dd9b6e4b34009de48ed6a634c1ef3c2908dc69670196bdf2c6716b50eb9948ae001d95be3b23785f7493c5b9fd3c3fb463da621b2b420fb28b8ee5256b7f56e9e44e728ac1032260b47c2dd7268c04244670c92ecdf34f50150cd3709bf94d27570b7932450978f3d4e657055323b08cf350bfde1b569b9be3d478cea62c9763dcd78c1d18669125f92c18437b6c3c03d423cfcce621bf9483bf6060deed1fde61e6e93431133d5c22974565ebd4fc7ec85c00c0246db2ebe98d4f40779ecb749ca6b39ef64150a42e5f4ec071b66a7511ec43c4667eb0c3ec3e58e1c6cb4812f0be9dc3c39e41bc58e0efb765844220ae2ed758d079971babfb68f7493ebbe066f4386021445159ca178da13b0fa92b0990257015686adc9a51612f2d73ea059b56c5e8b073cf3f5b1f630d58937ca0a5e70ef10fb6700c1ffa2a36c3acdab100ef92e4930fd7b503493f01f42323788007bf18cf466977982c28d298988188975a3f14ce5312e0da0398d5c2ba8259065f46b071dfae4f10e0700908333f4362cc0f983727cf27adf2c3aec5df2a2083c47ae3c67ee24b6357563b8f3596aa2b73e82625109304839eef6ce8f58d130b90fbbec0ec2c52ba3d24813ea59851c19121bd4870f9b225034e9106164a313f2cea827db7edce32e86180012fa43fa48be54d832046cd5b389bc549e3b9f8ad04201c4bd0f80607c625df30a995acc47453a51e62c9c2c8bb5eae1325903d59871fe9292cc60579d44f8b107c052fb09670a3581b13208a3b904939b2f1c66cd40a633f9f037bbe5a44ced9db3ff358e89a8e888289191b32f84c2851b3d3c346c123b63903f7b01ecf4c2b4f270113fe52f3195d3ae84e3e60eab1d4c19a54f0c140ab7c45e9624554747f0b6892769c0d81e3ea2f12e2e6aa6d4547f7a31dc4e72ada46da5aa683183f1e2cb90e6f065f3bf6e8dfa6c7812e7cb79359dd1ae4a2b6197460b811570f8b56261cd42e84d330b849d00139113287b4ef228bb2816f4d13d40ced96adc1e4bdad7a1708bb3a02e91edde6fa5b3becfc3d2388637458cb7f32c4da7cbb997ab259c21bdf8648613f793d2a9d4d2c01a42d186df8d5448812c15eb350180bd63cee9a3ce41d16162a79c0f454b894c1417ae1171c046ad72208deff6ee32d670471c5f274faa7ce01714b5c5cae11aa531c0bee2220316b082fae3504843a417ae4421ad7fba6e2681792ce1f3db00a4bc46a20a1497e685b8439d549bf5d9e6e9bda5cf11ae971b47abba108d552ad07ebac1e89759d0d3853e64f1d0d2d7e1a1ff90882b0b98a3aa1fbed93e5951c5241a549162e1f1e82606067c2e053c715491bf13759f961093c554abbaa3cd235e88f1323754555105698f0f1b91a4acaf4329557b2199664e30bbad06a4c97c3d7ddfddb83af0081db6a314e4096bb1282e75f0c5b9a7ddc124748696c1872604f7ccdbccb35194d6bcbf757c1ce5aa74c7eea0f1a928cf90c8373c69ea901ec771fd959ce9f93ce1847f3dcb648a5e0f5ba95a2f141ee0778d62a27faa8774abe7a7306a516f3af09874312828d4243f8c8c06275d54fddd1f266f063225d771b219ba1f7e4d00f2e1d1c925ec8c08640f42ac711ecc6836ea4c400d9f8974150624730fb8e2910c7e679fb4da42c7837eef4f71404159fc16d0172155955cfcdf3cc5f53d47fc33ea9ac0c6321c05b7952b9476911387bcd48aea633db15abd6e360f2089aa4ed5f15c780001eabddae8af5bf30f7293f4f798be79c265f92b297405a3eecf3dd4f3db24de8996ab47ce63cf42acf95f9618221c26ccd5e5e7c600243af11b3f23cca58af78e77ea88d23ab52900bfd531d6d05089a497349d9d8316b6e67a66105fa2a11888366bf669e289493d188b2ac0f425f18a334e3147e1e09fbbcc120cc5342e5b1656ad11cda4a094f06567cdc2424904e84317f6c66b1a5a6fde8112c95428efc496f3c014805b8c80e1f59d02261d537101a3b7768002f21f91edf525e13a73e30fd190742e741e8c99faa6c2443181cf7f74884260125388f1c454e067195bc56d43a01d8dbc7f6463c8755fcb8e9bc6d7d94c5a9f3f2b5d17cbca592926df3c239b18633d48beb7a4f1f98f01e9ce2ad269789cd047b4c4e2f7d258e9699050a307f8bcb29f113c917a5d93cc197e304ebbc59c60c6b134951f659d955022633e2976a6da75c4d101af0478775f2ec4b2d6727a0471097e52c53fc0e5ebe22e514778c6f2fe38504cc996cc0ca846e10474e8d6479ac339453641cdd4d92e5c3b5c7ca738a79a47998d37814bcaf0e33d5aa5dda97153e5843b238c38bf66ea93b7dfe4665cc4833f6f4a4905be1280e35e65beaa1d4585bdc3791d40f281ddd010ff60d0b01711ff097a58c860e5fa58bbb838a498c68dc789921bf46c5a56f4be001448876fa885cfe47a4f6e4c809cdff6bad8ad3acd6556aa4729f17a27ce3ce88e06115ef7c54db6179a36c568b039a13dd74d00a049b170602fb6c310f255e767ec4287f61edf0ea3700abe26ac9fe73481a8dc5838c565f753924c9a350650f130d657c4bc51f4f087f88ed3befb98adb6fafe6e20d7a061f1786118828cbe21d5f8807b1246bcd77e5fad48277c70eccc96ec088d20bc71f1eb32dd8d4c424ca68a47bd98db4e63eafba6034222237ccb7298b586bd5adc0b435868cdc52cdf92d27213bbb612f4ddc264fe1f305562fa1c433fe94fceeceb1e4748ebd9c74847f35a5d11e7836e42317cb42b0258e141706ce3240cceaf8723773ba869895cd839892cf5944cd564f8549d6dea856b2fa3f74e2a979838a23e32e2745df37615642e1bc20258d0647c637bcb86b26991f930f0e5bb7397510d1ad53941adcfb1f5d99a9aef73b492b08643847a98477a3fca79ba72bf76bdcbd02b6a4dbd74f1000c4021ad253185ee5924748261f0305b336e9087aa1d166634b26ed65fd5f574b2a3601966a24bbfa23382fa298f688abd6373e59ea5400faf504f2038238cddd27d82ebb4898b6f1b809953e8a21257bedcddfe78e3b40c5fe42db8c9fef28f449a648b35d23c3a080a3e403f31509c50c4d8fb77f8e0bff0b54597f74760336c8f087f1cdb9431ff4bbcd4b00ee20b2d9f9452b55747708eb811a8a99088dbb805715b8d1a7a7707b5964d4732ce2c1f0e6718218494cbe2e8554cceebc8f42636be74e19ef7b5be1540da1c9e935aeaebde3b1f98c3e559338ccae6831aa80a30f960133cf836087291f27952687883a0232d0a6720ec067a01848fe0cfeae850489eed0ee5094b6d0b600895212bcd7196cbf44e22001628605d1067018f53f9bc469e4454dccfe4eb10143623f615fc54d07a95580fcf9589696215d1f080db4282880fb0ff365cf03755b9cb69360a43e8e2071cd80a5187ea441879691c7b2dd1eeffdb42df1de0c56680f8f1fe647105ed264a9e538a97fd61152ad118620a95d2f6578e081832b683c3de4c", 0x1000}, {&(0x7f0000000380)="c4f10dc6c60f8d98ff2056992ac8c67ae2b69f53ed74d0da3425750320913fc2cb38995dd3dfd47ac32cda04403fdbc47a0dff46f9c90118aaafc9070b330f868d60cdbc3ffea9ef08226391edb8fbd362aa61c9409a8536e4ab28f4868c2f3cc70f9a5f7072b0db1a4f518cf1a478356f026f5f758a736586efbf83c63912e8e0d7904c17ebc0cbfed71dfa50479073ee9c59ca857ce1ae13c7a161327f38b42fdeef526eb1092699dfc52cfc90b0eb", 0xb0}, {&(0x7f0000000180)="45df52531021b1dc559c693b4d", 0xd}, {&(0x7f0000000440)="da802ba0a9adab46bad7a958b8681968f675fc7ed3e8da7573acd8ac02d7ef04660ff54ef43f9b5cf5ab945e7ed7a738e5ecd1d584c08dca9fe7358b48a93b130506de57386b", 0x46}], 0x9, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r13, r24}, @cred={0x20, 0xffff, 0x0, r31, r37, r51}, @cred={0x20, 0xffff, 0x0, r53, r59, r61}], 0x60, 0x1}, 0x402) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r62 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r62, 0x0) 16:00:57 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e8468d794d54725290cfa61355ba39b9a8e43ae00"/263], 0x107, 0x800) msgsnd(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b99896d099c369f6de5332b8b49d71fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3af0500000000000000cf4b53227f736423d4ba3f55c85745479ff4bc04e9f61e9053ef50e6e2ec1d79ac29a95bb4b550c60403e47e6fd63b3cf47535"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) getgid() r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() r22 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r24 = getegid() r25 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r22, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r23, r24, r25, r26, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r27 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r30, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r31 = getpid() r32 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r34 = getegid() r35 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r32, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r33, r34, r35, r36, 0x1, 0xff}, 0x8, 0x6, r31, r31, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r29, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r29, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r29, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000b25043a8b4e1839addbeef736affe57e29b4024da784c87dad96c779e04258973dcce6462e7660a27b2b713de58f3916c2bacf5613dbc43ece8e229f413235e4df8b7b24ac831aace0b01edef605000000000000005a708c91e7e45acec50a0255c507f588a9f28412cf8f506e687df180e2777490374fbaab3d41d063baaffb02b440d4dfbe2d9fa2528dd3b6630b47d11e3c7d0b07e64c84e3fd9027c73c4cbc979d13e05d31e3fd30775c3b548f224e49d245c469c8e1a5ce6865acbea8780ad8a46c69120ad4fe8bbadc7de5c62a2b937b8359e18984c823bb1201f80d6dc4c7433c850873d1715e7a45f2c84bd4863d92aab03e94f8ad708b8f60483219851f4588089f14bab5704d45be8a6d3dcba66fb33fd7757a74061e46e5be8ac490946ccfbbf8213127be85f430c635eccb48a888ec64cda5163f81f8"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r37, r39, r28, r34, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r40, 0xa5, 0x3, 0x1000000100000000, 0x6}) r41 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r44, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r45 = getpid() r46 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r48 = getegid() r49 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r46, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r47, r48, r49, r50, 0x1, 0xff}, 0x8, 0x6, r45, r45, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r43, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r43, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r43, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r54 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r51, r53, r42, r48, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r54, 0xa5, 0x3, 0x1000000100000000, 0x6}) lchown(&(0x7f0000000780)='./file0\x00', r28, r48) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r3, 0x0, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1a) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x4, 0x1, {0x8, 0xffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7fff, 0xfffffffa, './file0\x00', 0x714, 0x7fffffff, 0x9, 0x3}) 16:00:58 executing program 1: r0 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x18, 0x100000000}, {0x7, 0x32}}, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x200, 0x0, 0x3, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) flock(r1, 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x3, 0x4, 0x85, 0xffffffff}, {0xff, 0x6, 0x7f, 0x95e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000124}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/i\x05vf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x7) socket(0x400000000018, 0x3, 0x3a) sendto$inet6(r2, &(0x7f0000000180)="6cbba35d45df3b74dde55e0ba18cebe25c64d9d5f7bdd9f551c02efe71c6943b8eb8d8bdc5541262248f2a1854c18bef6111493302c07447a86d5e35dde3095728aea75c5a705d813173358d4059d35b8b15399e14c36f502aec127412ed96a1220bf59fc78eacaea10080ab35ffb4d5ae8c215dae4907fa29aff84fcd2ceffcbfb664131de3637942092833714ef6b6ec4199aad6e67c7119d797c94f3419145db29def783f99241b602fa5b005dfe222f11769c8a1ff811be3887328302c99bc1da87a", 0xc4, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x32, 0x4}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x5, 0x0) write(r3, 0x0, 0x0) 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x7, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x3fbbc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x0, 0x7f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b75d060000000000040000000000") 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) mprotect(&(0x7f0000316000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2000000000000034, &(0x7f0000000180)=[{0x3d}, {0x2d, 0x0, 0x0, 0xffffffff}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000300)='r\x00') write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x2, 0x9, 0x6, 0x1, "feaff7d28d28d4339ac38b590b9eeffb7246720a", 0x7c, 0x2}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) write(r2, &(0x7f0000000040)="d2c2f165663b3d43df43927c550000000000000000", 0x15) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000004740)=ANY=[@ANYBLOB="101000000000000000000000050000006ea0eceb8bf18d77d095d00b312fb85243c13352380eb54f2d45e5be07956174b0ad329d89df4db2f74c0fd05ee85e22590bd774b211e6c8de140858367f79016fadd66c613c0a210acc704a0ae880c88bd93b0955d8b8063a8522a45d4501b2baccbcacd3ccc3d83287f1933a806e16be29f5d83e09b812d4c3261c15460a1716fb1984b84c479a2fe18c3e8611c0640cfdba209fa6f00984015770493aadc68a954a72ad9687513835710a3e805ec88b0828ed832c1192a9825d16eecc2ac5ac563266788487db65c5f090d74365be099203583220018ace864c05e1d8a5fc07684c805314f0cf11efd82881817837241bd1b470709e7203d5b34efa2604b5831a3f17e8280696117392d78ad6730c204784336376ebc6a17865ac104aaa347293176c18828d36ea10ca1ef67dd18c240b1c6193d93d8ff4d1d7894a29f55089cd1a1a79158c530a9ae4dfd7f0bfce71b7b9486b8c1b6bac247363e0573460a5684a210a3fc3ebaae1b38375015da49afb3f53d9ab1152a94646d3f4d84da356c063443e3717a123a7c7d3e634b369d70c8dd8689bde3d037093ea3ad253944848962b111ac0064308627db9921448482ecf996248b20b22d4e0c83575a52dd253ef66e8a846b080b8a9886dde3d84d526a7d7da6e7d4e670b6dc8bb821dd49a47421e22deb275aa55e54a3bdd08e80db00a20b91cc624527887264c23c1dbf9e23ba024f8943cabfa59f0f720588cdb9f50bd59d7e1d236cf9c115f45fe69a487862a4f25ea69d5a9ebed02827f9402e46adf41b52ad29ecfaf7e594e777d1c66e66b2001db92bd968b693f96469aadb02e9daac54d73473e6616aca4a32e6f5ea34539f804ec017c30a59299a97821d9ba822fc08ef0308fa0bb19d6760e52cc98c832265d089fb916a5bb52faa6ae2e34155525fff6b52bfffe535f362316ad79ef1573bce80a74ba9dd3ba9adf6e8352eb03ca21fb8b65adbfc2ba44ce1504daa3652520e49314671a49a48c6456c82c2d6fa0ba1a73a6d5bfce77f6537fefaa5f242209ac2ff44af4d97ce62ad15467e2c412e8367601c52e85e8a3937d5722b8b7416eff59c482c5a6aaec4ce322cfbecc368b3dbf091147bc21e504e30e05c842e0b24798275f7354c40408fba7dfb84a51b0b8f022aeccc6a87e87fc4e65bdf332853bc277f831ffd1859b99ee1a56dcbf73df6870e48590444bcab5ecc717c6b15c5ee6d915f0ed20b0c475f39106bb25bea664672840ef3dce1c0b3845d204bcf67900fbad9639ea639a196e2e2ca26fb551d9774260cfb1a38474c948ad2ae2790a909a0bd7ee132ea8dad0f6e47b31de680d7ed89bf4081b4047b8a45c2ac6b5cbdd3fe922c1205fdeca5457b44e7678ca2bd9e75bf39648e324b90c6b658742ddc13b7abcf482e1cd600dc813fb025f0c1cc2df84c62d112e72678078fc85182b3fd87e7ec19931ecc14df184006a4d91d33a8cb83b4cd7bfa0d288b76613e60cf669917e26f9a5bb2a8ae5e037bf2f1a5206ef1bf572989f4f3ec50296fdc75a0ed56ceaa9cf908c37076f1edaba56d7b4499d4454c0ac7e7dd48e3e4f70fc1fdac161dba5e9d1276905aa21eea884932d82ea7536eb89554cfb1ee12ca68e944f50542bc36fd1d000761887882f8f9549b07907e4b0688001ffda4e2d7e0273e864e182f7154c5034a367f3737755c048f7b0b87b92419d067e152fdd801de0e53d236b359e803d19013ad41cb9b7e65b7dfa02f9372fb2ab631d8adaac7f1884417fa3aeee3df71159cf6290657df808c139cd1b2ba5f77bdafcde86b8eb6a80d760b23f610c7fb1c55284431d81a491ec984139056846f19bf057aa214fe0a53a55d55dc8b02d870400f758202d5ab2cb2960f51c4d24abd5ea0a02406c5e0e9cfac998db9c6af3b6208a147f343e5bd304f1d34d620ee459c0275f48b9b09b370f44ee410d90a04c935b75dbaebb28eb091dfc8bedb4366fcdec02a0ef1cbb8df63f393bf384fc2cb46933dc5e7eb6fe1c1ad342f6ce1f66340bba0d6a520c41e178d86a4c016e1c56b60ea15e6ae3ccea71c643df013cfbba2ea4d0d63c9a5ee89dd82c56b7919885d1549c2682470d7e12a803bb8c755fd43f911332b7e2091433ed5cd24821d98fc0fa90fe598fc6a24e555172b2c15a07f944096f0e92149827e14ad380c871bf780f6520f8e8587255ba5aa1533856227d4af9e95ee37a0f5a6299e4329b494f3fce22ec7aba8c96486ca5abd4e79437667e9afdee952c871ee2d7eaae3173e9e50c624d8920ed21c1f6aa0a0fd1742f1d102daa7417da52c58b043a235bd5dec191add98cea28ef4b90c500ad622804fa6e5be7a425b9692f17a246183f1c4f04ac31ba4222aba9ecb1d2da42c2c22e4b66fb376c5423e8c6e963ce2dd68f840ec511e51f9ba985363984e9cad6fd5ba6270ac0382b44a8905b986a4907e61ca8d7286403be85d31f896181a2b3af7ab277e33075d29c38418179d3bc028ee75c6e20a87b685b10f9e456dcd348fb28bc3efc03e7bd70499963a1a1a655284d7b719ac9b70542cc13b923e7dafedda19cf82c4506350bc3a8f33a97bb55722a3f3602df44dcde7d0891914b8f95b9d32aec4d3a70bb39304436aa9dbc2db6f7c8cbfc9306b0cefaa34987cf65882e516f9df8cccd61809f6022022abcd424f8723b91d13b60af1c8ccbf34b2bbf4c2d88e3e18d7fc73ffe4d1340f3887a63205c1b9bb59a704e195f4c64c7f1ee29265245198fc9df1c7441c84d3ccef9e34d43ca9a3992405915bb134c72b38797b6e4577fc18156abee7377461589166a58d082d5c6e9233562a51b484ca0b8d4d31e49c6442091b5c40d5a7ce57dce6718ae8fd662e774efb70c847748f3223699a16ad972b4bd4ad4e86431584bef9fb2365e9c66e7b3a8e210dc43a3dea10f57f14b47d66316ede0a43f10da797384aef6381eaf8d13b41e6cabafc60d1a29b2bb5269b9c24df0126b6463da6c692479cebaeba6ca375d878596a85c5e1634af3cd13a0a251a48f6dbed1d0797d747a660d4bef0b426d4d55abac4566212f7a1436b24efb5b66f097e25af25e6750ec0aad56a5c470b5e886af2be14da1cb2c99ff7198a4ac6f86cfc363612f965d70f33b592a2b0b600de0093d25d0e4228005d70740e506d921ea0c04d6fce8965584891310caca946f67e3977f478b21b64c72b6a7aeba38c65794762608bbc08d97f50030966cb3aa175df34bfa840fdb27ea9c643b70a5db5a17053a51f82a7455fb34ff80e5e42800e6d4dfb2e484b46d9411fd5912c5c383da8478daac4beb72e1ab04b95e9e90c6906c1b38d28ee3626da699481294cf59fe67f6bc99b028620dcfae5221e5deaf6c14137226892e1b8cabed2643a80f7eb27384eb18664af21d69bf21068e75caffed5f7067478e49e8d1ac426c0ea7cc9945180abd43d36d8454b69cb9333789b0f713fbb9f49397948e64017813ba2be148f7b4290147a959b8a1f3a19c09cb683059c9b27b747ad2b826003305660016d168e32333b9b3bee42b06f00891ee9940b792e1ab6ee3b291fb0d4eca8930abe2dff6edbd3777f63e104eb3abdebb1de0e544fb5e35b1f99dfcde8833f7c69c31c02b88b8d407c19e35883102019c8ede2062cb6388c9cdf75d04eba4db6f85582d71298a11bc8af0708f8c78e015485f4e8467f98dd00f55fd0dc4aadf766e6ec3f82f4419cc5fc3c500870e1587a172e728e0034a3f1f94eafa26cf2464e271a8d27c21ac8405530a5860c1d90d42fca16f0c0de56fb69adff08fe488c9cc0d84e6b8a236f1dbd3ca8d8dadf5628795b5e9bd586f88842ff0db6e01917f364efb0777508c1396770ee927740504ccfa6b03a830f9c8ad38b9c73e3ce181c6c1b3687d806b01bc5c378a129d57e0660def766df09084499baf2ee3da7b1990b8567bc32741286c9d3081c21a5726f98ee2bcbe3a7b922e8f107b926c51611b13c8f84e862aa683c212b45e18bebb0f12833c6162ec0d9165cb08f920f801eceeb217a94b1cbf06f4afa892dfd68473329f2ac852c0848b6e680a54f59172d04fec69c16ec23d79ba5947f7fa7c0468b3ff35b652682c8cdbd4df43545945640f25d0ee5ed01b49b2248d57208f4095f2ac2d1e2455a381bbc75dbae780c70abb542e8f20ab2925d73667759c04a498651bed124d07f3ca7e425fa9d5ba7d58328212b14a79c601e360d453ac2d1e1b13653ebf76cf4e871b52275f7266227e7c2b61822dfbf9a5fcb9211ecc76ca5363141f77154d0456d466f4dde60aec451c9aa8a9957a418b5d87591377620fa7f4b9de8f8d5322716451598309b3a0ef9b829458b7f5d3d27858c2e706e7341931240c0da4963187eca535e807cc7d9f2a1973350351855e4908bcb46814aaa3d7fbf0d2228bb891d6fb9d65da57ccb2837142d6970dde6570a363688aa78b10dd2e64adb9356e6f39e5e200dbf23d929e4c2047b7fef70abd3e9032dc1e273cb1141175b9be556367234e1768ed1a31168238960e399e02d0402f4738c7901cf7c918d95ea71987f9cf55bb9f6864685d75a2fb37d4a966b1a73252e404ca12433ca8e1e5af5c37aac5dcf600302261257bd6008884023b388a6e3534d22cbd4e7cbb461ae7b7f73ae361d355be52ae2df091cd6c87c49a1cbe144d3d7e8f0c35f8067303834a302938056ab4f6a85ea30c213f1b90e999804d88cd981e70ab4a9f2ac54270930c9c4f96ffd888adf5cca9918c78b6429dbf66c7d34ff8328b8ea08773d5879b20fd67ec873f71a5630a53bf18135ae855d258cda7bcf1414b95402f8d42292c6d75ec45dfc9ebb2aed9d56cfac86fb92071fe440acf87015025daad8323c5805cc5b637c12aee0b05fed8cd5c8278b55a131fc62dfdfd505cd0314a8b5682c50c7ada9514e8bb97e009618a87ab9c10d3e141c7402793c11857932bf5535461753b80ea96ac3978d938141af7b1f0e90e6c381cfd8540d6150d5289fa562c05ce02864555b5fbece8117cfbebf1441d8f3d92690de7fa46c7ba1b12eec5504232ec6c57e9f7bad6c18e58a940ecc9853d90fd9bb187c301cbc3d1bba7fe5a2804fba79cfb33ba8cecc6bc2148b14c269fc5bd6e5376a2ec1119ec10a6c97d1d16f4a434bdde2c4d5f16274a1cee2702f8a8568b63e94f29aa1ce8e34c6b45dc4ca73bebd75b6de0dcce2998e783160ba4b648d35cb6fdf4f3c2d5e31180f9e795d5b7e65bd74d262b69a90fa0d4b913d965827a9fd5d581d301efbaefe84b1a9c55a0759075baafe3ce2317d18934f835afde431fcc63cc650e6e0f43bd0a0b5ab9d342934265366f6487dad3e44a5f1eb3dbc3c6b4d37639ed4999d4b617645031ba4f85eaaf71ec9735e88823e43ed60e21dd7e1d5618e4a12a465a831acc075e834df8664c62a43d6d064ac36ec703ea1ecf4bfec1cd19fe374a8ef039012ff37df39be1aa24373799e2342c0095508f59ecc1cd6077cb5982023c30793351833780c411d9411a01bba98d3e9e0739d508f1723c5d3883471c9a5d9038572c20bdb1305a819dccb64e17fedd54df5c8a200983f5cc092b7bf8feeb68262297f44d48abd554f3c19d54525bd7c397a70c9d8b264409c8b4dbe11ce5387fea11414209aa118b489c36b107ce4ac090ecf523483291c7064523fda05a0ab5926e21f5ae0d0b8f12a64a6b68c7b3762a7d48fdde022a43b55c3a021b0ea974a724d4ebacfea4bfe96512baa61c4d6b61777007e84c00000000000000000000000090000008e0a9b09346b639a53622463bb1f1e693eebd4915d3759c3764ca47696269af24d40294d4a56b8577aaf52e193ef04fe9476d58107b88dcc7cf3189c184386031ce97d6c4af92cdaa489938556dfffff0000000000008ce68910b25149a7eed80c0e3a63cf2f92d032ec6dbe06d77172565f829cc7f39036c5d61ae61e60658f5583b04171b3d4e72b8dfe79d41a0279ec5e034ea8c5b315b59529158dedc160e0b000000000000021fdffff000000000000000004000000555751a0d7304170d3818d0fa939072a3d47ecce52360066a48b7054254faf072d57c2d7ce9c19b0c00352f49a55f507f2ef549b2ffc7bd5e0ca75f7b82d43692eb44cd9a8e5757f7c717e5985df8231eca6535b35a84032e9077f3b31329f61a3490458f6efbe1ee98808bb915eac2a6c942124d56b3fe4397ee589b5a3efbb1984eb7fde513f4497927a79656285ea466777259b82c9f17dcc9b442bce8e69ef9b38ebfe10e4c4556f431f4abb5210cde6830000000000e80000000000000001000000870b7850cfe167f5db0184569661d5850e337a384fb80a61216ee55e924e0e8e89dc64e1251e9d972296ae0591fd616b2889fdb77b9674b39b9d02ecf954ca387b68b149ffb7673ae3363679940290d10848707eba39d08dac7e37397681264e06fa9ae1fdd6db85d59829e5e95ffb127b9eec21039de7954bd5942089db0559dbf18054b10122eeb6fa1de9f5eb1099d1e1cd2c9ac5c9be55ef844fcea50283a250e6842c8158fce00167150961600bea24cac649ff91d32e5266f37966e9dd369902ed0db5d20e6cb6b2328738b57301a1850c4400000000000000a800000000000000ffff000001000100124a0d24838c164a11d48c870007a7c622f08d53565709684ecf99e7cd7a780e319eb4437caa4fe82b1b7198fa7d10e5965ff4b362d130f46f785ad79e1963528a2692d468fc91643e5762cbdd483a692e65f7667bfdd59c021dbd445554ed52b299b009c53d628ba8ac3d4fc9835d08ad541f08058fd8ac3a96b8155bf52108cd1e8b65d9fa363187985bd1f1ddfe1001000000000000ffff000004000000c7fce350a424997e59d49f919a82f07e6e1612e1d2b26d834466c14b3e2d8437257d3a9cfaffc5c305ddde4f3b8bcc8d2e70fad48ffc47a6f2855d87afbbf151218821cd2dedde126a456e003ed23d8cf141a8e5ce8a41977da77ff0e2b76ad03a581ed733b93484c839f296ded3cafef16080b934567dfbdb0cc2323a4728c53991ab4d47c8873858a2a25fd824389d32d66751158fcd64995721b02100a0afe3e03241226f38870bd450037ce93cd08e0afa047e5b56bb24fe0f0917c8d21d0130517a0eba60578d00639f0f40637f8033bfbb1a3dd4f35c64a8579f0daa7f240070fb6bda31902c1aebe1035482066e436f3abba50260ae368977bfd79a00b000000000000000ffff0000800000007f9379fc4a7b5d7097eb42278578ad9fd70d03333a7e257d4cc509e8e71746f79353879d03f25e4ec8497836ff3987032d553525ae8a044c7fa928262c8f518070034ea71355bf70b7180381ff9c454bc7dc3052913ef264979bc9a72b8d69b818c1c484966a0021dc2c223d83526e3c75392eba4e2a72b97c9a35be92043d6dce1c5e11ee0f38227f7b9a2f7ab2be8b7f95722625aae8a876becb42000000000801000000000000ffff0000f62b00002ac5f39f1cd3a19b8e3349f41296104e902fe3422505b6d039b95f7057885be35d8af93e5a7bdbad40de18c2fcdd0fa44658458b57e1b83d356c9e3287d2a0f0db538b68ca344f338d7b14dbd63f019ff9fd652b8c7ec4e0ed3c927a28b4cf051591690addff8ad14512ac53409bd32394ee64d54131fde0ba58534384b556f9ff9fa1fd723c189b21a62868cbf884e64b941e7a22bdfe6387bdbe0a5cf5297d6b1fd467a3bc706e954e6f0f381014dbb282dad33bd7e64acdafc0a750d43749094ceb914eb4f74546fca913a49c1bdbf2e6436031bd770005bce8bf25474879e1dbb01762c51d890eb033773106506c5aac99c0200000007800000000000000ffff0000ff7fffffc0a76bc2ef4d1c93c00611e961302aae8e2d92b3b275658d24aa74cbca67cc8b0bef055740fef9fef2f11ba5d0246a95e29be0b95300e5de11ee2a4ef39f72abf29cad0802b9dee4507e64c8f50f29e35e60b8ceb0386f5e091ed5dabe5cf5b521643a0000000000eeff000000000000feff0000000800007d0fca34c593e012fcb610f7884ac87d99d00a8a397c54b38020302a90ccbbe9533f6d1d27146cd806b42ae9ab435404997cd5fe9b697403c5099e2a31a880042250e96ae0c9cd80d0fc560238fa887313e4e97e082de6259d994032f0633189e2087ee349ee07626de69412f11f0000808ff495fc17330a6853f39045670d3bb970f39f41d14bb29c7b9698e0d3edd66da27d29240cb2ba00e7533129306c428862c29b6ae4bea4e235225b8f74750ebe08415eb9a0313e03fbc3d1d5c82d84b6f13368aa650c8edf0234728c94bd3fdd57cacab07ac6a25d43c90869b10f32bae108f19d1773deddac6a47dbd576f20e7a5c814e425e3f3165077c17eca5685ff2b222c63e72dbc70ea10d22a11a02869890d6590092ea4c0d0be9ce644a152de6cfcfcd9064c7e87f4df5da9daaeff2b5f6fc8c33394a102dbaefb6ebc7a8d1cc1b6499dfe217b165a071f72bf251d8c66b359c6248b3116669542e754f52e136ec5d318b4ffdab038f5a295a8ff746071e64ea188f308bd58a7a7ed9be25ff32bdabc129ac8fd62aad0f9a5139788ac0b4113cdc6c8470dc0437c036d459c26aebd34d8d38f57a310ef1ab3e83"], 0x16e8}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000004c0)) r7 = dup2(r5, 0xffffffffffffffff) ioctl$TIOCNXCL(r7, 0x2000740e) getgid() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) write(r1, &(0x7f0000000740)="7cefc4957b693dbfdde3fe4d1ae41ec5c05e6eabb35a6893c2d83fe14ea865acd67d8ec7a28aaa4ddf07f4015d40c5ef9efaf09f1652ce99a190d2a4540fe59c2d1dd2a1cadf6d5d71153832ffddb14ea65fecc932b8bdedadb3b1ce3aa8a0fcadf90439cdd9e917535aa5985f11b4a187431a151c19398efacac4ec443f56af6ea0e4ed567741cc0a89bc716b49e0af9c097418516a46354284234f58c107a112a70c244951f56129400d08d13417f59709d254bf8b250c15188481e23c4ebb37e6ef337c647681e6824b6ccf1ace693b50092679e58ac7823487638679f133aebd977f8930f6d0aa358e8e788d78234896c7e7110a5539273cf6f8c6739f3d113587aff529fbc760324e5d7e8a08cbf2f4e0781f565017c06d6d7055c998316527ea9ff94bb1a8292b47b18945910aa9c83ef43636c420482dc88c5aa53081a2a5221311952c0ca4063f561b11a10719fc8891c248f38c7bd574ed32162adcc738f669cdb921a447e0445939fec084653d691a81e5a0f55ddae9e0f592fce14fb455a9a87e6d1074171576677d74eeea31ed124faee4a4badc0c47b8fda0b30a9b2aa9fcf3f1c295e53e3dd70e542148b936a368f021fb86c96212c2bc46d895da0e194bff6b6365358259a684ae980d89ab43f8d1cc57fa9a3ee0b56dd123566111747614bbcca4ff12360339a89d01b1b10831cf1b666610fef354dacfa14b2ad25eb0a884821500858f5d194ca1c0b1504c631226dcb29db504de6e10676eda2a8de647055005e1a23ae852b94c6363d6e171867386dbc4efd20b94e481061c0fb0feaa8caf81c9a785ee2b7c809f9102d6b65c1a9205f7165ae30dba1df7de9104faff07d07079228ed250dceb3b36e4aac4364de47d87c293029eab9701f3050ba42c327ffc51db4621bb829bdc3f546cfc76170fa146bb69854d1aa20cbdd2b7f2bc0b55b9f30f0c256a4b4712f7645d62b9e09e7546b478e5780a021a4df3047d510774562c61c223765ece1caff02b33848d662e2922c799fc341c39f17702ba399dd7e0b70caa29951c6e2ccb7962dfbc49fe51c84f6bf70adbbb450ed6fa5a263045a67318cf276bd066aa1d7e91e9d6b59a9a998167ccacd48488b0e5cdb0d9940c5ffe0a851eacd74bb87801a372710f87848d4428b4d985680afae25f1268571ebb6a52676083b82c17ce0320bb53e3b3ec77c26df88d698db52640f800b2237ac5535494e4ecd9ac12d856b05a4b17c83edeea78586b82411225d6ddf575de7710c5394bd994a9555f40e83c42694c7badc5de35ec513d2440fe5365012983bc16e09dd67a2755349e944e9500e549862a2ee141224f46138009613217845e287ebaa0ed77a5fc6f40836875e91d46644e3f0c57542058ad82725999a9a095027d439f89450deb1e4e2604c6b09edd58b3edfec4a8c949270957747556d07edee48f0526794c2b24757bb23eeb7b22b70e0886db8c6e446541b836ca91553a1ad01df328ec7a45e20d33f3dd9e7d318ea79edebff2f0cf2eadc9ec78b72e3eb38797c347625c77871abb03142e2ecebd2eba5da6422f240357ea2cb4c940d6f9b471071f87452f293e0673a40b268fd6177b583302f55348873c653df85f9b1ca9e018d2ca12b7e5a5e807486468fbba3bff9744e0bd16af716ef1e6e6ce19cd44554bcc6168d1dcb543d509c21bbb88b42c3b81e435444c123099499507b6ba004dbdb391ff3a814a64b325696468dbaf414ea28b223dfe63458e0da11c9d43b62a862d12d7bb34edd6de5510c1b0364838ad25d760aff8dc21def682bbf4974bc2f9232ef4115b1e6eb4d72f366ef4249808eb9e834e457168802f90f3ef78e370caa952eb3c601531e4694e1fbb6944f2e58c2520977ed38435ae163b541245b34907550e5efcf9262ccb34012d8f7bd602bb523d18bc96f0b65d3b5f737531478985121396ce20d67c158b7fda719336d9d3cc5cc9b7da23d3247e9f33eed4210077dfda410bc088dfd8ae07e720a9ee08cdac4f7ac1df88481ab0bb87b6258e67f8c799ea2d7d758fac3ac982054506c2445acaf58603f63bd6bce59681dc09c1206dbde1572569e1f395accff498eac6151f13404da72041a99a48db78a0e98d273734779c3e4b81d177ed984a099560727f50fbfc32413cdf7e937ec617e60f284c2c944e8c2ab6dedccc421fc52c041c73750791647fa0cb5b8d5eedafc5857f919bf38ec9dadd694dd7583eb7f0c81fc9aa99bfd26fcb8d0ae32139ace47c2a9a103fe5a5d74ae54df49408ff4477f1d19e3568536e9b829bb3df111e81fd7b077d618d38482ea1d85d16827eb72216f45678d78757a00d6bc599aa8f865ec64e123ed7ebcd0072a1af2dda8db2e1f368af09eed5ad009706edbb6eb76c366b2924d7947ce39c77487f78b5718334a928ec9d4118aa2958ec11c236774c264a898af4338c779a46fc4bbcaefc353cc415c10569938ba7d95331c879d5b1bd9027d6f9e636af69a51296021678382d6ee54de4e90a2f32679f90bbdc9f5462c2da502cb13f084afefb3a1c32f35267f35d9179a77f25744be59286436d82e0951caef752f518a40a30c4680e2ffd6811a2ce9956d457e77e86ea1a0e693e1ddaf684df8796b0c4db4fbb1a6a725a09538a4a081b0683cdcda1418bdfcaf968a6e5e2f954d60845cab90aa804a9276c9cff56c3d3f5b978bf95c8d6faf24960740130b68e096bc1ee2d262edd9d741383e7e590125c207b17aef6c1738ed6b93602c6ab021402783598347c3744ba2888a842e06d853340d8d6bbf4a9fcfa0947bdbebabd1894c0b5d7c782556c5120f3a75341ce56609b19e6303a90cffdac1b9f56ccc6f2726356e13a517267de7e69e0a297d96e7ec91a61994d28a4df31f507cf7b625e9adb6c31229600e36299bc8ccfd730a77bde07e491bbf83bb572d5b13fe89e11601909f7b5871f2d339800a95cfc9e7337c13f520b3c09f7bc249f461a6ad7a156295e6c1e3524a3c9b09c2af28012c8d290436fcd8131508182567f1f999546bc61aa99e461510cce16dc1bed745ed477d3a15818f857ca2fa6fe37f2e58cadd322c596ed078deaba682a1f9bef89fdd4f9ccd24e5fdbc2199fae9427cb35e9a606c90b42fec1b706c78bd5382fff71b08514e978459bb942352f060acf19b6b4d51936ed3d73611f11fd9e35954215b8a22b7a717211dcca176e05e52a2c9c57d33cc8130bc743b1f014caa844a273f30a6a439da809df9d49a88db73714bc0bf51199da4ebeacd98959e1a411930c88f2c87df3580e4d0aad2246810364a742c1db52a03fb72d77798796b7a87b29b83a6d3bc02f5cd0eac4bfd6a243324edcddd3d55522b541252a09ec2a037507d3bdc9ef27fbd479058b8bed57a3c01a13d08c7e8bff7583b875dfe7f8c718bbbb08473c2027cfd4ed64328a12406a7678810365c0262754324049ccd048b9e49551a9b0b1fb70cc07955faffe228639c2b04887edb9d235cb6c29f89d42d2b8b774a70b9722c8bb20acad6dce8c0507b77a3e1f917defc225de3486caddc5d22e736ae10ce730bcc193132d55c49faed7a7cf52a84f0f86f04eff5496f7874d186f81328a87999dfde8f2db76aa58a4ec29a39ebfd5edc30725f1ea6e25bc48fce4cccd8e844bb9b52146179c622927cd3dca8f0049c45f6dfe5476884f5ac4425ca80b8c310fb4da9319de637d9bee8d0f1ca88c33963a4f54a4626e7bb1b118f63f6c227dc694721b32d9678d610fe340eeeb8628df3712c2185bc4884b3bf81ab41d39843a2af68e271ed097d879d5c400fcc43f55026ced0e8f87b1b3a238b8d40fa2ca1ee379d1876336a8e90f0df3bec7e5d59f3a7ca4c0513010ea58ca051f16091e0a53b722ec499133898f1a610d8b6ce92e97d1fcc79be22d607ddb58d35617e9471f692415266b568b98f5f30957e99ad1ea24ecb3ae1ddec173a7a47a1eb2841128259ee32620cce12d53e17ac4314c3f9f6588bd2a0a751c082a00121be45a8e30f8372cfcba87dc701d161ab90a01e56acab2bf7cadde78e2c9f8b83c0112258f77dc043aa1b5ebb2987f24bb165474c1a5ef5dc12206f08ef9f752b95195123483f7e15c998338bda7299019bbe029a01eccfcd6ebfa9aea02abbee2439475e9e43509995e282f8efdd46c555df1b2b2a47e24dec74cc090b34200c02c211040c62cc4b1d2b9ff90800c8d2931570b440e83bdb166acafbdcdd7e3e6c3ba4ea5c6089218f5f02afe295683ab157fa2c3c9970ae510aaef4497619e2db33bbd1cfc0487dadb4da4d9ffdfbd937d3f3d795fb2f0e66e253b20ea9fa3ba535966d980849bb1d1a3188323f02c67d784b9dd954e978069f28598a2faec12e6fa075f4c13f68cb7107dd3836820a498d41db40e2dbdf6da7f5a0ae387f726a03bbda7fedde014404c8c5089994b608b119815dd76319a322802032119b2af43b0f271a997cad46c7babddb79c96128e3e59195975e24f8256cb34a173f71f9d0699dfc164e3993915226727cc3bbe2b07f3e3e839ab92e9b9ed72eaa5dff9866da68d45bd5c885b623a4d9fd0eb8cf3c25c5f946b8e322d846a1787bf78b0a6f8ec7e5f405c253fc8bb92fdbcc2690ea2f16168df6356a0412c2318de74bd3050a99851f0b6da7ce823c509975d636d083e2a090a930e8b8fefdc92d3ee605d9c23b64ae616278e58354914a8678990f394e37d40d6ccc2bcfce28943063585e2d871ff819829b4f2829ffaaf8659fb1591d95b14afd9b9188e582b56bf388de0f386d82454294c651750feecdee0c07225e293b18cfef202c034f403b7fde59d39bdb4c19c5167135655e59cdee3fb824f57fa66c2d54a8884d5ddcab77a6d1d6f515186729cd75ec6e84abb2d02218371649180e09177b1f7ec60df083dd051976bbfec734d47d56b85f10f61f54dfa2e4b7ca37f7e8e4cf03445f28a3c2206f6e05675c728b56541124117d83491d0980a4a5c17481fd9b2bd3ebc9f05fd848cd6967278c27fcfd02af78533d2aee2024e1676cf7d263d79d607095889847d480557cebc66c78b1f6fe820fc1fb769e1313a08987cd33e160220f78f2a43df995aeb0f58ccbcedba25380dee1cb427a5a1090967a8d3a3371a0098dd3a95b9318ddde2ee8b265df28d37e9ea3d77cb595339c80bc34e888602efa2a7323a264ba5672f625da10a85e324206a8f819f7acf0c4b420544ecacf850d1aec5dd03e19c6bf1f27ae5c75b083efd6e504f8ad17e7f0f7c4c1b3268aa6f42e1ce3ddf2a6f42729521de04018085ab40944e696775e2f087a5764ad98c9fa4bfa5a63f6cd8e34777ebfa3929a8d0db04187b7b20505639c5497e809ae3853837763b2bb05a6e2ef5505d4241da8a797acb0df167740f4204627b6d42bbd0d77fb93f5570480c72fe2adf618b19a7f2964c4ce0dcdc70e500e9eb32a3a72e61d0a318a3e84072972dd8448fd113bfe2619ecc344001394e66f80ee910d303adca1e6c5ebff692bfe4e391f66840b15efb4b42d3e43b9871f17a1a15398460254948d99b81a43a4fef9a1b84d19bab562b3725ce09c8e63dfb24199eed0f272a56f07159107a50a474f6f8c68ca6a8d72baada6fdc3db01bcaac927320865efd35fb304211a9a2d338c9b2338267974e23a24062c1bd20ce7088239e39f6833ca8253187261b367e42eeb9cca0be287e87bb27f597673fa61cc2737e0e077287567135eacd71d6c8d59da84568e59fb33a58f9ac8f41db4fbf6d02552e", 0x1000) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000280)={0x4, 0x7, 0x0, 0x9, "ece12fb4b89664f166ff255e8f485dd3739e0fe7", 0x400, 0x1}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:58 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r1, 0x0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) setsockopt(r5, 0x29, 0xb, &(0x7f00000002c0)="ea3f0008", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001880)) r9 = accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff4a) r10 = fcntl$dupfd(r3, 0x0, r9) fcntl$getown(r9, 0x5) r11 = socket$inet(0x2, 0x3, 0x102) shutdown(r11, 0x2) r12 = socket$inet(0x2, 0x3, 0x102) shutdown(r12, 0x2) fcntl$lock(r12, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r13 = shmget$private(0x0, 0x3000, 0x13c, &(0x7f0000ffa000/0x3000)=nil) r14 = shmat(r13, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r14) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r15, &(0x7f0000ffb000/0x1000)=nil, 0x0) r16 = shmat(r15, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r16) shmdt(r16) 16:00:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29053000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:58 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) r2 = dup(r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x800}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6013914f95111e97aa998473f0e8d1e8f3b41b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x7ffffffffff, 0x0, 0x2011, r10, 0x0, 0x0) 16:00:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32=r2], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r3) fcntl$setflags(r3, 0x2, 0x1) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000280)={0x16e0870281c827a0, 0x40, 0x251c, 0x1, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000001c0)="e55376b268d66b92fe88f6e74c93a850eb82c47247eb6e0529d8548827477e20bbb4c0e65ce803c0be99f47504d8ee885ff97462527ebf038fe38e0df9f7bb9577f8e02ea0a1cb8430ce72799be4b860388b62a8ced10a5669dbf31a66d47595919f01e7320b6afceba09bb1b78815fa9230aaf6f5792a3d12ff76a26de90e3459835ca1316ef109791484ea0e496b7454eb4624f77c50db6bc4621536766d59134d852f803fbfbed767251c1d8131fc30d4ef194c7903ff15a8928c", 0xbc}], 0x1) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87998bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf36b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea19190900000029d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911e2ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e159eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa300a193fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185641aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcee33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ac925001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c001b0000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f2c6d8cfc293bce43fe74d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7000000000000000000"], 0x10) dup2(r2, r1) msgget$private(0x0, 0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0xc, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0xfc, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) semop(r3, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xff) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:00:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x5}, {0x18, 0x0, 0x9, 0x3}, 0x4000, [0x3, 0x401, 0x585, 0x1000, 0x80000001, 0x4, 0x0, 0x4]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x0, 0x9}) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x820\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x9, 0x5, 0x7, 0x3}, {0xff, 0x5e, 0x3, 0x437}, {0x8, 0x80, 0x3f, 0x7}, {0x1, 0x5, 0x7f}, {0x1ff, 0x1f, 0x60, 0x6}, {0x7, 0xa7, 0x40, 0x40200}, {0x0, 0x9, 0xbc, 0x8}, {0x800, 0x1, 0x8, 0x1}, {0x9, 0x2, 0x8, 0x1}, {0x1e, 0x5, 0x44, 0x3ff}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xfd, &(0x7f0000000680)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="17ac2f02000000170528a49ae027") pipe(&(0x7f0000000040)) msgget$private(0x0, 0x80) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 16:00:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="3c1068f5f30cf31168761e165964236dc5736722ec480bef55b7a42323e8c5c1cf4df03e8a24119d0284be9482ca30ff9cde100f0b833cd9dcd86be7a12951b356ee042e43ba8a77fcbd1cfb7b31588cd166783cf4e7e0ec111a663ed33ecbeea35006e2dc79465a41a907f5f49d66015cc0b9dde1d3030570f2d9ace8ce1478dc2512bab39484700322521fdc436e0a9e17a1e4fdd47e9166d37388f0c3262e61a03f36842fe05a2bc48824ccbeea31757159127b29b18dcb2da54fdc1227bdd7b5ab71028f77871d61ba7177ceab5adadb5a1b330c9423edd6d85b9ec115879e3026ec18eb961b5ef2154f0d72ce6fbcc72a3d7a776ef7d6d4f4761ebb89062d03c331221626e3a88d98bd8cefbe053ad5926975cecdfd15061bf1b12e65242cde5a479c4c3ca002664bc6f9a114447c49605c100d107fa8bedd327b99dfd6aabc6dafd8796d9c1a31eb8c77097010c046979c3979224f4bc0f7248da9928780722634e3ee1e02defc49e3e1a0d72a6e795ab62031f6ceff98802fcecf5b8d3a4f0282fb0adbf1f38bb1d10fc6122aa9a33deda8bae1862af61ae227f566a664e2e7b4478231eaf170be22fd07b2d9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x0, "000000000000000100002000", 0x0, 0x3}) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:00:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x3, 0x3, 0x3f}, 0xfffffffffffffeb9) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff], [], [{}, {}, {}, {}, {0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:59 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') bind(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x8, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}, {r3, 0x100}], 0x2, 0x8000) execve(0x0, 0x0, 0x0) close(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000000c0)={0x8000, 0x7}) 16:01:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) msgget(0x3, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x2, &(0x7f0000000180)=[r5, r6]) r7 = dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffe, 0x83, 0x4}], 0x0, &(0x7f0000000080), 0x1, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x5, 0x4}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getpeername$inet(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x564) 16:01:00 executing program 0: acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r14, r16, r5, r11, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r17, 0xa5, 0x3, 0x1000000100000000, 0x6}) fchown(r1, r3, r16) dup(0xffffffffffffff9c) syz_open_pts() 16:01:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x9, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{}], 0x1, 0x3f) execve(0x0, 0x0, 0x0) 16:01:00 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:01:00 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='W\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) 16:01:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x400, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:01:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 16:01:00 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f000012c000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x9, 0x1, 0x3, 0x6}]}) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:01:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r3, 0x67}], 0x1, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) dup2(r0, r2) 16:01:01 executing program 0: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) listen(0xffffffffffffff9c, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) symlinkat(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x16, 0x6d87cc0fa7101fc5) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f00000003c0)=""/222, 0xde}], 0x3, 0x0, 0x9f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x14}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:01 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9138fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:01:01 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x3, 0x1}) mkdir(&(0x7f0000000480)='\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', 0x6) 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000006c0)={'./file2\x00', 0x9441, 0x10001, 0x9, 0x0, 0x5, 0xfffff031, 0x3, 0x0, 0x0, 0x3, 0x7}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000740)={0x2, 0x4, 0x8}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8c00, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r3, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x40, 0x0) symlinkat(&(0x7f00000005c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', r4, &(0x7f0000000680)='./file2\x00') dup2(0xffffffffffffff9c, r0) mkdirat(r2, &(0x7f00000003c0)='./file0\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000500)) fchmodat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(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:01:02 executing program 1: semget(0x0, 0x0, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x57, &(0x7f0000000080)=[{0x40, 0x5, 0x82, 0x4}, {0x8005, 0x1, 0x96, 0x3}, {0x1, 0x6, 0x8, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:01:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="4596cf065248801be2ba28e0cadc169158cde54c8aeab0c1c91cc5077b6c313a2c70ec9b8f232dde8af1d14c1e3af54089e6a8ef7e756e75e3895a6b542f164d46dc6698e39bee74ee32ca744bb1f4aee1d88b7e62c197c6f61bd8760d20ea9ad17254c2d85e40a8544e3f7a40e77afe98b7c7351ed1db58ceb6fdf23768b32941de8dcb0bed856bc2a599d910d9da9d39d501a340ac1a4ecc1592e774cae9b4d1d76f55269d2b0037", 0xa9}, {&(0x7f0000000440)="c0c5e9641e400b8d835659510f954ef9cee637f690fb5550013e1aaf265f49f98d1fd40bcb87670b14027987811f692f61e9a8bf726016b1618a05ab7360269de5790e44d93b62731bab66b7b9625033f0c20d1d6853619541b4b0e5b4a4698bdd9819a94f08fb3973d66c1f376073486f149288e517f0b191747bf7c1401379ba91e6b7df4c80d4be08a235aae43a842afa05fc5b6d527efec69c6889753ae9c381bed26de0fbd49aedb5b83664d0a39b4a80eb23c4160d95c41aa52900d2982e34f006842a859a469e6efac9bc7ea03764163d258dbc690ae038e3", 0xdc}, {&(0x7f0000000280)="d1155f8e4090ff9bc91b529ece6ab172f3f7c11feeb4768c98224d5838fddd44b8114284ed9ac2057b1f70ad2a40a9cd0fa3292ed50e2c9b1a97dd9371c25313f98ca444f48e3cc0ff05afa4772f8bde3021eb9011e47ee24fbe2d19db98419b6f264b34f39639c421a03b4308b8f87de46449be91bd7f97352c156fbe2823fba8a70decd6934d2bbed4192fd3b65d84324c0a8e21eb2617", 0x98}, {&(0x7f0000000540)="902e4f5ecf5eaaa758066374ff4e5c437c77b11269756a1064638fec7f59fc562c288307645a1db4a1e135d6a8dfb99f4e7dead35180b93f2a03683ce74d1d1a0898725e449b80b1dbd8b90911a1f74585e3c1ef074e04606f1c7770c515bd747cf9eb9b089dda2ca49f23cd7c3ade79561b6dcd74ed012cacd41cf7977e640ac78c013525bea4eb6f01c63ff5ee59b9144f54d65451d9fcdd5660ee84ddd9601901787f240df61e27c78cd661b9eb72356227c0464b613fce86d31b07ccec8b1b661cc865ee0afc89c9e7e52122fcd87be5f12b", 0xd4}], 0x4, &(0x7f0000000100), 0x0, 0x2}, 0x401) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 16:01:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x8000000000000009}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1cb) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x3ea8, 0x5}) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "966d671d26ea3a9d7f6886180664f6325645b6d6"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_open_pts() 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000000000000279, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x4, 0xfa, 0x4, 0x1}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:02 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/12) socket(0x10, 0x3, 0x7f) r3 = semget(0x2, 0x2, 0x7003945262e6f50b) semctl$IPC_RMID(r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00b44fab94004866886f"], 0x10) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000000c0)) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) accept$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r1, &(0x7f0000000140)="ddee43ab87e4341762deab8f56a2848dcae6855abd", 0x398) 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto$unix(r1, &(0x7f0000000080)="098b50139610f53a4c5196f803327ee58b3f80decc574e2472b96fdd956c740dbc8e0e41fd18ad137aa4ff804c801486c3d058df8f093a1fb345d1b8ae583347a2386fdcc911353d85f2bb2836bd3c1bad35a7f6ada7042de92760f066caca4d", 0x60, 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)) 16:01:02 executing program 1: r0 = socket(0x2, 0x3, 0x40) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d52f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1172f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdeef16178277cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be91201914a9e1134b745f46471efd37face9758bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5"], 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xc0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x7ff, 0x6, {0x5, 0x81}}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000300)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c622a027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282ef3d5e25b00d576ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f00000005c0)="7700863ae1720542397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab79248b10e13652213677f0a9e390b82c00d929e42d2911264d5be6378000000000000f45c36cd4b2e129d11c6f3e1e97c0a451631268379f8ccadff1678962a223184878e26a2c6cc2278a56eba8e66488cd6c6c8eb637121781d1e9c220a0f1598965cd2c7e6a68e06eb63769cc6d840463e28ff075143046b9b1c877abfc085de0e1be1a4f3a85ffab2b45859ca4e2ed09211732890557f99de9272a5d5899899e95c736e99851adb686c12782e0b32d74425b188907932b12ba023569a0fe637d601e2235192eaaee8cdd625b99089311251685e14da3931ead2c2f1feb55db0cd8ab394956977434cd0e96b14b90faf2dc9138499b8890d5f930e556d923cd87b93cb658c30b7401c7591e76bb4df511873ba218b7f0dd33166a855a98d3a123a1bca598cdae7f5da34ad5e575cd3fa511c533fe47fd415df262268f7a79ee13b03f641af", 0x168}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152163836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x36d}], 0x5) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x64, 0x0, 0x4, 0xffff}, {0x8025, 0x0, 0x0, 0x2000}, {0xa, 0x2, 0x3f, 0xfb}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) 16:01:03 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x916}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x77, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x30479, 0x0) dup(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r3) preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000380)=""/208, 0xd0}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x3, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="8202489c0a7d7c9c45f57a5ae0912370c85e1bbb322daeeb71dc16d9aa26a84a92cc590bcf0beb5d21af8aa80f50f01f36a44f0b611ff600b4ad5c87278e2acefaf69edd501164a026f974af5b326b22110e2adfef83836d5f1cde0100000000000000ff67cc90010001000000000005e7a28c07a090f6ceea18a4d5037457c8a3af61abc9517789a09a370f47bb4f76742e5777d12530fc8115a7f00b378e50bbc3477708d4a40a3c4f28ed273eb98aa404de2fe9c6a7c04d825290f700ce5fec0a72652737e59383ede4f5fc19b89ff3af61ff57f48b65400da50e7db23b510b548a248cff44b3c796bb927e8544550a821a76871094122d9cf1714f092ca1df8362acec571f8586a3589824d85bc3da3d7695ad16a37d8fbd12fd2b10419625ab8953aa026709ecca108fd1aae460330d46c33bda4ae129ea216e4efa42abb112f92ce99690662e993a6c16d53347299b901c91429713d40107eb615ffc7c03d13acbcd16355f138671146a2b270a1b5e1f36bcd04fcf190e76187ebcaa6cb8460b931bc7d69a22b21465e7c4fc068845f3d84389bd10f9e0ab734f450a502de42ca9f45b198ba2246b07023b17ee8c45b0ce76ab8994c8f835781956d3ba6c97bdc2ed09f9b7f388806b2033c29ebd9f6aa8c726268b823b40aa797596aa55397b4a4ad427bf05"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8610, 0x46) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000004c0)) sendto$inet6(r4, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res(&(0x7f0000000080), 0x8001, 0xff) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:03 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r3) dup2(r2, r3) 16:01:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r0, &(0x7f0000000140)=""/85, 0x55, 0x2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4c}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000200)=[{0xfff, 0x0, 0x4, 0x10001}, {0x3da2, 0xe9, 0x6, 0x100}, {0x800, 0x6, 0x20, 0x8}, {0x1, 0x1, 0x34, 0xffff}, {0x7bac, 0x75, 0x31, 0xd24}, {0x1000, 0x3, 0xa4}, {0xff, 0x0, 0x7f, 0x9}, {0x3, 0x6, 0x0, 0xfffffffd}, {0x7, 0x20, 0x81, 0x1}, {0x4, 0x4, 0x5, 0x8}]}) 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c6"], 0x1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) geteuid() r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485600000000000000"], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x633ea4e9c8bf3fba, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:03 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0xf40}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) 16:01:03 executing program 1: unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') 16:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x3, 0xfffffc01}, 0x1, [0x38, 0x3, 0x0, 0x100, 0x5, 0x1, 0xa3c, 0x401]}, 0x3c) close(r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r3) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000100)) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r2, 0x2) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x2, 0x1}, {0xd07, 0x1}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="892fc53bbae26ad809487f32e98462c06d785f7dab62a96fb4107152d2075945f98cbc8ac95db960ce388dae8ebfa9db90dbb5f7c4c7e21c1932a90568caf95f833eb79c2b13dc91b78893eeff85343de4f74ad3fd37217de13a5142a897024aa0df64eb1e3b18985a0e3785255f57cd1eb1f35916be24ad8a42b12c9186eaee3a45987ad1062758f3186aa17cb7cdb0a669dccf8cacfd0650c47aae6af1f35ed006ffbec5e2b89e8e79b6af6003f9dade9faf70b7071b7eb9da4ce0a9fe87266e34", 0xc2, 0x0, 0x4) 16:01:03 executing program 0: pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x3ff, 0x8, 0x401, 0x2d3f306756ff10f, 0x7f, 0x1, 0x6, 0x2, 0x0, 0xecd1, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) chdir(&(0x7f0000000440)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000300)=0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x3ff, 0xffff7fff, "73fcff4dff7f00000000000000c0010000000010", 0xfffffffc}) syz_open_pts() writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) write(r4, &(0x7f0000000200)="9e2bb70f9af260ea2f3e88ce316981e88fcad2b25fc371ae2c51ba48ebbd7e11863fbf566303283924161c910e8e43ce689639ac8af4c44808647f768384f70a8e6ac24cdb67304a3737854cde7194e6e82ac55393e8220ff72e127b9bfb97b647e08aabb634d0694ae74d7471459ae7b8545728bc9dc094a70a420b1c5edd7ef72ef351a4681724199c0bbbe111de0d57f8f0653489ce718f3e6bc8f851f9331f002f49836cf4de967222b01e09bc72bffecc4e83ce204332e71a1d62d704eb7fe60b48a3f034657c2067d13090734d7453", 0xd2) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 16:01:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:01:03 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000580)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:01:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000016c0)=ANY=[@ANYBLOB="bc2c4c1b913cbd74ea1b9bb19bac14f443090000002e0ac6015a3a539ec0ffc1bab400000000323dc5927ecf2c58c3a4fbfd840ef5fda787f70300ff11e72ff45d87cbdd20558d38dbcbb3cdbe0266c60dcd219dc943fc3268dc94dbec7f0a62630c7055508090351a0deace854135dce3f962e85ef3617c6c6cefe1f9a92a449d2c29abbf2926c105db936e63667d6ee13f4b469c8ab24db3853aae153a3245fc99d46e58a0b5237e1e561fc86480e1fb6772017850ca4a76f65c39a8845b01a922e7a1f6444b9f0fb752137a20e1771d9572617b13bcb27c3e0bd508cba74f31d7ca211a64cc8f99739979770d008de71eccf693cff679127c149bc5d6208373c853c0bc29f8f2f2f67d3187e8f9215cd0381d4a417a7f32222d8a0d7866ac0b384c8b6703ed5905ee552039af25b79c467d9a766f6e1d45b0b8166fd2cc58c0f6795f0b71e61f9e07a81725297f34b03cf1f2c054b448d361d2e6de66c5f609a9588ecba96517911c499f30ffc526a718f7df73e81d36e8b9ee694ee8ff04f84d1f5244c06022cb4a2a53565c1036f9de0e06a03668b6c2229304bf2121de0496e77068b47dd4d8a04cdcecfd61fa063fd382d008a025367f90c01428a74a591af213ed2958d3746ecea364af7341c4b92ac41468ae844fecb4820b35522f3a895f0a5e673268c1b8edd5c83fabb2b06900310609eb9cd14ef4732f45e301c7d3eee1ffba91fb0a0c2a31b71f51765816f284dbcbb7330f1f46660db61469d64aa8f543a70e3908aff983d85000f10342f639dc50c41c70482c55724d3b12e7261caefea33bac9c8653e5661b16ae316d6edd0c8fa55f046828a4265a05b374801c5123c773fb809a4393daa3ffd3a3074d298b34a392504c00b3d3a0180232e2a34edc181f02fec845c0b6f2df85ec9c6d2c86a882e97dfba459b184b194e2fe256ea3c536658ca29d21f07fab42b05f3101840e92eaa7bb725b2fe12d4ee4d578d2e2ef65a22b8c1ee0a91d315b", @ANYRESOCT, @ANYRES64], 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt(r2, 0x8000, 0x1, &(0x7f00000006c0)="1cccb2d8e95586c02d1cdef38a7d524dc58b5fc8ff48b425b7b383c533989bf87302ceb625c256da5afa3260aee11039bb30dfcf805bee4fb986ad68960cf357559598bc7200190b64430b44f099a8646bc14fc8a77a7c8be5b446193b809f8cb56764183231941ae21801ef7da35ae47b64d588cbde5dc40329befd78cf0895c762ac5b5942ea2701ff1464adf4ad1064427b82bf787d3a4ab293bf970a5abbba0eb9730c744525037d00b37ff91580e6d200b619344c0d008ab14fb51302db89e7c9a837119e2dbbc2d3dda8de3a22a5ca9f8d11668b7f40127b6e0ab90140f3e89587e1b9aa122d3a3634bbd5589b8cd118a3be396685bed9a78dbdddb72271dd1f1b8da34b8fb31ec157294bf965c01bb4fa9ad6d1b551a4573b2c81e98c8e4c0fdba57899163fe8dca30ea22ae182f83cc30e0c580ac7cd597266ebeb90f5f084daa87639ed30c0472715cb013bd8944d72fbb6cea72926e85048f34cc6dd29143e5d5559c09090659b3a909f994d6068eb1c9d91b785275e8bdde0aed953491699ff4f7efcb98eb52029b6a6c50318561a03294e4dfb96e244665251d07c07cc2fc5dfd38f82c55eb6dc6723fb467be40cb5c188cef692c038f7e4c4ce165c72fe7604b0e2b22ea676d8e0206c325c1694a09ab8c5000e5a193be2eb8b4ab4c5724e7baae8c9e94dbda014f1709589c39ac0de6accf52501b4b5b1d994bc11f12d4d3b885074f63903232d97e8c9c080d28b70dbf963be3ea1debeb59c23c0747924f6a3f098071e7c705f43a1bd7f64d34d39fba56cd8a8f7d216f0f199b2d8308dc09e5a3bdd1f123f3c7820c81eaac4cacac923a0e0d63e6df9bc1e078a6c37c78176fcc4081973cd9b4011513df11487127b117313569934d589129c1b168dae7377ecb1b7880d6ced196a09321896f4ee9f378367f74c2d1c0efc5a9cd4c91b1d34b29106dad3de0fb6bc92cccf73a9426ab843c9df9a367bf3d863aa94163d49db6be7f7813ddc51c94033ebe53edcd4c8b40c702c1e45e176e8cfdeb86fd68bc1bac51472080ee9f24fcdc63785eacbb6f59b5ca9e4c8fbcfab7e4ffdcf0e06046e4af5d881adca32c066bdc80a61994988db2545ee17260920d09268b7e4299d96bc379ce67f18e15a66c24e86dfb076e30213762936719f368a5307458df74b29dfa30c64cd2ab17cc2b256976af4465c34e36addeff65feafde73a3867165a7d4261380089665f7d39bb84070e9836c7a11b4346f4b727cf5e6119968c2028bafa50b6643b5eb70b0bd9df259a067d3eb90b2aeef8587e0e5a8e0cc10d2edbcff7ca8e0c182f58e690a80ed07feac55ed87a5623c62ad694e5a70a2dc90202fb48a964192bd6154139cc96b0b4cf01609246835f1d8b2b1c894985e48d5bd08242c29155d5eca67a0025f9bc9925d8bc50a858d95b60ba6f569af5fc65be5a39bafa12854bebf71526635bb29097d5fa000a2ed0667299481dd8bb3e0f127cfbb7819b1ecf37923c7de62609529dee9ea41751d8c96aa42c0f2c359c028a993fcd4fd1163d27e235c04dedc824f8c4404ee157c116a7be6d8eb3e0a3d3f244ba526ee78e0b86df28aa7dbac5a84210be3b800217be3f03823eae35a9feb189cfcfbf98b4a53759e44ec33566d088c69592a248887b2c5051bde4096ce53860b91cd81d6a2a7178462d0552d78cd7517bb0ce09fb06d44d6070fde0d652f5e68967f2ed24be073c28d1d7bb923f4413760e9e4298efb4e9b25d505a44232cbbb2181b54f04d37f5354ea2e07ad32c9253e93a0ebe72e3e80116d5ee15d9ced76ac32b7b36e9121d4c3b260e9f3fcf769e029a9549013fc45bbfbb7a98fc6c02bcf281480b222fb2cc3402169812d8c6896ce3a0e1ff461f611b3556fd941357b4b3171f5fc1bbba72f246b22068b87f349c76349a120cd36184be1cfcce28660e362763058c4867252b56be423d1c7b20df985dfeb414a7afbb13359fee45d8ccf5d76782309f996a458c34155974948be245e9ce25456ee3375608c35e1bb1a6389f0716b32da81203147b73602c94949c87b60d60895c762e673db9eee75494dde8ce93626552871bf504ee6f89bd87a4ab38e1dce5d69a89eb6d48b368fe0dc6c5037ef7a6bff48b3c75f44aa06a74bd42094d49cb4650c35b64eda8aefb8a1e784626eecbc979aa24a66dff9e2db0e51a4e4161bfa603f44653d7a141cabe4767b3c0201781fe27566b2f68fdcc950376e166964d4b3c16bae6a4f3e35b094bfe3875cea6c0208714f1ef226dd0a75c0bf07bbf7b2b110de84317dec2f23a2faffc80850921fac4df70ad93a323661964f7c978269184fee695ce54b91732a17bb62c3547502495e11c873cdde47de346af30edd4cca9977a28369ff2b462dab45b26f6077b2f31251e2cbb235cff8790611ebd719a37c6e4b74e66a5e6e7028315c19440b206f4e92ce5fbfea58f14e0ff8dd265e89035519f029ff8588c473c5fdd1935ca245dbf523ed079fd91b00f4e7eaa47f87dd995a95b2cab5a874ddbac34bec21273551533f0c4fa2aab5827744cfb3b2b3a768afbf863e52895a2d23e0d489de778dab0d8931bb5b7d95d89ffa27409c9de4e819a8f5b23afe4b057662e9d8c839adef634b9d08636454359bdab59b7a7d6f67529cbbefad893d2d742d98ddcc867371b8882e75460f5d4c4f9fdbf4a65e1b53f786c19956015e8627019f82af2c686157fa8a71b428415425cb67355a96c5aecdfb19b9391979403a671eca847bff0499a90ef1f2751d80f4e6e33c96800ed4e21ed5522329226eb96ee672597c68e8526f56ae1c5c67f6082cad53bef6d1a2a881b2bd4ca9b677c62302d6ccf2e1c6966f87734833bd1300b85238819027b6682b159821f3630b82501ab535afc9255090a88c140f60e03e80dbe1b3840db93cf21d8188e089427bad6b24dc2472f7b796a81216dcc40dbb41af31e38706448f88bfb1ac37d9e6108f74934fd551bc476e530c5986d27baa4b0fae3dc47f543e3dc68cc1154bd8a80ab76223051fb9ce3286aecaabdad2119a39833e0bcad8bf229c3b213a85c8884191541488c38206ee169e62b638ccac80667446608816db9738b02258e824eb82a5c337630804cdc021f6c3aeea3857e66ec18b954a733607853e25a5601d48fd47855c32de05efbb59178894bf71eb50e14f8aa95ac23537bae82136742368cb8122660854f37b2c4f90f52aee217ac5004f91567a845a006eb2c965eef2d57018c9eb74a289a933ed4b682a7c692d6e373468b20e049a46fb06fa8437a24c47d4d70212d290778ca1f7da8a3e894b58c3c9bddf798ce7e1863daadb409a0b9ce50bd439630b686c904f9ab738decdfb23e41b2d7ebc420a3908a4de649d4ee63720c57325c2933a8d792786a7c31d67be6a15ca6dcf695470e92814d90ec2e62407facba6d861f0edf7a8b70315c2af822df1f970ed2b0c90419cbdbbbf3f86693eade45ffb5278afac24769e83ffa11e1040a6ca6aa189afcf7ff0dc5e55e0b43b57ff1702fb648cdb4d72e1bfad24f1edd37786d58ca154af28e71ae6737ae3906bf31aa2cccfb96f10629aa9eecff0ebb92ba722fe84d578aa6e6b2898899f84cb805b043d59025137d6e6d3e9c8bcbf59ea5984988e8600649a9935d803d090a0c19a5063e0f51753628a3fdef9ab83dde3c57b223a39eea190f1f4bc4e2f80cc9f961fec7f54de7157fe51525dc5669c0bffcb367df4c242fdc2cb3ed8b06993d442cf4cfa864d0815bea32e2ad7eaa4d32c52c4a0bc1659b0c91360889c9a8e98c21556117687b5fc2284407218078f0100265111a29a2f82ad23a54732c20353b5b84b8e08f9d87f2965fa3f34a7032d489e2928f570b1705f368ea7034125605098ad38287a7b4ad2edf89f63f23722c7c63597afae05c34b69f13e79066696f99db3a34fb76561a3b776e9ff2a00f409f649f58fdbc80887863c9493384ec13074e3107ba9279496c31f075b1b1a1603911bc29727f697e43fd1214e18e237f0394fe1961ea5241c7486b9436b39fb93df982ed9164dd785e2fb501c118c32e7309761cb2f099fb27cc9bc9dc0e73723e0205b321e34505ad3d16b27b0eb4e85990f13b96cecbf66e029761d291b91d8dd0647f180d14fb80afaf301ea0d7773a3ef66a89690983a146c34524a7a0815ba06ec4f116306962e11257dfc40e20c6882e1614d4168616b1ec93b5dff720007c28486adc84d0c784c215ffa2a28efdbc8a6922cf759336cae4d01291b833fc9ed1e21508f4459a5c41ca76ecdedfb29b7139f486518e91e19836c7b0fd784249a53f4ec751110e34dd018ad0e50ef6c6ee991a452568c87275ab4e3df093bd1fe92dffba9f3f2fca3d332a30a21190ef5989de4aae8579164c30f1180790d7ceaa490bef5c00a8fff6a49bf6e54ae609f419df988e88174b2fc3bc54d3355d5c57cea759d74c85af659315941324b514922ac69f52b34449c8e1a81ab34d32e1795242df775e53ee40a06bdfaa5f24ccdfb5f54e35b7f96f4a676efcdc2f295de29555a27928ce6529bc51eda101802395bcac0795167e88be69c1a0840bd42e687a3b44b14239043df32cf2232315cf258c19eb386e02a93140c04dd468ba47c84bcfbddc06ca3f53ad79fc1dda885eb5395d75cb1d89a27ec24266fce044c4b69bdcedb123c8e554c556fcec59fdfa2935dcd5bae770b1282871bca46ef1885545a4314a19d0b2e3a9bda443fa1d91a270d5b367ce1eb8c07c579c5d1f74ea69546a3a7e65248dfedd975b88a16b1202a6bf620a9777179ee844aa3684ae8661f2d55f2106ebe0956347a967da848e64116020a3437d75241745b7f54d35723e05aa301d96b0565daa70cb99b7e231fbda3c94203fa7bf8376540b98e858a6ba711ad3c694e7ae700b80312a50399f7a9486ee9ea0f4692f05cac55fe00485d6b79ff10d4353953b39777589dd9bc56aff49073a2045d1650f84e510b1f47a4f3d9a2de7b91eb1da50e198c40fa7b1b252b5d8417d4d8d847855197d797af723a74f8ede2eff9cfa5e865187c36973dbca70f274c8d5b57809a44e1cecd62543941161a5816c33c727cb144ba12b7cf278151ac581e3b583f63a76d73f98ef73b778caf9022b5f823769357c10bbe6235edbbbc90f46bcc3c58d95d3cbea1151506d117318cc551929b82ab92c4a9c1f7c38fbc7e978608ce3a0383c25fa6dbc63cb0060d20ebaa94f48e7c8853c8ffc1c4f59b596acfd874fc2785b71858c7a07c99894c93e9d641e6d39557ef14dc09909a95bdde016712d5f546787ac906e22ee5d3b234f5afd459adee915f497b09c57f2a5518d1c77e3532bc3bbbf1418acdec1668e0e8571d1ee2f44357dd330448bd0e5e0286819484cbdc7ed6d894607f52e010fe37649d665f61bfd9c10b3cfafe5a45db6bd06bbfe0a5d5bf2d1ee160f2135aecc12a8a4fcc77132bcfbb25d804acfa72b9e7487749f7d06e9f4c8c135f1208fc03763fcf25851609d4e29d12c43e783a4a921c59d6616c0d57181ff4c8cde92f59b821ac179eed0c614462d2527f9e3caf47e8be55d99aab5a0e2c4ad8214989c5c0a4a88e3325ab69cdd911733ce7e8bcf3700eca5073c6fa6e46657cebed923abda1faa4b19c78387333a69d4300be1dd86a9c9a3be0305534095f92baf46be757ab9d6c72feb1611a2ce4391a1b898747142fc8f2b1e87339d5bcc748855a8ebc6e7afede2a5edbaef5440ff000d4e92fcc6dc87179d", 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000280)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) read(r6, &(0x7f0000000340)=""/1, 0x1) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:03 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000540)={0x5, 0x4, 0x8, 0x1, 0x7, 0xfffffffb, 0x7fffffff, 0x10, [{0x0, 0x0, 0x9, 0x6}, {0xfffffffc, 0x6, 0x8001, 0x10000}, {0x6, 0x9, 0x7ff, 0x3}, {0x8, 0x1, 0x2, 0x2}, {0x6, 0xbb, 0x5, 0x8}, {0x9, 0xe25, 0x6, 0x6}, {0x9, 0xfffffffb, 0x101, 0x7}, {0x9, 0x8, 0x9, 0x401}, {0x80000000, 0x50, 0x6, 0x31c9}, {0x10001, 0x1, 0xfffffb30, 0x4}, {0x8, 0x4, 0x6000, 0x4}, {0x4, 0x1, 0x2a8, 0x8}, {0x1, 0xffffff0b, 0x8, 0x20}, {0xb26, 0x40, 0x7, 0x2}, {0x6, 0x80000000, 0x9, 0x3}, {0x0, 0x4, 0x1, 0x8}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x8) clock_settime(0x5, &(0x7f00000006c0)={0x8000000000007, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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', r5, &(0x7f0000000440)='./file1\x00') getpeername$inet(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r7, &(0x7f0000000340)='./file0\x00', 0x0, 0x187) 16:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xffff) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) pipe(&(0x7f0000000080)) 16:01:03 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getdents(r0, &(0x7f0000000880)=""/59, 0x3b) r1 = socket(0x2, 0x8003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r1, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r4 = msgget(0x2, 0x200) msgsnd(r4, &(0x7f0000003d40)=ANY=[@ANYBLOB="0200000000000000095349ee9d6586c18722b330755acb2e712774f25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c0400a9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a3375e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf05000000a96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da290700000065ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1f6977c1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef4970211200000000000000000000a2af25a5b03edc3dd03dd3f7df7d74ec763f"], 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r7 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x92e9c5cdba59c9c5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x3, 0x7f, 0x10001}, {0x6, 0x2, 0x3f, 0x7}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x8, 0xf9, 0x3f, 0x6}, {0x401, 0x1, 0x5, 0xfffffffb}, {0xcf2e, 0x9, 0x4, 0x5}, {0x48fb, 0x9, 0x5, 0x200}, {0x20, 0x40, 0x4, 0x7}, {0x0, 0x1f, 0x8, 0x4}]}) r2 = socket$inet6(0x18, 0x4, 0x8) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000200)=""/59, 0x3b}], 0x3, &(0x7f0000000340)=""/221, 0xdd}, 0x2) 16:01:03 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) msgsnd(r0, &(0x7f0000001380)=ANY=[@ANYRESDEC], 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = msgget(0x3, 0x102) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/48, 0x30) msgrcv(r2, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r6) fcntl$dupfd(r5, 0x0, r6) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f00000001c0)=0xb5) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f00000000c0)=0x1ff) r9 = shmget$private(0x0, 0x1000, 0x46, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r9, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80000001) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="195c0077dc0d4f0000040000000000000000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ff1000/0xf000)=nil, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xb, 0x20000012}, {{r2}, 0xfffffffffffffffc, 0x9d, 0x0, 0x4, 0xfffffffffffffffe}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f00000000c0)={0x0, ""/123}, 0x83, 0x0, 0x0) 16:01:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r20 = getpid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r20, r14, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341cc3b501bc2824ff136aeb0d726a5533b89b065aae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9534b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3"], 0x1, 0x0) msgrcv(r12, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r21, r23, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r24, 0xa5, 0x3, 0x1000000100000000, 0x6}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r8, r17}, 0xc) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0x80000001) shutdown(r0, 0x2) 16:01:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000307000/0x4000)=nil, 0x4000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f00000013c0), 0x100000000000021f) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) dup(r1) fcntl$getown(r1, 0x5) socket$inet(0x2, 0x2, 0x48) 16:01:03 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x66f3a3082161b1c2) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:01:03 executing program 0: r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) flock(r2, 0xca0eac296c8f1d40) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x602f0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x6, 0x20009}) r3 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x3, 0x0, 0x100000000, r3}) syz_open_pts() close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/null\x00', 0xc20, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001a00)={0x0, 0x7ff, 0x0, 0x8}) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) chflagsat(r1, &(0x7f0000001ac0)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg(r4, &(0x7f0000001980)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)="6f2a83becd2853295272a88486a143ea574ae6ef40bd029287918e24f7b83e13fed6c398fb704f15f31e091f31d4899b8b4c15f2ef32aa1b726ab0bf89f1f75897aa15d9fca293b1082b1644c49967b5fc3ff963f4ca66e93cc793b5499fd93f0d879c4a9059e8ca8fdb72b5889e3bd89b9cb5c6efa8d5a984f9f37727b45a7e0f57c82e53bba48a1f8fd03afdcbd91b44a8a48f5513e1fda6456043e8017824e83246f29f5676beff2b18f5b69fe166da", 0xb1}, {&(0x7f0000000200)="ae6d9e94e4e1a2f3f5190bf0ccf6baf40c731d6d5aa256864f04d2704ffda2875ced7ff404b03b48e461e3cefe2018f19efbfea6f7d82f2021bbecd1be230a59492f6e2da07fd827377c6159d2bbfd4da27cc214e42d33ecc6c6477c6ae42455f4ea93ec0c", 0x65}, {&(0x7f0000000280)="d352126f1c5b9742ec4465cbead81d72ef2aa38a254e5544b10d", 0x1a}, {&(0x7f00000002c0)="adad35bfcf6edd6adeb2efa17d4815d177e1058ef07092037601124f18b9703510bbc067244550e3eec15454527e9870a97c7017d86a933915575cfb88529b42c33876d6f30bb5af743580a8c3cc3952dc8f6b3ff7b848fd1d33d8f81246635d53a0a63aa5432b1df74f5dd8e612f1bdb84a39eb6adcf99cca1dedcfa4ec20af68c5f301b55d59efd259a3c43973db22867079443aa98fb8b918b5218e", 0x9d}, {&(0x7f0000000380)="f089d9b1be8375d102b0cf70fd5afcb6adc5ff4fe202d170efba482a14ee375d69a9fef9da19b54074ebf983489674bd89f20e820fdf1cfb10b1d5e6bef6303438eae0c5f20327df3ab75df01230d8103c482a2460204cf594d5e40380c1ac0a2c77e8a051ee66012815f9d2cb259497b8ab1c349990dc34f45c70864978a031f3dce9bc54a2e0bd8635cf3ba3410ce2dd954262aa0e9d9acadd021256e50629fecd742955ec6969fcae52cd4a9e45ba4be3694a608e9602c46724b352df", 0xbe}], 0x5, &(0x7f00000004c0)=[{0x90, 0xffff, 0x101, "8cc34f8e74986540a15b406a165a44283ecf4fb8506e94d9c4aae9803814ad46b86f7bfb221e4e923d8ef9f6a498494c99e2f7d416fd972e9fb8b8e680e76c71c6192c7a8f2b86a58ad9c71e769206e251fb004216f1ae00c807eb03b7e1599fa1d2ed62755e5f9dda41f4de6ada996721dc7a56607de8278d00"}, {0xd0, 0xffff, 0x3f, "3ae49862522482c2144b700735894c852d8b082e1e6d0d8573df0127b8843a4d99a48d22ad890c815e2841f9c61370e0e29895f262983241ffec485d5cce64dfa2af03d10cc4e1dc29b9ce904e0e26f86894751a2bf9310cca467722cfde4770bc9ecddf12b7be40605f816b3bf36781a339b93df975b5b308a2fb68b0b785082a09cdc953c5f326464834fcf8604a35ff8986f13e2e2c6baf97a7d73ff935c1856d4357e3ffd79510369854b23e3498f5419df33d6d2b24400c19d335d363"}, {0x1010, 0xffff, 0x10001, "2977801b36652ce9b6f7be6ed46aecf542b8b98c50dc18dcc1a3b521a4b1fe8bc1815528696015fb3430c6370e9ed3dafcfe01c6d9c222d11db8652c6c264c55efe9415c6571f9670e3454d5523211a66cbde34f4bd4108eda9f0d2755b087cd3985212e384774bd426221740505a6bfb5b64f067e62f278b2ee73490828bde3789295b945a595b22bb1477c3fcd3beaa7a18b57501dc8b4c210bfce160f4a07232dfc5630110d8d33e03accb7132b851503f49f84b53cc99672eed2253a521a9c9aa3936ec57fabad86dafac361ea8a41ded6f58d97aa98248c080b2e7e057cae013dc6aaeada5aacc0dfad2a635bd5de0efe219ee355cf34f501d450d893eb5877376f7bde73de35d9cacd4ad46c4107b8eb188177068729200d19b2fda8bb45fb0828212aa1c3c642dbcaceeb696d06bca47476fb9da3f52bd45e805a37b6d2d114fe5d0761db8904394d98dded65816a796ce30afcd22f2cabe6db34840da6aed4d4fd4c9d1779de56ef81f5515abb9bfb808dd621b5b120cdfc0e6d26823a0b16cdeea6f0f224c5a57707512ce9344b1e54f32a3df8054f330a908b3d421f31ed1084dc25f6d22f1d4442f51172c0a8674aefd59e303abcecbb2ae054244b2973d4821d4b2f2c2ea52fd21283b0766aff82361dc850b77268b6247c307bd85004cf5d210dc5c31dbe15d575f6284c8d48ae8249b7ba6c637f200e8ae4c611d1767fc4d79d93c9aaaab5ddf2d4fc9b0ffc409a85ab3d32fbcdf0149209693a680320180bfdf8c6574c79c84aa47ffa3e31c9ad8e6df9a6c51a71da0584be2045f13c69b79990e06256f99f8d740beba634953beced4892601e922e169616dd0285afd20ff4b2c9ee9a7f51c82ac6c5603b25b116295fba2efffba07f8012dc11c465e0a2d256e67858db9ae14723813bd1ef8f11770daa89f1119e53a71cd375a783c5ec924b2c5a25853ca231aa00028038e5946a0096e05773f5c9c34af8e1d6a0916393e0935c31f2c0d1a00adb9b2ff1377495fd1e9f78ad5890f5fb430c234427cbd0f301ffeea8845f66d81c64a855ec26d6cfd582ebd425207d195649e379c090d6ea9ba63037333a0ff9c90570fb3501a13405b77dd0ef300c70963fa36b05193059c30cf59052ff1d4a47115d90b8c3a32185ce627bf7cec653803805dcb488e81aba857245d435da63cc1e678f20bf87ce85e137a7d13278cd822315b074aecb23215c2d68669b589ecfc91a0726d8971dd3d7074d7df98370c2cd885d4f52d9efa196f8cee70aed87cf80853a607d45c781bbd6d936d29819f4963a2ff7f0ec0111e3d78aee8bb929864ce28a8ec2bfc278d84101bac1afd859d4d77d8582abe3dfeccfd96846247ee6f3616476b319440061583f5fe754da15f1681d982766bac3c3177fff84792a476161176e65c3d64335097e33c1a2860909742c31121ca9fef2c72eca36933dc2bd93d34f5ec110a788625b17885f5a223cd9f3188030ce62abe74fe272e083db95c2d989ce69e8cb2cc3190c837af59b4ce0bbb1c588663f43e338f1edf713e0c9e787256b43547e39a581cfb8fceb34439d2c67bd5251783096159aa62f14dc7f64af351febfd1eef4d42fb6f049306d2ea331223d15d742051d09722797eaff49736ecbd4c7fb4bc07d3d36bc80dccc0bceff2fa0e262ad8b57666aadd83bf292b751ce5397e61307605a185a2962b0cfbb49a827489b0135892c9e588743895fa8893aee16611dee86f58e9580090ab584207490900bc583cf321a70bd515e7e1f72e0f351143b4d4b6d2a6a04ca0eee5270401b1f03069ba4620656ba2898a425ac19c12b2895666bcf78e818b1e995d2537e23e546dd87a222cb8923af6522e1167ae7d4e6ddb593fdfd86e2390ffdaeaa459c26be7b9d54779735c975a43a2cde188945de92b1808586e074d5cc343a718fc56defbae70d9bbdfb2c5f1a53ed22d09f15808f5018645a716c55380ea69c86679af0a147fa04118ba4ca56362a2f6b545562bd79b499e5e75fab7b4d04bbfd4d706042702dc09aece952b3450dcae7ac89307617f87a9df7760a6d5da9f24e7095bdb8f98dca0f923715f4513228d319f4761b860d58c4d554a42c1f249db6c9d83fc0aadcf7a4570288015e5b9c04c108abb933173c5bac1006b4f17d9e81b1147f51a3fc3418ccf2799827973e9c4c329c8716a7407d03dc5766007c8dc6d7ff19f582fcf031b0d687f80fdd4d950273fb5c518da0a8092a82b5e6fc638cd684012855a58c35902b585f117484f682f05a0f13809091bfa66a1ce70d4dffd319350b159e33fecabca0af0979206d90dfd665d0a88621a3ad502cb9857525ed75403ef45e3f8252bf25b16597338324e45dccd2e8b23bc0e5698851e14687e1c849a0f0f8c37957155c49e3cf6b602295540aaa8d195059a03d9c860b89a00cb41c49e771a2dd8f454df0a850fbf0fe5274a28d1944ca48d29434a7825465f8e1467b388f8f705cb053ed9f8de0727eb514004dd803b42523de93d05d8b3ce723a627009981ea33d812997c533be219a72776b20e048e323fa33943713f55d4e733d2003335a8f44765a71e89b76bed391d088c888b85c1c9d13d8c3041de250e498f2b83a821656a88f0d569ed66edfacf5e63b2dfe64a6a2a46a181c4a0058606f5b37596e75be83f0e3283170f2b0baeab76e5072c178ca646815ce75452e7ad5e17f3640f454302730dc0005d0ad452f5c2f25bc6749bbf23500fecdfa9e36ffb114a8ff7f5368993b52ff9cfddc06b0b31868fa3fe2ce19084654f20de02404b08464b147ca8ba9189b8ec28c59d337c524bcc1449e48d5ca744e7539bfef3cc9c812ad07f0328da5ec6fda8bb5baeb03fc27566c0082ba0f24b7b3df2ef07942e0e62f0ad87d71391ab4527c627a9ce2f7b2779604e4570337e91bc77c75011048c0da6c55834046b6c54495a5b02c9df68f81b0da86374cbbc4081341d09b7d5842cd28849cb3f99183512e6d0c77ca667ef44316c2f8a7e63eb9e7b5d4c734aa7db9ce8c3f251ddd01e10d2a21d2d9cf3f29ab3a35e3f8ac059ef0e350121a86726c7f2af74a623def1f9c84e33fedbb8ab7d29d808e97f715ce6e10bfca8ab5f37fbe1dcead097e4f66fd003e2737ba1ec3f9e5f4370a0f32fdcd912db809975754a60aedbeb09b4d2dff0a47810e39e67eeb1dcc57426feeec99e05cc37ca91ce2ed36f95e2e3dad81c47e9bbd6b55eccebb5d89b8acb955edf71050c9fb9034bdc7c2c521f605dab9dd356e9b221476ecc90eb146d1f2b4b41dbd261813fc258b6bebe4efdd13f7f900efc79dd2a59565679598cdb96cfc24d3a90c63b595ed954cb5195f2f2bc2ebf46581d479fe938420656dd9b9d14551c468cf7d8162842231c54059bddaa460535a2d40e714f361ddc8bfd45c31d35f2f806742d50d2acf6e2294a6cc9322c37282b4d8daa23ece881d3dd00e675ad170801dd6f8273da00e7b2d8de435ce83ad1a06a606b8b4572561c139c626c850bf5d6f995f902893817cd6d8603b8024ae877be5265a0919cd706e55d47e10925b79e02801457adbd31b44fd334275be9adf10b9f2a266842ca8282f5e2c0ba71ffa7d4dd213546c2124f7c50bac5552cafdc004e2638a73a095dbcd684af7e79a01391f1f86c5bdb655b7c9e260b4400ef1f5ec3cd0be6929b3c0ae632b8930b9f02b9066e5529c569a233eb9284688da8d941060dcec5a96cf6f2884e7dea11ae4dfc4b5602d9e5c9ed7a7f36d24c2b33e04b27434d91a26151c4490a7f66cddc85b3e88a7ee5fb66009068a22766804e0ad0538658edaa9f559e161909b3604421d31301d6f675325d1376291b8883e7cf7e73c761c81b7d073d47323efb53981e13b50837282e36586df16c807d57be12f48699fbad4cdb65fce8465da7108fe9a956b99c78943c4bbd092c39eac173fb9cde48cfd4c7854aadbf44810e3cf59aa9a6ee52125a1fa5632adad9208a85d22b508f0d74e52155b01d53eaa23e3f7b5ca9b3ab8317d8e548b69b578f7f2e18348580504b1db83acf938d04d4e216ab5729559b2aba02212eeec10ad4dae55ad96e552b30dfae053cff80f163d992a578fa0949ab41c5cf1652e5ea0bbd6888001d82b4cf7ac0de4a999a8224280da5717af9abf45060a04f95787a0f75ba4662ee31d0d56f54f2dc272874649111144629b26fbda8fc255890c237b8f9c8617972fc4a18fcdc0ff8a09a7e27df10ef97949c0984d46f72930af1883431067c1c84f44e44f4ba339e310e9273656e3230556936e29f6625d2b62a6294df3bcd77538aa6750a78195c937ed950e2c3415b1f5212d0bc8a5e28f11c2ccbdfed500b052223d478662331c5876fe526518f78145318359cb28eebb3d556258aa5fdcdc24a55385a1ebe3280a7947d470d20a858dd2e0d8cc1f80e03bae8ee72d3124a814fbddde54c951701bf7b8cc472ca27fa93abfd532f2a55e7c4e61e03b5a2e39f32b083a4af7295ab025463bbd10a89f879de9034d63d7c6094ee9303375c693e86d03e9f9c6b96825e0b859e78735cc1335ba63f0188de7ebb90f20d7a621a43f878092aaffebd970eac495747b4accf85d62fe2da468f3f72d6a96bcf5c16eae23dbbe63623bbad7a584600c6ba54a703ea39aaf54a9c40687522c1704e85c6be46d171e5043bebbfddd2e8f11ed0892a711ba7578b8f75af076d48b241b522811a3e4db3b7956b20078053fe0105133c4a521ad0d424ae45f4c7a33956061210005510f2af7722118c66a5745f54875eb2e964a5dbc76eca8265f132aa0ee118b1f582c77fb75294b925d40d7cc928e36207ed9abfbff1eadff612a69e1ab6f808911eb8df47a9c267145d8f024ca74ab5c85c89e83930f291d391c405801a58c4ec486fa5c0f97569d0a9ae9e75ced9a19a30b0bb5a579d22e67af951d1a1fc643b54443e886f601f6a94b2f36c139d93b9dee9c65193811a69b1ef47c22f844550e0c124d029b196fea70130d70086d68e1c9685c9342789ce005729a88687e9599eadd171c4b4cd0633e5b66838366bffdda74da4fe1378d79b4a6a81dcc3437de7b7402c19f3d6e67e3859e6413c05fe9dc056b286e3643886d01a960951814f0c5e6f153340c96a25d579bb6f48f29fcb36d5659194a65b9262fba2df2dd3bd517df27f46481b7539329dc96103f96e8fe0f060d37f509903341881fb5cb7ea7e10dc754751cff657921eb27dcf3d9543ad94931d0ff7e1ca5b5cc486fc731fe71acc78e0c57fd8e0c26c6e6d486641be407da98be253dca3cbf91fc58ca796e6c5d7bd09c329e75935115c755de9c75a7e9a265d458e23203796929ec4114859418f6153f7f4c63abc69403c0e148a372e3d956508449a35f36a7f5de0c5661a882d18174fad284673a3fadbe22e185b278c403d55b6da80a5fffa50a04f969fcc54d4b3aa6cd02f4ff73a07b2f326583e367faef09d42a5da4f44c87ee7fc24c18bf43cef39750f4124b1a9f39b3c3456fabf7da8639ada746b3069b62a6484df62b1256f678f4ca14374cd50497b14ed0d681e4db554277ae7b04a8b32372237765b90eb0fb48714492bce35aed2bb52358acb4c19733fbda820c28e144e97f314b6b4a9669d6619bfd42349e5e7b5b2d23b33632b610b8ac15d871f4df9193e07c04e450837ea208521f3279495319685d9a7e9c93c8df75fc8548dfef87039c633f8b469eba222744ddd549c6dd2318ab063e5cb969a404c73a8f0fa6cf9dcef3"}, {0x88, 0x1fffe, 0x8000, "02d825c99bfebb04cc04b8d74021387f46a1e70661de865ce042ebf771226be5d03e3f78d0e603135ef4443e6a15fdbaf0d0492ba8ab01bb6ad49cc28e9bb39834d29da05c8bf744aaea77090dc9376d5a5f80bc27460d4ae4702d9b733104800de31325519175bf524238c716138ec5079c0077"}, {0xb8, 0x1, 0x2, "28d4f84bb312a6768cb94a64f48a9691779b51def756d68a65b5af5090051cc8f01f6f74765a83228834ee854a399443251708dcdda099edb4f9ede1b7bf2a2707ebb0202a60e1bcd3b77e010ceaca9cd978223329604ccd333f0a63436fef6fb3a40647388aeaa6b85e3ceac5906aeb9bc0f42b8ad67867b196eab8cba31d43ea5e0a661cc0e92dc47cf117f5d32f4dab3c1077800f6c00d313e6fe0732406a0e7993cb36"}, {0x100, 0x0, 0xffffffe5, "3cd7013c5ad67aba8415655f6052b152f5d608b2d43b66c45c460a7280b317e6652c0f14ad34b37366f78d4b807f937da0ddbb629a7d44cae81837d26ec787a22d7b9534446188bb9022bd9d5013f3f80b3a3e9c2cd9429a2bee82e9e15b2ea41ba43d699ef5b721c246310506638a30fdf8b599ebd83b7aff550553fb64f53552fc52e60b62d9dbd54eb98e70954eb1fce66dd7c4bbbd0cb25aacb718caa8e0c5de6d31a4520382a365ae9eddeb144ca371a5435d8f9f85be6a527c4b021a685ad4f53d7564a85d7f841d83ab6010baf76ad0b4968a2c987a1c73ac8b1ab1a1202f761d3f574070ee4eab03b67abf"}, {0x108, 0x18001, 0x6, "477dc15e0f09c12c60b05cafa084201420642c57692a35f841311adc4ecabe2491cf61f503ddd64e7af97e72f2eb36dd905edf73d8bb0bf2b91c8b4e8df591c3388ed99c2364bc1749cd7933265cecadb4e1fbfe6a021904750a8639c35753348f33c5cc5b408fd541eaacd8ca4613d8a7c459a6c3f8130b445ef2753bf18ef5d9434d9d5e7f6da17abb04ad8ced7cc44647bbfa423b9377e4721699b46388e5126dc71b38e6e1a75e5014c679dc268836d3cb705e8637b5ca5a656c7c265858067639e3d22885fcfd282684d2be6041f13a29621ca5c107a92db8bd56f9c7eaa7eb967df511109f2ac2459f78fbd9f46361f2"}], 0x14b8}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000001a40)=ANY=[@ANYBLOB="82020000ffe5124ec735429379a5e3b569ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x7) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) 16:01:03 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x2) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r2 = getgid() setgid(r2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x3ff, 0x1, 0x0, 0x4940, 0x5}, 0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) open(&(0x7f0000000700)='./file0\x00', 0x31000, 0x12c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) dup(r3) pwritev(r3, &(0x7f0000001a40)=[{&(0x7f00000004c0)="0404d6f60616e6ef8a462dc4071e8b2e4ac3c36c3196a4c39913f48d7da91de5320d009aaeed9ab64a4db3eb8fa49d01ab2c31585f9356112ce80908e62d251de65b4039ab07cf8bbda22f06b9f9ec74f59d331fafc1d28d210f483a66cc453d85f2605138222747b479fb5b25433165a85059fa1b3f45941072bfa174b1f3ff4a8713b752f60e5816845ae5be3f8fce6e95b2c42c6298389bfa0cfe438132f8e59f"}, {&(0x7f0000000880)="e49eb725a0d5b174cf3c9086d9d2596033cb7299533209ba6028df57cf2f257adce18e72adffe6c5789c80e187be7d6b344caf3fd394915e14db359256e8f4aa691dfe93bf68f2819ce9eb8bbcfe48fb09645d48e3a8a8817802b7b923d63e4d8b59c77e6c48d75070aae550f01acef9af64d1cf829fdb18e63d2f946133f8dfc7e4188bcfe5a8bc5ad5a9f1e385da59dbe6266e7bba0166facb4fc0a9a309dcab1acc14d3fe7b4e6443c359fd176eb76ab0e52e182aaf"}, {&(0x7f0000000180)}, {&(0x7f0000000240)="8ed4b96467e1d45aaba52ad6cda293d27667aa32de2fa3fb686eaadc5b516a899d04a20dc450281a3b950911fefcd66e40725081c704f6718b9a576352b75aa44cc18786953cde4cce94e67943943f10"}, {&(0x7f0000000940)="ab3eb317837c49905f5a8157fe5f883e98d58b745723e8af77e01b69d2477247814f20e41f1f6654afc787c674d1989506fde2ae41a55e94f881b97bba1aed90a01a2d9299a3c97020274cabc41e729c7a5da9f6c34557dbd0911e4eb3", 0x14b}, {&(0x7f00000009c0)="b8e501000955b5d7d6c9700f1805ea2b67de937c6177ea72aca737120467de995a127261f4786296673972ab1bd2748b963343563f9772ae7992be81e59f7ce30b65f7e8cfecd5502c0748c72ff31e849e5a3b2c5cdd31ceebacdff944bd"}, {&(0x7f0000000a40)="2700f5c8e8284f48bcffaf946c255545e8297d57e7f71247de067e9be2fd98f91ef138312321c32e2ee45716a7ec7a200d84a72578459344d747558ec3fb835914b74c278635612bb6c8879f62107784f2f22d12dfa18dc2c502d2b0f97bc8832de5fe34f8979aa2772aa27c8a996955da65a53e05dda5e37e361c7839fdfb2e3e98ddbb40e9e0c7f16658068dd1d22f5740cd674a1799acb1ae267d1e7ea568edf6fc29cc00b803afe8ed7ed931df3f4758af00ef1a2e7357aaf7cd95711f77161e6611f2d6ff4de2398dfbf81247b759a631c9e6fafe7f52c42eaa63ce7ef0f37c26fee718ebb1314ce15824ed073cd3e36330a63c45fb125738e2fdedcee96f2abecc37f5170b1b41412d3d9c874f76b3d0da71a48225f1aee3346ec6013b6c57a438594df2de979eaf21a5bea9b3c533c437ad718606f288e26e845f562b053b9dd1d5d9c2287b5898e3627d5feb3be812f7cdb10c2ecd4a9afe060c4355b496ee9680897ee8132f8c6fb59b898cd4550039c902a8989e4e99e3efda1b315ad1d730d85d40f89bd8da693ac083916b1de4ab4f2662235b3077305bea7c10e36ec349b1db77f32e08ac86065d167af4624e20117b77981f18bb34f020b32f602b77ce6643c9f5fa1d1fc8662a771c5ac5600c6f87cf80065ef3a8e889b262e5eb3fd592571a26ccfe884d1c0049db99ea3f6c56c3e87cd07f00985b82a6ed3ed3ecb9e57d130e6b216f3ecc2954ad7ceb8c36b6aaa2be422d46a80bd7f799c1d8a8493c070cbb979cc9b6a9fa5c357fc2963bab08c6859c18834f9d89ca0eaaae02b10cfd9e8d4fb9b8d68d09fdb16632987a02a3c56f08759c56a3cddb87eb30b1fa201cf9c82d7cde07245b512c7f31edd58e93d15cee91cb6e6c4d94a77d0c87235a8c30d77df66441cf69fb28b501f650766ca1183ff0669e65be1a9849b7446be1b15119ece3cfd941d26f6f031081a3eb3e9d3cf500b9a502cfe04460f29647b7ac1eefc3c29545ce59768d94056a7cab0c27482b179658c66259b6b43780a0f64f4ec0e75f648079bbb809a2b3538aec2c03ccd4f37ca7cbc26936d296130c6c0ec79865bdfedaca3bc2ed45edd4dcd413f06ab962ef05afeca16bcbe3fc7f0cb6f885f8d0293fbb538e503ff3a18e433b875f80c6462d8427ea50b2a5c17e5496b9f7d27e70a83da4c59df20edea8ed52f8b0e5889cb6c45bf26ddb24fecf701aaee0b049a2daf32a1d523bbc0b239fa342ea7610b14dce2697bd8424694723807168fa9eb2712d15015ada42443495e19322606065e9a12694006452d2cc2938951d70d8d4c91bc5a955805baf111cede01e6387e1d6e584282305f2a7022d6926b16c826f6f418b5bb599602b60495f44bd3e5ca5841fe98ad05f6c3643d9ec04c2200681d1194af3c4d399e3d0c65873aaf15e8fc06bf6cb9b7866fd0465641f31d581798304e23d5d9821b62588e4a6e6b120f1effa7d6b2219bcbb3b209e08eb88d82b562f2708fb312cf06c06dc36ffe3eb7811c86db6743b7fc834e55e61545e0913632dcd03843af21218423d138a77d216cc2ae3920371dec8c426006164d254c668e018086f58675ab47a12d9f10ef6f2aeb1eac3df2ae305472aab5ed98740c75b472a5b16801b60144fe9060e817eee50faf723ab08dcf45032346ee3dc1836f2f39fd7fb32fccdd56fefa89d920d2e7797f74d95853156cf2e16b60d9b418f063237b1a755f3c83595fec6154238f0dcbdd532d9c1208486ed7a37c2b3a29e75ed1a1240d155bcacaf7b0444b387a4e68f33e23d7b1804c4821771608dc038d092da65cfacf909e84202a115328e277b52e5269d4f2e686ed1a7d469a94665c048710b00288339674748e634021e31f2b889ddbd32b1cce6bb559c1e5e486cf1cd817659278e09b560e92a3647dab0df259603d61a4efe7e260ad6784776ace008ecd1d7f045bb9cd7166b1ac6c15976558184d35255e6676b7297d1c13735ad01403a03d3cc724883b20adfa0cd6d4b83327b0ebc429ab4ab09e1d88cf2262bf5bf9416bae785e2a32be4536b79cffa4de60cb32030cc3def1ecf59e735e721a1b54a88519055f57270002d1e4d8f5d2cc9f535cbbe3bebb60767c1b3f5aa1df1be300d1c06551967819c9722188c3f9b821b7793a321e6e54598751c8850bfac398862982b2921b26236d5e86f971d55bbfe6bc253fc375269b30e97a1fd6806ae9ac0fd7b8fb1ce166412c64ecb85aad3416a6c5ec713534b0b073a83f04a3cac4db1561682923e2f008d7cee08d7e7981deebf24926e19801bffb7c05eb5c162f39bf7d1748763cdf187993965a75e730fea94ab80dc3ae001f3f2f217899d5d7cb5ff42c1ed43a1727bbd3a49fe1ab7b476829b0157a7e50668e8b4309a1886b6b600ce5adcf1be9359aba3be510f87c306f583ababe3048fb7a832e1af135555651b7ae54750c80fde4fd9e3990c6594746b57d87fa0d14a876de5a8d78888df76502bd38ad5bc15e93fa146a515156a39ea1157874dd66479b0590a7fde737d4e74607991d58de32b834b00e7b7f9ce0d94effa58376870d2167776c9550662535f8a899235187ef646887dba3e39885ce081017c2b05d818b464c4b9a0bc1412c0290b778e5890bf8ede6a7f7d1ee9c9c95bda04aab08f8e4eb4bf9ab24d68cae8c90dd571ba954d8edf3cb09ae7ff43ca5f40452e37379acefff9ae186973376ecd13c8242114041223e4d0137b1aaf67cc287d43e0bfd0c3292c16809110dc058c516241d11c4d43989356311c5dd104ff4d81e6c737dacf5784c73ee05eb34cb01f82c24e1e567802a837309829a8ba02e250bae89ad1168587e4d946696741dda05b32abb0eb55da312b0903969cb8eae07e93b794a2db66cd3b65aa2b24206ff3fab23229cff27f535765eb279e7f419e68afa5e6ca606b6da29c0182209ee9e46dc838958f1fa6d5a2934a3c2e129a763f999dda31ecf1a66f796f46a462369b69fdc89dfb3041a45f3bbc34a8b6e210f0bc27cead47de9e16b8058182f4f37d8d66e08577fee6d21556b1b92a1de4005f3e25c82cef8b47425e35a8fdbe59110e5c9249fee89985a3825ad4e09635e067142f284f87026d217c602c71c5e95e67ac446e3cbfcb0114af9d80d00198fb6be25dd0d30ea14d54b825b855a27886b04ed84fd01435ffe23a4dcbf25fcc8d5a63c4421148908b4694ad4d29eb7bf026f22c63570c5f84a29c8dbdec03423547413914989f857549b2bfba976a13c7d23d26103f459ab7dcc228b020a7cb1bd6fe42e9d101d42f67acbb5042186588ee31bf8436a4430479083176ed777669853e13bf0375c77d5e2a73c08d5ae5244cfbaf8619d33396bb85e3a830b6b9bde93f61424d543bc082d3b90ba8092f73e57e9f5352f848c6561087131671ef4bb4f6d7b39cef74b0281cb80418b5a6763678bc1c0fb56d46867be691887fc0d63c1334aafe62ac522660966d9409a1ac6fbfa4eeb62ef182ea40662af6cda0ee08183cd2bdf17e66b4611867689a0e6d6c2677aa5eb34a52e83cb86983b5e3beb4e786721dd00de3184cae853ac07295b17b78c854342d609ec2af5cb4f514f83406b2fd268138760433ad6ac27855a477185d87583132dca6661090be96b795ae9a7401e097c961f6bd21dcfcd1c74ddd241d9862d3aa0b5fffd6630a45fbb642d6cc919abc2b28ddc07199b7cb17d29c30effe15dda6f38662c10f79783b64b80390516280a06efc65b107c89fa9b4701b693035cca893266efa578be9a798238b6569b4bd65ea635792a7b100565d14ec8c66d242c416437258e716b22be610d452ee09015bdcc0f5c18bf4bf1a2ad305b02fdb3f070c8ee3943f2476199169968e513694cd083af0c1e81fe94a2d55e99db4d1a3c394bc651a42854d9b6eac92efa499eafa8db01de4b627dcc6f11a4731845bb656b16572208e1b70a0d9a9e1a3c74f57a24eddffee21229e537ba57875eebcf2834c26a1b37e6b5a73c086d4e93195f97f8794cc1e6533371d67e486e945151597ac9c4388143bc95e21b1a2672ee0f25ff1a00d4dff4e853521a96e39239dfa40cdc56b7d5d9cf9015f14d544889d9b52f0a5451c58798d3f0da1df14d097fc387d312415d1af93bb7fb3b2053b320afb0f40e1be3d70f07196cae30f9c0ef7c2dff294cd7f1f286adb9c28ac8fdb9abf2241b733e542fcd777e1bf5a6cc23c981662a39df141ae7d046a3547fe8417008ae047ee3d4853eaff1008e9e14a7e5b2318c203d85a0f35fe232c9d39a34554ecb0756a33f82cc3d2e769affe590731810997ae6d35e8b303054ff22fe708097c12fce0b597bc1d0f994dd05af541d98d8e442ae5eec28d5c93e14b32df3b5937ad3e091c197ac8e0e6fe7e48e4e04c68c34d35a11a16f5d14f6af8071523f8aff84ac8c2d4ae5e109d296abc630e53feb3506901f4627e69275b6b60a5d571450173d53fd6f19e7877715c9dbacf77f956b5d6daee3122eea815e0f468615e2e3a530112a377e198a4d04a670fdd155b0f1645c8826ba7b36c9675aa583920a09f642d844b37fa060c8b26c16c818d468502c6ad5e7d618f7b7211bded62ab947b13ab6691eb62ed1fd3667cca2caa26f8db9f7926f0ec0e8b75729d9eb069be7aaa69b4d9b16c4aebaf926f7c685c975f085d80e52412d4a63958b800b5e4f176ca23a32c50138608b67fce6fee14975fa63b042bb14e86a6289f07eec249147d502d49cf38f0e24631961cd6a3cf159dc8818f69b4e87472d5a31833df6dfd85a8035d7ee007101980ef54be6bd55e2218d8e432758807f241f0ba13055c31fea2718ca047de24e29c492853282297e6b5f1409a49b2254c61a2f1973a570bc6751b09120b990675915bf60aff0dfa72c2673ddb0299923a0bff2b5a6fceb6695c15934eb78c5022a6ba12a59907e60b1cc2ca7e4c960fdc5014c45cbf71338ba15b403a9e8b036e8f42a9b925e0dcb991e55af94c6a16a0240f9886c63bea08b6180f6a9886b7f19b128095618f5c53472a88dd438c0872983f6d0a3c8b9e4e92ee9f7dbd9cf49301a61af498cb469414bc6451aa547dbc4fb403e56f78f5de4ee3845716b05e8e9009ea864ae661d6812987590436140ee36b39622a8f7f8b07fb79bb2d87cfde21d4fd20656076943416394631e30d5f0cafd65cc7e8e75a02cd6fa04f852155c39be6fbed93eb7529875f4e2da472062dcf2964ac60d0d5f0d10aba622a9823cba987d2e3a21a59fb16352007dde8716e99701a03af05443b853ceb391236bba5c7623aae6d8106d35e09f6cd21b4ac8e075fe816de0959e05c98bc1dc40d8038eece94d4b9c8e9617c49715c8c33194f84aa0a17541a2fbaa388d2dbe50fe6eb8c1e769c224b014d7e9b7b124cf34e66456abab6012ec081cc75bfd84a9894995aabef978210a115404c1dde4c1766a5be937d9f2c4759407a4e4fb498745122cb7f2f8f9670d07ec70a7444243bd4012ea89aef08600b40360238c54f22c4a152e7a2bfc1ee88e888e19dce012d0936dad4b20456d741b7d8438959b8ebc3deda1fc4715f478d9606f921eed62b4af5ca8aa94502113ca27356973e10eaa49c4aa5cc34c2fd98577f3abfa3d79d6ec7e4dc6740e028c35c5995162817f76860c257dcef61d11d1c1fb8b273410577ac60db6896e06c24775fff51d5f10351f6b75a880aadc5be4a21f6e26e42116e232a8508ebe07f3d046b8e550a6301c574468eaa1712c6dd97f77f8a"}], 0x1000018c, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x2000000004d, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f0000000140)="b1d0baad091c9696a71a09ac016c822e5739ec7c3000f0d79fe62f0435ea6775a493c9be3c30b186dbda2325e5b68837cdd8e8c5ef98207871ca30266a254e10b5264782a97cf34dd994f12072bcea1d726f52a255873e437205666ba1ec79790e0578d2295abc") 16:01:03 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) close(0xffffffffffffff9c) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:01:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x400, 0x0) mlock(&(0x7f0000968000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 16:01:03 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = dup(r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000080)={0x7fffffff, 0x3, 0x6, 0x4, 0x401, 0x82, 0x6, 0x10, [{0x80, 0x3f, 0x100, 0x5a}, {0x7fff, 0xffff, 0xffffffff, 0x1}, {0x9, 0x1, 0x3, 0x2}, {0x2, 0x14000, 0x1, 0x20}, {0x401, 0x800, 0xfffffffb, 0xfffff123}, {0x1, 0x1f, 0x5, 0x7cb}, {0x0, 0x9, 0x3, 0x3}, {0x4, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x10000, 0x5}, {0x5, 0x80000001, 0x1f, 0x100}, {0x1, 0x80, 0x4}, {0x5, 0x7, 0x70}, {0x101, 0x5, 0x3, 0x81}, {0x7ff, 0x2, 0x6, 0x20000000}, {0xffffffc1, 0x3, 0x7, 0x8}, {0x0, 0x400, 0x9, 0x8e3}]}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) r5 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r5, 0x20004b3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000240)=0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000002c0)=0x3f) r7 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x20, 0x200) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000340)={0x3fea, [{0x2, 0x8}, {0x2, 0x8f8f}, {0x0, 0x1}, {0x2, 0x413}, {0x2}, {0x1, 0x8001}, {0x3, 0xffffff55}, {0x2, 0x4}, {0x3, 0x7}, {0x0, 0x381}, {0x2, 0x8001}, {0xeae76c0acdc06e5a, 0xffffff81}, {0x2, 0x847}, {0x2, 0xff}, {0x1, 0x9}, {0x2}, {0x0, 0x7}, {0x0, 0x9}, {0x1, 0x3}, {0x1, 0x5}, {0x1, 0x1}, {0x2, 0x45ed42d7}, {0x1, 0x5}, {0x1, 0x6}, {0x1, 0x5}, {0x2, 0x9}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x5}, {0x2, 0x7}, {0x1, 0x3971}, {0x1, 0x5}]}) ioctl$KDDISABIO(r7, 0x20004b3d) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = fcntl$dupfd(r0, 0xf, r8) preadv(r10, &(0x7f0000001700)=[{&(0x7f00000004c0)=""/185, 0xb9}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/136, 0x88}, {&(0x7f0000001640)=""/83, 0x53}, {&(0x7f00000016c0)=""/3, 0x3}], 0x5, 0x0, 0x9) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wskbd\x00', 0x20, 0x0) r12 = kqueue() fcntl$dupfd(r11, 0xa, r12) dup2(r2, r3) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse\x00', 0x2, 0x0) r14 = kqueue() r15 = syz_open_pts() r16 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x402, 0x102) kevent(r14, &(0x7f0000001800)=[{{r9}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0x7}, {{0xffffffffffffff9c}, 0x4d97d74fbb8d963e, 0xc4, 0x80000000, 0xb6, 0x3}, {{r13}, 0xfffffffffffffff8, 0xa2, 0x80, 0x7f, 0xf9}, {{r4}, 0xfffffffffffffff9, 0x90, 0x1, 0x15, 0x7}, {{r13}, 0xe94da5797972812d, 0x0, 0x20000000, 0x8, 0x95}, {{r11}, 0xffffffffffffffff, 0x20, 0x40, 0xffffffff, 0x5}], 0x1, &(0x7f0000001900)=[{{r15}, 0xfffffffffffffffa, 0x2d55748b7666db44, 0x14, 0x0, 0x7ff}, {{r16}, 0xffffffffffffffff, 0xa8, 0x4, 0x0, 0x2}, {{r7}, 0xfffffffffffffff8, 0x40, 0x1, 0x0, 0x7}, {{r10}, 0xfffffffffffffff8, 0x6, 0x800000a5, 0x100000000, 0x3f}], 0x1, &(0x7f0000001980)={0x400, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000001a00)) 16:01:03 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="4326b478857976ad0f7e0b70224ba2657596ab164c4c8ee2b29be7c82b684cdcbed058174c24", 0x26}], 0x1) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r0, 0x800000000000e, 0xffffffffffffffff) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:01:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff0000012cf18b8fac4a849768ac47e54a2a1627b98b176ad10ceaeaf71bdf0861a5ceacee326aa4de46427901ac2ea6135a64ed03ccf4e56a4905ed7cb7f17f5b70a14499ef66f9c9b01a3e129eebca829bdcc5b50e8d4056ecb2c88cbe383f9becdb1b37382dacc1650ef77cc21e4fb7b930c7f462cafd4596b12f19bf5996e3439c15ec41ce007b7ac0cd8bb78541cf5efed2a14565626a0b375d"], 0xa1}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:03 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{0x100, 0x200}, {0x86, 0x9}, {0x5, 0x8}, {0x48, 0x2}], 0x4}) faccessat(r2, &(0x7f00000000c0)='./bus/../file0\x00', 0x5, 0x1) 16:01:03 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:01:03 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) fcntl$getown(0xffffffffffffff9c, 0x5) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00a000 failed: hole in range 16:01:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x6e, 0x0, {[0x0, 0x0, 0x0, 0x4000000000, 0x0, 0x0, 0x0, 0x20, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x400000, 0x80], [0xfcfffffffffffff7, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x200000], [], {0x0, 0x4}, {0x0, 0x0, 0x0, 0x76}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mlock(&(0x7f00003e1000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000080), 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x88, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x18, 0x80) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000000c0)=r5) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto$unix(r7, &(0x7f00000004c0)="b397a57d8e75c246a4fb13a9df31c64dd0b22d2111f2f5569ccd393a312a713a4b351a82f14e710fbad1cd0440a75be88adbedcea8377c14ccd26aa97425fdcc21c5f55b86d6649a51005ff50eb46a8a9ba787a96fafeb0b3af966e28c8ee74f924b50ebff74859f3a3e533f800b243c699109b36aab0502b402d8fbed7e7980f08eaf083ad804480c3eaa7899b3c58a79c442b7af89289f2698792ece381d109d3a9d9384b03433dd65f8700e0d4d8a37e68c55c76c2c9c7f97eb8843b2f7fbfadcbea08d1e1a2c973921cbcbc8fa869f2ec815a11133e36572246329aefd6a9e220f31813b0d5a936bd3cdc471789493fc85a5de13025f93", 0xf9, 0x0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) 16:01:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) 16:01:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto$unix(r3, &(0x7f0000000000)="ed887541f207efa48315b8a93a4ec1bf25cbc20324dd", 0x16, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0x7ff, 0x0, 0x6, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) getppid() writev(r1, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x48) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001740)={0x8, &(0x7f0000001700)=[{0x5, 0x1, 0x8, 0x6}, {0x54, 0x40}, {0x573, 0x4, 0xff, 0x40}, {0x0, 0x8, 0x8, 0x3}, {0x1, 0x4, 0x24, 0x20000}, {0x7, 0x4, 0x1}, {0x2, 0x8, 0xce, 0x2}, {0x1ff, 0x80, 0x6b, 0x4}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000016c0)) dup(r3) writev(r3, &(0x7f0000001640)=[{&(0x7f0000000180)="48b9f89034f31a407823a3fd958718fc9b0c4d7fda94fa369c4a383fbeb8ac28fd9eaeba9f329fae90ff9228bc0bb2c4e290091ba6a4bee8f7d1b659430e9f4fbb6d5ee975ead8dc322281bed4294ba09767c8d37607652176a020ffff3b77dc7c8962a55a5ee9b07e2daf1261471114f700ab4ca326e2110234f8dbb1d73eb2896c6f3153dd042c28278d7b1f", 0x8d}, {&(0x7f0000000240)="0204bb8fe2666e41823790c062b315c5625359e7f26d3fbb9a8b59ad9aef99993af5bcfcfa6ee62c1f2e63502de58f6c9334111a18b91dc89705276596d4b33b5980a85c4fb3816232d58eb95fa0c5f6d693a7a4ef5045ba3e4e05fd88e441d2c5fa6f15ebe2fd24637909d3d0f256ae5481733652e63e32ce87f674d04614703ebb5228af1c4a2381a7905dfc271ba173", 0x91}, {&(0x7f0000000300)="afaca5dd2bde944a1ff45806fcf3c5da070543ee1b369d9f9fabc90f22b9c17cd8db", 0x22}, {&(0x7f0000000340)="c012be89db1d82276552dec976e3ad9cdddb239aced709ff058b1213eb1b06a923a76fdf717c4525c0cb2e67caaefce0bfedf05039495ac6f75af372fb57608f86acd880b69824e07444df3be9f94c5b0964f45e21871a59dc6567f773dcfdd2442075d250660e32e57faa189e8325fad2341620c46ddc90c8c2d0522a54d647dc5261d9c80dfe06d2c232fb6146707b41602e2467ed78d41f1393cb3bad225682f67fbc059c1f1557d64fbc8611c0233f317aec4f", 0xb5}, {&(0x7f0000000400)="b8723f48503eb87d5fe83717b5abecdcbed6369ccfcabfc09cf5ac1d44175e2d2dd99cb101d26d298b9e7c97f9bfd375a595c020cd54440b52e2c6d6ec9706f46d93cbc359293b0971730547f0170436a751ad71e9c3449ab8a1aa35d368663c1ff686d1e4b75bd13fda71aab2ca73154d8466a60e21b850e26265288c9a7ae4d4", 0x81}, {&(0x7f00000004c0)="07793ffc73e7a9fc03fd2ceacf12009731e44e3146dfefe6200654913e5dbaca14c62c6edcc7391ea9c21f8121b0db6e5d94539ef34320b14a2ce397948ada09024f0152a9e5965d31d964dc3c1466f7353c570b40b80339177b976a76041610008d6e9708bc7f0ffff8ef7c90aef6fa397d305ae7435933d2caff736e3ec8bcfc41ac4b7dedcb6985e891923db56cad2e7d5ee6e1af161ca7213e20eed8eff0b99761c4e7018b80d07f71dfd68a285033630443b844fe1d5cf095661d4a84116687939210506aaa17be5d0063827faec07d8cb4124443f89d9f6b85aadea494af1c91cc902d71f04a44a7218e48a5a31c083803619dd799c6533e27b36f33124ceb4c96e52d825a8092966da9af8270a5f594759a128755c5131fe5ab4bebdb2df79a0e430469cb04a32dbae41c2730adc262094aff6107f6b3c1240d34c4c68a643e76456323912e8f52a363c3f2a5b8ff30c1409a36cfa78c9f5c372f87614e95cbdeb71838bad23b5c0baf563f000a4ce978fcfd1ba0971952cce1f7a669d73750747a5d15a999e0fde4f319576740213c7e80940d90d6627959550e07960105c53b394388df2aa62811e320d451372912a2241626f26d495490f26a5664fe56ba863a380103ba7c05ed3c6d070b2227abd2c38a3cb901b43f1672a2cbcfed79fbeb9d4a5cf9a3897c295ce07a735e6edc2dc23c4ab607a872d4fb2bfaa6758932c3a2de34d15899c9e3bc7490016791f69f79ac036ef1878604017572db99e0fe05e99f5a786cca4ac73759bcd49e729153b0ee3a3d336bdf4db06bee0ce80993a1e3bcaa13d169c80fa873dbd2e843b521d9ab8caf2ca873271ece24f91ef8fba3a8ea963accd3766e6f37c7b8459cc612bda6ff59c026cd9a69692053c636bbc53f351cc562b69b747cbd6603fd2ad643b79a0e5fd67d77926fcd2259b64174e66316f23f693b3eb56ebb053cd2581105f33c7ca05ac1119f15f931d4dfa6c11b5fa32525eb5dc5e53fe86490e12eb0a2c9936bd3ceb9ef742b052a034ccf7329bf8ff3c1a292477dcbdf50fa4c4b60dc9bb366041be2aa6a024bd1330bc033c42f4ebd1a357987485f237c2d0a79cdea08a0fc91c1eeffe72d4185f789fa2307efe4571a2d4f88ea86802333582594114a2d97f718d750f4a6dbed6cf1303f228022de8481da8d6d96550e0b15200cf53fbb55706710907b7edc8628bd34da9a4e5c050d41c2161dd6a03fc9eeb26e95b6303f5c4decb822ba5a13f5afe0ab0a16277104fceee0b1b7919ace15283f06c5a13c127824daa8a84083f1683ba11ba7da2c3dee2920db556273da58e602b4809ae699cb089775e5f51d54d19e36c81e2cf74edcb7cdc1f555f93b20c81ebd197a44bc3f3e29a7dce5513bc732a22bffde3c05b3cc9ee28d836d6a24894df4becd1fca231cec9c8cd27651001186991f249390ab44f38e8bd69d085d1e6357da55412a638a097ab2b5887a83c50007230aa4b60dc6dc3c54344ca71f34cce6912c9d58cf6c65fa8d525010ac5311325ba7263b819401acd5204e4cdbce5d015fcad8e62cf3af889991fc839547e4aed4738cae0a30f34def0fddedb9b4d4534651cbf794c7c61793497bd8aaedb8573510a8ab2797b4f07c772fb16841335bf85064a570db3c911ca69e82d7a9ca23c370b50e7b4033831c83126b341d5d7bc7338959e562503ea9795b91d25489ab9e17d4b26d427707adadae62f097b0f46e1d85b875a951362b16a8c071dc8e5ef3353fa772dab2a66443e94f669d755ac60d3e13822b5e0eb0b0dc23ab996fb10ab00c880662d25b58910e49aa11177ad69cc5ee52bce30888bdaa7caf1f3ac2fb007b2d87296f4963174569a83467c99a8ede726ffc3a08427e389977925e8c7685ee40eb16ea30dadd4c9c5c0c30ade5c2ac411e2cff03f8a6545a0d0e928c501ce50e5fb43c0fac15be07fd6232ed4ed0044d9d0a17218e750766e8dcbbc4379d6cf8461cb14d98b67cd4fe3fff0384cd08c183778c5acb6ae321e1a763b37dd6d4e680fd49d3e72bb1b3a3e49e09de18e11c1e0cbcb260a3abd0a00eb7abd7cc40cb1bfb8027dee8434a4440e940dcdd74219f26653161c0a35d439ca2c71ce02282a7565b09c8c5e4bee8b1e353003047b7cc4d835be7e834518b08b91d34f34b2d3ca206b370248a350aae4df04bf14ad8909ed8b85075e6dfe7e1d935a7cdeba1a51f7ed85d82f8cb44cedc533c40bcba6bb1d14c2fb5530d9c4b5f66a8d793913e0ddfc88bafe85d22c4861c59954f125dd8b37603502e4caee3a550d27853578511ba8ada95afb27870666de291464998692feec4349042ccfd6955f7f286111379466c56da1c269bb5c34df0d5f63b65ac173fa0e8c7292810715babaa088a558424617b1ab6bfef3fa9c27e56bd01da3086e364e3ae46fa8892727d6ac7eb4d1259acc23e9165857462fefca3c4d492e21313705ac1ed38fd981f5085899bb95316e1a891720b9f76f89a188086925ee3e778af6648bc68b2d4a6c4b53ec3f8ffd1a0dffa54696fe8838150be4c308f8de1b02dcbb65d89945aec081fa3b81a07a58665ffd8d77798d648532d86614bf655a9ee06426aa8d22cd0897ce72f951e5835901904b9ab11a52574e6ea16bd9c1b907867d394f6917591cd651d56742f330c081299d95ec65d7bec9766a514691a424884125fd1b233626d5dbece7208b292050a9e387733c704e3d565f50e4e8189ea8f7393b8fa4139d2de16e2524fddf11ced85233558bd561e57ec26b655881d08cf75c3cd81ccf9de63641cb6163f32f823eaaca82c75e14282b864f56534e721c9a579414139999c699b0af14430abcaed2ebf2c37011dec59460c1345ade24b8cb254b302297571ed67068fa8b7cea36119eca007bcb3bfa5d25dd0b5b231438bcbf57726935b4d908a672c0fb4c0997015fb9e72d436ca7c4143de80390746085c1b731960f22876af2db7a6001d6fd3c52a1b8b262c00d134b37d19793f1ec46b8fc1652eda18bf1326b8c4508bb4039cdd434481c182183dadf44de78481eef181ba37fc0449d8380cc5924278c44150562dae066fa22a172a804354e24758173a84d6996fdb7767a403ee160c38d3ec96583f179bce21f173ba06c6e0414b3a3407dba890cf72af723871e063b3b882ed3434efae8b25acfc86e50503668966b7a912826dd3c994ccde3cd18bc23eef412e058e296e92a401b70883d094911656d09e93acc8f5e49c9138a728fd024ba1935dc5a7cc2eee4136168b1bb252a81375337a391d86911f7029617470d5f0506ad92590fe11651c4a4023251a5a5e4ef8379125bc5318fa96f561e298b914fb916bb47873ae080d119e1eb084b7902eddf031eae23e952cb34fb95839722dda7845e67f9964f0a3b49a747d576b6026719d318ae126d058b599d34d835ac56919917f4f31cf3983031a3b307f06abf829597e8fec8959ad48d879e4fb4b12c24c2afc0e56c58d25411f7e8e740b68e327ced1e400ec7766a2ee12cef2da2498fa645795273617c3dc53b428e8c51753a067965d0c4af41f0439770b0e05c2ddea7016654339bea21a5fc5bc1a36d2a83b703f60088475f75094faa0bd19b54caf8ef4b104b41c9af11a55aff872c619236057a40b304ba5577648843f9cfe5040ea14bcbbd6eb8684a411833d154e3291a373c1f99a1c57617beced13491a8b85fa547e7e02602c4044d8ad6e4b0dc8febbe12565dab598b5c86dc1119da4313599a3f090b49c65e16581fde30568a5000ba1341023cc1cb3695a0dee6d66ff9945d4fb062269afd8eea01a56e07539837983a8c5e1fcf0290338aa044531c78350867e60203cd7c6c21897a966dbd4287b0514cd6aec46e991ab339211e8ab27a99053fc3e996cb3897294bde45bdfcff669a16e5f42dd551ecb7969381c4401a6d7388724747563591bbf64253f46b384e0f1ddaaddc191316cfe8f06cd2be7520b0e82f9f82ffd17753bebf74dbc28571ec423b327540cd17d08687a5ffa4e130fe2cab82dd18b5d7aaf0da553a863c258e8864fa2c9c3552fd4c22d567d371fcde2549e9bd460e54b807e299fea2918a71c73629ff164e76cd5afbaeda125c463ad54541becae41e31f14b9b11965afd3c17721d30c8f43daf1d2d455d27f269c9f457640175dd68e74684dbb5f362a6b914f1f1d00a43ad039d36adc07a537f1f757ceef0e8f48b3bc6295730eb7b53a68bdf54cef26801a520ad740531a0efa9e79bd0da0e05d0f029ff2375a495933717acd974f0587d7f6ef834e75704f469b70a7e345f8904f4a7f1431459e7f36c3c2e1d1bd4ddc3e160b77e88c71af9236b76bd01ee10fc0e009f8e9f4f9b8370cfafa609a1e10e66816108f47217fed45fb3b7603a7c0f965ce7fce0062e4701b2cbed7310a036888b4cf823e187a289b2144f2bd298812490b94d592ed7680d567c995ec695a85099934764e791ecaabd18ffd910bb997654776d410017c686ede9ff97362f7c522bc130af204796c8f9762a857b1a0c717062106e775f2e7963a62cda29249c3a2bd82d941598ba9ea94af4b5e447ce73f85e132dbc3875c57d10d67a5d6fc0ac55a06c7a8a85ba5cb1c595b2e55a77efe57727c415fbb420ac246dac1093a6bfd7005f2d0a01e553a94e37c6f3da6a22dd665bcd1eff4f80c7d6d980d49303a538fb1dcb59525fd97e3feb8987f6574e77de64b100776c460a1a3b1b9b08c4352f1f2a3119e890c344b9466132491a5a34d72ef5f3e8b205ca53d18cc217339639eeac4cfa7391df73fa0343b8b26c2cdadf41636c3f86b0646fe0683ee9586a150d8bfbde5f98402cf5ff99203de967101e6f09ea697e3ed5ff8e4096389c2ffe0a7712223105e33270b7185d1dca6d3c810bb6eb55d62f2df392c6bade17589455c9e3d0742d53b34d5372d87dec942cb5d6d025a00a71c4c33a0af45b05297f97282589f2635b0abedf916e6ba1b1e7f0b202c577c1c1dedf066ea722f9851d2ac45fc67fc5b8881035d389798afd34a2b6428fb0bafa459b2e321aa0ee07697b26c6209e1eb4fdb6c7b2855fced9ce902c0946ad08dba8d30eedf199ab77fbebd3a661f01153e1eaf449117bf8fe245284dec6bd2fb8601e2e36c9bfb8794269be860af842791038983105c70bdb977cf2f634fddfddfd9115d8117c93ccd44968087e5562f2371171de793af7590993acdb9761c057ffc2ffa17a2e947ad81912e121e94ddde29d6fc8bca5cee907faea7d307942c8bf2ff3d7c883a645aa24a4ed3e8ddf98336d1f755f4bf2b801d1aee8cb487183c05c9c2a0880de7637642abe62124ac78ab4ac4ac68dd16990dcd8383d408941350a5615b0dacddd7318afe24a5c30bb47f9547188b39479e72d894bbef4f9295eb4ea5f0815b3a6c56236dbeb3a4f54354a410279e914d6557ca8d2fe96538bd5d4212512460c248a3b0ab69ef109baa14e85f448698980ff23bff9a21610cd784f9704ecc82bcffe837f9ed0ac00c8f6a7d5221133d285df9e36dd754a790a4ff9c96cc4197c44d6a5485c5884d74e1de92aadde78cb1bab490a687fdaab7d0c622d0cd74d70167833d4c6b438251501363431ea8478d942070f16c9e3ff0821c41a21dfe03c08d7a447e4e0d248c6c2c263ac8a24a07124fb98012cc54e340823d55e5ea7b617b59ddd8d385398ae79bfe5bc67f1f7ee94967e1527e05120c718f5427352bddf6417eefa694333bbc1ec22a3238b37fa5e8edf8b3", 0x1000}, {&(0x7f00000014c0)="eaeeac01f5f900c28cfb11169bfdc48ac66b227c2dce4b9e06c9c426c7bf5bc14276f55356d8f02947d7d9232d561e16e3aa5658f80c407e4254c3dc02e50c2d899b7bd2d1731fe96bbc373866977ce98ddae23108e77b56072b4d60f4f8ba6566414e9efc2ff3b3c010664576b83ff76b117ac5ecc92f34ae502be8ef9516080211cd71c3779f0b7077eff6c58912e9d57f0bb4e78c03ba4690d02ab73e3e095232f6cfde1a2fdcb43008d1a0f0c5d0f40ca052ff", 0xb5}, {&(0x7f0000001580)="385daaa8ce2c0a04657e89a85292df184ca8cf406668fb7754579f25e994600bfbb626974ef08bb986179516feb0c6cc007a777affe65be33be36d1b1e8424bb5ca5e852f73bc0be2ebb5b3eb26d9d0e22ef36c0e0907b8becbce501f5b52481e0a7ea9dcb2316018f902dc2053bb6ae154975aa48ec6cd36c8c3ba1bc33ee8a37145a5cf736eb3167880cb266a5e918b0cc52e882c6f0c0ad1fe3935e0bbbbe5c4450f227b62911d5dc80d2b36321e8ad2b980c1499edfdb90a51763c", 0xbd}], 0x8) 16:01:07 executing program 1: socketpair(0x18, 0x5, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x323ceabc2d870cda, &(0x7f0000000140)=""/249, &(0x7f00000000c0)=0xf9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:01:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = geteuid() r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="759a5069c683ed31e680fcd793e38b6d552290772aa3af8f6a8852d828d0d5ec1e4ffb5ed68df8bb14671012bcdc4da2add0998c328132c735f25a27a5a33918cbf8314150b47fa4a3bc3fa0783457ae8c4076b0e0e8aa289b1a5c02c698b3f97765e378f07a749d54292797383168769f3a6354", 0x74) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000c4f000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000eb9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) recvmsg(r8, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x8000, 0x0, 0x8001, 0xfffffffffffffffc, 0x100000001, 0x20000200000000}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x4000, 0x0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r11, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r19, r21, r10, r16, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) chown(&(0x7f0000000040)='./file0\x00', r1, r16) msgget(0x2, 0x8) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:01:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x1], [], [0xfffff8fffffffff7], [0x0, 0x0, 0x0, 0x0, 0x1200000000000], [{0x0, 0x0, 0x0, 0x100000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket(0x1, 0x4000, 0x8) 16:01:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) r2 = dup2(r1, r0) sendto$unix(r2, &(0x7f0000000d40)="036bb9b506530584a005cd4878a9e5c6e19a2b4ad76c12fc49ffc2832238742726b1e3d28f85a9b1da64c9911535639fcb3526c0aac427e2b1b8be890c884ba278ef8e9eed3febff0351ed58a7855555c6ae86cbdabc24c92be54e5c3727b029cad1f284513583b3f3ca0047d3c81b9ce85a3c72d6ad94079a37a746f0e3cb43757e5f95d43d10fbadf16683177237d754cacd979625a54b608fadf70e36cda6d8d3d78f22d284eb2052a8b8fec92f699ad4c5422c706bfe78642e96d6603d27fc7aaeccd9b4fa36ddcdd3f2aba82766f2381bec793a217cfa571270316f66f14f1563bb81eb76f996db41e496dd19422f54fa8c577c51a33a5fd18c66f5f40b87a8a89368b0e6da3625188837b098ff137e00e33895ea7d4efa874dcadf9d9feb4c41e883437e7e81a4367785ea8a7dce45afcf12bb13c988054d0dbc3f9667509ca64fa7b2e25d41d2efdf78f3c685472dbccdf314c1076e43fc42a1fbd314fa9c12a68e7b580a3a1b0aea649eedd182414e14612138394d69ef226214b4530a0230a86ab19ea9732a0c29b1d603891b9de711bdfee158b6bb703bf74bcbc1c8ae4b43535c481946bc500726a63986b5407c2ce816b17e95d9ea846af7d06e1af1c5a40fad313bf4a222ee9337a670634c5b98d8ec5884d10d48220307bc3bc47a3814fa086adb069972494cadabfd6153f99ea3fae933cab124ba959beb11bb3613c2642e629ea39ca1a2f0bfda932dfcf471b300546774637a8de1962b7a99c46b0534fe7cfe8aded92319980d0f78278a47bee44c1a70093ab862105ed084b4a2225bd75fb77d36714bac3e3af6183d7c2e6ffce20ba18a9bd3b19a11c9f101e3c220f999620c3c8b75ec87c1b4ae26e7e912a078a209fd9e2d23d8c514836513de990ad3129e17fb0458c6b4808831c3da6d92944f6231b418b2fc797b79a93bd451a9fde4a9a31318c14ca091704e7925ff782573ff9418872ed7d00457a7c4ce626ccaa4499621bd4c8594b8c956639c51a4b5cc739ce812d15f7a1ceec3e130d5e8e70576389160953adf11069111ce3a9f53ca6bb390817f195383d138e31c7127e60a86736a2384c50586e581784032d02dda03d23278032de7d70ddcc8ce26ad3732344755253508fc1eb3b5b0e43f567b77569c4e0a9280895d25dce20b3234dee2f5b1eed1957b528e247e41fa9ead7a9a164fc2d740a14ac19ec1d0e5df56d61831ba13d3844a9a2547f1e41c580b76e75d948956548926ad01ef0f6b2c911ffa473f752417ae56945933342599add35c17eb24b744ee2d041c2f806a8d4ff0d62251112c0c7882c1a935772fe813b06c27a6e6b51394609b2e82f408a15882608f097f7c261ca85245a6bb26f09aa6170e38b983d201d99ebaf9fece4eef4d28f77fc69ae9d5e996b9d6d59f2fb6419ec1e77488ab60fca7bf51d4652a82b99a87bcbab627b9a009c34e65cb3222a67ce370f7d41b55331f78ab2588ed640b217d26c0c5afaa9e4b236974a1bb7f32093f7d6a582df244c098ebcaaaeda9318110c8e69ab83d7eebb01e7b85061c68a8941a6c846d818c0ec43840a529014b1e36b8f2b2971b3477be933383e633bd4a7cab47f469afc433e9b2f6191ad50a01c536b7a3ee62999fd48b36cd4f79ab8f0482f7d734767fda49fc5590fcf86451928836d0f67fe54642995df067705a9160bd24c2c71d4273c38cf897288176bda8b31cd33cd5480fc2166b07a919fb8b5d2d37a355ec302cb759855531c3ac442f0a3d114a868162d07dd46b60e33eaf5aab98789763516240f5aa26482d9bea41d5ff35d54cf16cf63977d4de50f5b82e9f44e98df8bef8b1881dc738fdc7ef13052d445aaf0dfd76db48762da3307fbe663992252ac68c0e059a4989a385a942d0ddff930c034a52aab9044a40749d34a04966b40cc15024933becacec26ee1bfe3df1497207728f3d79737656db4ff06830f5df7ef24254876259311d65f292d2d17dfc65cd77e99997366f954d609e13404a2378bfbe7bb79669022e5ca040f2548d528704a4598bf6f33d77937aa05560777240418307137e3d463d898c4b7490a80c61428965a7a851a39f69d3523209705c62834afed2819898c81342cbd2514e51ab818a5fec7e1e030520c33053c182ff778a9e9150e861ba50b960006bd8a4f01a25fa97b724923af999c391288a13c936e720eeea41182c61b184c2ae1c6a05364a039f6dae0d61de14d627cc89ff45344dc7f674aa96657acb27fe840023680ec18063e3a4c900ca414690b659885f90b4c39c270fe48603dbfb59ef57711f5515849e895f6e0f53690a5e13d358467d927f1db4c667d781785975b12edf9f7dc916abc8281dd86427a56ffc2bfe6f41266663b34384e0a1165d2985aef988a26370ddf63d9d866ad6f1bbad77c10ede96c9dc9a311ff48996c9329208f792a6b8ff173a966470038805379368fa58d1952c3c5cc1c327ada12f0909d5f7d3f60257d5359fd111435817c4c3a986c4d086ca86b47d7b176757b24c6624b801e5becc37ef4150d115e21a1e252da0c1328de887904f4d14b0b74276adfbc6e91245aa365af1ea3128ed0eb2f95171573663025c24c2e0d10d2343e065ddd386c7961d45cbe00a79a42a25d396fc9887b97001760d0aecf69bb5821b90ec2ed451fcaafc13fbee357cbc0a9b9dd8e569dd4dc70cbb50986bd7427c0f8c572e08537a085b652af30a080036bfae44530a650ad81b4512b1c05d0d6a754cfbbf0b728c78101db78dc5543e4bfe73eb630549f2870318e3ea8aac59f2eff89ec13415512606560da776d0d886326388e87685e80c867a94c882d6f51ad70911655f25497fc5d4923058740d3f434a54f96f93b47d0f6c9fa2ff6ee4990a1950fc0ec974df567da8bbf3aae2f708addd96f94268c5dfb62c878e5aa22e8eafcd390204bcf29030e1f3ec7d840974801e58296c5c447cb8f289b3446ab8e10448a21dd8c0c2efdb42c5e5f1d15397a2e7dd4b1065286e2e2c9b5b33042a90ac3bedb2acb308b99b9f44e68f5e47aba5a4b664bc71eb943e2c284fe6007fb8b708de1cb4e1ec34bbc9b17780ad6a48998c9d62551b717d05fc906dd530ffbbc0d1ac61cbe66dbcbf0f127c01a49e21ced45b4fc03529a020013d91a050983a55e40ab81bcd91116386f23df3b7b705c351e43fc7956fdaccbde529ee294d3860432866409b94d5ae976d2daa7c6417030780a6868bac32085873d16fd136c4f144dd9cd30392744c09260cd55f9f4681db5fdba492517a879d9d448973158a10a4703db2418000761b9d8a1660dac2f7a9250b9830f94e51f308a08dad8d134a78f24f2bc432791c8904cd0b5c2f7c8b8b0d73a3a347776c57592d3ca41ebabc5be8c209dd9c17af7efeb13d4e2350be4cfc2040953a9808e8b4f59dd1d5f5a76c8dc8a966a84586295d503cf5b378092960147fb73e11f69b9abf9ac48ecf266c1264f973613c5d10763497fb0396b7585865d2cc5c7bc6ac06ae3284bf2e0dfda9ac4b6a323c9b0e37b94eaaeb36133b4ee806e2da4d62fbf1c97f6fc7445df15938b9cff0d505bfc7ed2a25e9fc7cb44d8d7118b6dae76058ca3a14f1b013c213f333ff9cc9e9961ec810bad0aaaf5549268e5b06aa583693d265c84f98e5430f742cca99a7882e146d1d0fa57813f81af525bfc7fa943f9e747f3138e3d35d094b5417f6cde1824c7daecdf0d86743e88504a9d39e19be8873b2a56648cd8799d6e882f9c51f274a040f34accb9853542b2bcebc5344370c59536cddd31ef84f01dd33256b7afcd53279a64655140095fa25ede3603810dca2bbf5d6b7c0ac4639d541a61a53bc818c90ed5b31b703b723ca22e28f69f86ba939c28cb0d1a50a0518da86f71b0b92960d793065d2c361661e36ff7068c45e1dbacd63a33ef15703c9f316951613727177e9b860d0fa54af542b4df6d1962d9d1d29e0a9cd28161874dfd576e9fadc5a6ed935c0856e11d3295c9fbccb2728be18a8f5268eba0d64f4206c6a314a73878a1dce13e9c982d60a9ba565656d5702976a4806bb3b5f5b90b9947692016c48f0e4493beb530490d70149ff265453bc4fe592e21c44dfbb88961e20a83fcb5ed252ebe8232c623e6939fd8062bc6cd37724bfbd6f0890076caccf336ee2c122ba2d2ed47d4403e732d682775f839c62df07b990ce064fc1be5767ffea3ddee8feea716242ce20e9dc1db91371adeabe30aea7188c9fc6c100673a920e67aaa9f75d134afdcec54a9a53738fdfcf003068e26ed7d2608c0bcdc77c8599c6149a126d466ccc9f06d6ba08040d30b1d30c3505b9dfcde35f4e23b667aa0647cac59921c09801268de8e5d05a9b22efa80edf2e0843be2f1a5d3e5b993bca02e1766904de0861dda21447ce6ece652214f2f751622b0543023ca6fb70ab252d5b81288066c4ba08c9d07447937cd6ebcca75de2945cfefe47378f73cb3395441c64771f8f4237666b6e168f4076563c12312622ebd02b33a18e0902e185af772a89e31d9dd2b68afdb5c634a663720c564154f2110131868f58fe28a463faab004b30cfdf21d4b68c536b92f681bd73b0918d64333fe9dca4086cd6e2d83bbbb1f9f2dd793f6be1cbf18fbdba7ec91ac1fd15d43031424cd0a37dc0beee8bb40179d6ae3882d8675ab1f9b027b5967668d090e925071913d8dc18612258cab23d63fa913670e3850629700645d0a372f1048725d1913e0c2ba6c36bc775a7b585b6871094da061f9539943dcc02ff28209b43cca81dfab8e06c075d6384e2d7948bdcafb2332659f25767f3f1414152cb79ab092934ecd1213daf49bd7d76b2453b8092a31aca0fd270932e30965abd03350c6c451efd45cb5f8f83fa71c1cac39d4ef435d59aad0aab2aae6747f30679c1f42b24580d15e68e6f5aab3965df5547259d2efc55351667594728cbb84d674f30c2b1fc66b37115e989b29fc189d183e3794d576b4c1a0d4269574595a88e291eb29be948fbe8379d5ff028608b3d7b2b44a9ad754533027aff371d722717e180903e06892729190961af12f2745f67bb024b68d539fdb5f9d1759305b4706e12a2a9c310a9460691aa9853384d1be8619b6fce5f0457c5f936faa745a7e6ed98f6e7663b932b620010c365c814c33209893975bc018f9b740c6b9436b5e4ca91958f7f1686a7160dce9ef8890c18649b6ba22b5b79b9060d0ae5e06d1fc1256a88d66149e56d10cb2d69fa993b346c3aeb75a7fba059122efd525f94d5bcbaeeb1203a189deab0a79a5a8d744e87a2425befdf61d6e65ad603d781243186b229baf92cfb9c6ca5db247abe10d5b2df6fc005e863d12288a52a0009dbd3baf8a5cf49788b0cdb231023ef06bcc0317247bb84527446b0ae6c44c26335b7cc916e3c45da34059d312b1e6331c9727348b060b212bc157a94ab00e26d85a305edccef4135447942698bdcaab04fb7ad634b8ce114a4db9ad6c44b28626efa4b31bd91ccb11a2fa7d585b825855c4721bd9cd179c0ce9545251328c659dc31e4531c2f90538895dda8fc976435467319de5cc80672041db0181c539f416a7a119f896dfce03786207c72d57f8c96f3d54935fe63dd81df1e014e972f6823b9d77739e2097060dc0c6170928234372961996aa1e446940bf451a499dc9ce03fc832ac6b8fdcb0831495a393814d34696d0745ccd4c43ccd0d00d40bbbd57c130abe4bb5de022e2e30b10b9f9cc1d39f7009eddaa4e42695b805d2776b", 0x1000, 0x9, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:07 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x1, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0x80) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000053ee9c00008295955984c87910bf453f68c11700287ead4bcb00000000fceadb9801be2e4bc6a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff0100005353e17d51943e14bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30502a47644230c208d541d88c85115e8f5300a49fef9d610479119e59d723a4795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd2350000000000000000"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f00000006c0)='./file1\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xda) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:01:07 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="762a0f8d133805edab997691bb3f41f74e3221d5bdd697ad7428a29938d9e2e7f7ae4f86c33a01003c989f566797"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x481, 0x0) read(r3, &(0x7f0000000180)=""/25, 0x19) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:07 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="cb12367a6c40cc487f959b2be6e4908b2eafed5a5b", 0x15, 0x6, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x8101, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x82) r1 = semget$private(0x0, 0x5, 0x8) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/75) 16:01:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() r13 = socket(0x29, 0x4, 0x6) sendto(r13, &(0x7f0000000340)="deb8a63c3d06114c5296af5910241233b1ab851b6d7387a29f0a67e6479726f177b209235e3d90847a0fe80e48141b743af8b4c6fa7a1b65975f7b90694a492597929811fa1db6fbcc749441ce986aecbf2968b787158a54c95fcbb14dede12ebc30459099612b657d2ecac42d94a538b5cb3571c0f61caa30c35e291388c143c5097fcb7746cb92449c6b4e1aa627002848db4c1dfb6eb6", 0x98, 0x403, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r14, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) setreuid(r3, r12) open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) writev(r15, &(0x7f0000000280)=[{&(0x7f0000000200)="104bc0e9e9b6cf8e1e677c77b14fcbb8b092d1b95c8297a8c2e9de018a5027889a39eb70c03b807cf819a941ba3ce4b2bb417346947f5e4038efa00a20bcd902ffed9418628c5a506930c05cd329648e979cdbdfcfefd5b224227a21971a2db9621a30", 0x289}], 0x100000000000004e) 16:01:08 executing program 0: 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) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom$unix(r1, &(0x7f0000000180)=""/8, 0x8, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x0, 0x80, 0xffff}, {0x262, 0x8, 0x15, 0x80}, {0x400, 0xcb, 0x9, 0x57}, {0x9, 0xd1, 0x9, 0x9}, {0x72, 0xfe, 0x2, 0x5}]}) r2 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000140)=0x7fffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x0, 0x4000, 0x20, &(0x7f00000cb000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pread(r4, &(0x7f0000000180)="66d60f487575bffbf1504473385553cb018c898cf93a1ecf8f18da9a0c2beef21e1a2b0a9a9962bc32434615db902fb2ddf80d14cbcc45ea601769a78cf86842a52c50e68b753b4134419b5efcaca09e", 0x50, 0x0, 0x100000000) 16:01:08 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchflags(r0, 0x10000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:01:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f00007ca000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\b\x00', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000300)) 16:01:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) setsockopt(r3, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) poll(&(0x7f0000000300), 0x2000000000000194, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000740)="a1cde5eb82564847a0433adce9ab1071ac1f66c5ebf2be82865f61abdc0f9803b38039bb68feb291a0eb6ddf61b101ca11559c3ffd44155c74ca37d1d87de130891c12e9489a898f3c14a0a1df790b6caa610c1686619d59b1f9a43a4e8f7b425daf66", 0x63) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000680)=0xc) r6 = syz_open_pts() fchmod(r1, 0x88) close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xee, 0x0, 0x1, 0x0, "5e00000000001b5ef99b0e00"}) write(r6, &(0x7f0000000080)='\r', 0x1) flock(r6, 0x2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000300)={0x8, 0x9, {0x5, 0x7}}) r8 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r8, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r8, &(0x7f0000000140), 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000440)={0xffffffff, 0x0, 0x2004, 0x9, "03a77f0c03cd00010079000000000800000100", 0x9, 0x100000}) write(r9, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000500)={0x0, 0xfffffffc, 0xab18, 0xfffffffc, "3095e15da47605062c5dcb3eaf085d274daf28f0", 0x8}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffe, 0xab18, 0x3, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000006c0)="1cdc06f92ffc1bc3081ae7c3bd22f5f268dd3be9afbab3dbc70b8fc764b7b5067e0497312c1cda04d4e6ff0000000000000050887997813c339200"/70, 0x46}], 0x1) write(0xffffffffffffffff, &(0x7f0000000480)="20b6b0bfe66e7d9de39f1eaa89f5b8b0a4e69a2bddf370c2bedee89f7de5ff0b5f2695ebf15988631db472f0db75c430438b8b", 0x100) writev(r9, &(0x7f0000001340)=[{&(0x7f0000000540)="1cdcf32f2ff9806d924dd8eb22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c9e0c000014ff160caf7cea06e050e461c6e6432f89ce87882d1702000000000000004273398323c8f9dc0858bc455c29028e7d495307262fb653c51b90d718b9ffb09719f1a677a8a55af381b9725811f7cf445a2ef818d05d6ce6f9a8463a4003cd7a41a9d7be0851f42be13fc3f71fc5d5249452c8b7a6efc60e420da40a000078bd0e9dbb4053fbdf767b06973270bc5c8046c15659eac9a35c57cfbe28c2be184a7684a2580d10bc1cdf4b8ce1d1f49a3de30ff24d7738505f1e16378e4fd6ac1157b256986d4291b004fd6951c4067822e9d601713890fd539c3500396a3c27939d88630b8791a4889755bb4ddbfda8ad3b8ce29b76", 0x1b5}], 0x1) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000400)=0x6) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000140)=""/80) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xbdeb, 0xa, 0x0, 0xffffffffffffff87) 16:01:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}]}}) 16:01:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="c47c28b4cfa0f95b75b3ff3bb03adc19979ef0f1c8f39de92e7e4d0500e28fa40dca1dccec899ad2e192a8d4d54226b9241599302819d3d987aa53e690efc68c0cad82c3674deeef00a100", 0x4b) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x0, 0x0, 0x0, 0x9, 0x2, 0x0, 0x8001}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:01:08 executing program 1: socket(0x2, 0x10000000000003, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x60, 0xffff, 0x80, "90048b87b1bd8267cb38777bb60d93ef7d1620b0e6dab5abb4155dbfff3f52cb2f40f255e0ac105a0e8fabb2ebd9c57965d9f06669ff0a5c523826b6988126fdd3d747b4221d0a0f15fa0de9e36dda"}, {0x1010, 0x1, 0x9fc, "a85199eae4d33933c8d4e86a801a0aa2488ce76380f5035c9cff44046fbe9fd48f5b75eaa339184ef50bb5650e0a336592421b99212c9fbaee4a4925fcb3bebafdc264092fb0bc406c42082c3d1599e58aa4459d1c2735a37ff4193fef3cd5e47d7f279175960819cebd14b3399e88c32d6c61c58782cfe02460a8db388f17ff463a9d0409d64474c382771b43378d445f7f0a909e0a975225d8cc987e3323afe6404e9b7bf51d531d9ef7418ca58496b79da6a429a2b3a71c164a787c65a61d50f752fa44925766885b43b073af42abf4a09d3c7e102b1bfdd246e18eb00ace4b9806b2c9524d90e7a71940d77e2a51e6510e7b5dd2603ec0b7e199ca0ff1ee6268e179693f0cd4e12ee52e6d72a45c4fb0cd9ff5a4ee04b66e520cdad45cfc2fd1efe2ae3089916693cb2de134c0bd4d18cf9a08271dc92153dbff96088e70bc857d5fd16b8245ddab875fc99ad068b3f1322695d643d123d060a39576da45c22ce65017acd0f58f85d791415c874040e718dd2626610bf6812865197d1d48b94d56f65851547441791d24a2f4318b2c82953be9ae34c18c60b17c6fe6a117f611dfb61b7d43af318d830b920e0c09aab63bc2d31c5ae6b850aac3a1becb080c650e92fc71370d5af7d71cbbd5d0e5d7f5d41026b045bcf6c61297eca158873baa5fe165631104e91c46ce34048f5d53786700b5307311fd3d5aac57a46008efc5a09e7fe85911fc421eacd2428aa8fbf6585e908aeff2ae97d99944cb32a39ba17cfde0e7f9cfb1c7c8609b858647d5f54a54bc9e96f39070f01e6507ea583f7316a2714fdb3fe72b63f1f9a4f172dd9731d0c09de18f0196c2b0cb049778b94ddb16f9ce0a0ba60b3be1bda01923d2aa9067451b086df5d389464fe031179bb6d1bc163f745717ace637704ce2b08bd4e77722f70c42bf8a9f19d860ae2e4e908bc4eba5efa103948dee9209cc2bbc3caffcdd5121c2a44acd724768f28989d147b158db3528a3cc04e3622a81f8746d2a9515cc515b6d02d310abd3d5171f75fadde66b24093f6de156ce7ae6b807463afeebfcb537dcb6b5c50157b4759da114e2f6d38491b0f57ee751db3b17a59669ca413290762846ba9b11785fdb9f4ef09cf1e7f1784ef1474d498676274439ddfa0d0b03f7a1f8a85611a653d2e0dba814a7092f7d9aaab1c79c9059d0aa4def7474d28e9bf7c8c52d00ea9254dabe119b10cc71c2bde7c430236f61e72887ecd1bae8d3c07af91815b5199c49f4c18d3e97ceac6f00c0006b7a0f9e7e306b50dae3330995aaf3ab7d3ffebd9f350933b8e2a53de9ed46e968b4a8c9622080b7209a2f771271633823656c4f8e58a28cc7a8ae46b0477bdb0ececea83371a2ae6ed7bae72caacc321d617f733b46ca6482e6694093d58b267504dd5e0299b4b0e48b1b2cb16af1ea513c7092ddcae6fc567b2face7c560c147d30e615e2bd964e7fe50ba3ce25bb820a61de3477db429663c7840eb6d00637671e25d36d1735e174d36a4e73e608934eea20eb1d1a31a435d1f0fed13e8c6dc5ba003a64a47dc5e441b1b2cbbf556086cfd9849964aec6f5dcee48ade1574976f8b928e4b331da12600bf2059978009fb5513fd88a484ccb8b4b784874259b49a3c61723e3f1649dd2dc13ddff1df66726568ddf2460dc22abf73f0c10de4a42131709a3767daf456c3343e7fb0f7b46d4c2182affc97b0efa43b1d1eac45f5c37e8f2239e909d2e3b11b3b84d1c22aefffe643e9435ec5ad4c11fed89003a26a432fff0f2d42877af3ac001d74a5fed6b20cad9325789c897bbc3046f7e07c5a099c4e197ae2daa79cf1503192d209afc698ea30738abcc333785d09e73f1b4b281558b5a7493f328ed4aded41100f4946f97cabcc5145837240e45520b758aed45b15f70ca1063f1356eca3c8adc7341016a1485f29d232c8accc2239dda8e4a8153edf00152da2ed440cd198b1850fcf6632dc3cd00e8918780d12a1e4ca8f717d5736669f92d8bcab587d30996b5aee0e414de753be520cab5ce791b97bf6cc36122be1bb8294b95b6ab8873be48fb4864b594803eac1c886f22644e01a24ce33490a9ccd5298c365b51636c1fa0e60c783e4c628a0a18f201cfc843c3c3a8d7e16af3a1e42f8b6e2bbf1840e43a127e3650842e6252cb7dc994607dc59a7a0142c2e4a4613cb018d2e947e1b46e8aa97f4f1a6418b88ee4d39cc0da1a1d858f9098ddfe26276aa60222a3b05a09bbe635c23192a30a97321a93914b714eca84893315cb0dc61b023aad53f71f3c840b125fcf4631c35ecfa1c4c641080d6956f417aac462822ec058f27da5a83c5c7ef92f2096751a6e2d8b20c340f22676c0638a53b531d452e00b76e9bd5d36d9e234efa51a9fcb1e7a9bf40430cf50b5e945989294598d96e3966523e9926798f15cc5d17511851784439802c1eab6f2242d17e77e92aea80e8e089a74ddb7037ccbcee8f6986064f48ecf870ea5c376fd206c3fa0f05ce62cd000ddbebafa2a36a705dbdfc48026ca7a4c9d629307411c21acde2373ce861f65c493ebc4aa6c823c328c5fa36b7061fabdad973dfc478ccd1defa78243ca42ad10b8e3790a1be9ce34deba490ae87a938b32dde70e4cbbd728965a1a42355733e1dde138dc7f856dbb9aaf83a581ee06aa2b6bbccfd648fcb9fdece0ab9273d2cae1f6ec0466e809fb504690a5c9b490e7666f6a5abdb20a5393b4899df7b90c6f41d43596861e9b204f681d78f851255d825f384a7c8b41b5b9c57e91008d44c87ed0b410521ffddb8b2fc7760863a5ca02fe67dce8ecdf5cd7345f305968515d231b22d7bd6541e0d4f857242638efb816e71dd4ded8f02228d214142b2a8c51c91db454a46b120ed16b9621279bfb491c757e27bd8b59552184091025ed65f2b05bab8e4fa5d1c63d1cdf8046f531ca02a58e019da122d60f61893fa1cbc36e19cd4823f8cfcb097069b19b45cc0265647cb721d20d44b1e6b2e9c4690439bbdc2707f97c730c6b56f8acd5c00eeba46fa38bb2edc24842600bdc43be54c74e8bdfca47694588071e16a57f90660093950c1461840770d7e9766dfb5bcbd73497b0691630f3743bf636cf10d0025c9dbab323002b1f41b0eb4d3e287b32fe8944919bcc558edb00fbeb98cd50b2521b1986ee1d77563798affdb1e6365156137fab3ac45be20bffe34c5ecd6de49924ae2531a9a810ef95a616ccaa0431afd965741de7c713c8953cb8ad328ec71e8082987e7a3df9f3a4a33ae92d04ce012f22bedd07191a513aca43091094697578c49b02adb26cbdb934cfcb779ed4fdcc3ed06c818e59601bcc97c1fe24209b4a6ccf90bf11293bfaba60c6a7c815cce0241f76e15879131081bb43009ee340d71e6f2e5915ae2fea9ecab732e535c38f80245de8351a04d49203675ca5a91274d5b9cc11d4365377bea06a6fb23d86b9871e06204b424c4f9222715675ff571a128ebea5c2181c0a860089047813f43a7ef39f928588dadc507ee2b00671dd29e5016162054248d8fdec972b31338d3401f58b54f5714197ef30937b9ad748cc82d9f5f8765635afb47cda46766a53daf8e3cbc7b843313f0db38fc50b398f2238adbe9a7308c9726abb59bdcfd38f9d6136a8d09a3bd57ed46ab0f190ba88042d9a8bb5f3e867286f29736288e5c6a883e772b012f45d82a18bf3f1a08e8d14b35cb53b5a7e8b88ede0abed18a07264682114351a33381d664091fe43c36ed9559247247cb1de34948acb68edf4d60122c9fd6dfee7645d076e5b0e2816ffc6351e35eb8967e004362b33092879073c421dedc4e19f4fd3d1604ba02bb4a2eb364e3fd82d9ff423027bf6ea6abfab23312a783b28de83730332d6490353b853edfaa67d54ddcb3ad83cb2a114ddb068f9af58dab79d5956ff935c279141d7123016571f5c66593b1e4d3bef37721bd07cebe036ebfa823be6739dba58d2f80e8e1be3e6d6f9f41c7c4bebfb0809b2d3c3d46a04294e09b55df378ba7011eea9144f442026d1c4756c8650e752e6ddf7bf585ee7a80fe85a64bde6d147121a64ddc5811ad1029a03997e3608235057f288c1447c4f1313c8419b133ab42730f4fce69b523f0dd7db484f7d96bc44e2918822a9503ecdfca887adab5fd2637d9a9c3577bfdabca0a92cc2e5e9d325e33ea6919fb444f973bc9c08196739b3c373fbd2dcfeee1d89fa34980803c5f8a4c70aad2f985130b085de458c85cdbb96c9925f739de948c9124dba75cb8ec6e348783be2db8759b26d4e4f89684a27429622c5b12d111b05080759f30e65180b6e304646a261a8b5fb6d8fa3b1de8e9c3e6f3b91b24f0805183c6f7805ce5d0d76f22dbe796fb1d6548b6efbf27ce523a7d535467f5662270791f52eb9edfd55e0aeaf9449a17869a3b60ff1ebce9bb350d1b550c54dddaf9cd74f046d4b9afd0348998d496e0231a7c729433131a28290a0476bb78508958e73ab58e30e33b4923ba5b7258e148cac45f9410e414459102c13e89d4895f66bc1fb002445991bf1820ef58aa4384f523510b48678604aa69b6bdcfa32c072619d37e52217ac282b951017e732162af04ac6864bd724d1fa5941c19c4a2f755500a9be7a8aa3bcc9939fcd72754da5c07098c89de27e9d2856be177c33775df8888158a1d1515384b4008aa2bc50eed668430a2ec307f331ac702e743265dbc877547a1e7189b1dd68d766ba90c28b085b12b88b6986a0eb61989b03473afcae814e0000c02d4e1d572e000e0cafc9169aee1cbffbc50f860705bef0bffaa377f0f1ef396dea7c204cb1ec4ccfd009861065096d3033a98b2f3c806433622ebde3a3144b4af47646751a4b85059ecde371fc55c8f4fcecc8e18fd5de074299e93296e093f52f3c18787b0b809d30f06b19b8dc5746600df9c71329c68d4e3be8c06b18d7e6c052c377dfd82c1d5688c40ca072a95958a12512306246f509f1733fb86d4290c9b66a2cf2a2006a46c80cf2ac0990ddf83e490f1b4f983f15e6c2836682abc3d5bd43b9f6725c65b723f9f0a1f8826594c55f57810f78b0465b237e7056c02767cefddedc087fb4e2ebaa0df3ea47ca1853443cec75400359e4c8c2c0de37425cdf29175474126d09983aee1aa65a3812c370e3185b112901a7c0609dfc71c7f7234fdc4da8109965e60107a4b3cdc7fa18db6bde743b54c4e845f5887ac7ba4daa9ba8dda5e01609b6ba1cdfa581206eac5b7bbb89a1e73c966fe890a643b64aed8b7885d9775660f64fe93482bf3fa8700dcdc930496e3cddc7aa2e2617e233635683445c87d8bee5f30213ac4a8a6961031ad3975d34a2d50c6f558380dd0deaeccac965e05b81b6477c80b6be86f9d9d28e059ffaa660a29a07f2d04f39f9f9b057f495e3d07e781be347ecfb0c0e7c58af86f0a52ce818b131e5c4002e8dc06a6f7f78319eeb3695fa04cc2df4f962184fa07852af2a37fc53cc6e74eb86d1f6d3fa5eea9db91a65619b6ec0b5ef7535e73ec0b789caf220bc46bc77ab8b9777716dbb077207e810037acccf79cb38cfbffab1ea76653e5d6571b3355779c771b2c299050ddfdd4358be13d45e6b291c3433e0fd2b02b847f82ce075be7e8bf3798bc98641a043314df550a208c5d0e48127768971f9e8f741d86df099bbd8bccfaa16001977c2ee3cb39b565b8bbe928303b88fea077cc9a6265ee74ef0afd61d66589cfbf29646f8c51e887dc9d6dc7ca0a76d32f56af8ee5d24bbddc302425d89962d2b96cbb"}], 0x1070}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000003b000/0x1000)=nil, 0x1000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, &(0x7f0000000000)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x11e) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='of\x00\x00\x00\x02\x00', 0x89ede7fccbac1ac3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:08 executing program 0: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0x2) select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 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) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000346, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r0) r6 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10100, 0xc0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000140)=0x8b08c0df0ba81661) 16:01:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x40, 0x7, 0x0, "d730c15be40000000000ebff00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) write(r1, &(0x7f00000001c0)="162f76c16ee811915c46069d6a626315aef8618c68d9e1903ae21dd8d325f81fd83da9500a7b711b69909865706b716a4c937ffba8c5dc019a9489e3c910f98e5e7d73aba03ce581e03fbe38a34d646086b28e19e819a721ecf3955a5a26180307721ef7ba8f5d81f5278d6b3dc2cf7f76c425165caaec9eed4ed82c71106cee979667f16096df4612cdb4184c66e585b5858674fd6d065eaefa4fb167e5ac128cc6d97c2efa56919c34022afb184e2d10fcf07174e2e71ecab38dce740c8f8cbfab3a4e86281ecb89164e95ce24951a20b847683e27b03d890b238f", 0xdc) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x400) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(0xffffffffffffff9c, &(0x7f0000000180)=""/63, 0x3f) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:01:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0x6, &(0x7f0000000180)=""/141, &(0x7f0000000080)=0x8d) close(r2) socket(0x10, 0x4000, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r1) 16:01:08 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe659aa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712b2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee6c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d03f9d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8befdadfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) fchmod(r1, 0x100) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) pread(r2, &(0x7f0000000080)="f7ff51d3166d5435b4f15f6c08f7d9eaae19cfab012784fbf3c2946abb5f5d9db0a5a7d00d1fd1b93b31bdb674d497bbe2b8b6dbd5b000794f334b3951461f613c9d7c647b4a8d0ad539180c9ba7e176c0e9a82e71ab00eef2510735ae3641e16c01b8d72455594f723ab0e59b1696b2984f4121f279280b1584cca34d565c976e6f653460170ec31a5833c5bac97905063512ce364898f59ceb815247c7aa1029f3c2327e9a247253ae383b9d4b561dbbf376c6a903e226df5653ef1517b48df00129adb1", 0xc5, 0x0, 0x5) 16:01:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket$inet6(0x18, 0x21043dc3d4151bbd, 0x2) fcntl$setflags(r2, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCNOTTY(r3, 0x20007471) write(r1, 0x0, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x20, 0x5, 0x8) acct(&(0x7f0000000080)='./bus\x00') 16:01:08 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xfffffffffffffc56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x200) semop(r3, &(0x7f0000000140)=[{0x3, 0x9, 0x1800}, {0x0, 0x7, 0x1000}], 0x2) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x0) write(r2, &(0x7f0000000080)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xffffffffffffffe5) syz_open_pts() 16:01:08 executing program 1: sync() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x1e, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0xfffffffffffffffc}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = semget$private(0x0, 0x5, 0x8) semop(r4, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r4, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getpeername(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="000000009f42015982d8f7c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/110], &(0x7f0000000100)=0x6e) unlink(&(0x7f0000000000)='./file0\x00') close(r0) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x6) 16:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) 16:01:08 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) unlink(&(0x7f0000000080)='./file1\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r5 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x81}, {{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r7 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 16:01:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() geteuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694000000000000000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:01:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) pwritev(r2, &(0x7f0000000040), 0x0, 0x0, 0x5) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="823caceb3e696c653000dc01bcad34b0ca98aa20c3042e5bad33a6243d363bf014e95548ff0ac9a155518659e5601f90f3668f286c9c98b47e669108b7374f8e1dee09d6f57866e099d3e77f1c2a8c20750e5218b4cf4ea2"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x3, './file1\x00'}, 0xfffffffffffffee4) close(r0) r1 = socket(0x18, 0x0, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = dup(r1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) bind$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0x200) socket(0x0, 0x5, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfd62b56a29d05790, 0x0) r5 = socket$inet(0x2, 0x4, 0x4) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x67, 0x4}, {{}, 0xffffffffffffffff, 0x80, 0x40000000, 0x5, 0x3f}], 0x0, &(0x7f0000000140)=[{{r1}, 0x0, 0x10, 0x40, 0x9, 0x200}, {{r0}, 0xffffffffffffffff, 0x111, 0x1, 0x5}, {{}, 0xfffffffffffffff8, 0x4626ae039e3d48dd, 0x4, 0x100000001, 0x5}, {{r4}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x9, 0x1c30}, {{r5}, 0xfffffffffffffff9, 0xe, 0x1, 0x10000, 0xf29c}], 0x2, &(0x7f0000000200)={0x1, 0x7fff}) execve(0x0, 0x0, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) 16:01:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x20000000000003a8, &(0x7f0000000140)}) 16:01:08 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) r0 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="1a2f5728764743229333d4f90582a7", 0xf}, {&(0x7f0000000140)="0650cd717c97891b9968d39e9ab11c52337a14f6f041cc9490e9f9dafc57264088b5705fd839e8319b497db24828aa0adb995bd9157adc6057296a3593219a8c0ae11416ad77be028502be3258567e115eb9d01379fbc199fa9511949189e00bc083ee86cc213b24786dc46171e53c3f29b5f68d4f52a5da8662d1014b3b6838c18dc0986d8c93a69682efc62c5506df863b3456b2e2fe757ff2baca", 0x9c}], 0x2, &(0x7f0000000240)=[{0x10, 0xffff, 0x6}, {0xe8, 0x8001, 0xffffffff, "c3a1f288e670caf6a2125b157a6efc58d59f39167be2f3e5428ae363afb3b61323f9fc4988ea9c55a9ac9f3a112720388f1f7763b840ce31dd14d8d60124a1061957dd008c52c9499cf5cf3c609eb2ee069e1303dca5c6e0cbb9783146fa51ca6a14482537b76c90e91949fbf18be6a70da303ddebdbb54d4275fd7ef2aff1fab48fa4bdc62d6e30171848036cd0c496dd246671e441cd1d2dbbbcbbbc3395da209d2d56efaa4310ea34e96c7e7b299c444f558d3b6c8c3a6cb7763ca001974b47a1e5573f7dd4faf473299321901b70800bb4e9"}, {0xb0, 0xffff, 0x7, "b9d1d3065d11c2b138254a56283c93fec871e3c02b9e2563ef7ba233135910566eb50538ba55c9a7843afbee683f6c4d542587f8539b81a8b4273273c672a44fc6404f1cdda98f62c1b8c4f00fdb253c23fd7696a7f905257b7c170f29a169d9603111a1bbe06ae6900399fb99ced2354d5362e27de0bec7fa8f75566fd0b90d2f32f839a2cfbdf4e98123f74ac7fa200e12227082583a1bd2"}, {0x80, 0x3, 0x0, "c1b2b349b5b6d6552390d22f8c3def61d004a03351b7c87956785526f46a90dd42abcb647355e811861db3df74f2acc0f09a57ea74d1d380bd8bc5ae921b98bfcaccbe7fec4cabdcbbebcb11275118bbcb93c5b2200bef22d2a4925afbc4cbeb2213eabb9dde578bc7d4b7df"}, {0xb8, 0x0, 0x2, "c8eea23e4f9f61f0301429414022b4c5195cf59416f29556fc63e5c4b8739ac3668ecde0071033d045ea1e931ae231a4003c11c063d53a130500bd517e40d53a279c0bbb0a11f5546b635188bd9da2d06be93fb66604d232501eb1b0da2b0b065afa7bb133310b1fb90a42d7717cc30e72b9435125526b73d2a07f01f364d7b61a0bca4bf14596e7ce4b4daf8610a722e8acbbaf5f590b84279c1288927f032ee7"}], 0x2e0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto(r2, &(0x7f0000000580)="ef3fc2844a581631e7bbce334e10f650bf2abff0a6a5c8037edfd363ea84514a319d5deced9c7667e9381c290fc9f0d27e819b2c7cff78e3fa21dc0f42ccc43b953be8c813858b0bbff7febbe6e5e91ce7a28b5a12725801b05fd8aa393850ae909cc95b54b4670320a4a6bc09a8151259839f152b0f66d28b91154281db47bf6d5598b06ee1e86d52fef5f0", 0x8c, 0x12, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'t\x00q', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:01:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000200)="defc6ac81bff782966c448fa7d9a8a0ac2bfa268a13c43d05fcf29e1c119faaebbee69b12451a5370a47f9da2493069e45ab5a9413b4ceec7127506ca5e58aa962506bee3abfb05d1c3953f3eff4b684abf184cff65a711dfb6bcaee732f6a233b458bc4d9f9aa83205a47ff86ace49891fce6d2c163e578b07d0f9cba7a07860fe9cd41dc25e897ef02", 0x8a) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="17f1f2f571869cd4cff2d055318b8d5a8891a3dc3b4d1812558740c6bd323b13542b13261cb4143fb17afa345cd2cd7b6519a2d4ef3f2a57ddcbcc2ed1d2a15ad8dea731fa6cd13ab3f701", 0x101f5}], 0x100000000000005e, 0x0, 0x0) 16:01:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r2, r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:08 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x995269b004b7d856, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0xfdffff02) open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) dup2(r2, r0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x200, 0x0) getppid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) faccessat(r4, &(0x7f00000002c0)='./bus\x00', 0x100, 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xe0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x4) dup(r3) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186204018b002b3a1f00030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c7580a232ecb3a773ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6b396e5e866fe783d0651f9b80fdee88662235d60fdc514dc91599b2aa0399e0aac2edf71081e590f82486553a4b4f677af33d515d4115bc87fdc4ab738f871150bd61f539f46a1795210bccfdca275b58dbf13eb444ad9aa9e3c69565fddbed0bffab937a22803143f6e7f88d134aeead1b40f749fc9f2ba87170f657a69e2306fc92684e54f85a127390b8d4fc39a", 0xe3}], 0x1) 16:01:08 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0xff, 0x1, 0x9, 0x8001}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:01:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x87}, {0x27, 0xffffffff}], 0x2}) pipe(&(0x7f0000000040)) 16:01:08 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x28) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) sendsyslog(&(0x7f0000001180)="42b8f7836d305320e7bad82b1fb5134e2082dae79f832808f3fce865541c3d4177e72d0f7c1bc33286393100336877fc9423be8d0cc7050761228ad795dd69bd167336e1a9", 0x45, 0xb) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) madvise(&(0x7f000009f000/0x2000)=nil, 0x2000, 0x4) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r3, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) close(r2) 16:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./bus\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semget(0x2, 0x0, 0x60) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:08 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) open(&(0x7f0000000180)='./bus\x00', 0x400, 0x90) r3 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r3) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x1b16, r3) 16:01:08 executing program 1: rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x9}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="1b60cc36ef1b7842fc4cbdd1c5cab90e2a8f2d3eab570f4d8465a56079", 0x1d}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="0801000000000000ffff0000000400000eb86a676fd2e364a28bbb4b2876f4e45ea26cf442f2026d075c5a2e1adb040bd6b05176c1d45efcf1108b2e861423bc05dae61c10ed868e615d98c3c969065ddaea14b1df406ae4536938664e47d26914ca4eaa9f74c24fe79609fb42f5836ae73935317da41b88b969237881ca6a223735551d3e9df2011283403ec73a4ec0b417057822f6640c6f934a7685cdbcf81f6ff8824a8c465acd14e4a63931c88df009b005508be83869d3c84572f470509fe9b7353df13b9e035c17e2e2514865ae71427e4ec62497676c9f46f184888bc0464d3811c7ee791116d4fedc63e5bccead70fedce77498d57d34164769c8cbe03a89d278d65aed5000000000000000e26613cb0500000028a4e1d49acbe28e8037ab8cadf8b94741bb3933f7daf39e80ae3fa10537575af43109f4c0ed7c7a31ce915d43692917284cb593163a10951100000000000000c0000000000000000100000009000000a4e4db639a070df2fc3216027e80ca92cca1e3675bbee4f3366ea4d95ba8a37d77459ade4f2c1f771dd48e3901f75a6ea801fe17cedd2882b81ff67fae0ec4b91e186c21732e3965948d5252bd188d8329f75fff2946c79487b60bb516f56342f8b029dc25ec6af28e8e5ceabc530f6d58b378d97a42a1466cd39d078e06f07ea72acc76ea9f82e66464240428663a470603e9dc62a3d41b1a4e5f9f9aabcc3e1d0a2d0c76b4b9a13700000000000000"], 0x218}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept(r2, &(0x7f0000000200)=@in6, &(0x7f00000004c0)=0xc) 16:01:08 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x7, 0xd4c00000, 0x1}) 16:01:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) unlink(&(0x7f0000000040)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt(r1, 0x2, 0x7, &(0x7f0000000180)=""/213, &(0x7f0000000280)=0xd5) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) 16:01:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="ffff57dac70a9de032c761e435"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="cb88843c386db1e1e2aed3f127aeceee181b", 0x12}], 0x1, 0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x148) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)=0x100) 16:01:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000240)='./file0/file0\x00', 0x2, 0x100, r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0xf0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getgid() write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b67880", 0x6) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) 16:01:09 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0xffffffff, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7328}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="ec0705f0d646b6bebae006b651392d7e04b9fc164ed1134ec6b8a72783f3602d323508f46af49be58fdf37a118f5b40e54e6e8b3dd33fa108717989ffcad3c", 0x3f}, {&(0x7f0000000240)="e2c1603073aaf28f51452096b058836b16f567fa838c89800ddb3c9dc648a250ba6b551368e70529214a259960cba04bd8025f692b280aad865f675bc14207134554151f51878df2b1c981c80ae955ca03261d524bd497e941cc5eb1c106672b1436d0d0d4d204c94650b885b4b83fd12d802a3eb89f66d1b64235d26e56fbd9a20f1faabd9d2e4248c580da680e40015c38f64d7fdb69c83d125e0f2ae7df4b76d88b4cc981f056be637aa161bb5ceb33da93ec4bbfd50981830081d3be06bc2713804ab590add7038007a1c202f4dc3b076acccc2ea02f9723702273ca7379141f1624847fee2c16983321a1ee7fdea74567a07c00d2f9081a635375", 0xfd}, {&(0x7f0000000140)="35fd2a5e2dc06a3064384d21aa0d31754074f66c172c3c715c625a5ec35bdc40b858f2156f55a3ee657b3df20ac6b946faa4964cfa0a8ba08f615c64bd980cf7055ff330ffc2b71d7d7747caff17eac06c376ca0daf9266f265702f9a7e2106780518091e9caff4133d4aaaaa48386463edfbe540d0c3fb6aa29ff8b77db660ec0469b05a136b33a434114e7b6ecd91f20c6208d379bf04ebc069af4fe301b3a1fdce9ec511a0a52a544", 0xaa}, {&(0x7f0000000340)="d1fcdf7fcdb253576662238c9fb4f93d33639ff4fa3c77380a80f42ab5569a42fdef7c3461b27367209dd0f2dbd95b13c0de8eab300d6395814f0b1fc990df41773c57a37073d992cbbe819b4542baee6ad30ee2fa380ea986161cd007caefa28c597743ecc13e13da4f0a06db992e619714366616baac2ad10d4327ad9b88ddc714d85707290664360e4b15e96f9e1f3dfbc23b6499323189e9c241a8561072117ff4", 0xa3}, {&(0x7f0000000400)}], 0x5) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) close(r2) 16:01:09 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x58) mknod(&(0x7f0000000080)='./bus\x00', 0x62, 0x8328) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) 16:01:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r20 = getegid() r21 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r19, r20, r21, r22, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r27 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r23, r26, r14, r20, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0xa5, 0x3, 0x1000000100000000, 0x6}) setreuid(r14, r12) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r28 = kqueue() r29 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r28, &(0x7f0000000240)=[{{r29}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r28, &(0x7f0000000000)=[{{r29}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) semget(0x0, 0x4, 0x410) write(r1, 0x0, 0x0) 16:01:09 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x3) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() geteuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a2195b5db2892d7a4e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000c47d39471047d58c64df9116cc570610d25f28070a679b5d3bb9f7c4658c20cc2a11cbd027c92d03bd85b0c03f2e74448c82185e5c0350849565dc733c131c9ec01bcef83415894991489b16faec3b2dfb56c75d0eb1c087b5631c82b06c2e6385ca9fbb9c4e1c21e90986cf9a68df1aa68bfc66f0fefce07f3243110a06cbbc0b2170e56588e5745373b7bd19e1c0e6cbb3f548c6e98788abce46d3a503e90780bb55f861cbdcae9ef0fed1c8757cd2396b19f04124e3e5aedb4ae807e49e435bba9ac324d1fd84f051504af179842002a3e2b12f3bf790f71757bfce6c51da61d0b14c78883e2c1f46702dbfc30f7fc96dc112a09ddc74c0c179c2b7a4332880aad43141e4c524c98dd40ee1981d833526476c429ae462e9ef353c76f92c1918d7bfabd62643b14723906bb5a50666073be4f0698ab524e5e0fe101a8bdf560992dc2d03c5903edeb942837be8ea400422ea240a6bf72d63ff49d16e0782972d9a8b8b8f226e2b934dc7db6fc9d31f1e572f63aacae98b839b32915e2800b88ef0dae61c5378fd10b3cb8a2379e3b8b47c0185b6a55034d1620b35d0ec86c65516e6056ac8c2f56bf9e27ce961b4ffd6b29d0cdc7d", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) wsmuxpoll: not open 16:01:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="9ad916f5e61e8d64e86bf6b0a50d2a127b3f21d3eafa4ddbe5dcee70320625e70eb452f6c475f40871066fdddc414ca19700f72eea961e5d87139172f85ac25063b70a69f4f6fc82d220e5251b16b5712ca6e149697413a094bb3c7959583f80e1d84e75a97edc4397c0c35bd90601d00134fff39639a53a13575c212b2b768bf29d825c19c1b461022f60381ac842ca85ee001810e0c87c56d179f134ddca1f346e66e52eaac07a5b9326ab57b9343afbba16f4", @ANYRESDEC, @ANYRESDEC=0x0, @ANYRESDEC=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESOCT, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES32=r1, @ANYRES64=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC]], @ANYRESOCT=r2], 0x9) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x128) connect$unix(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="40f48d97903a61fbd599cf9581e921b26dd38c3dde09874748ec070cefcaa24ff120c450163e3030fa2a7d7896a6e2b9504b36ef60bdae869978c83b592189512a034a7fe4e0bd8a7699e875610d62e30f46062314148f26acc9b9de07f27816d6fcc84b05f9fd0a3798ed5c8c8ab3b3aca1cb12b1002a21ca1647f98b38b549c3470f557a5754c8725a66825a1a43b4055be67e691583daa76a9bc9dc12804f8d1bc8f8d6b78c1e5feefc7b392bb732f9dc5e68b40e64ca26aecef068e4213e3e536ba2b26ca414ec020bb5533ba8e190a24c8b60a4775c71cef500da65029eb79d7c190e4440f717fe1c0400f874079438e6dab2031ddadc99487907cc657afffd555e2670ef897617b9ad3207e9b46b0debfe003a60e566753117aac1a48f9a0b586bc212883e11b0f6fb6b95b881e99c4871a8f92ff30a"], 0x8) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r5, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) bind(r2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000000c0)=0xfffffff9) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) sendmsg$unix(r6, &(0x7f0000001840)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f00000004c0)="874d379d40692d0e0e9603a9df1350718b32fcdc5de8aed6538d98d9f1c4b38ba3c1ab6f3477bbfd705523b0eb1f667cf9fa9db075d6b88ec0323004e70660a5224b0fcfb834d70ce2c737f84e82c07ae69120238d74277681839946baa9976798c9534ed5e82e6d8d896da2034b5394117598cfebae145e7c1eba620ee36d3fa2b7c99af197586fd360bd5e99d05c5ded542f376b7eb0aabe1b9dcfd539b475008126f8089a76a80d29afa02fe1c72bea6ec13dff9474bcbf70f20da0eef874387928a568c95c47bd590eabc4d286a1762692590ca9f63ef8ce7adb17dac4ea57fd39363440", 0xe6}, {&(0x7f00000005c0)="29a3c047f06487656d8a9daee3d364e2a1a8829504daf0be6f24d68398ff7ee4298fade3a10feb4719feea30c67447839c7086d8bcede79055f173f1e6aa6a6de4c7fad4c75e832125aacc22a1ca473b4f5faaf7330c6e89e9c540ff66f67ddfd6706134e231deaab8f2f289097f0efb4285e67fe7fa89b640b3a974b87772f6666457d131427fdcfad6b632e52f3590a29efdc8af140c73196710e5c1aaddaa8117b76d457c5a9c2e427d4d9e3923828461e88064e6a356798de47b9cac4a41e9ced99c501bb982b6a6b6d2515dbdb862b807f4f75321916dc8db80b49ad0a33eda07907a96620f01563b25b8567810b62fc537e331749df260be113fa2d29d6183893fe20172b847651d57727fc6bac8db10655cdc66921bc0c546907376b06e024cfaf175a8e6be4a89d822509dfafd38d3eedab80e089e15f75f375bac2d5d4f731b97da020ffbc1da348767786ad228a9e8a52e75c3216de8f8cb76c1e99d78f1338124b63a7529e57b309a6f86756d56c570c8b82ce255335bb6188da5feeb64facf5886bbb21c1191238ecbff8e3f551c85bde64088690b2dede3a08ab352891c2f2c0d0711cadce79d506b0fda85ffbeceea9ea6abfefbb125aa1bebba7daf6a40decd35769c1b59a3122ecdda30898233b7b482d6057b9f01bfeb472504bb52478c6597293cb389951216ee5da1e8ebfdba381ad89b47d27d2829d9ce15c99593401fc9cc29cb3cc2e961ee3b3158c2f45701f3df406eb7cd1b8cf06a680af12c87c6d45359c05aba4c33e7a27ba23bf265ad220f64b353356a0ef708a8fda5747c2f349af822a05576537ba838664edf8131ff4931f61ba6d58da10e9370994c2c93e24ebe1ccbcb2f596391200df60d72e2265e4cac7e7bae7e99152351f8d45c10d22bcd85fad0fe9b2a1585c420e8b7e9dcac250df73c8dfbb0c689141d7a08de0cea558cacf8351fefea5e49bd289db5f7cc51ca43dd1b2f42803bbae2efac9556989d87043133a65d70a1fc9765c9950de81f11d3d1150894313202bac5b394ae598d3761ce364f8de522cc6b6654007ffe3a21753472bd9706150f2d675756665c56e9e60ba1aaae3bb7952d7b37979857b1a467e80c2a4bbd14cea9ddaddab8999513c0158bd3efa8715d02444e19339d2fda74f48af071c1aa0c1cd15475af784a896ba9ae7bc426cde0e0d6e9192194580a61422814b5ff3178494f513a79656689699a6d8f557d1ef8cc76b3beafa31304ac3e41dfc765de1afe6bb558a070e825cfce18a87cd2e8112cb1e264afe8222dbd557d2bf97a89a05bfbeac7e49d875a945eb4f8ced97072b94befcbff79d34d5723b91ebd68dc91cae1ded72b20b1cdfade4da1a5afd6002baaa8d878acccf93e1cbfd8a449d49bcbf0ec85472afab135619c1597d4874e8778acf31c1864ba25456ec102df6e3ffb97745b1149db21bec69f81971d06d3dd1805fd016558080e90278c642bea22d50c486d0d35720a487a17da057b469702619130b1bd1534157f00d2f9f363c3a58ea9e5426f51b96f870a794d13a99509d7096f4e4bc01d0794d38749d9f0637421f6b2e54b6094cc4aa3174fe658f46da0514519bad41e5784275df9be870f25543d881208636ebff97128824307190c6419d76704233b5a39dc0fb125cf8d85a8e116ffa70ac28234a9f9d431e1d77fdd2dea101693a2016aec560761490abee5dfd219be959e18867c1cafdd75d29f3dc3043677cd2f48a85ce7b7c900cfd587ba7a034632c6ca3cb8eaee2a0df58483d9c8326d37f1eec25d4ddc20e8a4c98f56b8de71a411b35a645eab61282b67994d6b2762131fffdaf6e101d3d7e8c28aae5c969fec5c39423684fd052882879fa156552d4746db5e82ac0c377d015db5f540893ef577034bce8db81cc0ce2af98f29e47d91c6ede144a27f6222d6fd612d70cca435a629a93e82c2006e1ddeabb88f0a96efc77dd974eed463b501d21b7b09deaece9433e35816056b1c8a54746d712541e2d8624ae9e3e92c4f24eb61d9c850b28e8ee508b4a1367f05b0646fc103ab57b16b04ab485ef806aa2a27d118a650769ffc3d6ef942d3255a168172a48e762dc342dd596643818ef7743d549564741e9c9cfe6151d9baa0da2c80b7ec69622573ef1b4868b16577ca69f06e4abe66b9c7cc50a3bb2b264d92a1f0b95b5632b1bffb346d7822c687f3f30d4671788cd92f0dfd4c7c9c91d8d402936a62260962992b79f91adbced2a1f3727425e9804fdf7ca878731a809486047909a91258eef91bbd710dd16d275bbc669f54a072bf9e4f8d8d63dcbf8635ffef035f2fd524ac43375036a2aead23442a2718c6c47ca1384294b47a6a1bfbb763644b2dc7f4e3e31334b5520a692ec219fe59b0e176fb515f6cc336f793c259fbf5d1271410cf9622b990fe7a26e279d25b22a74e0bec7eb6a8c2974550fb18cb781631612495f78165cbf3015b357f6abefbb697da9b833b4f82e98789a804d8562cfd69985af7d6da7003fe892d60d462ceeb116ce7f623c5413de3464f4a461d595ad4f95cc8363cf9c28d70585187cf8b7515c850d782b08928ff3c599230d04ba7ef5a0878b55a34336592a8a98a4de5666d3b28646731e40805dbc725774b3c5756b741cd3f05c5503a69394f94cfc18884fcffac7522d0b9329653c355b30a7c0385df9e2a836e64af976ef8899d5ff5cfc280e6866dd533a8d62faae4cc7d6ef30cc27c96c441c0b1e71c586c59a4d56cbd6ce62fe2c26e6eca3859bba8273d2d723de833a30e43991969bfbb29659dcb49b7f840613c53ffe944c1258aeb2c3e3ed369572b9697fbfa52cd334782f5e02fb9c9dada7bd15e1de58af3d72f20f879b2fecd24336c15d7ad9366b11f7caff72640008a7ca782043a92cf96657a43c3d8eca16c243a438d70761b5fc4aad174f69936307ecde8e786d9c42b5e02a3d80a2e31e9f40bb6f7b097e6c634c0c68cf607d90634eed33fbf296176b7478ce02b44acd0e24980d044b894c109a3111d849170fa31ec9dcd0a2908ef26f43a43f83319ee44974126896009c62b97563393ddeba61f003d839a0163ecc4695869edf9dfa049a30549caa21f09b5fdbed2886bf509dec25538ec9561166bfcc365d829583cb42f95ca869ef810489afdccc2ca759680cdc9cf1958c21a583bc2778dee497604eb01222e6fe83e50b0a8df7615fe0ba500b2f6b2b6327f7449e9c313cdfd902d863a8ddffe894d871097f3cb126a905b2affd730a98837d9348d7e8e49fa9088f7ce657e0ceef13db3852f418e946403698b3fa63cef319026ce666c78ff02247f281e67f197bfe2f5dc3f5c457db4d27b955ffb89ee13c39d582183cde14a093278019f948b2f62c9b474d64f09ee0dc58fcf1a8bd6ed1bde9c6de6bbce6abdbe5cf51f91f894653bbc8a1b7ae4a31743d39ab8ba30546d1bf15fab49371fd98592e52d244f485331a481cd552bc3a94e7fcd6f42ed5c610bb500a0c770ba5a192b8e878165239ef0f9c3124e4b28f6e6c6e98ddb51038d4c20dd6aec4ee4fa2f6538c7a3f6221028fe435d135c1fa9acc230cd133b65ad44bc6b5c0cda40cc57e8ce4f1f0fd654e00756a942afc0ff9c5072e69ba6b08bb583d4dcfeb679d3f4446997ebd2eed5a47d4477ceab36e487e01227a497d91d7cf1599999ba2bfbff64dd0dd98371277056882f46537bd3829d0ea85bc9c7e0da6f8e3d296ab120e75242f2623b0e9072957e6183575df18c37b2946f2af0a9a58c8d6078bb2d285153004635ea9b98ed5393071dec4d37a5a6e3cfe3bd57960814c7b94d64d8afce3b84329f80651434a8e866844f6b0dadc4510e8e9b0790df11d0c579260d0d291fc3860303f7ff7229399211c2a2a6f7e635b790718c17d834f1f72b3d8fbf370c504997a27d9ae37fb3ba55926ee538b3ff3a2b90ba8b6891ec3d3db4a6c2aff68dd3ec1cf0636c1744d75116b902218fd564b0357bd31846df7f017f63f09566d611deacef4b8981459f529536479dc35dc259062a2a971c0b33c045af21e5aa0f810fe2e889c65b676e97a45f2cadf517933f58f7bb113369552dd780010e107d0c31a951d877ce3ba1a8b9c5db1fbf83eb7b9914421df124c85b14e054bff2b5bf826068a32fd4ce1cf5dcbf97b390f93c35677bc16653bf0c061f10cd60c40ed467a29f4c7247700d36013654442d370e20b244036c552bb548cf599e86ae64e599befdd04553e81fcf6733d39cf8394f5cf11fd69ce00ff5607b7f6103ed05c7b024d6c7d4634f6cdbcf54d393d2c50a7aeb10998c422afcf1746bf3781ee0238a74e3eb30e95e4268015df5427c65cfc0487dfc186cb70b470c70d32daf1657cad4d46bccdc582eca29754ab67ef4b263e1393b6b66eb31ed378f65acd68b01b87c165228da7a1f90e0ee5ce4167722bd75902c4532b87349d771b6157c4536a316add8c267ddac04eed61c5181f618b3e234065b4cab3957218db92089576ebd6a6fb9c06268f27392f96835d21959565c7ee494886d67d620d7befc919ed3c0a68eec18ef83055f82f2936a6e6c699d2e837abc01849977e8211ea6872099492f42b698ebb7af0da6c0e6d53843d3108968a25cd2b460dbfd9085269d3e6e3af8890c292fe82ce1aeb32507e6bce98407badedc9c1c9cd0b47e230f1804648be000444174a8af4c5d8219b7c92c6fbf9105c3fc00afd868750e8714050369d2b847f02552fec8ceeab367b96266a7c856ecac9fbed3846b5ae9ad5706c88b55e07c1dbb1e2041c35b1cc819ab11b79172077fe41418b7d336a29e5371e9633faed8fc438909098a03d99246ebe0f56c1eeac61ea1e6de2b68de6b822892d5c4a32dbd88a0ebfdcf8d692b7d7e4bb075e89406d5cc96293723b4de124554293c3ee54440fbf7050c364d84b41324dd2cb8619f208144b1dcdf8301a3e77b9e12ef07fa49f7a22d533dc341de29739c335e7160a7bcb412c4edfa80d88af8c633792d97772aefaa3c9b95431620da74d5b5baf060e83cef4cf27b13e915bb238c24542d264ca9539d0708c35046262516cfe36d9a6c2af07ea6fc08c81cafc62dbc614a16e4207f3f9c49ab804d555f5af18fe3d035485f444d4bb655bf2a16cb9e1ec10fef2baf53c02e7c7f1c114277657a085fe51a12b52f4f94e6facf9b2b755d3768425680b8312be41bb940aaabbdaaf169fa955115fad607425d42aaca408ab6a276d0b108a1b295e977daf5b6fedf982473d2d9345ef31502097f032d8b3bbde14feb2609267f98f58968119ecc6a2b77f96f41dd7ded6200f949c8f4da902306fd2d48a0b3fcd4829a002e8147f56346f431fa4ee1f7e4ca35983006a21732c310af28a5bd553053f2e44e22b15ec120e592c5cb135991d4b4f39a1a64a1d2dfe4ee9b713f86e681567f59520f9f102eabe6213bbf25ae4a71df705459867c59511c38963f8cd1410befc050965fbe1dcb44fb7ccf216f48bfbc8f58e4feb813b862290df873529d11a8af1e867dfa5d2c8bfb63d2e33d9584809d2278aabb7d089567703849075e13698e2c31385a38181abef6c7b83fea1e221263f3add04368c3643bc862906aa9040a01b6ec2a7576fa3b0cf14e0a9bb10230d6321b9ab744b4963551270cc113c01176340a1fd1f907be5dacc4d309dfeca8bf77c9aeb58002f944b710334de1efb5e6dea0aec5eddb59b07e1e7ffc156fc4d2af057d0332f10087b70d746216e60d199ba9edfe5939e74b5a9c6776a7", 0x1000}, {&(0x7f00000015c0)="08f69ebd18eb9efb18980ea5f9921f537c03c1542396cb7bf4402acdfdf592485a09e808d1d83a5eff0103d8bd0d13cec6ba2e380d64e02591c0655c39d123397d2ed6e90c758197121337902333924412d45fa14fa7ae1c890b5d68593535d472b3a347077f29036b953483bba9976d06e54428a8f9140d6c4111230ed9974b8e7b4f3f58975a5a3f72398c", 0x8c}, {&(0x7f0000001680)="04f2d77d068bc708b2877fb74f94c0cfa91f78fc19a0254efc3b6ecd26adf47a95503b7b80d2576ac684e60e0691aeec86d46c7361287ac0ef8991df8c4a8a98656a6833a84bd218f41abe5390908cb9f671954325959fe4fa631308f6d70b26c3b14729f1d60b265f7bcd0f7de11a139955588b3cea80430dcbf392f0", 0x7d}], 0x4, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r8, r9}], 0x20, 0x408}, 0x400) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) setsockopt(r10, 0x200, 0x4, &(0x7f0000000180)="6a43bf42fa37ba77bab1cf7f59bc94f4a7726faebd762b5fc4ad17e447662ac671b6dcd3d8efa8d98dd94ea094da5720556243068631ec677c919c92262350856ddac8a34043d2911a49053e8f93db326be288c00be918b5c09f7e9dd246ec65cb438f387ca46e23bffc638553cf796a6d600298f7c6130a5c3fd31a3a1a26c97cf1ea946dc43f576eb45ad18338112ac2c938", 0x93) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000006000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7aaddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fec330cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3b59d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344ed3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f95183a357f7b1e8c2bae14638d83114310641a27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764000000000000a80596813348933aeff0000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, "010000000000000000ffffff7f00", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:09 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x8, 0x4) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000240)="5f8640585e90f26956b7ff37e40b5831479fc2c7a7e3483e675892e5bfb0c1fef8a56528a1bf60f352e69526fada75d368ebb4987eb2d044dd5819ac3b16d245465ebf2b7410b71ba81adffc8124e5e3d5ef202d2730320f636192ae8f8d79ee5b87d13d55c2c4cdd4140133681429abdf1a37dd573ad11cd976b8dc8a035f67630cd284546f5f3e916adcb00c4bb9fa6b9669a7ad5f9af2eeab15789234bb835a824beb2f79d82b14b8be0557090bdb8a279d9f1def8ba1cef69184cf34e2b5c4c5029dbf0f9d0779df18f9e14e332deb2b45a1062a2731db66b652740c1ca1b28fe15e18252eebb13e8f0bdee113f43eb67b467cd507785cdb51daf5c7056e7cccc852f090dfaa924ea4adfc2c616bc28ccc8d2df2fd25ccd12bdc80ba1e6c5861fc86664abc6c583870f7ca4250ffb2ff97c8840ce8d47748134b3f1f6b39baf16dfbf83f33e5901725f7bd71dbd971fa3750fab523a35791b23bac7255f6603a4d64e4b34ef5edead1cea00817a501efc2a12a617056e1e32666eef119af564b7a6c2c75805b556e8695fe4c93414e58a18ac02906075ec45acc54805d80ec0360311b57efc657ac99c0dae1d8f0f6c8022eba75c4a466611c4473e2892eb63976377fe1960a4ede82398a66b515fd5700f28e1df4405cfcf2751d277a4cd89d85ecd8238cd36a34246c7841583e689ce1074425795d589ee36d9a0f766d8d96013a19f37ee8e4f92a720a47b7c1134b4bc0af9306297bcc9ff097431b0ec6341132e11d2a26ba95838df2061528ee11e9429cb7ef94bca9fbe49e8f971e356e84e135492afe4791642fae1b2b4e30a4147a40513d84341004024b939b3a60b25295e0ed1e7a5b56c9964604a39c952201f5482cf1b64e7fcf917f6207104a661863618b54c33d760a204163c5819a0ae4f91efcb95db36f1bc2acd192d99f0e83159b7745af213dc0dbf0396332700d3187614d665228ea5a284d53d03378c80657f07f4399b8679584599d8d6948ee16cd7250fd708106ba0d3ce9cd1822d0db5461ed5b86aa38acffc1d721e6e34244324c73157a7f7fadb7a034c4b2c0b38811801d518e1616a33b76a5ea00942b361f2aa4944cde757dfaa6edfc7b8616e90bcf4d9a800894c5803fca7006390cd5175c084f068c70e7f7990ea7c8b7cf700167cba2a1d34cb5d9c5b184d5d5b0b400b73dc186da986c59f6b389a81af9f6040a20fbcfd2d8be012fadff5ec72d3f8088de12eb4c863249506570fcfe92a8683f049849eebf7799d3d061b90fe22f9d70495fcc0b50c24a3fac9d7f730706dc3951e14975d866d83387aa03d4d75e7ecbbf1b9c40d4796d4d4530c36dbd72153bb043533cf9b9fb3165f9d1233a6a31b860d6247cdece8376734ce3b5c35a4242f2ab53df079cb859d02a1c70c45a9c7d68f4ba4a040400801e570eea437460893b396d27183f87997825bb7bc3e1438645c1b7f0335b171d00d3a03a0b62b601c0afe32a60af08605c03fad387097729c48df67cfb09e3a7ba1749a3bef9ae3ae8dcb93bb1dc6038f14c106599d7b527e128fb3fb7b94fe93b1f116cd6ebcdf33526a680050b77a0ae749df366b9a597114a779c72c855444abbc692d85f219eb305cd80cf13254f668d5f0de7d444202f9955f3eaa316296bee962793c365e69b48a65e707f70656bfbce238882472d76d6155a7adbb26ccec10bb5276d3f6ce93977f3096abf72f1e2c6e66fb2ba422d6791d30b8b385d397544383b9ecbbc0d24139b87ff0fe73bf5e7ee99bd793ffb505fc2faca4889eca9ca2af4daf613c31815f80be0f43ae351c81b1ccbd5aeef8e615782418ddb69ac9d83811ad2c3cadf7a1e85b8b4b4ab6a1c8f50d8d406ff3131eae56decf12e7425caafdb6b64844a382f29fbcbbac9a0fa8ce8f1462150635b38e8697d94fda30dc3edaa58d2786f3f11e3f230f5d43cb43da3f615728882041cfeffb2649d29fbb4dc7289f23291530b62f30820b551f4d268efbb2aedb9923d68c6ac34f72e452e7ee93c10c3d16ca1a8c468c7ad40c447dc937ba3a821223fcbca7623ef1316c81a8d8c682946a8ee197b0a5f6c2c8838f5a7f51d7fd485fe2653bb25e3ede0588ed7f2bfdb7756504ba55f08bff3842667d90f141cda2f635dd13fbc84bb68eef576f6cb2145c63829d3fdcf34f07ea18972a5b52f5f58e971782e3a6ba7be858d320786f143ca5b107d73f2d53bcfd7edb3d33299ef5b59ec082e27018f20e0e9931ac7b1521139869dc7bc1c4ae5e9244b59d3583f953d33297be912d78b3d00487b825bbd8a74786f02f6b9b81ed1a531319d94305f726dfa0f31c87576bfa059f8d6226cad64cc06600e6797fd82bd539b4d80290d4f15459bc237fff5b3cc162aa406a7f4431ac8ff9d810793de0533101e39be11235bf8ada3e7bfad9b32a987b0c94fa2274a426a25988c077c81c0259db2a1e21ab76fbf551b32be60971646a8224c5555114ba321b242fbc82cd3f82258306a40f361cecaf7551b17eacdbfaa5cc338a0e3ce37aab753dff0713ca36da137a04013dc40cc9040a5a50ec8df8eeea653625431eb1f1d318e2d38487434ee8317d6e649dbac6819730b76b870e157ad8ae358fcef6a1ce87dba9e63d3161711150c03ce27b366e774d9c31b5f1ceb6e38a01e28645f3bdaf3a809d6f76a10bd150db5064b6ca2573ba0ec77f4fb7d0e4fe52b21aebb9ce504c797745ff707535692d2b8f88e828c61ac5e28b82097b958364ae0006463328bdda512387a0862e0dcad985dfc418fcb80895d06898d78d0f4158ced81df9bfc5091481b0f32cd6ba027fca7084e9440e4ef0ab3572f05ad440ebf8f74a71005274f53403462b48abd1cbe809b4ff8717ab269e3bbf3c4d213045c297c0abb9df7ab657168cc7f02036a5af226becd1bf97dfda4cdb34925babb1e3cadf818789b4d04e65e6374a479b61056ce0dfe8a1c052a0850ab44d4637c46529a9fec40dbe486cd8cbb8711e8b597b9742585d77330952ef45cdd493fdf009e5ca3e488fd4c68d08e7c4458a9194c63cf07f96080da105de9aeda19258b28f820a7722e2853bfaa8eebd9673ced5949af4abdc6ed5ab23c114a188cdd30997515d8687686f8b8fc10602df78c60c6ca133cee708c262094943892d6594cb08e17b5606070b2bbfb9ab9edeb3dee25beb5f6555a9ca9891e3e7be03237a6870a0e9f4c17fd388a5833813d55c28aa982c7749cc4d13d7af847dc57f8a5861b5c01a2e3d676adc2871c7a04e82d0bb2ff103bb756cfa132163ab76ea74d46d47f8ab3c54a9db9a29b576e9664dd297b7357dfb77810b293ad09aab8cab6c55931091008c6b7f0fd4d60801685c7c54a104af0ba042aa8a4302a50f327f4b6ec4271c7047648afd302cf2cfd1d5d1c20cd2e9d498a97c62bf7be35cfa7acdb046b8001952798c94f444b6cc6b0006f66d5613a1a7da5e1c3a1013b75bcc038ddc46697c87764512ec953225f248fac584ddbfc4d4139a157d5e87e98cd15b4c52505ee2f9779631e8ba4524da08c5f981c316ef0004ce8a6b778a908d3165f9de05a9bfb1cf11109812691d27204f09f158d9b00f87626f0abf0edda739fa38b0ee5f9ff7a69e476f500a9bc33a63de3189e906e6460d4b44c15954bf9febaf834dfab3708e818bd424808230ece49edddce1ff3a939a76cfaca5d1bdb739db9f01a68e5dec864f2c80fbd3576e67545f4810182827820d4b9412553298a24eec61b058db2b0901a0cfca953f7914fa813003ee3fef34554a0b61952b7d97b58cdc54715e5d79bac895a33da495dbc32d3797e8bb12dc3d19ff09041292c46c101744d7af6622bae505c884c5d7157f252eaec6f3ba7f97f2325306c9f04904ab5f1c0854a8da271e6512dd642e76117952cff4eb07189c107397f6b732bb558b9c3a39d19540c9234a2511045c070a94d2b1761e977a44d1bcb3e1eafa29e65b4edf51187f02e23000b1de566d4656d9e4ad46a8ca18a790b2d9380158056ccfacdfef0df161bd04e05038089e82378ae2b3506d4b27236fbbd293a5ab55554fb7c1a36f1e1c400a07b08b2de651c1f8164b72cb71c435c3aa466b6dafc02d2479764d8f8303ba7f034460d80353c23ff01d35c5d53e2a654c36b50a03d66cf32c6c68980b796e1ab0f4c7e2fe154eeb0ad7dc026976b48b53413fd910eb7ee3be4814542a22b103220061508ee77560bf22f52a59f065cd9a050af41135e9a6319ee62b7ea7bfb4f4f234ec9bc255d79523b4a1c11b999301c21d4831debcd9796c127e77ac1ce0d74ff2f6ce2928ab9f4dd2142fb17ad9470170ed17e9e3410e5f38ec63aa66da03e2b63ae5bfbeb41b03a374b2848030b7fa4eafa1a9a8b738c7a6be3f0bf151e5d7a330c741972fd69befe3cc7bcd249f80ed696e98504d24a2652f8e5bbf35c8c8f9b3e4b546ae2977d13ac18d270f08d557b5281f12a047b6431959b93385ce3609a5d18df1a70d706c939cde587bc867f3f0b3b2d7103ab39db45751024ef5ce6791eea2a439d52b970c3282491ac092a27f1cc9a440918925c888a8a3358736989e30654ac703d6604bd6276e4515773309f2cdd3e711180e10235b9135982f3474090bb719aa2fdec56fd3f1cb169a1db274415f323c0672021b8bd43f363f66b32404fbe4616217354aa4b60be9db5295cb2a494ff076ed4836eaa68091cbc757f2870f01efc542e36bfb9c993d1aaca683fa6b0dc023585c5ed9a2e553956e6d25c322fb772db2add6db1c64f9dc9ee5ec1cdd235a006d7534959f1759a0853970692d22feaab0fca9c33d6be9bab3f3edcb10858d8a80404db3bd37c0d72bb50b8ee8f75d9e5f0d31f159e66f063761bb3e4dae76ec8e5df549d348cbf0608272fb3dc9c38b10d8db7ac0be21897412f743e26bfb888ab528828c40cb4bb088d0eec1ca8c0454979cce7c4d7be2a4485e5d99c44d4165e35f90a67189765f465dc50dd40446ede34e5dc0dd7c4d39384a760ee37602b7da4ecdeeb2bfee7d0bc7b33c6a0a1808eb88c01737807618879e92e8ba2c85b64167fba7e81c5b3be18d409af862e5a14738aca830859ccfd88ddc2d30a0d5f0b19b1bb0918b61f74878d9c1f02174c52977e86cb4a770dd903bd29cac5799ac2a59e3cbe3b4ecd35d0f04b86c713c149d36af6ee618ca9dad1353ba3b7227971497009d414e9ff599b39c8f2b9930ff32d4cde475220f86dd6ea43621cef44c8e1923533fce12370eb3425e144a56d05ac9c27e62c9b969df1ad338626c38ba9f348ab089872b3d68d83df20bd3ccc35c324f8195262300d897e38f1970cf2dbe50c0544a83858875c650049734a9e4f2c1a80c7ed98d7702f934e54887a20b354440acb6abd3df17dafeafd40f1d0efa6c87d8bf45525d99d57bf3ddf33fd091942c05ae7e290458fce969ec808cd19c78c630cd5f4f553ebf5137bc107105d492c9d2305fca10d8e444f5d7507fab50858cd6d72b99147b89c81c0e06a386e0b55c27a2e41e24019537c70e0e7edee6cf0fffb5cf0782ae874844a8d35e744b77dd3ff0a1e012802422559a00c51b03103399ca5bfb4679841e9a5f4ee19d4e1c87b3480a806cac90819fbd5f81a2236925984d0c5cf8231b8075b824a7dc04e068e9c8135ef2da4847f6371d2d25546261f6aa443b2f2b33e8c37f86541d110fef77526c51e81c6780eaeca7cfdc6fafaaa6b340caf733a4140e7b83c2f7da4ca4f0d87f3a0fea0e26fea8d3a87ad6b", 0x1000}, {&(0x7f0000002680)="e301ff6d66bcd5aab6c99c2278ce8d8a40b05eb2e78a7368fd247d76d6000798181126162a686ada73de670212d1f37ca43ae85b2f3cd253c02fe64442253974e8d88f25b4ee3386bea1938d35cbf1f6d9105fff859ea2e743f96b5a8a4ec2ec62216161f8f0fe2bc1e9ef4f3ae42a48de1f383b4b036e276e80c00fae90fef1240b79e74a5acf8201db59d71c8a06c5152f66ff176a3fec0c5153c5333bf53561ebbd4141b0536793c6ac8e810a88f3d2df756fbabfc0725194d39dfba0727d3ece6e4394512b44f4ef292a0fc162df273786ea431cc54ffa3453a39d4d2b7b3145cb08596f1def4649951f33f56c09db2b9e0e45de583b2d70c1f79015cea59a7f5ae928", 0x105}, {&(0x7f0000001340)="4d587c9aa86022848d2642dc1acbb07ba81d9192acd36996ae18e47af61709e85f97d88cf045dd92e783fe604771e8dfed70bee831207b0b75f0ff6282db45b0d17199837b2bb2de24112d941d9298e1147bab18ef7e905bcde0e33a894df1a43226ca0dd59eec74778f912b672072384e903328a6822941545f6b1133bc67af1c12d5592bc0e6a62806551390d2344475b6629985116de613894494866ca606d7fae4aacf5523", 0xa7}, {&(0x7f0000001400)="b51fc22f597e0be50cecd876f54256f5b04c0515e2c1078ece9b5d0463b3c6625e27b0c06dad854bc7e315f7c7cc0456884bcefe44ff0e2b5312038838c743d79a7520ffeca0f3080b358f15202633e4dc3b379923c6f29ceafcfd8504b023b8", 0x60}, {&(0x7f0000001480)="b2b4fd6c1ddaae52afbba4cf0be790e2a86832b0984a35162c37da68816e2aa11681ae2c12898bcb7c7dd6f828540e5e3ee60ea50cf284603fce458872b6fa5d2d4779bc80e5d4c4bc126b1b548fd15e6d9f1fd4b57a4bfb5f691d95558e4f3bda3ad4a6329331caaa48a33d14b209faf4abb2e8ad431bb21aeb2766d1d541123a5480c1432800c1959b5a858f0967e4834ed87f5e1292d558652d16f9cd87b9c0e18edf6720999902dce12dbcff57060628c4d89534cfd83b9857a34ee6ab5acd4f6352d1ebf8e33b249cee1266cc4e1f402ebd33dbc5d53a0340b44eb157cecfda9dd72ab65ad818b89fc75b42fc612c5140662744006bf101de67759430a3ca5fcf5474a672f0d0657a1fde78f1eec247879b68bd4d2b917e2ae8635c13d5d797925dc059ad143e63bec4ac9d347a9b4ad551c95fb406fcc148de519772fea5887b2ed8015e8d3b6b6d54cd500f2a8ad494d2391b8d34e7419f925d30a99d0ee8483d6647261f64f517367ad0856645c29a6b7ebf8376a73c2f273c74f97ae2d49923a795753b2d2560176534581c57ea25f15ac6a42b7474bf6bb22326f97d6463542b76011066b3320dfa3457d5ab6514b4aa75f53886775470bee76677793f77550cbeda52017decb60e5f1967c17d6b75272a16b9cae24ca24425f69e8364b6e51fcd61d7422016c9f9e238c474d6b298bcd585affba4efff7c7a042cbbab5d2573131d77603357d317c29945858c665e230f037754832bdc7e0529b15b70ccd2624bd344f35e828171af2a1219d7a6beb1d25c354d06a7965f21be33663c3ede5cffefca2722f52dbb8dce0b216b7a1718d5ffe492ec8e258549c1c2de8841b2ace86d3df08b11ab79ed1351064199e1879b5e52573e5e98a4a5719be8f3efadf5098a00f47d34587b4bd33860f179a5152bf6b50a73add2ce5f918663d0a7a6d72e8a603ddf8f13fb848294999d3918cf767160798449889c497031107f0b4647db3fa0812ab46823c8e25b232c2824992770f43d28e3be8b4f7153bc413faf9e27ecab542467dcabab0a7aec5be314f7b2a3ba3c6f371097819cf8a603b61ab9556e888cddd1acffd4810b548084f35942eb580fb8d6a5bac31c6795e9de38491cf33f9bf0723e434a5449f28a2dffae28210d473412d132c87efaecb7aed0740bab75edeccd02d85b83ea85a6a265225d6ae0cb058a6bc1eb30996af1c0eebe8bc5cf490c0c6c9e773883096624a970f914ffbb1b7474078dc3eae9999e5a3a35b09cb615030a36d91f0de6bd45b90caa1087c23d5b86f0ee4978c0dc1f51a773b8312077c87b22de8a1c5af8a3e1c1646372a2dd71ec44a422907ce2daa060f696d65691bac45822b0b6f4abeb8906cb52e6dcb151f1dd1c42c42fbc4fcfb90e639e199e4048f3e46bc93ee1339a754252602014901900d2a587df50b00e8af8c2096d6f7d3145ef56475dbab8618faf8ef5ffe04e9094654cfb4accd690b13395ecd5fc6ee505d32bdde5015e05635fd5bd21e893b66339e8d7ada96f4ccd1000632e5efe0cb36a8df3d19f506aa5fabba61addec4a7ddc873e96e2cc15793fd4cb1322d9a12d5b30b525d150e3fec102195374e98a72c72993f3d53987f5433e075d3e9ce524329fdcc28f57502c976afda25eab632cf40c8649259ba1b8fc7437a9b86a1713bff96be43bf33826a6574b1eaf9d4dc5e4a169a59caa4fca2fa253feb388ebda57f529d216c3623bbe49ed15b4295f69c9be99a9e358e09390cb46641109cd3cb054a3b5a96165faafc46e12c7700fa8846acf99e6880ac900a39040af278b9e82663f2518697f85fc593c8eb7f71a7bb52066c76901ff3ccf4f0f1fb449715876c16f2773f06fb82227d314b9bafa347727e71f24b0fc2c4f0b29e188c43f616eb4d53391bd66ff71ca3dd3656e958d506334f688b909c014824784eb89eb1effe8dcbf1ad525586498e383eac7936549c3c69e030a99fff1019e0ac5b32dd4c6111b1e21d5e7b01650863b700fceaea22c8c94705fcb5bd70d58ea706183bfb0df922deb8bbeff22dc3f3d33232c024358645da429b1c3ec76a1582a1c3cc4fd67aacfc9451a49de2e5e6e72288f799d42dfc27170fe97ec5bff0319be603889d6a456ee9c658ba3178e83c097f9bb8629157fd5fa09d9b3e1e4e6da4293ee33a1c5c73dc8496f2c72456eb29b6c2fc113e321ffb8c9751bd3afcd487b4f3c2c6b1511b3f307cb8fb62bc070a5268e9b3af02b7642aa7e1cc041715502aedea04066c952be253f7fb02b3e72a2c41107f69325e3a0485fc27b38ac5197b385e398c1eeaee948b84e098227d27c1d516bfa33a895aa8659ed506de0f1d0cc669027a8c7fd086df8d5ae23869d7b1766bc9ebec48d6ea3f8b07a7fe4397cc3393c96fe2be5db05c5167e2736d6badf6047ef7574fa0004fed3eef06116d5508733f87d36ad872873c605c91541b48e04ed915b8008503a5d88e58c9c0b584cc2197a046f1ac19d9502e9fd5eae7ceb55450f1fcaf2905561ffdbc146eed7abb8b5f10d50730d21b031fe0094842807778f9c4661728c9278118070f8f69e75c325eae5fae561f488be09e863f7a7e519fac515f96994869797d51a3cc93de2d7e23ef0998ddc3c5a428ad308e264aa32486fda4c515d8826e20ff1da65fd414778461bac8f622545b8fe09f0a46c1269a6495f2aefae2617085d28367144d59412da21a6990463a881c165279beb04448e7747cd77fa35bd04fe90ab4bdcdd851b92d24f82f36d14c3ed4ee553cf09139c708c87e4ee9c19485e0313c0c1d9de4823ae90491f596896b771db28a93a9a4af99780404687197565108fc96e88551509af7c56f00151ae0e21fdabda06efeea50e75cee51c75a25ad36ec0323b9b34d73d0b55b190783e3e18f4691ad9ee111a4fb17a25d10e26d2562ab0c0ed04df396b10a68cd670a76fefe3208617130505ad566be3f9e0e3be0c012258df6ef09f1c0495ce1f2aaf2559dad4c3f96800f8bec59496b5f03c2771ad4b7652ded40d3717159accb498287da376d22d035a5c681b6559d8411868cc516cf4a83fd4bb5b121ef779b5cd331d99db97d270ce020698e944837f69c232ba2949caa584f440998c9d39b46e2f3c024e10eee57baeb8b5efca532f8ffc9a9f7c0755edac5e5e3b702da7ea23ca86d68fdd1344d97ccc433ad07946b9049863abf510cac2f3c19489ae3f5cc898ecad0be0d545f4d3ce3ceaf9e8b1cb2df35b796f134285edd1f351d4ab33f4c991aa289f92838aaa4b370c5aaf64662f9f2ecabaa20de78e50fc39a2999714f0e898de3fc4db953bba7361e1ea5f56330cfa3b6d48308d0a74c7180878fbcae11cbb7e0ead247e10690e95eb301e05706b47b27f7cae5a0d4831d2b646e6ee3cbbf5d553ede17a1b6faaa4a712de3509217441ec9553ed3f564e7d59e1964b01cbc4f9510da204eab4c4a6a48e118be870e7d6be6eb5afbe9c9375259fc50a3ccb151ed37c13155e4092f714c31cc35f0aa2009057672c975a4718150f0c2e98ed3e0b8f70fb370b894ee99745af484c00f71a6472251ffb2366489e78fa071e2b334fb0399e4209c0388ebe6b445b5844378ae865f0d7c6235130580dac9f1912472b8383b0b31274b6e2edeef391f7dd516c027edba6393a955765c3451cd70bc8d80454ed077e0f9143c0bb0efc2480b1076795dae444b810636232996e7830b8d4415d37d69b7f43ad347d1b569e4fdcedbaa9e2fcbc1bbfbf25636e5c1d65d4628c6e8dc8a9bfc257a3c46db845666bb6c257cd1be52b15367a18b94e24ec41fb59ff9b589b96c231763ac5555803ee1cd9c0fd4220ee4a93c6cf3e36e4c344abd0266ead6d84312a2a15dbec7bea178b71b250204c75562cc3c85c44410280752d93b1c394b2bfa0f0572874faea5932b4ce45b6921ea745634c13e366e5dc8eedd5402825940caacb1de2bd3ad9547c1955be9283a24cd5c873d973985b934779cee09e8f7c121b83879da839b98f4e80712f0e114de5e38ad811be17cd6d2f7f475758737d7565d1ac7c49b43ab6bee8cf16e0c813983f831d83a6e9d28b91ddac89aeb381a3094c14fec761d4aa27e884e225a78fd017586871e5e748787c803d348d47f3281a6e89c99dfc4b2f8f0599551c19a6f864f03bd85ea0dd45aa7b9eed09d5598df721d96fed5a1e28af44898ca5cc63aecaaa7104a6711381fccafe3e0dac2e8435c3e4d4afa12c75c4277e817cf69f56e771110418a771bf6a79522c6c8ff61afd3fa2fd6565b5446d0a8081f11ae32f198287a22940bfe3ab4057d22f6b57c54cd475d7fb544ebc9bfda284ffc5b909314991281e894ff828f82c6b1cd315996099e437387d3b5b239fe0fa78f9d694282b8fb5369578c51ebf7ca83b9860377c283a215dbf0ee7d1a1a567527bdac514decbb49b75e78a67f887121fa100a157aac778dceb205d74f6cd8350d104b1fb17f8b318daa9002eaa9937f59a5d71bd054cf969c238b47afa5ce46ec8dc4b8dddb4a6a1a8c52334e3f2a0d42baae9b920ff38fdde51e5ac40558232c2e6bdef2abb47e81e12f36a0c7c6028241010e348c6c7a2f64e013ca6adfafa296beea9983241f114768e0132b5472b3bb8f7faacdec9497f132782c2476d1297a52d9416f9f02252a7b19d6ca6d91c88dc14a55347dcfa2c2fdbbc6b3d99f31eb5eb8b1b12abbcbe99f98cc16c50f283f6e33347257ea408a0da69da494db79229425d29f528783afeb088b650a48f2ab877857f5304b020efab79ed04323a593fa69bc93b1d87429b9dd4a7e2cd8ce687849131c089ee75c964a3bdb61a95c2edd66acb843a11377e68d642d76c13cce4203583b5a1edd169f8819fd9a749438041fc96160b10362f6834c251b457eb3e421c395afe5adc5f830c03fad368e8c4e96dd6a4a621cf6ae3c258c90336b465f00a042882a9bcc939dceeefa107b7f527694bbaabaeeb6ecb8279db3a41ee51865d3362cf3e3d4405939b88d161d1341de835853d6a27c4bea320af50436b259d4f6e85e74a417a56f527f94ba68037a7bf1658ee4e0eae2ba6baaa4b4522a2eaae70f0c24de8345d210b43e84692dade54444c3d2515c80a54bb06b5ddaeac2782ff275a8e2e7e6cbb093742bf7259d1f90c227d446f039aebd1c0349d921f8b7a10a13672d6fe369a772ce19246efb9ce225adf133e6df25dcf28d3edab5c4e6f4e02bcb84c92a107b73c4f65ea610c4cc539eb37669788b7fd481440a97bfc6936b774ca1f1d0109d929a42f31b05220e8edf5734266c67c93161a74698a1c94344f8091422cded990dc19d43b65610703b7405c53bdf7e47526e53c6529b32db645236ee7a0e9c5de5d49021e3ade6311d90378046178e9863b5dfd0bbbed3ee76d821cbc0d70fef8a3e213292915c70ab66d055d34e46371872270b6911af085defbe49d10ead253b5a575b1104c83e0b2e1d6c376368fd7536e24ff89d48a330e96bc393d4bcc9b29194d82dc413d7cef49ac35df1cd861e254ca9c87ff2540e91daa734bc006296ab352537daaa78dbc5df50bd08bf806c81e6588292300f4a0fee8b319d6cca61de06517eeba7764777bf7b7fc1b58585ccc791e61e68ca0c9e90b26111176bb30836e7f4f17c6a4543fb665bcf2a9eca7b68bb7b64283e172dc6a3da6098432adabdd6240f4e7186f60b80faa0321b1fcefe6b95b9be5bda4a512c64b3e97be1d7028bca6254944c156599e50d4ab1793b5344060", 0x1000}, {&(0x7f0000002480)="1034e0d8876d7ce459a445c2f528c4e28d8f52869fcfc9c8fcda9679193319ef8d602ace9611d352138fd966defb66aa318de652689263ad8ef794c6376d80e6b0f01f1ac90ad118a9b43f581c710a107179bd81f7e06c7ceb6d84731f2cb0c3633a8a278cd443d2ad88d5014346167d2e382b589ff27bb075b0d5f53d2c1b974f09462a68f1963cef0fb13f667e684d31c614b1be6d92d35cfa8f123f70ba9fbf06a97623b824909a1b3ed3f05af3ae1d0e590fc1fde236f0cd158d0b", 0xbd}, {&(0x7f0000002540)="dbc615b59c566ad5ce39fc7b708565dec1851bd83003d9ac059b573ab1af42ead428ad4bb1b2ba5e0162da47c5a8601ea9dc0ba94f023bdfd35d1aa3b9105c00b88b7577a059aed5bcc3e7e592813f06b38476469e030192ffce0ecfde895c14631fd17f65795fa5", 0x68}, {&(0x7f00000025c0)="fcda2136d030e9b3e7c67b86fa374ff403190cb1ab", 0x15}], 0x8) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:01:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xed, 0x7fefffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x400cc, 0x0, 0x80000000121, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r4) poll(&(0x7f00000000c0)=[{r1, 0x21}, {r2, 0x100}, {r0, 0x2}, {r0, 0x40}, {0xffffffffffffffff, 0x11}, {r3, 0x40}, {0xffffffffffffff9c, 0x4}, {r4, 0x4}], 0x8, 0x3) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:10 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c, 0x0, 0x5}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r10 = socket(0x18, 0x4, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r26 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r26, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r27, 0x0, 0x7fff}, 0x80000000, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r14, r27) 16:01:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xf6a}]}}) 16:01:10 executing program 1: socket(0x1e, 0x4, 0x3f) socket(0x18, 0x5, 0x0) socketpair(0x38, 0x8004, 0x81, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) ioctl$KDDISABIO(r2, 0x20004b3d) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt(r1, 0x9, 0x4, &(0x7f0000000080)="a37c5e335fb515256fef42eca870bf4172d936ff56834829cb0c57f0ae1a7911cc0eb3a3fa5e239a36c4bde0fb4a658cd21ffd2de024f44072f079a460684f54d7d1948d94e5dcfff6429196a639821099252083eb2f89b31bc1fe6cd0f4e1d8d416a71f8b5a8bacb6ebad5ac231ca566eee82a772741e228470316643c0490344dcb6b5f6f8a9493dfcca1147e0c7fb8cf2cdecd084dfcc62d90f84aedbe9272a86896607f42eb2ac3c527deb5ebd8a2467231f04b103369305457213614ca636edf8cc75c0b2121855a851dd", 0xcd) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x10, 0x4, 0x2, 0x1, 0x0, 0x2, 0xb5c, 0x2, 0x2, 0x5, 0x1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:01:10 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x11b05d8b, 0x7, {0x5, 0x40}}) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x8, 0x0, 0xef73, 0x7f, "859fc9ee81b4d503e5391fccae0d304711bb9f01", 0x1000, 0xc9}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f6669731305b3c3b1d36c65300022444d3d95d6e024ad079cc1b98b0900c7dc217692beb5e93196bd9fb2a30afff3069f180206040fc92c2016965eee3a9291b6eecd86987cc8a01153ccc4de53a6f0170258ed239d1379a55c2254321a8c8f7197c6a3c54ba686f22c38d736046d1b8200728220efd74f4cc38b6357f2a310adb943c50b88f91d215675f574a0b370cdeede5917a5d3408a9b5b2979b3a647d7d7fb351b3e"], 0x32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = socket(0x1, 0x605872d24d989b63, 0x8) sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000180)="75d95a0457f938b7725c64ade743b80237b0f78ca9017f", 0x17}, {&(0x7f00000001c0)="a2f7c8630c049950c912f8e436b330bfb7bd0fbadc6a6bda153150746dc7ce2ed105ffc3dce2301740267dd59ef833b7a4bc5195e6a35b2d1cec95e9ece4f99aa27deedc2f1cbc74286027a90f959b602a30389f47539e69fbf1473fd8eab76acbf5024b51151ba709e718ab97ac8d298cba4b22617f7dfd4221d0180333d87c04ee9265362667fae9fba89f9c3ec857d320860469db20a5a2d38cbb0f221fafb1edd27f30e2530d39a335785c55", 0xae}, {&(0x7f0000000280)="59aecc8ed6e85ade5c1895f6d01f04d4e7276cc8ee82e8009f4f3d40c8a659181a835f82ce4911453c07bd21b25436c764065f626ee690e5c2618d5a33497759d8d23c8113a04196e402421a39ee73f4bb6ffac5b085aa3c8c17239fcf1c2995cfd670022ba21a0f7d9b59c3a7b32522e5d69cd3806073b0df31b96cc6b22cb764a9bf122d53a1b8aa0ca01aeb35c98d85e1fe9d836414b9fb1f5cc50e5b99b3a48437ebf849", 0xa6}, {&(0x7f0000000340)="be16e3a226524ef7b7d01c1033afbdc7b626827fdbcf6c24e225e864889ec7f8bf68f85b38f1817e5e5ccf1bc34208ca1beec7d1d42035084dbb2c57365aae70c525fd15e424792852a190f84db86b45d356dfb18c50a73d30820309bebf80d65968bcf0f5810d381864b6c06da6fa91002294e9d6d12325f3641292f949e273b354f1037979c862b62fdb471af0973768409558b7c2514a9aff313b903d05db360141cb003855b2ef770fc19e3b9dc05eb6e86210c66e29d6aef3216ce32f", 0xbf}, {&(0x7f0000000400)="2d7c6ebfa5c65b74a6d0dd1a2ab1297a24962dd2fb5ec3b84e2a339db04efd5be1e82f319555935ed78707ada610a345578c489a7775c89a00d5345ca063fc9f29bebdfd907b07903c854913ef83a3f5ca1462dd0f5eb2933b87ea49e10e3b24ed50aeadd46ce7be08197bc9c544ce5d602c12dcaed21444ff2a48e02f9db408d3", 0x81}, {&(0x7f00000004c0)="9e24e57cd7e8cc5ebbd61ad4ba99750e55b2c89af52f6148aab385ac40971c5845aa8882981fb0c7a69881f1154a1a823b595a7ae333bdafc7caa904566c66dbc0b58a2a8a798de2448a134f93b95a4d9a4f671f0afcecbcc324f37862b40768af23cacbe18549c9e03a5392569476a691047e7d4ef81c7c98b55554860867e5ae96959e9c75096c837ec63c49d3d586da2826dd42f0e12256326f4b2d79ccf43602be262735ba185f11db588e2a5f88096791157178c99e91a852be7e46003c55e6708e4a867f70e9b7869c6e46e753cc66ec0abbdfa059908bdd679c7d3a85c3e6fa85149cfb9b2812c7a7eaa07d65117d2cfaec5bbb3473d2e5e84996f5a0628fd0b2c8643f02db4ffa7a172f5a1e1a225bd07521c5571d7aedfe77e0ebc4050d83e5aa28df1e0f61d9072b1c66887d28d071e620bd77c06501794c4d3b9b0099b62a95a776c679e2b970d52a8d9be40d70b781c1d33c530ab0106577ded476ecf1f71858b45802977ad22aef05afa5e0a6cdd49f44c9a03aa310834c1684deaa68353ebb9e160d99d8ea3d5dda8a0ba1faa73196bfebe036d3b83fc34d9ee9905801245ce0795abf7205a3e53b1d3fd101f061b872c0f496131c238e62b53bf9dfa1d70fb3665ef05f3b208f0d6f652c9563afb769aef9e539b418dc058d1a28da92db99faca0aba0502fdc94f35e3869f48af4739ace9266da98f1ad112baa5db0381f309614416173c7592316c152b29d187fcc1e065d8ee2338d42ceb9a22b29856be34b5dbc16fb713d9befa22b7a0be6d9572c02d4b85c758dac93bf564e7d88b62e982bc8fc362a65e2ae96d15deb554de87a6642eea8c3241a02bbfc98a48a04e208f136ddf6baadb8534873f86e6277aa05f0c8743bb6a46484b592e623fec8567ea62212bb95a9dce51dd39254c68fb6a66e1b69d2e57a3399a4096cc8520be780476f48666719a10e7ed50b063fd1119a39e4d38d5baaa4deb410a9ce375ab8253fb472869b19934f4b9b9772e9af38b4c1cb444e5448775bb06fbcb32d9b824ed2dc0228288ee63e0b640051d82bdbc51fd7a05337bc9be8538a2adc67e6a6099bdc57efcd4efa2db7a4cba4c7b4a929b0a97d4968376ce865386b97457066daa98ec745d692027f952862d6e78f617c541b8280b344d5e81e01c3cb55b69319ad2f5f37067d53fdab8215fd33446975d54a1780df89bff8c793ec7a61a94e163f55ea801bc8c5fba4d1b9aff6a66a53d09006c564c959f8a410a24310e0699b0c0e68f6fd7d0cfc5732aa04960a9fc2850649b78069638cfea9363baf3dec2e4499a277358e43f1da8b04d4e46f4fbcb0e2705ecde4f6f87d4de48c8bbb26a1c3a192062c4bf59f3cce8d77183b975228e9e58abb6c71d139f22efb5ea380a98e5f49e82431e12805d01a3fcc899a4042300786145d58c4c700e412a7a623616116f7fa818b7e7fe563a920f7ff02a542fd0e2a28a37a4ded45aee915c2fb1f08b69d3f52590e634b3e9e9692cc0b5668fd1a08c396fad41222c19080872c1227f47ba25d5848342087f65ecfc94151bc1409e838a39e8fa809425e0c73da7dc736bdeed9f290815b7a30f4fa3db74463be482e0d6e978fadd00b4f1be9f1b80ff78b77f300a90c242e2c992c680c6c6fc46ade74aa10bc42a5a022bac4a2cb9b714c642d63180a6e4c849b7997b852712332759b4f810ffe632f8ee9c66830e39ee92afc76383f6c65bc56f425c1276a37ed48aa80c0bb3222f27c4f6eaa4d744b958b2498419fb4cc46e57b1559feb4f8322f5257cb952162986c4bb419d1bf9aa67e9fc56bd7a9c20723f3c9306d5644945395266a22908f31d08ba0244259b583a943bbf2b5e984c898885e77bcda4cf4e177d9a4cec307e1bc32150ade226b153287b9d506381274a9bc5c4c3be9c847a35ef940abbe5b546e3565c2ed2e0403d72722d1463463ae1a02b59d8b174480161646db05b9b7118665610850c33af42ec00fde2ca800a6f2ce7d5645c382884eccd8f8c71de7f9724fbf71b99bbefb614bd897cc4e6892e377144a7805a2f21beddd6befae4ac6f634c7ade7b85ba35e3e613b35e1a8032625441a48c0ea644de4467eec501eb8cd476db0cd25c33eeac5b77d17fddc278886ef312f53be0325e498154038eaf7e6236733ae88677f67ada659961026477cdb8b60cac42fe9745396bdd9259e5e92ef2a6af41ee85ab09f9ac5a6e11e064a0c12f25d2c4f404f15c59d2cb80870173c0908061c2435191368f1ba9edd37ae45cc655d1e39e1399fe07e9c072c352c4fefcdbd52e1c2d93ecd79260f577c4c6d481b15ea3c2e2c7a9170be9be34cc3dd0dd4a631b473e27f24aa2634485da44270b7615ddd33c7c5cae3f05f79a12779fa9f8e4a4f34e5a7050d295f0436b93b91012ddda5973404da684fc580b6af67419201bec381dc0e7e5eb769df3fb123fc0c11a5f089b0ccc5e0e915ecf71f0026fc1a405c52575e9d52931a7cb7d52553ca10818091a384e673cfbd9dfee25d29aacca0901220990ca2838ccd86718ddbb9a4c1caed1aa73ea647f93fb5213343cc5469ad4ad5fa9bd62a4ed1e542b8a041c53c0c30f5416055f7c9d39a45b8b6607698c1ca64d7675541f8feedeb2c9607bd0e4e438770eefe132d274973625f9e14e7c4a880ff0bc8186e1e4038e5705d13f1e735680f98f009a54127f7fc818a74db6de571e87d575a33547bd51254cabee336a5fbbc23e36d2e16048fc94d4ee9dc731fcb719ac11c12d4135d83b636894681e293dee7a0bb74b3727c2f0e7e3f31e17cce66d6209ca363aac964f4ccb9464ed9a812e984187e7b5595222c4ccf4c9a2f59b09af288e9bcdfb59c566ccfacc8ab1f304754608b03eef794a70d65cf8ce1ed8c2ca2c228508175f6a791b07f92bc000df4ec40ce53b3cb392bc3620075191b7be27487e00c55ea755d9c9d3ecdfb2f2c69782638f7af2ca0697d77986ae706bcbe8843c3f16c1134f9e5b434abe7bf0cfca79e3ce0e51152603480248db5f12dca751e4974a4250ed32a6234c1390c17bce4eda6bca13f6340746c0c4c97d502c53fe127ab8b341aeedea6b41bbd0b37759a1f62a36bb7ee2a6ad6d3284fc964adee823a65c44a4c3e9a6d13cdacbfbbf026d84857f0534d4163897b096b1161581db002f10fefb44a24687b501df76fd794bc7ff03777c7399b0e6dca2158dcbd1fb850cc2f9805d99daaac7061e514949b41f28ae449b03bd4a70ee1ae42243d70b374c1cd2a9895c4eb0b66b0f6c7e46c6852deffe8b798a95073f17eca8e6cbc46100e14e7b7353d79629a35d5e15ccb8a74d72b56016177ecf9912549cc7f0c8292f0dcc4707a8a0f083a1e7bed308e45e1c2d3c94adfb6865456dc70bbaf70345bb35262ed1c15064b01986d3fd4027e4e0ea5d768cb27941f8f9723a7fdd723cf8c0f69dfb515a0783d41e94558cd09c4c1f143fa8b6577688e8084628cb7830e509e984de5e7792516afc0a852c10bb983d926a9ea438231cc4eabbb741884f69890d5d39a656560b0716aba5151b2f13af8fc613ebeffc660d1f664c731c810fbd559dc81e88e3503b5dd7cc02a4dde654bf8e554c36a1dcc4be37fe5b0be1615e8680fe6c52b38f1758d39c4f8e566e73dfc3916d4f6dc882517dce8811fdbfda854ed8441ff9f4da991b402752ac175a33703f4048a1381e3f670e3e5b537449cc7bc7e3114a594b0559120df879681f8616b8dd0598bfa279a988ff2a6966338da60dc8036291056da65a7e04e881f7e9b8eb08e257b642d044fa45bf28aa3f91b25056866520abec39d1014102b6eb8bfd34d2cae1b5f340e97cd9c910b30e3263dd04f9a23403d8d811a1af473e361e10872660bf6eb17dd8b2d711a705da8e7f9c45c88437ad866689061bf41a7c7f426580661b20885743ffa42896e8c7f13eb4fd5730b736c097c0ed6a47b7ca3b3743768bba684dd1a8b5b4264a392af98278fc1d727ca8bf7d396ce0906167935a9736030349412d6d547850be666c6f2365d7f4056ea7f94ff61a4f11013656f9e8882afb9b0a6765ec3bad5e6f11db910a1aeb10a7577089b1c35e8402b9e4cf39115400653d6d49301d4445953bc81073068ebb04ce0ef8ef4f85585965bf0631a2cf42797ead53711ee004cacf725d0cc29f0bfb14a1e611b2ec0d9a609fa8cace251f787547b32a9a2b700f833292a5d4c24e829cb213f26138e53defa2e05f466a3e0ffb0f93cf14e76a7d6565f0d1d88b11d8f4847a19d9bbf29163511b321586c17eaae70543fc4314b410197a93c087e9ef3e1cadcfd04074b6fc0799f40b74e019c07de863381d4f50a14e1995ba09dd25645757d5c66fbe88cc959827b01f3a37676477bec2bb49196fc5cd00ed8d0e0a60edd3836fa7636df633820f55d45b128e0d45c3129b5ece56d41f17706c7b36f9e23367911993b32e9f30dd40bbc8d4658e6fe4bca5bfe38839e33b8bc5e417bd100998bf74b3b874fe5a7ec373563e564bdd80004d4433dfb3974b509cc41d139aed7bc3cbf75efd40b29d5463d72a3a7cb0246c06615766db678bdc197e6a7ece59c12314948f969aea70ab6d81f0fc463b131dcb9f19cb96b0a862a8fb437da26911d3fd6862661e51f8b32f4154a8387ec0d90166312316a171b87ba66c6ae3b90785fefa00400e4e4d5ea13ddd3028998698e0f382e860e49dedada9e3f1988e8912805c866fb1d640f579778ea33d092ee76e7498164c32ddef3456e7bdcdee7ddab7d6c699b12a4e6608ad9762a3ec77ab06902b5e34e78067868b92d226ce332d595329098d1796a32bd5c808a297e88ddb52beadb0172dfbb2387093e2c8dbc54c062676e3d1193f8f0f25442b6581e87dda202898643172c8e2fd38a541f7d0124e7b89d89c20754c38ce8478862928223a08398f4acc89640b2f9bc32d7382f1091b3c361578e0dc7ebcd7c7ff770568a9cf58a70ef1fe677150fff4358b98762504d8d2c75378a5227af1d11488f2d8c738d4c32b1497bf2b56f58e4931ade69cc6d1cbe07097d7f41cb31e0d5433f50e7e32d2b42210ad24da8f441afbbf7e1ee324c9bf2b082bbda4f38468a3707dfdc2eb5f83aecb07516b131e57e3ead900d7e9317e4863b1b300cfc311eac1ef6be7e01445ead550f8ebb40f73bdb720bd8c32f728f3f4479f4c0fbb8906517daaf4782322d2a0805139205f775e574c631f5345d8c84d35ea9fd40ba18b970f6675eb44e3bea64e9a6f1318aed4294cebd054aaa8b905cedb700b7d6954932fe0a44fa9ef0d8df18331b0b8e01842bbd668a86a6c8b88513970bd0aa8e91942d591551f72a13ec5f33ccde160bfebb9211eceb225d16554a5c79bdc7536d8dda904b86f1d18ef3dc23514df4cd753e937c57886617f786fea65d2a6b3b6380e3d03a23856bc8a164272ea0ddf3068c885a5181d435f8f919d2020ca5738c65e97ea79d57222d3046f3a475d963ca0d9df64e03d5736de0d5bfaa491de30e5500b23ee8ba337c30a1d1ee488cb96e9bbefabf52e61a48c132d28144d960c9daba3a6ed179515a19e2b90e49e459c87ad0319a64f64184c170ff4772a8d5ecccce47a6b8522c8fca31da76dc2897b426dd5002716924ac754e5fc13ff8f5adbb97849053c2b0f3f9160ae96d9b096aee658ea326740933862ba8bd348a06ef3957a8319bf98683ec0c1cc5386e66d3620694b742639b2304deb38673263493dc6d949b732e498994752de6dddd445482758", 0x1000}, {&(0x7f00000014c0)="909365270c47ae9b0974fa8ef27154c353eae4839e8528ff1936a841297a39b7b1379809d21a3aea84e4991297de4c260e41c601e29c155655f0aeec636fbc4128eac7f67e600b5be588146811b3280b51eef609635189eec38c168116dceecefc3a0fb826d13cf2dcff8cf839217ea9517151b0edbd6c2f49558abc8ec86fac429d415e431e154c41b6198470ef7829fd2f1f9e832212ce0d7738cca4ceaceacd8679b0a4ec6b7ead4a6aae54b5146c01689bbf40990c87bd477b9846aa412d2f2057dede6f6920e0011358dbd10e5439e0148a9cdbeb4ba7f8ba57b5cdc8f187e59e286096d8f4117d7c9d96549058e4e000cbbdfe5015078c9528972df460ebe96675b85e5bd632677529cca7ddcc611d84e858bdff8eb34b30d0f79adcc14edb3c1df45c90d1e933787dd37f99ac59effc8c45a0fb9aaa6f9eba30669071f773966cc87d798a8c2ecd57f01bdfd9591728892c9240583339724c2e8a3a898bc95de06f35f73da5fc9b5485b815458a8750512a11de1b2345c7129d523ec108e103efd10e87c46710b322a6089de1ce16a1b1998a7cac88e28ff9e8502ccf60dc3d7b9828b4f1fef3c843ef925a5022919096ce897537159606595a4ae475118d7bc8e854e7a2935af21e3e33c2d743d1be826fc20daebd67af17718220726d85f8237f130579a973c49fd12153ebba8489bbd0ce59616f54eb529ebd6b22a3ac34e5c7d1fee070e3450d729c691f6f2a7bc6234f380c6ce04ecd14fe0e1d609a803f742c05a0fda6e1aa54105a74298c9cfeea47e2763e2053e1c948a5d25e893de7c5acd35ee3e8367703e898750a91bbe84a365b4dd0d555268bcd70706cbf3e34d1da2e49cd2dc764bd824d8e74704dfb65983511734d3ec5cebf70c67c2390236b65fc6300bc575ff0ea794d03cee2e58ce664ddb515fc17916249c5cc960c2012a5e562359d4ba1ad115c7ebd56e6a0cc2216787d1574de20dd60578a314ab6680b7b5236a18e407bd8f335e7633e6986558330f81d1781e7ade00574853001a1850f4f64d7ec2006e9ab1ea28c237c4692e113f1e240686e7e0c217133352da83b4d06abda024008b22a6c8a3e6c747fd358bb27eb7b8cb8b4c9993fc70859368c70180e80392a9f225348fd74251c1b5f77ad98b7fe96781c02e25ac7b5fd94c23cf4f4bbbee93659a08ab35e55fbe615c2daeb7911cda5f748835f70067447a60c8db545ff22cd689ad28ef1a797f1d169e194fdfebeff99449c69b08d4158f5691e44eccb1144686bc9b679afd6c46700a6d39f7688c5815c71c1993aab630570f10b836dec33713ca3dcf42038b252fd199ca7e9792be79ae8481b3655d6c45fbc741869fa973522eadedb8374c847279e97feb32c92ba9afb17ea520f770e1aea40ac40bd8a848fae1b1636ca8b1d319832f3d0d57033b90cfadf07bca4fa83e006b9262ffac9ce2eb302c903b71d72629db2335c8aec283bfa060754c96676eb161a0ababf7b8b0d6bfe49771c433a2d80be98aaacbf94c0cdf697a42f20d921205d57cfb7cc08bc67e38385cbed24ac48e00e5ca6a17b4336e7441ccce4f632be318783690f17b8adda3729c47fb2796e04131320dc85fa6d0e311cc3f771668876a852cf590e6e2906ae78893a6ca83f98ce9459e93bca53f461748297c6e48f09167a705df666037d8284e1bf5240c661a9f8b9a3e2a8621b28f113e19bca47630ca7fc79750f5895179cee0bd5d309b2dd38b908fc9f0d6fffefdac4aa275aee5da4160c079dcaf9d0def5dcebcf003cc3d11fd44a5b442836486f718066367d957de6cdb17762e180d4debb7201f67b98460d5b20595ffdb8320e326fa9032cf2ae357d220f9e38708daa4c966e092d9cf1689f8000929bffeafd2c939f046dde9e9458dd364cf172dd361134ca0360c5c64ec3ed79f09c112bc018f3cf864a20160ed10e0682a25cc3f0249f1e1e3abd403733a9577fb6346db63498c1faa72fb2357324836e922a4c7c3ba40a1e860d206fd23b6836de03433bc62e6164fd8105edfa73ee28a8ef478a4572b15da0d6bc72b9e155d60af1c92aee4c0886c68377605376709a0ab31ac27dc230c845220b404116dfc0e6d76f92572a1abfd4c422a025d2b319bd45c356da6b7ec6d1762325727dc83705a533e366cdf7536d29f6435c7826506461e99a6c8b1c0e1ff6c06581b5fa92993757983e77e71a60752f7c3046ff34e372817935d106a7b7588569cf7939faf148e89bc437d71a49ea2775f74e9c16c8658b082ec4c593d5434fd24d64d81654ad16d8b9f23a842990c08f1cf2a07bb9a0c849337a9081b9a7ab02370d080d89f725296710b53928f47dbbc3401455c92e50b1f06119809252db71c934f27905365a6d555cc5677656c5ed778fa24bba64ce305f727641725a28a7693eaad56dc5bb2b807830e2e5233fcc89728e300d34b549dd67bb0c99d9a454e64ee37ecb26771133e44ba67098f2644faf3fe56f5e61a9fe006ab28e691e0bdcef25a77a31c85a1cbffa87dd4be7811cd88146b98a87f236a79458fd65e3992504db42795675ca3637d2801bc6f33adb910d8faa3525636e11809af8982e3878cf536f33d24c45245d2cf5055c6e91706d4433cad03ec486943713de1b0afbbf5393c54d11d5fd8895fb422852291d84c5c7ba97298cd14bbbe8b61c6f9d1bb075529e34ecaffab9dc7ebc7468dc292547ab417d16a172c0d61ae2d5195d1c3cc3d2b055b42b7c449066865e31e6344f0081e3ece36d6ba1205f252d3ca489daf07f3e5de525e7242ff8c1628869f9b570c14d3130b6e0cb9e966a9f255b7275e1f245647beaeae19f61623b4b0e187969bc75a918a2b2b63d03d1b49107c5a0b7e61ee9b29a27d85f6468339356197fca18ce97c1bb0dcccd1d9a5e9abea16272af8b3783b4753f3e2d5adc74c53710959fe5f59318f28d66ff18a326073450ba51f36719c77d8e88d1555f1a39540a2be811b4f72827b1a224fd6b2882e10f39a449d9feb3a4927ee7a43dd45f6673e6a3f82737ac4188a4a41b39e8b8abd27e5760f1eec1ca4832d5482b4cebcd61b0a93510b565e5ccbf843615f9d2aca25f419d8966b266a997f064cdfc8f546bd9da9b16e0bc5a4109233bcaae0334992817d59102bc275edca489b6edccc07b7b6c39df252f5862b5b1b2680d8ba006bd7d4a45575a1df180d7bf5f1ce01eb38a36bb73b52cdb4bfa1ff3b517bdd84c6be3c2ac0385f80e7ba57928797e7f544303a082b8e3f9994ea1d7c25b3ac05829a0859353ed3c86fdb002be9e664713f1a2bdbfedcc92dcfa4bc63480c9ac85f3146b0c6ca44cd7d90d70b0958b56e48fa0c152c9c3c67df83a5fbe7d25154330d363427c5145e6ac2a024953a99eb9907f5ed360f0ea4c26d6e40a206e846b4e291c4e9c01e2795b24bfe22d22933ce00e029617522fdcc9cdcee15a84649db51fdd075cfb8942f8b48992848b4219e7920c6dc72a39fae1abce80d7f74fa8ff9e27acebdd45f03d4c4b8ef4cb88fa60e2aefe1ed407e24692c0f953097c35cd19a0258e20e835e172251b4436b1e7b2fefb61e6c91bf30b63add8bc391de2853a8b6f9f32706bb2817d259c4c0cd9cd4fcfa6196f26186ea0d2b6cc02596fd3816086a79f07299210035f2b55ef301977d2b64a33b8db1c674f271a11dc2906360638a9d7ad313e5d8712429842154168bd83ae1f5a89daabc101b85a2b0ecaae8973ecf09c26e2606ef31597a5e05bfe6b24fe8a1e130347889d07f40c10691cb7e188d530287981b259d0577e1a0a341faf678f8f487973c7e6e961724e8ed4761c5d95e0b8ad1f2ce81bae8e9086c6d3d43084ad2c67f620b214659a7cbe306b0a216cbdb7e186e8a3df3d6b354bf7c55e582d66ea94588633469f9e0651c1d49dc0e91d3ab88fbd0ce5216b2ddf0229568a73eca8b917871eedf0d910284f8861144c73b2e47030aa6710a5f6bc21506c2cf9747a8eee4b2c29d0e534f0a3e1d16240cd02bcf856bf838d7ed4dc0c6085b50001bdda457811ebcb5badad63bc2910682539b3dcc66c0839c4665fc1aabc648523a85032129ecf1be4adf90415c008a72dd62e54d33a8037af6e116a314157e68aebc7b923ca2dd5efce80e192be123b101bc3050526034f08fdb326dba5ae1ab12b7440b533227cdc712e76408b54b3666855e9245d71404502ef4f273fe02412d8f20cdeaa0e31f2be64e9095026766a59566a3f745bb31e2bfc1c03ccfb0bb8e38ec691091164a9b95f684661603ba6c10f543ab356d9dc7e155457ebeff0c5e7078670189149bf214cbd0a865214b6e45d43aa0ba9300ac0a334bd4f8c4d47545eb3f008a2b7b9a494e3cd3c4a72eab1c7d97c3ff7b1ca46169fa2ffa6692214947cf1aac9ffc34bed7d31efa69d36e32fff60bd489cb30eaca9c5a2f32b5b319c61b482a6251b4aa1eb3149eed4f0d529ce57aeebdcf4b2fdc8aa2e2f2fbf9c76010aa03dd9a782f072f0d8e15e0f1dfbcb194e1f1d0508455397dcf2ca162d82132d2037e0780e33b95e857c5b4cf089fb52f8cb64921edaebf9efaaaf3d401417ebdcb89d4f0fb178c314307c4af5396100f341b3114dbdcf0e08db44896ea0de07476968c48748b4fe8ca12b343165411f6160907eb4ee7e18adf0f0831f34d73a2415c8286a538b70b580cfa87206346e8bc61fda45e820923a0bff401dda7df5bf7044acc8f10f3fdebb490528db4756cf460dec059c5a422669b05d7f094d0dc2df96b81c07ea3c62e8c3a4daa35289d7cc342da34e17d3bc629246effab61d4eae22addb5d350ad9ef66de40a1cd0b1c934c1bd86bf2585e43624f7ec375fb807fd110e555de9a0c6efd317b94cdc18d2dbbae838f51f8a5d9e31ce96273dd051a7bcbb36b017ca8441704c90949803559fc46d8d0de76c30aa0049d229b9a2213b0128b22f0ac0296d8856b94e7526b14670c6179e2ba1afabb6712ae5c2b2dc93082922e4f8d2043eb604c73a6050b97716577ae2359aca65357a8721b7442dd3c01ad2a2e096d605658d9095835ac645bcb17b97acb50d993a89b7fe5de7dbdb8de3e2ef170b9b0755997881af251738f70a9e4f5db3ae9732d93ef6c506834efc74b6de3bca2620f726cd34301639cbb15cd715fd62c53adaaab61146a1a218b557961589e26d11877a333a5c2c77eb8e350101b84962636bb3df491d5add34cf0afbb382ea2d12d13165840b5f3314a172785f7de40769112c6f886788a8df1069c00c0409e430fc64be9c33125a1cd89785c31a46fd3a048a12bbecc265a7546e8c402286498fa762e6c794a85fe08631053cc1edc315575fc6d9f878f45bbe9fdd36aba9b790ad862dec7ab4a4bce38c8e5c62c80eb5918e360a0c63ceb108099310da9d608f343e0a4c51340a7705bdc99241db41d9d976cf1f435ed49b46a7c907c8efbcc2388e2fc7fd91f30ce069b0d3cf94bfe3ae4f9758f625bb93717b85de2817c661da592d40ecdb1f8b2a3b5ca8691ad92e52fa6430e67162cc4256859e11457fbfb20b1e0d0a0303afbd03e99f493a925123552212865330c2a80d45f4ff940e02b5f97844a611bbbc0528d0afe5f97532eac1c6365029489ea671f12c25ac6041a6cb618815d44bfbb9455b4d47da33189ffc1020711df484fa8e7ad670a94d6b2e1e96e36db5f72754db1da1c616bc6e7793aa467faca560feeb8eeeed88dd963d00aca2e2db54af33f784fcc0f947f95f43bd6bbcdc5c61782a4ca62", 0x1000}, {&(0x7f00000024c0)="ef23222ce0d61f3932e95177a7d0b3760c90657c3ee727f0bafb7dcc4526b48da3092b54436049545515e45e4a9689b73436373e27ada250b36135eb9b5d3c375e87579f7b9afacc1eaec5dcb68e28d0bdc618ae4851abeefa5fcee4d4f3f104ebbf38ff78bacc71f7dbdee32532edeaa4969f96be4d5de9183aff2f0aad441f7fa9bd6d1379d8c27dd464ca3a89e2b40dbf4e03d5b395", 0x97}, {&(0x7f0000002580)="bf71c6a1c1a7c59a806065c8", 0xc}], 0x9, 0x0, 0x0, 0xb}, 0x400) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 16:01:10 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x80) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000000c0)='./file0\x00') 16:01:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x32b) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file1\x00', 0xf594af021738ddbc, 0x67) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:01:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getppid() 16:01:10 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00986f5d2c45050e26ff5d7e004d8d925e75e7877fb9e9ebfb6ed134e48eeb5bad02e99de030deeeaffcceae3eda81ba6be0a36c2b02fde4c80156905600aa08008597aae2675a3fa8b1294c7e66375e17cf58a371c7c29fda1d528176669fbc73609c9de18d4f005de2611e73367daf616c1361caa1f8cd364b52191db5282d8f4d2e9e34f2036a5ae2cf5c27a29b0b26048ef3e4613c716d08cf561fd55de883994152af2231298892d6fffcff38f084"], 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) socket(0x18, 0x3, 0x3a) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x282, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r6 = socket(0x2, 0x8002, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = syz_open_pts() ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000300)) write(r6, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe9d}], 0x8ff, &(0x7f00000002c0)={0x29}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x100, 0x0) dup2(r9, r10) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x3a) r12 = socket$inet6(0x18, 0x3, 0x0) dup2(r11, r12) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r3 = semget(0x0, 0x1, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000180)=""/37) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = semget$private(0x0, 0x5, 0x8) semop(r7, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r7, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r10 = getegid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r12 = getpid() preadv(r11, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r13 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r15 = getegid() r16 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r14, r15, r16, r17, 0x1, 0xff}, 0x8, 0x6, r12, r12, 0x0, 0x2, 0x1f, 0x400}) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() r23 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, r27, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r20, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r28, r30, r19, r25, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r31, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x3, r9, r10, r14, r30, 0x20, 0x170c}, 0x6, 0x0, 0xca00}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000380)="9630d3e422fc858eaca3f252", 0xc, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = msgget$private(0x0, 0x16c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000300)={{}, 0x1, &(0x7f0000000280)=[0x0]}) msgsnd(r2, &(0x7f00000003c0)={0x2, "f11331077c93775be6fccc84ccd24e3b3bb043ada5bbaefcaac7254cea98aa366012f81d29c453955112d2f26c56eb0580c6c3a11b2f5427ed43764a78f23dd0be68d121992b682d0b710626d9ca72d7e9d3de9a1b85fe1c1c44fb6af7b0cd1c1050523b70887e4f48940373efee4c5adefe17507c638ff20630815063c365ff974ad413472e59c8f7b95db25ca54fa158f6a8c08bc2d00e62e268b64e54253e91b53ed63c1296f16af4ecb0d80dc9e637a00d3dea6528aaebc254"}, 0xc3, 0x0) write(r1, &(0x7f0000000180)="0562423a68327ae81a63961b5f2def8fb9e7609182d4814553fe4cc0a224b2ce8b1af194d1a8526df142d51df76901ab7bdacf0c6b7dedaa83a3f1afaf7359ade91c1b2601279311206dca03ea63a9ee41b97059928b20c5000256af8cf8f2239cccee0a1f627e2b54c684b4e5dc27050edeb180174ac5ebaa0958351d5dd54814af1fd6b85eadc7a10607fca3e66489da7fcb27f625fe28b1ab0245afdae6fbe6ed7840a833ef84e798692941ed9620c2535beb9087a74f3d1432acee5a39ee3b22e21d4b3424cef22ec2d1f11fb99b91f99ffccaa47b72d57a0ffc0462446a7567487401a505252c9ceb39f2afcd8d40bc24cbc68a6f5b1bbfe23e4526", 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="8c8e85b4bbfbe3b008d81d0e748c98713587458b822f84f523f10b3a90018f4f7b01b611", 0x24}, {&(0x7f00000000c0)="f43d6b4ff2b4e837d5f6d4fcd803c83f9f0e3971ae6d0833668a049461ef992fca04c785aee1ae", 0x27}], 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x8140, 0x0) 16:01:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) fchmod(r0, 0x102) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000040)=[0x0]) setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x24}, {0x7}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b3f96f0a0022f168ffd9678e9676") 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semget$private(0x0, 0x4, 0x80) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x2) r2 = semget$private(0x0, 0x5, 0x8) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x1800}], 0x347) r3 = dup2(r0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x4, "ae6596a707182cbb5b332ce121c572214687f926", 0x787, 0x20}) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000100)=[{0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}], 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) getrlimit(0x8, &(0x7f0000000000)) 16:01:11 executing program 0: getrusage(0x0, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000140)={{0x1, 0x1, 0x1}, 0x3e80000, 0x6}) lseek(r0, 0x0, 0x1a, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x9000, 0x80) ioctl$BIOCLOCK(r1, 0x20004276) socketpair(0x1, 0x8000, 0x6, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup(r2) r4 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x44) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000240)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000300)=0x1) read(r5, &(0x7f0000000340)=""/232, 0xe8) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000440)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x200, 0x0) accept$unix(r6, 0x0, &(0x7f00000004c0)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000540)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x100, 0x0) r9 = accept$inet6(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) fcntl$dupfd(r8, 0xa, r9) r10 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x2, 0x80000001, 0x7}, {0x18, 0x0, 0x101, 0x81}, 0x7, [0x81, 0x6, 0x0, 0x9, 0xfffffff9, 0x0, 0x0, 0x4]}, 0x3c) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x20000, 0x0) accept$inet(r11, &(0x7f0000000740), &(0x7f0000000780)=0xc) r12 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f0000000880)) 16:01:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x6, 0x2, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00"/4098], &(0x7f0000000080)=0x1002) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) readv(r2, &(0x7f0000000380), 0x398) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 16:01:11 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:01:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0xffffffffffffffff, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:12 executing program 1: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r5 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r13 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r13, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r13, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r13, &(0x7f0000000680), 0xd3) geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0x8, 0x1, 0x2000) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:01:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x20], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {0x0, 0x3}, {}, {}, {0x0, 0x0, 0x5c9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") pipe2(&(0x7f0000000140), 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x5, 0xffff90bf, 0x0, 0x8, "8b6a1ed15e1eac4171d4c292d0041a51b57e8fec", 0x5}) 16:01:12 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_RMID(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x80, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) openat(r0, &(0x7f0000000100)='./file0\x00', 0x82, 0x100) 16:01:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x2, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20, &(0x7f0000000000)="805d863ecd6609008537862de0668f19489a9943f511f2c0d6c44a24fbed4a67") 16:01:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x81, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffff9c, &(0x7f0000000100)="adb9807b9b2525ec54292403d4812fad944bcb8d7eb5c7fcb2d63780f43843076d255a3fe9d457f09e20433bd6ce8055c61ed435a2d984fd55c840c3a6792bea3d9481157d56b3bc0584caf81cf565df849f3c9255acaa03fd7770e0bb54d6d15a79bb4be16736dceec5ad1caedb4337088688c3395cf79eadcbd3682dda8888255b1f5e949ee1a0300ae18836590297a3a51cb9cb7f156ecea71ecd64bd1a834bd14773cc2cb58b827c22a0593375f3b7d7c892c8ed08a3b0863043024327e4138ff74c150121cc99621d458a08a91c1309ee18232d16", 0xd7) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x400006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x400) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7ff) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r9 = getegid() fchown(r1, r7, r9) 16:01:12 executing program 0: r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r2, @ANYBLOB="0ec5e84177104befa1a1ec51d906c487de52620e438c68b9cabe4440342b17ab22b4f0a81a5829bc477fba1e2c00"/58, @ANYRESHEX], 0x3) syz_extract_tcp_res(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@un=@abs}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0xfffffffffffffeff}, {&(0x7f00000003c0)="0843ee4c34efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d421984e034d3b6b08e9cfca8c6aa25e1574e9930fa5201a1b005d9a82d6cff431a09003d48c5a027c622a027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c500000000d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282ef3d5e25b00d576ceb125f39321d6839fb48727d25d2f3aafd0d2f9b1cc45f161a8d6d8785cebaf080da6c26cdcade91053ed79d4596d1948e872bf18469562b1642f8000000000000000728a2340a24f660a0c1295db1eaab9c926ae0b95fd069ba50000000023afcc52071e8a38ee2748bb08c0de7b8914c3f777d8b7a1834b318f67", 0x149}, {&(0x7f0000000280)="7700863ae1720542397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x10000000000003d7) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:01:13 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) dup2(0xffffffffffffff9c, r25) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fcntl$setstatus(r26, 0x4, 0x88) r27 = getpid() fcntl$setown(r24, 0x6, r27) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r33 = msgget$private(0x0, 0x0) msgsnd(r33, 0x0, 0x0, 0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848f60a018ace"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r36, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r37}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r38, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r39 = dup2(r38, r37) accept$inet6(r39, 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r40, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r28], 0x1, 0x800) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r41, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r42 = getpid() getpgrp() r43 = syz_open_pts() fcntl$lock(r43, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r43, 0x2) r44 = fcntl$getown(r43, 0x5) fcntl$setown(r43, 0x6, r44) wait4(r44, &(0x7f0000000500), 0x1, &(0x7f0000001800)) preadv(r41, &(0x7f0000001600)=[{&(0x7f0000001a00)=""/204}, {&(0x7f0000001580)=""/110}], 0x7, 0x0, 0x0) r45 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r47 = getegid() r48 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r45, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r46, r47, r48, r49, 0x1, 0xff}, 0x8, 0x6, r42, r42, 0x0, 0x2, 0x1f, 0x400}) r50 = msgget(0x3, 0x241) msgsnd(r50, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f00000008c0)=ANY=[@ANYRES64=r30], 0x1, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r54 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r51, r53, r8, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r54, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() r55 = kqueue() fcntl$setflags(r55, 0x2, 0x3) r56 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r57, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r57, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r57, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r56, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r58 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r59 = msgget$private(0x0, 0x10) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000016000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000edffffff00831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000008000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r60 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r61 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r61, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r62 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r62, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r59, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=r54, @ANYRESHEX=0x0], @ANYRESOCT], @ANYRESOCT=r61, @ANYRESOCT=0x0, @ANYRESDEC=r62], 0x8, 0x800) msgrcv(r59, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000700003100def03cdccbc5f163a4a2579f789bf0c111514eac7c872bc858b99a6df7f01a82dbe8cbf5ea45ce6683047f3172c6012b09d858"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:01:13 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0), 0x0) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:01:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 16:01:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000024) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r20 = getuid() r21 = getgid() fchown(r19, r20, r21) r22 = socket(0x0, 0x8008, 0x6) r23 = kqueue() preadv(r22, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r23, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23}, {r22}, {r22, 0x2}, {r23, 0x10}, {r23, 0x20}, {r23, 0x80}], 0x7, 0x3) kevent(r23, &(0x7f0000000300)=[{{r23}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r23}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r23}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r23}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r23}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r22}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r23}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r23}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r23, 0x40}], 0x1, 0x0) close(r23) dup(r23) r24 = getuid() r25 = getgid() fchown(r23, r24, r25) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r21, r25]) r27 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r27, r26]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r28 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x200000029, 0x67, 0x0, 0x0) 16:01:14 executing program 1: shmget(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r0 = dup(0xffffffffffffffff) clock_gettime(0x2, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fchdir(r1) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) dup2(r2, r3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) 16:01:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa0, 0x80, 0x9, 0x1}], 0x81, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0xcb, 0x8, 0x6, 0x9b5}, {{r3}, 0xfffffffffffffff8, 0x20, 0x8, 0x1, 0x3}, {{r4}, 0xfffffffffffffffe, 0x40, 0x1, 0x10000, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0xb3, 0x40}, {{r5}, 0xfffffffffffffff9, 0x2, 0x8000001a, 0x9, 0x6}, {{r6}, 0xfffffffffffffffd, 0x20, 0x80, 0x2, 0x8}], 0x4, &(0x7f0000000300)={0x3, 0x3}) syz_extract_tcp_res(&(0x7f0000000340), 0x3, 0xfffffffe) setitimer(0x1, &(0x7f0000000000)={{0x6, 0x8}, {0x2, 0x6}}, &(0x7f0000000040)) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 16:01:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:01:14 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = socket(0x18, 0x1c000, 0x1f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) listen(r0, 0x8) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0xfc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x1, 0x8) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x800}, {0x2, 0x400, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0xf, 0x1000}], 0x2aaaab50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semget(0x0, 0x3, 0x0) semop(r6, &(0x7f0000000b40)=[{0x3, 0x8000}, {0x2, 0x8d, 0x400}, {0x3, 0x7, 0x1000}], 0x22a92da6aec181e3) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', 0x0, r26, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r31, r28, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) r33 = semget$private(0x0, 0x7, 0xa0) r34 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r33, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r35 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r33, 0x0, 0x0) r36 = socket$unix(0x1, 0x1, 0x0) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt(r37, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r38 = socket(0x18, 0x1, 0x0) listen(r38, 0x0) setsockopt(r38, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r39 = socket(0x18, 0x1, 0x0) listen(r39, 0x0) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r40, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0xffffffffffffffa0) r41 = socket(0x18, 0x1, 0x0) listen(r41, 0x0) setsockopt(r41, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r42 = socket(0x18, 0x1, 0x0) listen(r42, 0x0) setsockopt(r42, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt(r44, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r45 = socket(0x2, 0x8002, 0x0) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r45, 0x0, 0x0) sendmsg$unix(r36, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r37, @ANYRES16, @ANYRES64=r38, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r35, @ANYRES32=r45], @ANYRESHEX=r39], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r34, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r33], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a489200225a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f448b1a42e1683a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c1fb1dd0c4dc3a01a195d00f42075ac6afb5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b", @ANYRES16=r41, @ANYRES32=0x0, @ANYRESOCT=r42, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r43, @ANYRES16, @ANYRESOCT=r44], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$GETNCNT(r33, 0x1, 0x3, &(0x7f0000000040)=""/32) semctl$GETNCNT(r4, 0xb, 0x3, &(0x7f00000338c0)=""/102400) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, 0x0, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r28) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0xfffffffffffffd65, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0020ff7f00007c902b60848a9dadb1517769f4b5b2c82aa47107836de305001f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e3f00000000000000679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5afa87b53586959c487eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854821a2e191500000000270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f074b6d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856024633a71bb0b5896291085e5301673f688a919661d0a1e373b41075387eed9771524765f23d2f2db32acbc66b190c4f9b1c6bac9bcdce389288d9e1b40e620771f439dba4b4c102d4468c5be4c8e69e629dc6a865235b30eb7dcf0e51dcd6bc37758f50f2e907b586733ddc583bb2ec3e32c06e20368a2ff5c4fd168abfbbc10cbe4dc6596d430af4cf1e131f950eebaa9106008c0a6f2eefee24bc6a2e8312191e6aaf4e996aaa156a5d523e21bf5d4cbe12b8"], 0xfffffffffffffe60}, 0x402) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) r52 = getppid() getpgid(r52) r53 = msgget$private(0x0, 0x20000003c4) msgrcv(r53, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r54 = msgget$private(0x0, 0x20000003c4) r55 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) socket$inet6(0x18, 0x8005, 0x10002) msgrcv(r54, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000"], 0x65, 0x0, 0x1000) r56 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r56, 0x0, r56) accept$inet6(r56, &(0x7f00000004c0), &(0x7f0000000140)=0x6) r57 = kqueue() msgsnd(r54, &(0x7f00000018c0)=ANY=[@ANYRESHEX, @ANYRES64=r57, @ANYBLOB="d6c91693650affdbe7333e938f81e413a8b4cc12bdf56e50cd3dd64de1608144e67a7ecf4aa3da4aea1e2e67251d14492894f7b20d6ac62d06b5b55f6e875aa9360be8b45fec314a3d6cc102a09e7fa07fd9314207d4410bf46c3b63d0fb24a34fc581a49fe41786e7d1d3ef52a06326220d497cb3b65c8806abe343f95eefa15c6ea2791a0f64a8c08616aa24672a323e4cabc9a21a459d2316e9d8c054e380a8be50c8b6a2eb9f59454f9e8784d7b2a87ce8719d750379a252a1bd9d9116c84f98c5442c4b379f36154f9640e770c5afc8a0b2dec08bc2bcacd7e0", @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESOCT, @ANYRESDEC=r55, @ANYRES64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYBLOB="caf18fb1b9e8ee1ec817d66a2588b5aa68a0895c4a414d93b29c0f30b103e0a31491c629fe3172fcbf83cf168927e42ea0ffb6507c0c7f0a84eff817261bad4ab761fe0cd126f4f829cdab713c55e0bf8341a6bd618fbe38208ecbe4434117ddccefa2e186feb50a790ea3d915d90a4aed596e8d926de5c5307fe46a6e37e4527155bb04b21455a17f4b355d65fb4dfc72eeb56bc4a6c4a8cf29f270a465166b5c63de11547a75499a53f24caa99763c703c34236ee5e412b7cf576c4064e5b52a", @ANYRES64, @ANYBLOB="336fe09e9a6c7c88a444a8fffe44f043d1582780a6a73fd943dd078b944b158ce800"/49], 0x7, 0x800) msgrcv(r54, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000100"/260], 0x104, 0x1, 0x1000) msgsnd(r53, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r53, 0x0, 0x0, 0x1800) msgsnd(r53, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x1, r48, r50, r47, 0x0, 0x46, 0x81}, 0x10001, 0x1, r51, r52, 0xa5, 0x1, 0x4e2c, 0x6}) r58 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r59, &(0x7f0000335000), 0xfcb7) writev(r59, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r60, &(0x7f0000335000), 0xfcb7) writev(r60, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r61, &(0x7f0000335000), 0xfcb7) writev(r61, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r62, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgsnd(r58, &(0x7f0000001580)=ANY=[@ANYBLOB="a98faea775f06c26c2e651d16b907f572aed79c7c32e4c57e15ebf596d64ff595edd06f4ad37ab8a08fee46c7862a10df1e0e84244ae4059b78ac38fd74c13191de90f7ee2fb831840d9fec43a7525865c36ad7055fd22c49ce1ddf70200e967e02196e8b60923f2f2a40d69fe1f499e29b494387964e451ff8d56ccd72bb38669b51f71b2c80c9e550545bcc1547e9f694296c79b04222b11c99958a98b3f3bd2452de60db99c9088d639473e9cd04b1c6bd819d174890cf541020491687e447ab6615c3fde3b488f9d10d2409144d7d9648117fe044cbaf7443fa81f0f413c0f6066b37ee10a9444d0237985ccb08f", @ANYBLOB, @ANYPTR=&(0x7f0000000700)=ANY=[], @ANYRESOCT=r59, @ANYRESOCT=r30, @ANYRES16=r60, @ANYRESDEC=r61, @ANYRES16, @ANYRES32=r62], 0x9, 0x0) r63 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r63}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r63) r64 = syz_open_pts() r65 = kqueue() kevent(r65, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r63}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r64, r65) r66 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r66}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r66) r67 = syz_open_pts() r68 = kqueue() kevent(r68, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r66}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r67, r68) r69 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r69}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r69) r70 = kqueue() kevent(r70, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r69}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r71 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r71}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r71) r72 = syz_open_pts() r73 = kqueue() kevent(r73, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r71}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r72, r73) r74 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r74}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r74) r75 = syz_open_pts() r76 = kqueue() kevent(r76, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r74}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r75, r76) r77 = socket(0x18, 0x1, 0x0) close(r77) connect$unix(r77, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r58, &(0x7f0000000a40)=ANY=[@ANYRESHEX=r65, @ANYRESOCT, @ANYPTR64=&(0x7f0000000b00)=ANY=[], @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYRESHEX=r77, @ANYRESHEX, @ANYRES16=r22]], 0x4, 0x800) msgrcv(r58, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000e95161730000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b0000000000000000000000000000ec000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fdcb5f9f46b6a0b59d343cd0d020e06047d05478f69de97ccba411faa967ae44f83ce6925de36bf27227336bf04260e588afb8671d23e6b78d49aada94884b58124fadd0cccaf52389db21fd4046c58964d23f645f8dea99e444c7af702c043795bddc9b20d4087e8975f3c93ed4f6b2bafa8c8825a7f6541f0d738"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa90000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/388], 0x44b, 0x800) 16:01:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0x7f, 0x2, 0x0, 0xffffff1a) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r3 = semget$private(0x0, 0x3, 0xc) semop(r3, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r3, &(0x7f00000004c0), 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$inet(r5, &(0x7f0000000700)={0x2, 0x0}, 0xc) sendto(r4, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0xd5f9d966f44f9f10, 0x0) accept$inet6(r6, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r7, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 16:01:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0xffffff3e) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r1 = shmget$private(0x0, 0x4000, 0x98, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xb) r7 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x5, r2, r3, r4, r5, 0x20, 0x1}, 0x1ff, 0xa2, r6, r7, 0x3, 0xf8af, 0xde}) 16:01:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1812, &(0x7f0000000000)=0x2, 0x4) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee9d45321c465a438e0ebc5acb2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b813a58337730b8a37fe3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b592a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0000000000000000000000000000772dd143d06ac6c93d43b3f67c524b6a32ac1e6303a6e16b560b619a116be8f1dfab7c5463ef7cbefc5eb3c0b41fea44541e73b2f20533d2a05789fcd008aa31fd8e55c1cb9da8f521105233cecc4c877fb210073771030a49f260353ed0f4f5d0f0b640d2c4da5430c45be6db"], 0x10) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c0900027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282e08d5e25b00d556ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720342397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x5) 16:01:14 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x35, &(0x7f0000001240)}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) 16:01:14 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x0, 0x8000, 0x3) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000000c0)=r2) socket(0x20, 0xc000, 0x94) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r9 = syz_open_pts() fcntl$getown(r9, 0x5) r10 = fcntl$dupfd(r9, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getpeername$inet6(r10, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r10, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbefffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000f6ff00001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735c0f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1c4568327a7cd57e40024ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d600000000000007ffb935c6a1f9285801310f1ceee63a59c358ac892dbed4952f8f4af87fdf0cec3a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x64) r1 = kqueue() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r2) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:01:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="1152522d8b18eaca79039d7269a2c83729e353236abb8e7b04f74379655eb42b6c0272003e1404cef21a2a7167ee1801d970fea82bb9a9f3dd0763b4080778dc25849935310798733e00941757c9ecf1d5347fbf840b32cca4fc46a395d94850aa29c7de86d79bdf8b8d56abb4584b24c2af79472765095db35ed4dc88da49a9fbf680dd5e76672d0f7a20558d485c8fcdaa09c9fa3f2814d0b5080668ed2637394c06b23be06b254cea89bbbe297b7cfbc21de75622d8a599436b0e48841c022cf0c62ec4beac6b05792dea8867a059cde9b49b422cc7c6a4c92839"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) r19 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r19) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xc5, r7, r11, r17, 0x0, 0x94, 0x6}, 0x4, 0x5, 0xffffffffffffffff, r19, 0xe15f}) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f000017b000/0x1000)=nil, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000800)=[{&(0x7f0000000380)="faa4462b62f49c7230719af4bf8697fccfd6e348f52e76b3b99d54c5fa59dc919be9c773e947f40e900ba796488371a33c0f19a53f804ca2d283e3a16bdd3e6c97648af118d8b40deb1edd98e6bf11471d1080af"}, {&(0x7f00000004c0)="85e6190be43f199a71fdc8a7715f132beccb5a6259c9810640d428958a3c3d34a76031e5f9b92619dc2542d7989bd39511b4907d59bc1fdf59e7de4a981835018d7a9982eb809fc86ce1073683580aed3ed7a38694cf8b2a8ff3d2be949eca959102b5023283f2dc5329e6d1d664c0173e5fd5e5525d798f6a16eaacade53c92877e6d14c7bde5c3f3d46ca58bf3787361afddd50d5d40da9c969cbdb379966aeb86745e833607767fc0e18d1dd1f799"}, {&(0x7f0000000580)="85cc12c01889eaed7d7a89efd55beebdbea09c761f9d3c3b6998763dd8c9c4d4c59e8320426edb6b4b4b2c2a4b5eda4f3ce0e32c322f9bf389075513a7eba042319e1b9f2c53df43b99743c58071bac4b79039224561cf5f7231c269f038c948aa2f5eee8f43dea9cd277bcb84fdee74a520aa1610209d01b9484b02072f93ddf33450da4225b372967dd4445daa1129e7ff0b"}, {&(0x7f0000000640)="b89c221d2f2b17a2d515f5fe439388a7ccbb9b895a18a98e1aa0b5bda7dc376ee3f95bf4c73786d66b64b28d0ebf08056a3988134e6e06dff99692db08711ac28df9ce15b46a95b667040049805e20f0b39c0c62420e01b395c3254fd1980e28b8cb2c664501d286540ba9246f5686c1f03a0fa8729943fdf0ead0677b786ffb1ced849ba2349552f1920f9847b75f0d3b2544c78e1cbbd7b729"}, {&(0x7f0000000400)="cb23d92d91a3de7e"}, {&(0x7f0000000700)="a0365c014c97e6f3a684cad7c62bf639c90c2e518d0cf327f8256e1c8ce038b1e254b97717d01e1537b3a76760381da9d61d0da5883b7f2b2da51db66f70d91508950aeda31cb94c30b7a6f9c897a5d9b2777e5f128e46d9893e64af55895149c9eec2cebe1d6a08ab394bf379e0b1fdbbe0f93418de048570742cfb9c860574e97df97e3ead1c0b9778839831fcdfe708515e6bb3289b2e4842d123e6e480ba6f76ef4efae8ca02a1d791e74ab6f71050e9ef81e948cb02f7ea20646d304dd8561c57f4dafb2801fb765fcb31db92d43c573e2c174caaafa8c21174"}], 0x6fff3e389382567) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r6 = semget$private(0x0, 0x5, 0x8) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f0000000280)=[{0x0, 0x0, 0x2000}, {0x4, 0x1}, {0x2, 0x800, 0x2800}, {0x2, 0x5, 0x1000}, {0x0, 0x8}, {0x3, 0x4, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:01:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) setegid(0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = syz_open_pts() fchmod(r3, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) getpgrp() r5 = getuid() getgid() r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = socket$inet6(0x18, 0x1, 0x27) r9 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r9) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={r9, 0xffffffffffffffff}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r5, r6, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r7, 0x1, 0x7ff, 0x5d31, 0x4}) 16:01:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {}, {0x0, 0x1f}], {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fcntl$dupfd(r1, 0xa, r0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x20, 0x400, 0x1000}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x1, 0x0, 0x0, 0x3}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:01:15 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x8) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000080)=[{0x3, 0xffc1}, {0x0, 0x4000, 0x2000}, {0xad925735a864fed3, 0x8}, {0x3, 0x41, 0x1000}, {0x3, 0xd44, 0x800}, {0x0, 0x3, 0x2000}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:01:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x10, 0x1) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 16:01:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0xa, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) r6 = getpgid(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r12 = socket(0x18, 0x2, 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() r23 = getgid() setgid(r23) setgroups(0x3, &(0x7f00000004c0)=[r22, 0x0, r23]) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r24, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r25 = socket$inet6(0x18, 0x1, 0xfe) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r26, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r19}, @rights={0x38, 0xffff, 0x1, [r24, r25, r1, r26, r1, r27, r1, r28, r0]}], 0xb0, 0x1}, 0x202) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:01:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) socket(0x20, 0x0, 0x6f) shutdown(r0, 0x2) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto(r3, &(0x7f0000000040)="3a81b50bb10024c43ef97add15d5bdc9dcca2888addc859cb86614d9f2f6466f395b0d3dd2eb44758ed708ae925ac00f75eb253303fab2ad7966", 0x3a, 0x404, &(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setitimer(0x0, &(0x7f0000000280)={{0x7, 0x1f}, {0x1, 0x1000}}, &(0x7f00000002c0)) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) r2 = semget$private(0x0, 0x5, 0x8) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000300)=""/187) r3 = socket$inet(0x2, 0x4, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6dcca23119f2a63b, 0x10, r3, 0x0, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) r4 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8c, 0x101}, {0x25, 0x1ff}, {0x43, 0x4}], 0x3}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000240)) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) r7 = dup(r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1c2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8, 0x7fffffff}, {0x18, 0x3, 0x100, 0x4da}, 0xfa31, [0x28000000, 0x4, 0x0, 0x4, 0x8, 0xd6fb, 0x0, 0x4]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:01:16 executing program 0: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554713ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7f119e01c89c58f2fb502100cf86f9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f9493940784100"/636], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x0, 0x7, 0x9, 0x2780000}, {0xde1, 0x0, 0x2, 0x8}, {0x4, 0x0, 0x13, 0x8001}, {0xb45a, 0x90, 0x7c, 0x80f}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82b67eb43800"/15], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt(r1, 0x27, 0x6, &(0x7f0000000140)="ebffcbffcdf41e2668e809c43048e69931929648", 0x14) r2 = socket(0x6, 0x3, 0x47) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = getgid() setegid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x1000c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69933929648", 0xffffffffffffff4a) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) flock(r1, 0xd) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xc4, 0x0, &(0x7f0000000140)=""/196}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) write(r2, &(0x7f0000000000)="9cb2997c00f84ddfd52ca527a3783c5201661d2e2ef226de6d97a709800b161632a2ffad98937ba4501cb07e071376fbf7e4f144c60b0d2c3f15272bdff83583ab57bb630496316d1b36294f6c", 0x4d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r4) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000240)="60b6a17a5e3ae7a8a8400d896b4b2e1fdcadbd514a57463bf352c236ec9649eaba67144f48", 0x25}, {&(0x7f00000003c0)="2ffa1dd54ba98e6ecf05bb6779e536b2b4051060b33617f93fa4a4d36a7c3987063f0b4ab976223f2764a1d8cae1e25696f97c0502a1fd02f7c73a97f80c703593e3481ef140ae26ef3ef136cf11337868f3455dd56287786f30e4b8fa6600bd1b178c11924ebb152069ae3341f0b2aaf94ea85b5e8d0bee8f1cd30ed08d029411f0761ea6cd6aba94bd1c39010dd4b3831f5692f8312525d2c38a959a19bd8e7943a8146bfe6fdbdffb23e02a348576aa9a30896edf58bd9678421212e3d5a26114edfc5238e481b61616ff99e6a831d88bdfb30eebd694509910b26c8c29489ac3a4d2be408360bd22428ca1aae63289d7373a4d51262a8bcdc127d686b74202880f1793e647ad44776179bba7be5b411f40adbfb3657842f01bde411668a3ca393210ba0d15e2320d60c8e2fcd6c7e2c91e5e6b0229bdc38aab18209f62e0476731a8329f286e7d6223958778358c60e75ae92f78999f7a848884ada1a7af99cdf56dc17c8160deb494764bcfee298ea0607f9b4c226bbe8972b8f9cd3b5bfa3682b05c53a0d2d512717de5cfab0c14b1e7768c396e1305530b48b06eb1c64e6fe13b07fee9e2025f1f76672a8d087c9aa67474749e91b037c84eb6e40de7df27db489e61d345e0c4e5e085b15763a4b7447c719bc58d90b75113d1c726b09160c64510dfc241d395a96a7049bc2aa3892629a7ef393ef2c279dbf5c7c4634bbcc7f5e0ebe3be83e07f3d6be360a39340ba0502d29834ddaab5274f044b29fb13c91ce579094c7f2a7be27a8bc3eabf8201c9171a337598d488be03c9a47e07f0528aa99922066a80dbf67066db5532099e1e3f7b8ae2d591b26cac512a64867dbda692bee668a436eb016ae3535cb4aa2ea8a4d976c0048387fef38456f4699aea19f6be8c4ad05f623d99dc24d254763b84525a56979a10aa698955043eef5cd0d9b73b605e52f78adb59e4e71aba93ccb69e8f765912e6181add68e7a82009ab38c32f89befa5e6b093f688e063688833ad5a9506261b4d2b56d884668541ad5ea4adc56594badf15320a57baad0e7f3be76360595045d2b43842ed8356e4b9e912717ca183a16a2a3107a3e6ffd7b4535d538a87a37c5f392204086c2b7813c0d3ee7544e4af4aa4e0df73624b5dbc7d707bc0e59e690dde76ea4d35eae6354c0099b7bf097da612969eafc2d553e2aa0dccfc4aed32ba8b27d27a8dede422032048629ce5a370b6d146aac6b84c72b7c59f8372959c0142c18d2871e96e6bbe9b6b9bba8ce654c6afbca4b38be88f8551c207b4fd47c7882dcfbbc6b39861f6d247ac8d3fabda531e2bfe265264946005250dadbe2da7c377c019380e8af018e331fef550da75d63e9cb92764880894785e59b47486d1664d77ac4883cb839df8e757c2675d331b88519945a1a3c916223b9f05bad56f6a2c2d26cc919b123fbbd601907f424d4926e113755d014c01206c5a97b50026558871e621d96d9c3e497a87d893e1ca5784477a42b79fcfeaea80375e5069c077b1534a8c7857b20d7b7cafde1ef8ffa4e312acf77e8d58cfbaf42d96eb311b656f12e4e47ea1c340a8bc08e478e53681496ddcb3c1e984823059dbb06790f5e5a715f94a87e4de310f66244b653d4a28fb7dcbd47a097afd204e92f547d562350349f4952281012a2ef3e27e5d0b072e8e9b751ee75d8a45ee9ae5d9e65ac2a52830c2368e3e3efd9be39b97f11cedbe61bcf5d472b1658a667a9e0f4d895a551e740c0fb10339a800511306ca7ababb040fc4c18ff773d8b3ae40d1636203dbb0e8a5783b7ea15489d8417425338315086aaec265de668c18a33b92cee0c3fb1fb56b9585e7b4d83429084a4d9bb0ba4c1162498a61913998ee80bdf3d11d213008be0f8454fe6488bfe5dc093f8f0272190de78ae7839970ebc5f023e1ad37e7c09603dc28766b312795b138455b5c7d12f9d4cc32f520943343ac50d82e689541ca083be5ba5860a59ec06fa235e6c52a78449834525ebcc04bb2a4631bc10338b3a6caaf458b86d7fdac72fdf808d3a30cd9e9153b1ef72b3ecfb117962ef1092952f31950aa9e5127cb7d6701a3ebd3077a8300e5f49d1f662133f26faf4b9a3edf42ee6000f5f2252ae592500a01b32797e830889b6a0816104e81f2d87abfc67869f1ee5610602b807d4db521f7af0ef7eccfdeb6799785ffa1ccf6fad511a2bd5d65f749be17989c7d34c70297d8dcc02d8e8c3d269ded8cc11f020e31e859e6150dff9a10e0a0e81b26fc9572d94e5fa34d7b209017c5a0b17899ab2f98d5af829d273f6f727c4542713ad4190b45e3052839a6d79bcf5ac15e9ae3ce5344d34258713eab2c0bd78e2b3fb2b01f847197fbc094e8a7f3ff3a2029e73a0fa6f09c4a41ddcb5cae5abba417fed3b0302234137f007fb47ed8dd8e53671bb8878b8bbc55e3caf00fb7b4e7a8df8cddbceb4c779b90f46a019f6c734cb8c9e51d9f6f5141f55ab15acb6e8e1b6b2d176ea8e8cdeb904f98f76cf047d7534406484a18f96ab79f4c76632b55b07173ffdebdc5e437cce0f63a11db4fe2dd52b9e59d261bcd6a9a152f771c8f8b58b7daf6256eb2f05db44c16e615c789d57693d88dd367368c9e4994a7f78bca060df6b9e9ed98e6a33861b2045a1ef2ad8e184189ce54a1f4f8e19bead4348d9215ce6b4b8de9293fd2ab153b26166c4a8984a0cbdac9f06dcfdfe60ce67218d70530accf34e3820a2d2bea0fb8ab4c7fcb6e1f18d696505954ce740d2eb9229bf047f721d81fe3b2b9915cd24c58dc0fcf79c40c5aaa8eb0381575a72e38dad07a158d53ce70ecfa170e9c608fe3503e2156d5f8d0f6dffc46933a6131925a01d34229b5c3c1a00ec5a6740f3e7a4f2ea3e0ce39582e4972784d456a5ae850ab0650e0316f540851d2ce1c278ac174b17a9d52c1c7268ed62e08c1a778ecf3cea06a34689e1c105a79f03653698c3ed6f2f6ba3903cec3e65fe9670c7875c19b989e2bc0ce6bf29084a469e339ea6444c5d47f23dbcbeef70363e23f420f30fa5c8d103e59ad0b2b8c7ed14db7cb3f62a3b87bb8a18532d7477b37826fed18f4136654ce5a56f726fbbd5cb71bf8804acf6f26c1dd247da2eace140536a530cf4919cdc25641b6f0711a7f3575c8544234d5f779ceff5f533535d69f43773cf50b055cc9248441565bf7603705b92ca933bef8cfac3fbf882622e62a8bbf96104db5d87de4a19bb8944a8264915b8994117a32b600159f7b5b63f12fa3567922eed402f24cd72eb926e72622e8be4f6c539ddc6bfdc537d341d285c11f2391018f3788af4952c783302f982e1ac595bda3cdf993c9e0117b1bd4cba4d174e76bee619f92f6ff5f037f474667544fc915a1e0e844ca391381ed0b178538ea5bd844949235081398dffd4d85bd8f24ec93a4421a464a1717a530bbf5fdcd4323f74da9ddda7ba1d2f7236e515d59f9c28f97fbf4282580d3857090555432e5fe9e318949045ab3d7b604acd26e143952bee78a939c170846bfd20d05536a035a6a1090118562e83f21fe4a710ca5bfc1c689abd1378324e2112631f456b91e8031d9e08e2da33e39ecb400329ec5c82f618e5ccebf0444fae0871847a11db3f779dc08ac1ad5e3c8590ca8463d888f56389ca2d05d9ccb8766deac8e445bb39ec981e0e19aecdabf5ed1ee3305a47f51c25865205996195f0e167a90d9c074d7790fcd73cd5579eed7118fd40a2f20a38b4cac9af7c13061c740b4b1914fa4fadf6692224798c28ae65ff9329246bd9bd675a766596b96e9b6e8bee4feaa72f39cfdd8bab8626a7191a5771f5f79fc1a16ee07d2e1a93f8832d08a6ad9c32b956b2db3bcb28428216829da738f3e973ab462a0ad24c049baeb29e6dc147d5523af4bf7c8ed492223d33eb34abd2ea9760e228c58c30aa5cf76ad35dce0f9beb3d52cde7a3b9e8a4bedce82e9104f39694f90f0a26b5220d124aac81569340697687b4c2f2500cb456c0af65dcd6972063c5fd3827b1a25370d9ee34789b4b584614df96c04e1de11d35e4ed383fd886cc2887ab08dcaac62e571b818cec54a9faf7830d3150b31d1f348a8df22354a08e8f3328373d2f4e54a4b12af87509843825f5f9ed7ceeff998ae66e7aa5f9f114e6d430e201cd095dcc8d5ca41c5e7bf2b0dfe46afbc232a29e680ed0fb43030975af77c74a873e58d66611bf0d4516808788d9ac9e10843078a16e1bf199c31475c15f876fb97ba1e73315fbc799a6f8f58f4e5b5386919a828afa46b4969f8c7f1564e030450c7548f24a118004290b3a80066d464ed9ce2d50e8336eacc4e4bc110f6afcc720fbc7e13d71bf63dc7aac8d9f4fd1f39e6e5c17d36399286c57ef31ee8362d477b17790059b7c0c3ec26cc7158e553495735580fefed49767c0e1d2f20ff29d3ff481542958ca27dba36b306a863cc048916f5b446ee96e4ac1e0c46efe759f622591b9059fce63cc3e4f1af5d5967ab4df1f281502816b6c0e0353fad3ba35646d8353cab435dee68933f4eddfafacc2f77cb0bdb7ec117ba17803e57ecc91b313094876abd749bb93064deb4d1ee874af70d4a7b3b1177eca4a513756c0a42cf83cc3bb83164046ba7e98e6d9149767e0a07a5d3a66a0570d526bf5e515c121002671dae4ede4cf6f6a0ac1ea07d85e26ccbae741b142a697ebb8ae21003fd106d7d4fd8565280277bff8dd37ad7fdda3986f1a315b330f23a5b760ec546da1500dcad91b38eb6360176bc0c2158512ab9dac3cd786136d20eb32534638b12cff46b24e0d9abfd5ba8dc975abf7965c1bddafe52d4c60bcd5b275571fa84ad2933ef0b1d8ae52e5d276a2b7be0a29f622d5f695dc37efc6913b8741a678e9ea8dcd53a1b04edab281ed991349f19c539a51718c098cbcab0e11defdca8a76db1a13fe3caa0b950c722485343531e9b1e89e973b99ff77d74bc72f85287c6d3d18609bcd1cbd3650a4bf443eb444c03eb7dfaa3d617d07552d8eae7ae7a61ef5346efd1f7999e19208ed36d6f1a84764c0683441d628f1ed451ee2d10b714530358dde79f587c7c22e20c5654d31846f49a846f0ee1f293c78381f7f4cf02820c5d7ae6ae1ca022b05b3f412b372e60724db07108eb2d878e2767b4cf00722fa5b9de7bdbcdcaf1fa7a0f19f9a941280594f2fe5bdb95fa492cb9d347272189224fc1b21a59128da696252c5291247b82fab12534a001aaad50364261a9382db6eb2da9212e875b13358511596da0d5c3f0ecc517548b69a9353dfa905e63091d4ee7ac95631685f163f7b65398bd2084a75586c25195656ec379384a9d5930e42a1a3360afdccb62665bc051ba2314d5c41759e4f88294453f7ba17f8eaa92dc20ba95e733f639189227c8d2a94681572e42cb40b8b14830a0bd2b4a2835b5b6d08dfe0191fe485f492092ff0f4e6f5a10934922b0c05920d7f571b25f25d7dab0d64c9062f65e4ba101ef893e45808c03f35e9d08122107d71a8d9277594e62e95b5ecfe728147e3ec376654c96648c71585296fff83470b604f12a0d96518572e4db44be5bcd6638aa9d4e1f150bc2b93174c7cd8a14b8021c33f1996b497c6f9852e8c36637ac241c3273b9fa52d781aeeb2182655959c65ac974e48060ca3f25dd9ec351d70285dc88ba19c424b6e84d4a815b7ee3d128c969a0e845d66463a26301a77ff28cd8fef528fd3cbb5e339377f6df9c35ef1aea6637d048dbf1aafe226ed293aab32ed0b0408953d447f3398b3eb2feb72a2671f4617a0", 0x1000}, {&(0x7f0000000280)="7020d6c0819787a8904008e58c3443f9044479df90f72f4d241732ac5e32ff553dd6514f625da95152", 0x29}, {&(0x7f00000002c0)="e630155c564bc5470e859372698a059eb2da8c77be5fae82b2142afdb4479a816fda554f63d68b14f060c666c5be43d799f99bd6a68f7ab136c2b167d0c59c432548afc19d1e3cd47521340e830af5c509111594dafdf8177f04a7ff743377b2", 0x60}], 0x4) execve(0x0, 0x0, 0x0) getuid() 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) getdents(r2, &(0x7f0000000640)=""/192, 0x5d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:01:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7", 0xdd}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') fchmod(r0, 0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x20, 0x0) dup(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x100) dup2(r0, r3) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_emit_ethernet(0x14, &(0x7f0000000180)="8b38a7b8dc17e6bcd755ed6b9258b956be73d5c5") r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x28) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) dup2(r1, r0) 16:01:16 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="725670940a00b20000000000000000002fd78978d1f4df850892a218bff77e832efcff20ffffffffffff39a2d7ceae765e55e06289b22149b90f000000000000c3a2705cf410f3fce8a4901846e8a2bcd4afdc997207216ce830281af9170725fc1fcaa7adde08bee2da55bdb0e508c0d3890888e654ca3120f0e834d8a3d69245ea70751c7301b5401422eed112f2978d3a7e5ec189f6c9"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c1ffffcc603abdc883538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16ca78e01f5f5c38cdf9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f1f95bc3c11fd7dce09c4de556cb7fb2c8782bd6ac3bf2aece68b393732d85a21fe1bc5eaf66aec0a478b186b624764e2e4366af4db9c851bd3b3108eabda0f9697c30a1ff6d24dac9e048a3dd2fd7bb36b444ff718fc39b81ce4a6fc475bca39dca78fa9be06229479ddae6095cfb9a03d631cc4a5d8bf372fffd9a8496c08dc284554464130ad3ad2e1287af9c8ef36cfc9fa010e78f01172a3b06d61f51ed700"/338], 0xa7, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000000240)={0x0, "e11653ebca652b"}, 0xf, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgget$private(0x0, 0x201) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r0, &(0x7f0000001500)={0x3, "b0e4a0551a3207ca64069dae66eb725dec43d839ca579172b0d61244bbe85a64e2dcbcacd47b7e1d524f5655fb7b5f7449a11b5deb44a816a6a3afde61ea3e26f7311d01d9ba114a8d21def512c30f3c84522f1624bb67b332ef390ced06fecf346d28bc5ce992f1faf02c7b8ce50b813879b12a65d6e267bfa5c8bd8667039924b3b931e9de7cd394272810ff90ff39ebe48f4c80050ce1038939d8c635b1dc736564c253f83414d79c610e6e6131fcb832c9bf22f9f6cf3a65dc0e6e3c16235e498297c39868352a6500ff45f12227c280252e804af43c61f401fef371a9cba54decb44cb009596191afe07d6c8796860b9f29a150aecac6bf8bcc008e57c7e36cd8871c762ae0fef9918b13f057fb43c4791bfeaf94c7090a6b95718ab3e52344e30a7cd304cda29155ea64ea058a2c273bd536ff390365a7a00409cd13507ff3f1f8988e31f1cee0d73553f7bd668a26d81ee0310e1082d0276fa99dafd5590c86caaa7f821196b769a1d94b82404b3d87fec65fc23e0750c0928e1b411a2b4c07dcf827f0b97858f89dc6f46af8faa0cd40b29b9ce9daee4543d34eca4472147994f3c4151301e8397cca48ffe94f0152337335a0f0c8ee8fccc7fb817eb2332d5bd7c6130abaa98f2e1a857d388eebacb4e02ee88d6c5ce36246eea66a0d0d518e8460df03f769ac39c0e3a576460752434c0e1abcced73e69674b65a805efc5618d1b7f87a6e78dfbd1fe50dea0c98786f46222cd3f4cc142baafabbe0beb7bfac6cf11154c9d362e0e696c44808b2385428b684cf18eb677588e4f4377e8a0af0eed6f3e1e8d6917542ea57ff2e441de9af08c54513e201444914d6e4a2a7cf350e7fc72171f7f8e5a1bfb9b19324650223cf232e8a8fc248a33af651d07e95b79447c158e5ea6bb0eee908abc46a9f221a13e965c27365a88051a612a17a1a7fbc3e6290bb8e35706e38b4e97a22a9d4f5a7848023af52783c817335677beaf1d06279be1f4691bb1d37db9f7635e9332ba2dd3b0836616961e1fa2ec471d95935c017cb4956ce2f34627914e9d5ad2939041e28d3142736e71bf18dcaac9a53c8023f2582fe5adcb98471edbceaee75a83eab9ed82f5fc38e722af2722604a1e5d984d333f4b0634dcd66e3f3119fb45ba0c720a4d9b29a0b73412926d3f6f354be5c9dda06f33e3df24d54e16124200bdb836feaa5a6aa5acf589ebca6b5d55c5d18a4de2c934059c8c9132c4467ba2e4af057d82b4f1190e001ee0fc3cc323260994c33d93610f8fbedb8d58dd205bb248e2bc2e62af89223e0f7ead3e428153920d77335c8952466ba488023581d809d468fa32288cf4b5b9e45b1d6dd51dd16c0e006cdbce7206096270dd76850fe0452eeba187f837f3eea805ff4057bb2274a52ba9202c0a00161a42b988d0302f46dc6bf9d84030bd8a9aa5c7324d97a9a342cbc6ae0dbb6d5a0e192fde3ddbdd71ebe0e8fbada94c17fa52082a86ad6e8ea5637db11082b620b09bd3d6417907ea04a916a292f5da46e47b91bf9e5c25be04dcb6865b0c452e7a19e4b18b7e5008b3a01c0ad67e488829c514779f5d7f455f1d8ba62b69f68a955272515fc0779210d60e2583e3b05a987cadbf0c4ab3fafba2b3b1c35a855281a903817e4f8c73fb227ab4ebef5ed335c42e08ec0ecaf166702545b7de2fa230f3c08cd9330ea7e44b9848a11b9fb4b6cf05f58669d47ceb877ac082a8ef51d216a26e8f110f0454b7fc906501226c266a5a38efc98cf5d48d925d96e6c77eaaefaff261f9fab9d0cc6103a83125624032e4618394165951944f50de24bb0c213dd06581a70ff1a67dc0ee31d6d3a0b186d8defb44027852e04903ad8026060e5db09c5d40db413e28c993472ea1580cf8b868699d7b849f9916f895d81d6b9482d663532e9e074b351e29f4cdcc5d0a25e38aed0ba14261e286cad56fc66763f873fbd223473933e21288de138ba6b1b7b3bd6fbc59c4c5502215595fba1e99ca96a904c6572504483ddd517a8f98e5efe973b6ca3456519b91ae98cb1434224bd77008aac700ef11ca90eb63d4b88dfb5e1ee19e0498f5c715cc4d3da830e77a1580986b18d9f96e3c6bd990a90e31ce536692b61ba3c8924a5da0f5c0fdf97e487b93a2116eb102ef42e6b924d7fc582ef174b48c08310429eb55ef9dcaea436865398d687e5383bcdc4594dda0683faaa58253141df112588e6038df36118efc5deddc893164f368423ba06ece0b0e9d08577fb4806ce749f69e4844bc9bc680889999e357ef987156295363b8115cb423fafcd2e0d312e42ce56228db7739032165cb7d8d2349de33732186c0b96c22f9a940b2ed9cb094230a94343c41858ef43677a75d6ddcf2b50b33a59f9a2a89340629845c01bbcf99ea96a90ab1c9a074f206d3e8f76da6682de1533dfa36c377cd87ef261d7bb8f6fae2ee6a0a004dbede5830156f04ed98affd9840ad953921cb4c65137bad1fffc55fe32ab73550d2b51e2916c64347364dffc8f5c2278634895e9378ded748a720165b55cabce40725825c7153c94dca06f5a35499f039eece0d095306cd443f8434e6afb60bad3ab7925868d4eea3be9082a505a16cc7ec2779d15dbef651ff28021e19bebb00ff015239854dcdebf228c3aa85ee7f27041caff235eb3ee9507be56085f5e2c236cb09ee795d93001502b903d9614f17ff656843cf6d6d4d8bb49928951e6a087f3a8481f0156644dc51aced4134faeef892b1fb46f783d5888e299f3a21708edd63a431cf9120e5c466b6f4b32f95538e80944934cb7d387bd7f348b6366d32959a15c122093003970a8688a022bebebc7b371df665921a47f86a1c310a433e3ee822716a5cb98a717a54f7c81aa0a9069ce9747ab258f1df026134eb4199988ede505e838aa968340bf5cee95129dbc5a5291b523869959a08ae268acfae70d159e7e703c142381dd02d42177e09713ff1d23621fb1e4c44b450809e84e9e75b8f38e78360ae3938b84cda1b71ecad74b48d5a6a8a76b941e1c58d95c956e56191852e46b8a81a2ee45886c8c4a088458ae026e08cb622614ee1ef15675ead05dbee9aa8c3d5af882b236834a3bc7260ffee05eed85e5ce22496688908b58287927609eadf69daffdbf1e1b196d69488d9368505e2754cca268f916ced32b6b959fd216c7ea9b1ab9d5db401235867dbd54c025dd39d530e2b3fc2c925b0b2f53322958ad35847257a9e09b65c947744686c7e73262c527408235ea992ba159b0d6fd16ce858c01ec0559f2e2104106516cd777cfe42a06216f95fd9ea9ee7b91ed63f8a5626024598a0efd31f09d03b1dbffb63b0e142fe7db458fa4dcedc265e1ae9fc64425599437d4643c60b1d70b922b1c55aa9555a4e14a2a5d855f3d2f610feae33d741bf37841927850245b46e9ad83514fce89f63ca083cd472db3fd7e248fbce3075b3e4f3e791812f4bd47ead4c589f14d5d78b4a3c26efa3bb73b2397452bbc35184a6ce1c56082fb99f3784abf429c9ba55e53b76d793580c5f92c8afe398e28b4f842a68f3bc04311c229dcd8ed9cb346645c5f3d36b2bd8a260573d17c31779a5ba1980f7c313a945a72f698d0ea8e0d64e1ad82b26ea71dbe89a3c10940bf0b92bfcd78d3fe649953056a49de920d39812090cd59b5399ab7ad7f080ad01d9abe99f998197a85b63f13bcda51d706dfaafb4d2fa175e47b85e8f2a571c3b52bc52757d729bf7d57810d3959b55552157fb776887dc5f9afcc118a63c6fc3dd604f1cfdf3ceb31b99fc12633717c972496d5d0fe9d5f5d39e9b569e9a784d1ab8cda6e2874645b1cc120d03441a1a74290464926c7b698ada0d6530ac06d84c8d236565ae139c186f010ca4fec97405324a3363e5adee904a2566cb649d44f89fae6b043b781c9d9740b9a83c99bb44da31743fd05269090d0bbc45906488546089adf9968fdd8bd8906645157620fa9e3b22a288ad469b3bbbb01a49f7e9a7bcc72fcc6f01ba734b116d9f1e86e1d61748bc68c4c0f59fa39351c322469bcc71f5c60a2f2e032f6ff87c35c31d011005eaab69be314a9e8f8587c6a0fd6596e898b96b2e8e8ea3b025dd0250836eb05ae0b11e0f2db093e3e8e23f7ef31573e2ad9aa5898bedc4b0ca3894a47f0f26f45aaef6e791b66d39703b9db95d190f0aea5d312ff2a631f05e96b94f7cba4b986d25a13056236c10e7fc0a68866fb4b7a64aa8597798da43fdbf2b8b555c329ba1c50a3e04076f0f80ffbad8d50b343cb6645be8e7f2a2ffe5fe9bdf6085e35b69b6a8d8ad535c757a89b4776c0e6f28ce1905c1ff9d3e88ba5714e4a5395fe0aac6d4e93a4b513d1205b901d9c7a4a06c5779abb867e6d2c067a54312b13e8cf73e0760c80e1a0514c150380112305a41b0b024c8f212c24060e09cee7b011136e899765b07a590c63694f9db97a6ca1f6ba32dd2db8f45beef14d449de3be40271e49119006a8b4a61ee975b7427db57b73f5df67746c33a8d7f299fc7ad85ebb97041dc24993f88bab842a659ba0f93f32f8d90ed195e753ee0ba2aca14bfbfbc57488d3a5e908088eed58ace779e0dea983c272c9b7ce37d975fbda7c6af2e0ed284b811959b5ba3fb9b4e33bd81b89fb9d9f11fa16b21e337d1a24755a29ac64d30deba913d558498142d7b3eb0024c3eef1e5f206f827ecdce91e038738d6185802b89784beeeb041bbdf1c783451074e88552bb524ab6038276def9efd4d03d279949b20b388bcb43880a50edf7fc797f7c66a55abfbcfdeaf345ed61ce8181028ed2ff1d7e86f1452543db8bbf307f2954e6e036f60c4b0b19d536e2edc2f450746d164bf6d8390cbef09a0314cfe0e64c8d4c7bf9e9807478328b7098bf7bff53961ad914fdb0c6c46b38a34cf6e99f440c9491bcbe7ed643b65fa5bafdb261d72f7c9fe53bdfde1fc1b2ac782aebe6d730ea836d82d871443b29574f2bf9c6ecba0f845f22fb8b75318a734ad4975d727dc25fd3f0477aaa75271730ae874b8f5e5912a6be9d94ebb1523fffcbf53fd610abefd40fd314ce7813abd6a37d94128a6f086b8de6533d4697debe35bafd1905cd750a1a765978ef8d6949504f79eff4623c52048fd98eaa1ab0532fb924193b499709d46b2cc86c66baa39fd526d3d8db1fe3733369f9636ebb7bd44381a0cc5bb975926b967f842386519419b974a524f23baf0d25d3be76a33a676dadb75a40d7b39b1c4bbdfc7d92411c2fa8f46792603c4a218287a98ccd2148e444f165585b3af59a9f41c67d6f8ce66c45a6ea9c5bc850b8596eea807e105e2a843c67743a8ffa1028bc5ba5b51e5dbc04e741bc34e55c1a34e66c16800e8e89ef3d327d4912de4c9a5322b6752dbb1574820bbc4b1a8c32edd36584bb0a603b1838a9bdcf508778c85fff7011fb5614837a35a02b77c2e45ee3451720956fdfa4c0ad07528502eca3fb04f6c6ed91ba730faea1281806b5c58d35714509022a4099905f832089d63121e34cb477a06097dfaa799f1ca2e899a7071d6907e18ef385f3475e9db042c54931d7fb1c00556e0a181749a579ae288846086997c67c9f0c30f76fa93f328403cdae4b73778e07f7696678637edea5560ee9748eba9bab0f9ac1521c393515c8740b5b4ea24b7216f183d6e12b3abfe21d523c9f0b0fc12b86209367135cd22fa4cd6e4004af9ef253b36b13c806ce18565eba84fe43099133bdb61e65d1926771dcae40898ddc86570c9247c2a511068bc6036b175a5a80"}, 0x1008, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x200}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x7f0000) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000180)) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r6 = semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000280)=0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) getrlimit(0x8, &(0x7f0000000100)) uvm_fault(0xfffffd807f00a000, 0x12, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00a000, 0x12, 0, 1) -> e in6_purgeaddr(ffff800000b07800) at in6_purgeaddr+0x135 end trace frame: 0xffff800023b70dc0, count: 0 ddb{1}> trace in6_purgeaddr(ffff800000b07800) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000abd800) at in6_ifdetach+0x74 if_setrdomain(ffff800000abd800,0) at if_setrdomain+0x1a2 ifioctl(fffffd80641064c0,8020699f,ffff800023b70f10,ffff800020abe9f8) at ifioctl+0x1303 sys_ioctl(ffff800020abe9f8,ffff800023b71028,ffff800023b71070) at sys_ioctl+0x5b9 syscall(ffff800023b710f0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,a4de9d69010) at Xsyscall+0x128 end of kernel end trace frame: 0xa50d450c710, count: -7 ddb{1}> show registers rdi 0xffffffff81cd8c29 rtfree+0x59 rsi 0x14b0d acpi_pdirpa+0x975 rbp 0xffff800023b70d50 rbx 0xffff800000b07900 rdx 0x14b0e acpi_pdirpa+0x976 rcx 0xffff800020d5e000 rax 0 r8 0xffffffff81cdc104 rt_ifa_dellocal+0x44 r9 0x1 r10 0x18 r11 0x8dd8cefcc9720139 r12 0xa r13 0 r14 0xffff800000b07800 r15 0xffff800000abd800 rip 0xffffffff82171be5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800023b70ce0 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{1}> show proc PROC (syz-executor.1) pid=147185 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe780,0xffff800020abeef8 process=0xffff800020a8ae10 user=0xffff800023b6c000, vmspace=0xfffffd807f00a000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 18605 382762 48321 0 2 0 syz-executor.0 5217 104522 58406 0 7 0 syz-executor.1 * 5217 147185 58406 0 7 0x4000000 syz-executor.1 48321 249613 55024 0 3 0x82 nanosleep syz-executor.0 58406 173923 55024 0 3 0x82 nanosleep syz-executor.1 74464 344496 0 0 3 0x14200 acct acct 19647 257215 1 0 3 0x100083 ttyin getty 83772 114156 0 0 3 0x14200 bored sosplice 55024 118390 55062 0 3 0x82 thrsleep syz-fuzzer 55024 360646 55062 0 3 0x4000082 nanosleep syz-fuzzer 55024 336111 55062 0 3 0x4000082 nanosleep syz-fuzzer 55024 62950 55062 0 3 0x4000082 thrsleep syz-fuzzer 55024 438188 55062 0 3 0x4000082 thrsleep syz-fuzzer 55024 28336 55062 0 3 0x4000082 thrsleep syz-fuzzer 55024 136227 55062 0 3 0x4000082 thrsleep syz-fuzzer 55024 376856 55062 0 3 0x4000082 thrsleep syz-fuzzer 55024 363598 55062 0 3 0x4000082 kqread syz-fuzzer 55024 367350 55062 0 3 0x4000082 thrsleep syz-fuzzer 55024 70604 55062 0 3 0x4000082 thrsleep syz-fuzzer 55062 446299 29419 0 3 0x10008a pause ksh 29419 34617 54224 0 3 0x92 select sshd 54224 135325 1 0 3 0x80 select sshd 46480 204348 6839 74 3 0x100092 bpf pflogd 6839 34315 1 0 3 0x80 netio pflogd 9361 494259 76629 73 3 0x100090 kqread syslogd 76629 167613 1 0 3 0x100082 netio syslogd 83935 473162 1 77 3 0x100090 poll dhclient 31265 150339 1 0 3 0x80 poll dhclient 25622 406431 0 0 3 0x14200 pgzero zerothread 90343 250872 0 0 3 0x14200 aiodoned aiodoned 28432 492842 0 0 3 0x14200 syncer update 8395 45411 0 0 3 0x14200 cleaner cleaner 55090 491328 0 0 3 0x14200 reaper reaper 44043 323745 0 0 3 0x14200 pgdaemon pagedaemon 31209 290425 0 0 3 0x14200 bored crynlk 59025 148147 0 0 3 0x14200 bored crypto 11690 90988 0 0 3 0x40014200 acpi0 acpi0 32915 303915 0 0 3 0x40014200 idle1 77409 456695 0 0 3 0x14200 bored softnet 4656 489857 0 0 2 0x14200 systqmp 53733 514965 0 0 3 0x14200 bored systq 37493 505209 0 0 3 0x40014200 bored softclock 36466 398103 0 0 3 0x40014200 idle0 54954 85740 0 0 3 0x14200 bored smr 1 130552 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 5217 (syz-executor.1) thread 0xffff800020abe9f8 (147185) exclusive rwlock netlock r = 0 (0xffffffff824895c8) #0 witness_lock+0x52e #1 ifioctl+0x12f6 #2 sys_ioctl+0x5b9 #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82663580) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9591 6467K 8239K 78643K 16147 0 0 pcb 13 10K 12K 78643K 623 0 0 rtable 154 15K 16K 78643K 1697 0 0 ifaddr 98 20K 22K 78643K 491 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1632 0 0 iov 0 0K 32K 78643K 1124 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1219 77K 77K 78643K 3316 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 52 0 0 VM map 33 16K 16K 78643K 45 0 0 sem 12 0K 1K 78643K 583 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2399 0 0 sigio 0 0K 0K 78643K 26 0 0 proc 61 63K 95K 78643K 1332 0 0 subproc 32 2K 2K 78643K 306 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 246 0 0 in_multi 38 2K 2K 78643K 346 0 0 ether_multi 1 0K 0K 78643K 33 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 663 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 176 248K 248K 78643K 9627 0 0 UVM aobj 130 6K 6K 78643K 159 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 520 0 0 NDP 21 0K 0K 78643K 151 0 0 temp 237 3565K 4200K 78643K 74329 0 0 kqueue 0 0K 0K 78643K 24 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 56 0 51 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 268 0 266 1 0 1 1 0 8 0 rtentry 112 332 0 271 2 0 2 2 0 8 0 unpcb 120 5201 0 5188 12 10 2 2 0 8 1 syncache 264 22 0 22 5 4 1 1 0 8 1 tcpqe 32 126 0 126 3 2 1 1 0 8 1 tcpcb 544 1129 0 1123 6 4 2 2 0 8 1 inpcb 280 3945 0 3935 21 19 2 13 0 8 1 rttmr 72 3 0 3 3 3 0 1 0 8 0 ip6q 72 3 0 3 2 1 1 1 0 8 1 ip6af 40 7 0 7 2 1 1 1 0 8 1 nd6 48 46 0 42 1 0 1 1 0 8 0 pkpcb 40 20 0 20 6 5 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 62 0 62 7 6 1 1 0 8 1 pffrag 232 54 0 54 8 7 1 1 0 482 1 pffrnode 88 54 0 54 8 7 1 1 0 8 1 pffrent 40 1439 0 1439 8 7 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 214 0 167 1 0 1 1 0 8 0 pfstkey 112 214 0 167 3 0 3 3 0 8 0 pfstate 328 214 0 167 7 2 5 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 19 0 14 11 5 6 6 0 8 1 art_heap4 256 1572 0 1268 29 9 20 20 0 8 0 art_table 32 1591 0 1282 4 1 3 3 0 8 0 art_node 16 329 0 280 1 0 1 1 0 8 0 sysvmsgpl 40 56 0 36 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 581 0 571 1 0 1 1 0 8 0 shmpl 112 157 0 29 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5197 0 3775 47 0 47 47 0 8 1 ffsino 272 5197 0 3775 96 0 96 96 0 8 1 nchpl 144 9355 0 7748 61 0 61 61 0 8 0 uvmvnodes 72 6251 0 0 114 0 114 114 0 8 0 vnodes 208 6251 0 0 329 0 329 329 0 8 0 namei 1024 31965 0 31965 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 31 0 0 4 0 4 4 0 8 0 vmpool 552 43 0 12 6 3 3 3 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 29296 0 29296 21 20 1 7 0 8 1 plimitpl 152 180 0 172 1 0 1 1 0 8 0 sigapl 432 2550 0 2534 4 2 2 3 0 8 0 futexpl 56 58777 0 58777 2 1 1 1 0 8 1 knotepl 112 582 0 563 3 2 1 2 0 8 0 kqueuepl 104 696 0 694 1 0 1 1 0 8 0 pipepl 112 1774 0 1755 5 4 1 2 0 8 0 fdescpl 488 2551 0 2534 3 0 3 3 0 8 0 filepl 152 26250 0 26149 29 22 7 14 0 8 3 lockfpl 104 1816 0 1815 1 0 1 1 0 8 0 lockfspl 48 534 0 533 1 0 1 1 0 8 0 sessionpl 112 35 0 24 1 0 1 1 0 8 0 pgrppl 48 78 0 67 1 0 1 1 0 8 0 ucredpl 96 2533 0 2524 1 0 1 1 0 8 0 zombiepl 144 2534 0 2534 1 0 1 1 0 8 1 processpl 896 2568 0 2534 4 0 4 4 0 8 0 procpl 632 7882 0 7837 6 1 5 5 0 8 1 srpgc 64 34 0 32 9 8 1 1 0 8 0 sosppl 128 65 0 65 9 9 0 1 0 8 0 sockpl 384 9480 0 9455 46 40 6 22 0 8 2 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 15 0 0 2 0 2 2 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 14 0 0 1 0 1 1 0 8 0 mcl8k 8192 20 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 178 0 0 20 2 18 20 0 8 0 mtagpl 80 48 0 0 1 0 1 1 0 8 0 mbufpl 256 537 0 0 25 0 25 25 0 8 0 bufpl 256 17226 0 10168 442 0 442 442 0 8 0 anonpl 16 341031 0 316265 149 37 112 116 0 124 12 amapchunkpl 152 20658 0 20232 44 24 20 21 0 158 3 amappl16 192 14017 0 12872 112 47 65 70 0 8 6 amappl15 184 509 0 507 1 0 1 1 0 8 0 amappl14 176 647 0 643 1 0 1 1 0 8 0 amappl13 168 247 0 246 4 3 1 1 0 8 0 amappl12 160 134 0 134 2 2 0 1 0 8 0 amappl11 152 125 0 110 1 0 1 1 0 8 0 amappl10 144 293 0 284 1 0 1 1 0 8 0 amappl9 136 1129 0 1125 1 0 1 1 0 8 0 amappl8 128 692 0 639 2 0 2 2 0 8 0 amappl7 120 401 0 390 1 0 1 1 0 8 0 amappl6 112 117 0 102 1 0 1 1 0 8 0 amappl5 104 413 0 398 1 0 1 1 0 8 0 amappl4 96 2891 0 2857 1 0 1 1 0 8 0 amappl3 88 701 0 695 1 0 1 1 0 8 0 amappl2 80 19028 0 18950 3 1 2 3 0 8 0 amappl1 72 68215 0 67777 25 15 10 20 0 8 0 amappl 80 8496 0 8432 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 158 0 29 3 0 3 3 0 8 0 uaddrrnd 24 2594 0 2534 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2594 0 2534 1 0 1 1 0 8 0 vmmpekpl 168 24554 0 24514 3 0 3 3 0 8 0 vmmpepl 168 334626 0 332156 240 97 143 165 0 357 31 vmsppl 368 2550 0 2534 2 0 2 2 0 8 0 pdppl 4096 5195 0 5123 11 1 10 10 0 8 1 pvpl 32 883072 0 859424 294 73 221 229 0 265 21 pmappl 232 2593 0 2546 5 2 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 661 0 24 19 0 19 19 0 8 0