e59c09ed72106c95cf8b90f3460c8c8b665131788608699d72d1a8d122946e6cb5af656fa8049c7acc2739f826ec54aee3ffe6f9bf92d10786a9bf860a2b0cb7200f6d715222a399e97d9f14141999f8423d025331a9fe6c2c1a3616dc152c5fb87398350f5b973a8f33c1e23934ec8e566b98309911ca3c4140a1cb519ff4b8c8865edad6a1ba82a303f63842f46172286961dbd0c823407c1e631931669ec07092e419f155067b7ae6bb176aa3721c31d6121697577839b77bb857d25de574aa24aea7eecaba8b432bd1617654d972ddcf7d2cdbd652f50b77dba04b9d11205819181ed32c01d15f1428936c39439be9ec20193a73eaf29ffbc8c0be947d01e0f4092c912ce71e2be6e7e324de0b11a492e735129fef0242d2fbc02c6db8861e494e6f73ed5a6d64d670cacea45d5bacbd80c2df56654e00239e6ac5b216fad6bbc0b0293e043d1d5d04c977dcdd763aebbcae777c1db500c76293114b059c593fe5b0015a0c72d8917930aefb09abe2925ab5a99f8660cbae98ab94e07f5c9853955282528af2ea8a6d2954852a58ff75ce46299511502d04ddb58585e1c395473e071223ab68b43d0ab91f9fdb3ecc92b8dbe7444cf2f12bc962e674d7b9564b6c9f92d5557062f89731be756777fbb5b2f5e1c3ae0be48959288bc070b39481e70b5498d7609a3f716d78dc084643773e95a099e721c1d9dcc0ba569ea4125b9dd101be224b5a27c72856cd243b7fd6406c7ef05d9ec0aeebd9b337e5e743027ae04ebbe27ec6f379b336ced82518c2c3610cd77eb7113097564e014efbdf525ce38c0e82337dc0d949833ac187b917f37fb168f8179a2badbfb5ec9fb30234c92ecee401ed30a1caa8afadc66bfd9ab87bc87af77f548162abd51d67cf5b57f202ba460a529805a6bf97e98f634c8f5d44f5535a01acaa007754513c4a685cf72078dd3f0addcc28e1cf1f7e3400979a6fa1008fd782ea53e6ce3bff93b254d7c8278e8ecc36c31e02a7c3033e24fe7c05b16d11a6b114c3f8d1a32e200e4a9089a7ac46411feab19c2ced42992cf66dc7d387d9438efd48b2d407ac88e937912feaa71562188ce147743c72d08a3462353889e7d9c7028f99764c31de502e8e2f37297ba0baa210523e8caac3b6b02f56b691b0edf692a3b55047ff204e30d1a68d1eb8dddb39c3f39f919d38e7ff7b875766f1122f469187de004ca28bc244849ca88713fe720ec28dc10e4455e979ebcebde644b02c71e7065823e4a53bfa3c5912e85c55c55c21503269048cdc2ac1591f841a7636606c71aee4661f1d4f7672f980775ea163885431c7772614fb6e9c86823fc2306f4a3cd4bbd763e647abb9ad836868fc1af2d1d7e7e2260d1a8157bdef4a7acf7ea2e3271fab81ba50fe583c5ffc212e4e188dfc0c2da5dc90ca2eb90c7355ed9037221eb0d7d05b0d8feb7ee08d8089a66842af46692ba213787427aa069dd1ffc7bc4bf5c91bf6d4051a9e0a5ad26e443e1eddc43d9403247fe2d525602a13daac12af404f55adcb73ef9e024b2d68001c91589e32a77cd6724074408aa7a80a8e4a3e45bf8485d08d4579b25b49f67ef855023bbc88cc2eb384ea3747c2ea4bb20a73b84146c0d9b8a7b12cbd4829efa8a5ee8d4ca7789d0703c7d9f98ced2baa229f3e3866d9cfa6cfdb4301db4f7ff39743269d7e128cf0ef6b112a930c612964f3f4d9bbff33ba42ae63b2e19ce90ee80330a9622c621026a12ce7f9dba7f0004997333a181fc4c762008750118f069c628a6c3aeeff4651b24e0ca631a5a279ca46647a9cfd09975db3da4f8edf6f469042b17f7ababe907b466367d46074a4423308ce037a3af6f2f3d0d9abd4979acf8a1ab797fc95622c34bb6fa65715e14d0dc288249ccc2c3926355aebbff79965486d45c3659efbb8d18148761ad4243de1777a38acb12955e6690798ef7ebabd0ecff3f6cb09172d53895dd99ff53496e09beb16eb65dcf09af1f9d33c7a4eb5476f017617805a689f234febef3ff0951ecb8d892f2a15cca5a53350d0cb3bcfc81637d261171dc0fd72587cd74df3e3f5a25fc2a71999668f1f9c91ceeeea63384ab325eb027838f323ef5383ef671be7e5e56c58bb230f0d82bd560cf822695e241f64d978e45b7c86bdc08df0b570c8a9897a65724fe2299cae09ba09d441317c8975fb9990299d860aaec90c340267b6a7c726746c13e3bf6f82d7424c8c245915d884c1e8e64d6ea0484ec7beba6b0bd5189654d1c22865e9bdced511ed6aa3af18eebb8538bc7c22eb22d2164a3d18c84343510dec46621afede6d837a970d198db120e8c36c744af760abcaa0862ac6c7fbd597117825e7a207aed2f8c474af0f96de3b0250c505c48f5f298ef4ad1cccea072e5ca3cc9b500870988ed7b63853fb6fae66474d5d3ddf2af9717f5c9c086fa690d01c3778c7652c403f908e7e8e762c03c0be41f9e853c96292b48f0b9cee82b3a4e63b5dcf0c29dde4689f6e72636c830d088a6fd8f03f9760a1b4fddf0ba954375d57d62db42543ec0e46cc166b44ed510ccc990f232f0dc91aed6bcd304e3803ec7f22e3bdb10f74abd9d309d74d25890bed8b1782e79be3bf6e71259d5c33f97d9d802f5eeb3a491695ead45ee8071fcece979f5038af6851d5409c22861949030bfaf25a7962590bac938301d3dc545fbe468b6372afb673650093c8a813dca436101f8efb7b44cb4db2c36d5e01dbdce7cc3ec7f8ebe0cb4ca93bdbb3175147aba0b5cc18b461fc4a60825be5cfffedfc32b6342cae7a0651fee51514b584cf4ee64cbc89e7f8416343670176c3e4597a0108bca9b330cb8b9559e4432caec2a8252652928eba01b5f5232d38eb52c836173d0efccefcafe6188dac892928a23beb40943bff5f76d9976ee6296a41a9a5d4ad7bb809399e6e09632ff4ab6c60996e67fe1d823613de1356cfa8772b37cbd2a6d314dcf75a81362bc50a5c231bb933881fb550ea07dec34a9e81a7a0703b5e0e20045bf2f2a0005046aeca30bc7cd851993489d0d4db4b3c25c2afa6df1dbab40e8e7bda1fa363b9f76df7b003bf311dddb00ed41f893d9555b19e614b547e6ee74db5d650905659184f102a31b6959b13d9e656846a6587e760ebc3cd6a96c387d252f18ab49db3d359d2065208eb1113b79745872fdfa005fde811f90a4646f8773a7e23083b4f4ca8884c1a312c18b79fa287a57a8b2c281f557d63c86ca4858c1183571e72ef2a4b959f1f53861fbd977ba6a2e83a13fd4aef70760f79ba6b9da", 0x1000, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x1, 0x400000000002, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:41 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xccfb51551e8d92c3) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) 16:00:41 executing program 0: setitimer(0x2, &(0x7f0000000180)={{0x8000000000000000}, {0x0, 0x6}}, &(0x7f00000001c0)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") fcntl$dupfd(r0, 0xa, r0) fchmod(r0, 0x10) 16:00:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = dup2(r1, r0) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x100000000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x2, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x8, 0x2, 0x1000, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x90, 0x1, 0x5}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x7, 0x9}, {{r1}, 0x9fed70b2118d001, 0x6, 0x4, 0x10001, 0x23f}], 0x3a4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x10, 0x40000000, 0x1, 0x1}], 0x8000, &(0x7f0000000080)={0x10000, 0x9}) 16:00:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendto$unix(r0, &(0x7f0000000440)="703ad9ed6c3f569a3ce3280aedae199ab0c0edb73cd4a1196cc6c4b64b5412f5eeef8d955f5c3b332382bd506980e00a9fedfc86ce13cfa3b5eae1e379f97afbe21b498845e83c37e0aaa87b3984829da9c581929c54263cbf5bbe5cb98ad4e745523e67fe411a3706dc44ea656ef4f709d29047e38bd49ee1dcdc790ced4ea4b739b4219ba4c6c1171f8a1cd4f38a2cfbecf5c4c26445395fec1ff89f37dd96b53009a2b39e38cfcc3255d56d0d2bbe28801e380d444b02ab1fcba42983ad4d605838dc299cb9fada92baf56a022c170b98098bc266fb7068cdc266493f86e2452badcf3d4da3cbd8ec85321e67040a060605bbd7a0902dd0172d1976823f1990e47f898e48d42056da8da1e7245634002bce126e6795643ab9cf5db3d5c994a2b476ce9a3d1a614897c7c9bbb541b601b5bc12aef2a5d94171377113c6abda7791c8a8c6b7fa8c44b0211d83efd9f6fc1e0f5b6620e82978d93d81d1959e68b25e0c6880112f83a1c96123ee3e7cd78b61bc97193cdf7fa04d839d69db7db134e07cfd8060b104b68c26b8b7428a6f0ad8c76633d71d3a198a1d841d34d10c4c8b90593349d7ec1b9070d4ec69bf61575942cb2d2c99604923da0898ef0283946507e881650663371c07fa97cd3c073f56919ad80214746508165c343fb1231e6b8fa4327b41d15b2afbe2d7a1ae1e4bd752816cda0c1d6758bb4d2b12a35aa5ebae21dfeeab9499220edd370eb615f0f93d2d7699576779c26ac73a6ca4cb80d7e4f14ee8d8f48e2b13ac4cf2005ae4271a07f1d27c2005e3822e820ff53e25d60d7ccab8627f25257bbf29b9a3139dd7b1df2f17972c0782dbf5cef6be4930d50b7b9bbcba240da1e32b30ea2f4f299f16493d212b9c4a657fac7800346ac618f61bf4557003025d9ded1e49e61c9e30664b10500367ee9870a0b2323d6d8a53610c4f6f0efee4c10557099fd17ad2ce1e2dae5a869748d9ec2a5ec05105b496c0400c47649f3d8e0d40778de60b5624adea745504e740149613e7e671f440f4772d3e9ec42c93ef25eb4fbf6cac10142f520977b4a0be7b229a19b438644f547a061fa5a9d84fbc2e285a56d0ccdac424bc662af056b465c73760e45c176e28d666ca309332fa34b7d5c96683af648963a758495840c250915cebd3d5468591f65855949d540d8b16a0958619fb452b92e51c5ae53296523ff24269d333f81d603f270337ee079423c21a242abe75ffe77ae23021f5dedcfe9700f97ed2039f6db08657827333122f3b62b9b6351f822ba50e992eb17539ceb1b4c9245ead67d92d030bdc471710b6f4908b28398c9aafc72d389987d82243d6eca70883d8de369e3fdddd2760a9fddb68da97dc67702dda7decc604edc12b771cf43e1aebd2222d4b265abb7466cd4e5672557bcc085aab055cd8ddb6b073431f21ccb838a06e639ce064d0302e4f0e04d9168fbd911fa732b805f3fb2ac5c7185dda6432e2aca5226c8d2873bb5f5f059ceb9b6dffc2ae69dea4f93a1090ec157b8aa21bf42e9522991ab36bbe3368fe9af2201ed813633261b104acc8d941b239e0bfe7f44d71d3c8ef7f55a5307701f87ec32d354ad7d97f6bb0b0725c5e2fbeefab9659f03562ba25af20f1884b8a015462f91da75f8302788857b541b14a57f7dc0c2cfef55d701853d7f1f9f76b57dcc1355f4608449a38e4caf30584ea4ed5590f98164a83e75ca728bb4d73c01bf63123ef2774c06a79288de05675db9c455df55d8c212fedefc9618baf49c00311dc4b521d337d4f8d4853e5067f8094e0e0cf2d15a91a145bbd9fbc087ce2f19c9e8756ce1cbd2278aca91d58aecf55dfca267ed22cef96584382096a3c54fe683089dfcd21fb2654ce3d0ace474576902c8fe52d014c2d0b38e860fbe0ab81279ab74b46380dd739d92f8d594d1d36fe417598de3308db3a01c1dbf134988206bb830bb0b39bc41ea3e51ddd905c5e10edec039c14076db165e4684726c4b26e5435f900487fbbfbe700b24e741e5f48d9f4f075fcf3205685146d55d73863533c089e111b5043a3afa617e33c603e8bd4df969f6d0c7b893f78eeb51fa8150d4a58f712f87ba5dc3b8327534e6d3feef9d1919faecb43ddac3abc1bb82e92d164e020029bba5d9f6503303c6313e561bf43247f203e5a96a45809d9970ba9ce6c7b7ef442e1b49b33e0e392f424eb75757dbdf40df99b49d855a7f8c1896632463b53584f18b69b4604ad80873192195402ab0d184755e1c9340a5825ba9bf25d34e990325d250bc1e95ca31b0277395f3b25aee21872a86a077e9c5d2733c6bbd2954011ec0ecf362b86a2099172e6389e30b1d21f29ec915e457de22d48f97eedaeb106f3ac66ec7675555da14f558a48648f23e1996f67a5331b4c0e108067b20853a75ea525034dedae081019223a315510e5e33fc2f955d68ee535df02b80a296d78ed782c39b1d44ce5de98c0a4a4492d75b3a054fd2c0c72dd50c1a1e71778f022b043cb34627c6e6610266fde91df15600bd3b17656fc28a7baf0a6971e8a2cc3bb773e61975e8ec3e6e002dd0591c9782a3e5cc4ef2d5653101a1d9864a531b47773c4d7b8ab1dd45dcec427a4c874873c087ffdd1b4f7418a426f64a620de8a67d49e35ae3b89d9b99a7cc18a4993ab46b8e2aa7df1d8860c9e16c0b609416c04901e5187602d6bb306feec39a4c12fa84551513f95c3f707faa270186b51adf974f7299c2d8cc359be7489641aaffe33fee44f4c725500dec8e90cd58f9c9dfb1b729ef5fe8038830c51f500913b5c8398a6e6de3f22478a17d5a646e109aba902e2a8163267ea4345cceebca73e75e59ede11a2f9fa10984decf69ea592ac31af8854af7b81903c989b96d88c75e44306c9e0a2b853a7ca6363787ca2fb66a3ae82588d3a3989e646c4852dbdf8393f44b7b74f4d7e36d8f32b5bd41789441d0679e0eb427cc492fe14ee2a0453fdf75520fe94d4644c672f33a547a7632fe5db6d822d0e170a26eb02b38826411de5fe79f73f87d294828707f8407f8c7460e2ecc28d10e5fd728214937eaa163b074e6974f98021b6d2e64d3a3f91f3dae6438b56ffc01df58a204ea51b25839903da3d2c33f552475e4c1ba973f44c0d233ec0cdabef8d5878182824328371b50fa3857a1d915ca76c49c8248a40a3276a53cfd26d8148b3b9715073d6f8b429d5959441ed931594323cc3b99d6dad32214c8a5486f7569c60edd7355a2ec87445a0162d87cac88fa0bc004d9e2c34d389680a16cd51c063c0ed9e94cd8d88dfa566a7d82e1c1f6e68e9fecfaf9b36e5b16b7e698c9c325dcf9998cfa4018d3de57204a6ec5e1fcc8534e52b671a270341c389827b023a7572d60dc4845d076e029652c47f55b6d2facd83203db5eafc94245f1156cd4bb87584650c890af8b6b2bca6dbf0e463f5188f1b7938b05f8eaecb26212016557f85960df102b41930e265405d0af602a738f985f5c5f9afeb6ea110eb68bdce0be1db0ea6f306a092c506e93ebf84769af78ed9df2e73ef76462ef50ddb4afd0fae6a3502c84c704b6cbba40f68317950ad5ce168de27a5ad9dcdbf306e7a566f52a7c627d44c6be131069bd7c7dcf8356549faacc4f6cbc48fb83e0b2c08034b9cf2b200dfda88b86c304fe955f0984b7b9693e476d63831e1880fbe0a960662b335d8ba77ee101c83907c216387adcaaabb8f367536adbeec6dc6b3216eee5c6520cabeb8dcfe6b0a0aa32c3acea904d9d64e8a677fc3ab1d85eedffeb8de9d18bf53b0de35ef29414cdbaf5fd40424aca1e03a24134f15bd2c9c921d6da8f5f32c7e457d8bae57e3cfcabaf58462bcaeb83b559866e4fe0b50e86e6b210128923aac0d1c061695e9e79950733b515093e9d34e257f7a0174b1c8774fa581e81c0b22588a45aff7c5afa2ee8efd00cff6fba47594bc26568ff811a3cf85260370fc01fd8d62c1a987dafaf225c0c1b5bb6e50391c20598f1ff2d347c65434704d8e6e2c3036acdb6815335c9c88b06f9565163c408201f20b3b03bc6b9ea351bdcb0969dd2aff0ec676c9fc52202b399f76ef7528242032680ee50318b9230db882f1e9653eabf35e039b4e7deafd8f19656e69eaecb088d31521717dfb326af2786a1c17ef5e6912c55d1dfc1d264786178f024c141aa095c0b5684b9232d3bd4571843cb1503487c1d289f03d3a2e2ad958e55fa58fef1b6d5145bc30fad593bc7dc0b3a0d5e7955e1467c322f3fcf6165aeac30603abb949f9ef1dbef4c7d5f8f55d591d352dbe1b8db95cb29a997838845a08e9d35ec3ebd1c205e37d856503eca72aadec08bcd0561b9ad22c5efcf5f1c6f63d4d2f4b98c662aff4cba391c914433fbdb31f95093193cb3def2bff276d9ca020adf2095d230fa699985ed9cb67de88b1cd6eaeaf4a6bede4ee51ad9f34e79183d79ddc85a73777a98f7ee1659dc3c29405513804e5acdf10ef8856b32fb5e031023aac9d0ec75680359a81cb654e4372a41cb922fe77611546ad00855ce1f3502040f1218468b4027fda7d5ed206f15d309e3112e118eff85cdd8f4d7ce6bbe96f3da14e74f4f8de999f4ff49711c25e109afabf998c136635d4abe247e43f764bf26c843e1220a1bf0bbc49c6391fb23045f795f958c422e2a168b5321970a833f3595badaa2704a88ec6f67d02e6b741b62d8da5c64768a02b3ea158850d0eacf859a53ec13d9cfabf98a9030dcd0dd33716e4e8399d01445f8c65183ac3babe28d15e8180384d260c37217ff7e14f1872a1ac4cb10da7698e597e40fb9baf085d67c0531af013e75f4dae9cc249522c5f78d678ccf7395f4aec319ebae41b2325440c4bac0014813d17c5df60ec8c0c6a50e0f9ab5007f0cbff9708a6d04565b058bcdf6915056604790aef3a0bf35fe7b6bb1dd788df3c1e506cd3fb2a118f99ac1616fad21305155f8037e12466ddce403c9cf2def66eb305be5e81fe72e6e4af1b31168745d1274c16ff5fd49ee05db8caa13a2f47e946234b4c134d3a52c605adfd45eaf6f5a0e6d93a6ecac1dcbbb42ce59ee76133d2681fdcdda875a65c237ed362f6413d33e8bb610c25e2f541566d0c01e43098f1d5f393c614d0b88c800fd406f891c9195782c27158f8e87d445e17dd33d3e79e44bc7c87e1b5aedb5d726e52958a2dcf9246266aa887b7c42dbddbeeec1d72e3553f7592ff978177f73e3828c1c3ddf1130175de77983bb92f759f17e9f03f816484628080997e16c874efa045e965ca96677691579eb41360a227cc4d035714a3adf180bde2913b6d5df29581175d1d84ee30958f3063c89d91c2f60bc19c5cc88f36171227a18a6c4f03f3731490ef7e6a0ca2f4a28e9f06ad92932ccdf3d2aca9f7f3aff5ded27e3d33563daf2166a4f5513d707ed884d8e7c5ed3d47d484ed62bff6583aff7d092920dd7d810082c700309e3bb810a01cbd0ae7c82b15e9162fa0a18371d562c5947f2da3a33c543b9c2cb3784416b0227a689928db3231cf899c33198bec42d8f2093ee2dc61ae95c1be633e226bdb680339b5ba35b66b70ebcc3379548011696b7f198ae7dc0a8c584d429fd2ce985ce078d62a05226a562b3b389935c00d17b0f5d8650ffc77a3e37b44d0980b20c21525fc47ae78bf49d76212405ffb1cd3b3bd18e03463a5c33f6f3bd3e9410911e62aeacee061494f23a915b1b355a7d5e93dc30a8dfeb321a8ef22a41e92f26a65fa54fa64df90878711dce75953e65ce617a89893d26cdc9ce303", 0x1000, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x31, 0x0, 0x0, 0x1}, {0x54, 0x9, 0x4000000}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x11f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="64c6d9e8cf49de15ce099a51d8d0a8c7430ce0cf", 0x14}, {&(0x7f0000000140)="87a80f7671cad2a04fcba31fcec454558907ba4e29e58372bd60d899ffd2ecc0955ab8f5dfe2411760c6dd23afa93e441847c71623e0de56da456e136cbead1345d7292691371935db4af590e7b9120ed2d2ae07245bcbce0864b108741e7a1e853b1f9e9c8dab097215c9e4ba3900050bd152a859e8f0d399a2d072a54dadd9fedc87df32ba6b274a8f08c11deee2ea52b701cc62e33e148fd99250fd69961ff801a1e295fbcfea15151d0448dc1e587a3163e20f000f074927f11fe3c116", 0xbf}, {&(0x7f0000000240)="6ad48e38586255a03628e731", 0xc}], 0x3, &(0x7f0000000e00)=ANY=[@ANYBLOB="10010000000000000100000000020000122fb39f6b21f93cc8daec69b00ec0be0915c142fc50df529ef0a1c4d5fd024a8f653a6b8733298cfe85db66bfcb6a2681aeff2a5c7eff2a7ee5523459446e928798004fa1511f8ea41b71467e0a331e2bc7b04488e3fbcad6c05e5b5dc45d43921822e679f9823fd10fbde5ebdf754cb483df22d66a2de58ab34398cf7456e9b29219b3ea7048329f5344e4cfba86472f4aa865c3fe77a5ce79a7a9d18bd116b8627386cc0489d4efd617df8df13021a46a527f9f042a57955c535b6d85aaa104e95659892e70a4ace93ccada40417ef58ab5391fc5ea157b57ad42eb25cc62335f3b00201f526da275eb5ce0636a3604067971588e89c56ad45593d30000005800000000000000ffff000000040000fefca280db1344c0464b398a22c11c5f9b4c45db4c0d08019db7be758e545c1972a715d9a72443420e51c5f7f9adf0628ae857d6f29978e119a1ef7ffba16d0ff179198900000000e00000000000000001000000701800008f41871b9a4d6ad36dfc3d0558949f9c0bf8c26fc28a362c626200fb48021c90aae066ac2eeb551c645b9ea97f7aa4565586e4e79a1876b777e66e3df12b965c85d6b6a22f922046013668fa1eb76d84b1babe099869f5c561a0b89e13cc9ff8d0b46ebad360438e621865c5772e51e8cd758936b77a3a88bdfc652c5cdd78c808b40bd33ff24af213040101000088b10903b6b400efb01c6c5f400ca7fbfbc78a66bef68333dcdb52b4526f341668f8253f7cdd63e69b8a05aae8101d537aa6e23bb710b5a595beafe10000000000000001000000000000ffff0000f8ffffff622a0d4a7ad516efc0b83f2972b61d23ce156326d0687ea60618c4f0c340b92b93d0a1c94b218495ff23a5954949b6852e35e6fcc03396e0f5acfc5bb7f8f296dc58577f95aff88ee4ab32903dcfcdbf710c1a9c67cde93425d400a26b10a03216546d041b8eb71da9aaf989a989e028562d9f0eb7c688c05c80cfb2cdcb55c1d54ebde7f746be4bf5e98d2de30c188366dcfc0ee84819b121539dafb6b59f4d2f2014c66d84eecff25cb8042c6545fd8da02dcca271e7d5748f7ccc0ced83c55a8721949a78c8d235ffb40158b2d4428517a7138ff32b4595c760d2de6af4b026a5d7472ed154569a8babc54b80ad029800000000000000ffff000009000000c10063e3ad16f751349a1f73e9001d6d3ade56a1d80754bcc45d6c857bf635422d5ab514cf97808d051a6a9f41c00d2fcc8398455614970600e769c60987d6444422a237ca25c9caef7b314749a19245ff9fddf60e3e0a3e4deafe1dd9a61777f203b41b6c615fc79724875fe9f941023aaaf86e0ef49a89598ab8000000000000005000000000000000ffff000003000000333977c1f8f4de4a5ff354e7ef0e40212be4354b17e095859925a57cda0d9d085e70e84462b43de4478f1d62ce39853c78220b2e6e4a96b30e8b0000000000008aa28465bc177bdd09b347923f1134bf31864c24c7106a33395f9396cc84eb74793bd4b7647cc28da782458b91f4f9890818ee8055e99c26ae2447a75b03f5ebe859588c07446de1caccc687e8a73ef5e51bd3c51ab36ae16c1ff2b1f52398c4a9d8c134787ea28aed13af19a42abfeb04ddefdadb6f5fad2b128ecd772329b36d960a4cc1b9307930897c304ee4bb58b7954de21ffb66cf58b7a4f13a0258e6ebc34865c0b6dbdcc330c31225c369f365ede72839702c02006936b5df4f57304f7922a7895707da29d71843205d976b39a40db513106b3bd10bc3d0bdb8cdf88465021562c568894f68d017d06872d49a2249a889c551cdf9b392afe476e7269a54e82431a1bd4e6389293df0a0df80d24505aa8f2f196a1b002071c695f69cb3dadc0a30c127ed1add5bb7f7449a2e9a111feb8070bdf70c1daf0810d34f0f83ecc08ab10f3e73494c80cf5e102985c3bc7c68286b4d48c79b652a22ceb1f3e62c0f"], 0x430}, 0x6) socket$inet(0x2, 0x3, 0x10000) ioctl$BIOCLOCK(r0, 0x20004276) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180), 0x2000000000000117}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="00000018", 0x4}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0xab4c, 0x0, 0x8}) write(r2, &(0x7f00000000c0)="d17a2d95ec359a3481bc793e4b7396f2b588c2b74f74cd9ed286afe1228284c91355", 0x22) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x800010, 0x83, 0x2, 0x3c6c, "937500", 0x0, 0xfffffffffffffffe}) mknod(&(0x7f0000000c40)='./file\x00', 0x1, 0x4) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)="69ad4d51e57374c3317b2146fb0f2541f6332c8ef06ddf8b10ce5fdd5a7eaeb6c91521e0c937dc5b7933b8a3b07589bc91e132f426e41436e25154c8a1ac17450e37c9b15853bb1730d855717b8e1626edcf7def6a7ad4c3a32b68b9c88dfef07546324ae6f7231ab0e4de98711b4793d118e744", 0x74}, {&(0x7f0000000180)="e4d8b824a68897f87831f965da1c23bee4644223191ae973dc96d1fac23355cbff6662d0c64ea3e2c3177a637ca42ed6c4d4f0403ae2e7ead16e9d5d6fbb7e12d29decc9c44061ddeb5221b77096851402a4bc51488e89f779e5ee16c14601b103c9cd36e620bdbac8c0b98895825f065e690b2894271ab726f0eb0e3a2914cbd9fa2d5b8529d76f0c25daf9f8de90839ac96628e41cdade5393552dbd0fdd7f9173398bf5950b93120181e43bcc64b62b0bdf2c7007df426a33313d8c2d11fe78c1a4568754a35bb6cb9b60530939904feb7ca43f7e0ed257b19651779d32", 0xdf}, {&(0x7f0000000280)="91b892d1a2d1de720fa1f81d00660a5ed7ac253306d8728767fcba0c9e4697e84fb76548523dc9189a2c3c8a0a4435f0c4f3003b257d831a716d649c354e6c12452deef4", 0x44}, {&(0x7f0000000300)="7e9966959127470df0fc01aa58a80edd34a830e26f35628a5588a603c9e06b1f99b786aaf6e9b2d8bc421c7bd2f54a70907662fe6b4a274400fb6d47567d389f3938f51170dc305ff440c4aa796ab28ea2e456dc426e1cb37f4556a445547b9f714e3b507bf058e7e506a0c4ddaf277b62cf08f5bd7964281baa83dc41727624e0904a61765f149de3e372221609e32769f545f6dea1a484630028c654e8c983e93d42e83c06ebba0db0d7924386ec2b7e025203bcc6a840808bfd5082bf833b04fee736eb12f60f7366d8b4a1f7e4c8119e9e9165fc8b77d8bdb5", 0xdb}, {&(0x7f0000000400)="bca288a848c5f2e9f9c0cba1f267dad10fcfab4b8e53209f412686458d94ac536a8bbae422c5b7574d7f4568b7a97d0a21bcabfc89d00f66eaeb3859b6c9375799832367f217d99250126f3321171e11743c3880fbd4c7d6ce8b91e1e9a412cb6d7c69f6517e212a2f8c8623148731c95acf7033fa28663cdc97c2c507124e5b2dc9090661fb0a1832f1a4c080398b2f25e93dcebdf6cf8dc3f6d4afcae026ba9a799c1a409e7bd27c09e56cf2126538eb5b13f75291622863de6b19c993e0d1d2a3e1f28ac756e4000d8f8b954fe10c0fb96ef7776bfd08e0e5e86835006ab393", 0xe1}, {&(0x7f0000000640)="fa3193406172a7a9701a2b6013169132bcf7146aa46948fe5b6dc0350ae649f6da6af61b289656052dbce6e64cf0d4c63475d7f061bb642228470b3688da6a0b9e988cb1ef2ca22b840ba37eaa1b220b5bbff8944f9111fefb884b4fe993cb4df4a6d0767148c3e57feacf0fc920eb2021ffb5202a3962", 0x77}], 0x6) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x80, 0x40) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000740)={0x10, 0xd1, 0x4, 0x2000000000000000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000001}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000eda000/0x3000)=nil, 0x4}, {&(0x7f0000c23000/0x1000)=nil, &(0x7f0000e9a000/0x2000)=nil, 0x1}, {&(0x7f0000f80000/0x1000)=nil, &(0x7f0000c6b000/0x4000)=nil, 0xb2dd}, {&(0x7f0000e8d000/0x4000)=nil, &(0x7f0000c62000/0x2000)=nil, 0x2}, {&(0x7f0000e64000/0x4000)=nil, &(0x7f0000cee000/0x4000)=nil, 0x3}, {&(0x7f0000d68000/0x2000)=nil, &(0x7f0000fc4000/0x1000)=nil, 0x5}, {&(0x7f0000ec9000/0x3000)=nil, &(0x7f0000dac000/0x4000)=nil, 0x6}, {&(0x7f0000f9c000/0x3000)=nil, &(0x7f0000d70000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ce1000/0x3000)=nil, &(0x7f0000f4d000/0x2000)=nil, 0x2}, {&(0x7f0000cd6000/0x2000)=nil, &(0x7f0000efa000/0x3000)=nil, 0x3}, {&(0x7f0000c94000/0x4000)=nil, &(0x7f0000ca3000/0x3000)=nil, 0x4b9ff8c5}, {&(0x7f0000f90000/0x4000)=nil, &(0x7f0000eaf000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:00:41 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:00:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = dup(0xffffffffffffffff) fcntl$getown(r1, 0x5) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) setuid(r0) r2 = socket(0x18, 0x2, 0x0) fcntl$getown(r2, 0x5) socket(0x2, 0x8000, 0x9) setsockopt(r2, 0x1, 0x31, 0x0, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x8000028}, {0x100000000000006, 0x0, 0x0, 0x100}]}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="9d9a", 0x2}, {&(0x7f0000000ec0)="969177fe448e144cd5be88e8bc0d23513d15c7ce94a79593ffdba511a9defd37899dca99774e64835d67a6345cb68075ca7cea6206e28ebae2395403cd3f361c0aecfb22774c976c5d7c444760cdb6cbda6a7c2e30a96d5a0051b3215ee6b7c3d720221b821f4818be0d8c86fc6ed78ccca364ba644789f0dd88031d3ab25988e6adc97a819ae7a186b59f533fc4f974fbc828cd988ba0a305a29c58cc8ac19d91a2f5bbdb89e31126a365574c93a2bfce7635338db6368dfb15470672093b3671827698dd036921941c04b5ecb04d58ea78eb8e9a9a043cc5c39fd94749edd2e42875095780bafea4a8e3c5ce172ffef2f1dfc5e170165789c31ab7da82734daa9cc76e2481b0b8d781cc6e6b910bc93153a0d25d7a7f8404753a8fb3e2c8d26b47580da1834b588be88e4292d9f6f86af27c243cd33cae8ad553c900e868d23efd63fd4bb6c2849538c8c83e476bbcf56fa4d847977e2a703a95d3bf95e9bf36e9068e733298490589ae423502a30898c9c7fa0ebeb9ca3f0899323d514d345430f5251ee6c79bac78ebe678c9e6e1c783450a062fa8df03a84bddba82b18d963d4562a3b0b93d441d7d826ab7f80af620d465ba26b42d2d4de577f676ef0b3bb8aa0f18f61973cece3403113c4f248537238e19fe502e964b85588435bb18690c26d317c19c5325d4008bc2bf4786bfdd956b6411872ea0baf6e408195d6e6458482363ef18456eb692c7468feb4c7a4f1d74e87f2a449079bdea8ece9b74480842436e1d22189d2b30e2f7921f14b34248afbf18db371adf3f02141df057eb76c7529a08c580fdbe0a26d31765efeb3ba620029520089c97d56271029b014d6c6de9675ce453e8f92251e0e2e727d5feb89b3508c69824ab9a582132392ca663633f4973411631e53df5e9bdc618b03f93fb08ada0a9d5017cb825aee5f0cdc3a5bc579d9b055c48f0acaa714d8bf8126b760c100bba8ef73fdb68227acf2a183b5784023e723abad4e1e5cd03bcaf9f730f56a2e7f7fcd2ec6fb66ac436d14fb2a429019fd7e3369ec51d7daab7e092d9be5fb764a1f6c22dcd16835cd829b49870f54822aed205124378abd82ce59a8bd6d9997d135ab6bd04d081c55ccef1e8fb7752a1be60942ea99adb2785ed3496dcde7359e7dc3c04782be565033d284ba02f791680dffda40e19441be248ca3ca9c2b05f4f441875e5a846650f8bb2aacaa2b24df789680641f47dcccc55ee3fca63e7e0e8c92289d634a9b5526e2d0b591e80605181b3ed2d32182ba41f23879f128621ccec85ae3dde52900515133ddeb2ca3135e19ec9bbff906adb60729cec54d6c80c3ff11bb04293318475ffa0dfa9a45a10433d3a75dd0b2a1399f1134a153ecc7d7bd4ec1133330157eca4c591f51e3d9370e7b864389c4b8cb91759b8d3d1e1a3802f135847cf0b40f426f47d6f18f5a9bf734497840e8e53f9fe1a5297a97550fbb77d08ba68b714e48fa9a4ccf30d4be28fb9ce401fa64b93f27f02fac8803809e6edb2df56f390921408ae9e7ac77ebcdcc8c737726c24e0d294b0b1b6a8b63ad6e2ad2776b2803a91ee9f98daf5ce05d6dfbb759392e05fa927924accf7de714653940f90f214d59832aee786007d14fa05816853bd6895b7ddcb71fab87b30c1b5024a226f161ae67521a7d8071f8af7ac815543417b41bb343f73d3d2cecdb7013bbd9a92b848ce5b03493929b0056143fc9229bb06832d9bd6e76f3d7fbbdd955ca71738d076fc315dbd5754fe63b8cad6cffa4bb2977fa0cd3f95c81394ec9fdd131e8d194f5ed4b0566fd63deb70dbbeca955b0452609c008e7bd283a0ff4fadbaffdeb86b35569f55d51cb00acf9963d5bd2466b3579e0046b3ea091dcefe6f380555789a4597a804999f646ea8ab0a30890ed4226cd36766031cbd40e9aade4b944b95d9794389f9d4657abc4c1a5b5900a3971bc667c73916ee5084c2dab03d3aef61d148a59fe5eb8b58739fefed703616e0486b751122416edcba19723066cd57fb91e0570c44887a9878d5cfce466604b8e1569037d206284b3700dc54c8ba53cd2eeb86d7f2c1cb5b36d4f8f6b88967e8a78798bfea2922f3d38f3778a5477c29348e86ba5748c0be32a90bc774d3bb57f3fd9c44e3df23418311f5a92960ff61c6d45e529871cba9b15da79f6d7ef9ed8ceb4b29871e7c162f07201d52fb1ad004f33f45a5e88b15c0db742db8e41278aa7f7f6cdd21539785f7e1cc96d715100b79e9941f84475af1d633360c84910f8ff4fd6a79e53d1f948200f3d93cc903fb17e9437f5bacdb3185812eecd9e74594f3ccda336e2561313a54d4c310148727c56a33ba4662d0e03e911bcfe3868254504a9f676624953e6052cf4464c7a8f4501a138ce9bf2ab882e1aaa3d2f238cd269109c3ed3eb46f5b82f745f9e73e49cff62911c8d52e2116bc51e85b9ab376567ed0a3e99f3ca289690786ab9e3d81d9368046eaa736edd810a0cb63b011e1115af8b410c3f080e7ab55e9e4ead63e691f431deafeae3830934bed6adc401dfb13d1256b3f9961b3996539003641bbe8ee9462b0cf82777203b3470d019dfd9fca27b5e26747f356371c45f0b58875dbdc3dc3311fb64f50ceb0c6e289ac90ab46282ae798db4790b34755999ee06d63a554da5023298f6f41cb8935401c63971878be52de4dda80323b2dcb92537aea9221af4f1f2f31ca9d2a91e777c8dfc6c5b1e7a550809fdeadc921255c21c8ebf94e3907ca933dea6b83585239ea14c7b78017a8a7001362602c3eef68cbb110af8add2867fb0189b6dcf8e8910204b1972f3f001859f1fcc6f98cd7bc6cfb1cf563bc2f4112db9277da3e9c8be6a8f6ea58c1b4c761506009766d235e42f2381e9f802ea83cc64fb5f2bced9ccc2dcea0f24a453635ae15845b0540380a2ca3d20693f0c6756d59a951efa1e8ddc954a7d9bd85a4a211afeaa8fbc337362c8459227075a19af1ff1dabef0147a9861120c01ce773a3c845f9f711c6444f80eefddf9af5914a39ef2f21c54e872accb98d2c7256665230b08d93c6a3054410a3ddbd614a689f284faeea1f40433cd2fa566f4303e6a42712973401a6f88241c95ae4352f004156d215ba4eb234eb15c656733476265f153ede45bf22553401fe0b37dcc384d88594914d062634fdbe7eebe3f9028a9935565d7aec0d6fb8c76fe55176a1d0f898821896dd135a10bd46bc5ccae0c480732e61bb3e06458037c20a774281de80e3310aad49605b2b688342e18cbfe318984947faeca32be69c23f7b2ba1f74574c6a676cb6a0f3af60ab7475ef322c69ffd76030fd8dde69b7ffd5eec465bc927b2150b60bacd41848867c0d32346621819d54078fdad78612a6553daa1a96abd35c91e662ed07614b93c0234ad98ef2fdd2546922fb904312bb4defdd41d8dec53363d4a0c84002e4daca92a0c9925cf55f6bf3dbd5c8b818af371aa162ba36f4f6c35d178b52882d88f184cccd0b47d209196a54ec93a24fbb1a30c4579fb6cf5609677a003eb9cc1977c98abb105f59b7d0bf189879afe851a09b321832bb63d380ee6164d54f7f8d20cdf6c7216fd7454b39bc393423fcb795f5639473016adeb2ba0d77f05a48ef43211fe982f2e3445e499cb22b0d3c180e1f0af3bae4a14e253fe27da53098335337b2d37965541364f344730defcb550f30a4314508fb76b19fcd89748760a25897a28bc60cf28597beda6aeec6516625fd3cdb702c71378f11f42ca60554b2989f83e04f44c058b897269af734051d995313114ffc4ba724430b0ad95998ba940b7582e4e98eb0db5e97d8fe6c873dfc3b084163835b130b5bf4237e4fca396f54021506837ceeedd4245bdbd2772b678c7a5d184436022bdfb9dc16605bdce88c862ba9cf665ceacf0a7f454e5daad7d813f35a39ae07a2f0ff5cd54caa3ec1e39e19bd5acdfb0882955ae61718d97256fcf6097842ed009aecf0254ae9522ac96c8af38940482371dc63abf25953271fe5a3c107877491646fd1afea8b27fb0822948cf03affc9114d52366d9f7d84cad983cc11e76da942069f84ca3587b2d91069b1b8375d32efa51209ac4a6b199a18810baa3efd32e11e3595574a9348b1bc1ff30875b9317cb4201342294c6553bff7389baf27c56f381a4958df79938986407a4ed3acd722d1ea7491586da859703114600ade67e70a6cf046f3034b2f6f6f63e420b01a9b35cca990f51f761a6e98c0dadf0dd450c12bbc2666374eb165094f15178b6c4dda491f281ba9ccc5ce5f096e02ca318a984b822929283d77a1a64f509919fb7ec5c814eefce15963465950b25091591f0de7e2149f0a5e3e24073edc825c575486809274050382ef210c40c2df4ab09d721b1d770cd01cb2daf6021abf5733aafde980973b2cc22e215450f0c4bbee2b7522a1b5fac04a7b91fbf3a45733a6657b3bc28081cb7d166e846b1c97e9174067966d519b8d8d39839b73eeee9c46ce934943d27059b253a5770395579bf914f95a51ab757c831727395d8daf141b0ae2450a15aeeea938bacc4876c5844ba4ab4571d533b1054be4373d07e5a29c4151f93342ac1901870be09bd41cb0c10ec7dcd2fe438ebffafbbedd813397a5fbeab95fc143008b62c3b4069abc3ccf7758b4a2b8e3b0b54147b348981fde29c96296b80967266345b90529ab63a475f0a24317df276c355b784ddccda03d657d7ae9ba59400796d89b3c4c75dead3b10309ce0ee51ed90091acbdca71fca19ba1db86a7a21e3a930a5352fb12262473306d3362ad6fc0f6148deae1eebcc3d83855c39b98f6c1646729a73359157cd9356a185acd3ac95e9a0620dab65ba5bf3a41389c6a4c3ad73dc45a2fa638001b6a04333cffa6c61d5e832683e9421ac46662fc7f028fa465d9af44b44fa585622aa6710409d61c8baa16c857fd3f874f1b7b4f1bc414d4b1eccf0e17c051784ba76e7507dd5f5cabda6ffe8118e4d2c762fda1ffb4aa8e27ff2345a8da9f806dd1534123f3bd78a12a23d03d946945ea062cd46fb268b0926725c14537786c5343553ddab0db255d2b41cea495b7d3fabbc4cd40dfe9e87a4f43927bbdb748e27a8370f20918fb9fbe2ea5263014afb165a50c5fb971db35f68233adf715054b205a0e193a35e5b4bd6f585c8cb1de00cfb1bc1320c306055ba9891feaf44ec4b6a6770d9c3edab3a4db177f592e9ac5413e9158baf559bb6f6e125edf51558cd0fc18b9596c0758869df5f6252972aff9f21db6efbbd9a822938232cf9834c226808e5c2b07276d8588d98a378a1bed25d6de8910b1a77363e0d881c68ea38dc8824058d4acf86ceb940dfd0184ce61804b9b9c0d788487035aa9440ac876225d080859478cec009b94fc109a1c502e9221f49c02ee40f44deebb3c95e92390ae6d3a379ac2bd6ee5db063f9f614c7162d68958ac40e3961b250f106fa1d8b07878f4a179cbe988262d1ba5a53806f78e008f953211df17cafe8850ea0d0c254cbfd08a9ab4c5ffb13b1bc59bd9a1ab748bda949ba06a41450ffa0e86d400d835012fae99f428cd8a39666313c15c2673425c1b1e159c64677992655a3cefadcf0f3d767793f5fb582d28844b70fcf7586793cad7840f11abd999081c499ca31d2d64cb26b0a1ee361d8560ef93706d17fa2c2742ec6b9e973ccc329fb46341473e319bb3da00418984bb9edd6c4dedcef11eba950f74263135b3a43501a02875b3788b42c395d30a29de9296159cdc9559870ae", 0x1000}, {&(0x7f0000000080)="5bfd0594bb61f8e7ad50325fe721f69eb1b0636a86c1d384f1bed790e4c7f849a3de3f2c68117bce3efe7e", 0x2b}, {&(0x7f00000001c0)="8fcce0609b6280542693bbe1a68a94c07e3e8ab6bc5e64535a5d85adf347342aab2f94bab2c2cba3ff71242211f92f35b472d257270533df83ce4f0b2569b7fb10d959313a49fc65adebcacf2420f98726e68011ca5241a6cb3d6b9e444653409b55a931c9fd28a09fe4542db6ef6f852d9fc7d9bcb1fa950cc1d515680ddf", 0x7f}, {&(0x7f0000000240)="c70f42625c9ea5a6c54c940858e2cb60d97bf2d70553e5837138f07c8561d901069aeac25612a79a47fd896fc810d957faf9bd38af032f92ed9e7aa6826ac680ac4373be8cda7b19a2a837a68471c7bb8668c6cae3acad7c36d13a5a2121069784e896a80c5c20cb451a38c46b01992dddbe397fd371f9af0c16c464dab34ec602e3be0f45b4f893d3f7b7", 0x8b}, {&(0x7f0000000480)="c700028bf5dc0f07b64c643b673b02638088f7d978c50029564480a5f7b375193af00d7f6d7c215edd0957f8c58ba55b0ba2d082bb21fc47a69afcb8a0af2dc635718ba923414319f1b47359193cbcb820a84952cc25a6c116431e739897677032180491b6d89df962f3b051365f9abbe428b27995156f94afc40a92bfb1c7e6b0e8dbc7b02acf9cac28f6d8477da79b6fa40370e224141b154cb896faa15edf282078a0c13f65240c848b3bd5f0e808708ed9cc8102f0bed2a41867db281fc25ce03d45d4f58226a4acec78f4e9128f90aa1d5fbfd4c31ab37ffcd993ae89e8daef0b51acbfa35391353e2933f4020c05b1c5", 0xf3}], 0x6) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x600, 0x8) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x118a, 0x800000000000}) getsockopt(r1, 0x6, 0x7, &(0x7f0000000280)=""/160, &(0x7f0000000000)=0xa0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r1, r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="adabd2754bc50120aded6c841d740127b34a0e6337832970bb23355a665a063f3d602e76f7fe18687b9c6cb38983b265acf0a7751ace1ca0e5784a4af1803295d392975261040e80adb3c9b5165ce5ec599d9f26c33b3c550bffc0748ebe99901463dbb3704cc876d19fc1a36d4fe0005f206cff0af7093e691d354ecb60bd0c5e96f38e55f2c520f9c54fe303220cfd9964a3687bcbff51a1f47350ca8f9a0d72a09876cafe0fda20e9869c4c64232e5c0ce180cec7737a63ebd05b6cfda411078677134e2bd398a6290981c910c90f4c9a25ee03884db61f1dc48bf7756e70050cfa4302f282aa7f6459", 0xeb) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 16:00:42 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r11, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r15, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002780)={{0x1, r10, r5, r13, r14, 0x80, 0x5}, 0x3ff, 0xffff, r12, r12, 0x3, 0x80, 0xff, 0x232a}) r16 = fcntl$dupfd(r15, 0xa, r0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:00:42 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) recvmsg(r0, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/54, 0x36}, {&(0x7f00000015c0)=""/43, 0x2b}, {&(0x7f0000001600)=""/109, 0x6d}, {&(0x7f0000001680)=""/7, 0x7}, {&(0x7f00000016c0)=""/76, 0x4c}, {&(0x7f0000001740)=""/100, 0x64}, {&(0x7f00000017c0)=""/191, 0xbf}, {&(0x7f0000001880)=""/102, 0x66}], 0x9, &(0x7f00000019c0)=""/190, 0xbe}, 0x843) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6={0x18, 0x1, 0xffffffffffffff56, 0x100}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="69d47fa2fcac15cbc18fdb86fc6e3327f9100394b305ded56cb8eca071eaf43df4e2cec82f88a9539ea4af810fae23327716e4987a9e0b2fbd9316d1270b", 0x3e}, {&(0x7f0000000100)="adac951ae4aefc3bf6ab5f06b13078011f9bf111bbcdc213a0c6d2b754817b9d6a8615c14a65944f2eb67fd97fc9f5f263ffcf30fc77add8bf0a191611ac907c8876f71bf84005cd82efb6cec323cadf5880ebfcdc4ee1f934d151419de9e0040961b1422a447615a737", 0x6a}, {&(0x7f0000000180)="7b98fc80a8ba8075ba34f34d23f07fa7309328cc6af881814dccddef69261036c528a89e24b8ec55191063eae189f51302d24beed833c898fc04db63ffaa83612729852a3d7419c583d97b52a2f54e1cabdbdc79592827b005dd33b2d760696957cbece60b51dc56cd36d15913c41ca47a9048c4561dcd7771df6e9995ab", 0x7e}, {&(0x7f0000000200)="6637a4efe48c93635da165a7923f1ff4d82b0be9dc50ba5cfff6bd95a1c6031baa4bb711e7fd56e6117cc4ed85d7cbb159cf459f41e8c431e6fd03ae46403375e058a6c27eda4df0c0a0f2fe393afa7b119b8c60b770e0293ee3494bb33c5755c68130fcd01157b5f92676cb4283f46ae5e02376f4849444be1311396307193be242f8b9b2e7a2c4005b3e59b1fdabed1048c08b3b7a313da1e5db29eba0aa77cc4050c34240ff29e93b82f3da08344ae03ef556bab28db4f8398362814b", 0xbe}, {&(0x7f00000002c0)="dfcf791408b9810575693dcc2c8652e6fc2a42a55041e446355c90e7c9439fd1808866d21d10", 0x26}, {&(0x7f0000000300)="ded036203d2c727e6be2e4e48bdfb611c1646470dc48ce227d037f51c1797de5205fbe23014756b60d430de6fb493653523f06b0417f5490abfbf45dbc265350ef603416e541847fcb590e941321a8a0584aeaf30bf3ab6ad2da5247c79a9d9feaa41f31357169c2276ff10784", 0x6d}, {&(0x7f0000000380)="50730ee85e2df3278025db567b0fe7d1f91b72bfe0ecc0742dc616b4bf54f0efd1d5d1f3b36c6b047c1487af5157575fdae4f1b78995d94dc80e7bfd4d36142e12bd3330c7a0e074478fbb37f2df1560eff43ffd4d3af355b648de3a8004f76b2b39c29d2c", 0x65}], 0x8, &(0x7f0000000480)=[{0xe8, 0xffff, 0xffffffff, "a41f35157d304081bb3e4d2f97acacd1d34aa81e4e67a5e4c21b0a76d793594d0f8ff9d7c79eea81e7536bdca084d705e06de566d511a223ce3afe9c42a0f24b5a7773ae93bcfab0cb184ec654e1e5cbe2204b2bcc81f4825cd26ad4c589f5478e235b1d5bcdead422a562995a062850c99e6eb12e6a8b1c3564614af302b41c668f6e9c3b6fc1f0a8cab8a7093634957e10ef9ba80eb20bfc856be141f30de2b32ddc3758ff115d7595b27b06a4679be176da8b38778515c46d9bd0d1b4dd57ad9da50d3bb1a4befd4ce038555b0d2024242d69ee"}, {0x18, 0x1, 0x8, "2d4bf82dacd8"}], 0x100}, 0x2) 16:00:42 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x4, 0xa73, "000000000000000100002000", 0x0, 0x1000}) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x7, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:42 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) r0 = shmget(0x3, 0x2000, 0x100, &(0x7f0000000000/0x2000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x28) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x3000) 16:00:42 executing program 0: clock_getres(0x3, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x7, 0xfffffffffffffff8}, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x100, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x26, 0xfffff, 0x4331798e, 0x7}, {{r3}, 0xfffffffffffffff8, 0x21, 0xfffff, 0x8, 0x6820}], 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x9, 0x80000001, 0x0, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0x40000000}], 0x20, &(0x7f0000000240)={0x1, 0x1}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000002c0)={{}, 0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setstatus(r4, 0x4, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r2, 0x2}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x2, 0x0) nanosleep(&(0x7f00000003c0)={0x400, 0x7fff}, &(0x7f0000000400)) mknod$loop(&(0x7f0000000440)='./file0\x00', 0xc010, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x5810, r6, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000004c0)) kevent(r0, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffb, 0xa, 0x2, 0x0, 0x2}, {{r7}, 0x2861ba92fb468117, 0x8, 0x2, 0x1, 0x8}, {{r3}, 0xfffffffffffffffc, 0x24, 0x40000000, 0x2, 0x4}, {{r5}, 0xfffffffffffffffc, 0x50, 0x60000001, 0x4}], 0x80000001, &(0x7f0000000580)=[{{r6}, 0xffffffffffffffff, 0x40, 0x80, 0x768, 0x10001}, {{r3}, 0xfffffffffffffffd, 0x80, 0x4, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x800, 0x3}], 0x5ef50cb8, &(0x7f0000000600)={0x200, 0x2}) r8 = geteuid() seteuid(r8) r9 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000640)='./file0\x00', 0x0, 0x8, r9) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000006c0)={{}, 0x6, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r10 = kqueue() dup(r10) fchdir(r10) pread(r3, &(0x7f0000000700)="9bffc5c5ca33d08ab26c9eac859ca69a9b06323ae2d32782e7e3335bae3451a6f7d9154f1b8d00b29be784f461cffb557d27842fadee2fa69504f5b4f7837b241a88996af8ebb722249d4b943d297633e41efe5766a611b35f880368b01c592d3940e5f32364da6d1d2cb1f3a3359704ec4f8065fefeb8d1b50fa4aeb759db645795e03e724636bdea7a31cbe0e08047c472c906d011780780ef980a09be5a94d5bf891cded9207d3da111b9f5012a599caf71fc", 0xb4, 0x0, 0x0) r11 = shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f00000007c0)=""/80) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x3, 0x1, &(0x7f0000000040)="d65ceef7d5c60373968ff09a8d63360fb9849a533bbe1eb1f769723127f6c399d29eb7b0092219dd11d1c32d9de434bcf13368f60738d65e7007cbe130994c6f01c144175bb467198d42d73cbeb97241426a43358c2995f3b97f584651", 0x5d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f00000000c0)="31bb06cbf5059bb1c7b85f0a04d093a9d78f447029ffc84ab89150780e8bf705c4e67ed73f002c515a96972b15ef014f6d697c74277a3c33575b9fffbc92af557cab4802bb7a1e6212841288e9eb673a188ae069fd430960702373165c603763b63f331e5da4572665543465208464f0b795177c9c93398e961f182dae9fad1751d36e0c4aa7fd423cf4f91bcd613f6842eb74c0435c3a4f3a14e0ff63abbaf4d7cb9c24e09ba793cba56dcacee5f24d06b33100e890f2fca088c198ccdb86b5dd148f44626f296c0aa88bcb88651b105c10097bde3eb7cc556da0f2d3bd1ba9ff5d86b84d00c19101f16bf9b96a3e5a9031981672f4781404aa24c74539ae925ccc942a2bdcc137ee1208feb1d81dab1dcb150cf345ce3a2079e6c9952006f80b21824625456657b855cdc039fe33c1bd6cefb40cd57e3d41f53ea5dd21ec86ba4faa70820a2d69108fb39e1119074408f7b1ed69575b943d9dbd890dffafd4d6e95b954754f0a7067d5f24ba1b5e8343ee948f2b7ec97c54cf42b475686d2ddec56c1ea9e78c673b6e5c8502ad9f49788295cdb8edd9949450b01e6c54ba7558bc16e1f7b019f1574cf42dae160fa2d0974e5c8b507766eee3fce3b4c14e5051533e0706475f713459efd08aac3b7b0d89704201a75ee372d1bfa32cb627018db0282cf3904ccc831b126b5930937798f7334dbbc19650819b7fcf2fc823c3f4e36d573524ece18635d21b8bdf0b4c4a0dd5b64308ed93fa1cafed326eca501314d24ee352b5d60501a97f160522c73c237c37ad3ed3a92ff51386337b409e05f3f91949ff8ffe958847f4f69d13e3555b853fa4969d22164157b89917d439000ec2a7f20509234c9ca8c15aa1a986631a5a84950f9fa93856f66dafb220236ac1c6d48f58d02312ebfb58a477b8da965b3a9498e51be3c2da6e1917b2031bf5c0845147d650ec18a7d89a09d48fd3003926142500118914ca62518de67ac6e104b5ac00e276ddbb22491d6718b205e568cfda9a40d6f6914d879e6f38c48c4f7c96bbeaffe99ad76cec8d056b1e69ed01706c892de087e1641a761614256a42341b14e8635462f5ef664db42115297626e356e727208c6a48ce9ff71294e961d95238256c75f83b86e738524e7e26601c8fb18c9b1e0b43a6f37c3c31af2225c3dbca376ecfd49a9beeccf071d5d1cf9e096b0ec21393a9b9508d2da43070afe986b01c65ce8c341f3f0991b6c2f104151bb6ecc13f299c32663ee1619ab5a8e6607fcafb6657fe0617306ce373de8f5a76d2aa0d9511195190d97990fe722a41ccbc9ec64f2c7376797f331ff70b12a6aeeda8a36a8d89d631e699b8a965bd5bcf6d6816a8170773ee1d6cec6abdb47693e12aca5fcbacfdd7bf86d54691cb528679c227a71164edd2894c0e823c0ee4494ea8c3937eea888a59e2c0e1762604e3681ca21e37d3d591c98d26b7f6019191a66460c94245f2d31a0f0371667db52dea9d479955e65a19584c328ea272d21b53e0834fe7c9fb2913ee7a500bd789498241d867a12756114dadd0a847195810968bcebf516f1a6a1d941434c9b53cf53f8ffba49ac97bd5dc6d39f17a7d859fc9b809f9c9a8e40c72775b06d506d664ff08a297452a45b27d430328d6d8251e0dbe9da4964d128c4aabad8279d18874c0d2390c2b9a604687768d7353ceaf8070523ce8666dca2e12970758f71ad54ea0f2b1c6b72a32978b88433f0d7f17e0647c07bfe06efde19dcf8d0fd47f7b4b223afaed72b6a7557b363eafdced05e61f5fde0b6aecd306ea3b4f2977fd92369025f9b0ac25c222942e7294e1b04c1808692e2c320135271eaf07ec98fab73d9189da3d84658f103b33c10857cf4d90c82b733d2aa36df8889110bfdd1e098d0553c91e2754b6892f7f0de43d0d48f5d2af225f490541cc2761d23aeb7b346cf8f9df30b541d6671f3faa3eabef9893dd66b0880ee3971bccee02235353cfbdc5362e02344f901c5fc0f68167f19588f09a27addbeb1dc2efaef2264e9ab4ef567c8d713e313bdf7dbc807e5117dbf48282e6cdb5e5eaee742ba7fd233d545f9cd620c81d85acd3c0c859f95d0d368b3a6131db63e9917078ed22f8e7f4e096ab5fe35fbee7852d4d81426b9e2ff64df52fd00c07c34780cf0b34b0da1eb9c185e5ae0a7ee065523a09335b3c1eab80df348f873a8257a8bc4dd8d7513d7fb9811e114633a6ef52930b19c4a10f8d99685ce8a5ea823c4e96107953d4a956c653efd285a21875f74497144dcec2685736c9e64808b0df106cef61840a41f0b01275ce59331e960b594d18c83c7c0cdbd058c32276a714f07722b111bb611d833024ff066e68fcf067fe7ca595256e239e498615cc3079a40bd9100259f03b17cac902c8d431fd6a6fbf573a3fa6aa4a7a243bdfe1599c597491f149338e0c1a837d26819730bac65bae1d217ba9dd1e18a6cfea7102921f4b1bcf2eff33713593ddf87705a99b0eb47c16f9d10c13ed55490379add173d0d8fb03bc3c27a3b6202e3cfba76709cef75c7f887f8a9f2914c2cd1478480f77e941622a76116c4b7291fb47b26c19e331008ce657681ee33689def2b430878d21201aee441c5aafd463495a5c92d8b885d5c05640d98f752531fa3d71751f603394c18c4a61f8f97c2f79936dcbd3733ede834234575af91a40a1015a6846b5ba6039b1c3f3ba9e64ab96488705b84f24392b08e108f1e5aea4622aa9dc60858278be59c39fb274776767ae6a82b9a82318be4e0fa1e60dc7ec294bce16fd24cc42f942b57312a3445a54f020b7c0bc981ecf9c39cc21ea80340634642f4c87b55ed170754b67a35447a90439011ff1df419c372095bb62d0bb8bd462236b8bbda7a2649385fb696ae2ba42abe8b0f18c597955d3171b253806fbf1e091567efa9f5aa3c6d3ea3c00358aeb9a251ccf40433bbf38ad9ca7ada46c5e3043dd92d053f874da37ffc94219e99dd93a5ed50e648cb91d3b6a4fdfa46f501ea313a7c3ba869a74fa9b155ad43c791ed6c8596966f0fdaaf5e1d72d0cb6b315c5748fc017b5d480b310db172b86d4a749bbdac0d425dac0518d22fa4c5180cbc4534f609d8c00b137cf44d5812904431fd3a51d96c58c1b2cf6e83d5daf6f5e49922697859cc890ff52f88395455c6a65215772e50b35bfc24fe3fb087cca9835a838de4a308bfe5650520f803b749d611fb38631036795e46f05ecda5c7534b2a52acbf043f6275bac852bd28360055f8eda4a14e1e20a3dd0768da6c29c9b474224837da3ade3e0319fa35e8892229b58b22c17c0d64ca4f102e2cf1ffced2c4467eb0f713bf3a9e33084a61b7207cc52920fe64cc981ed2554124693966e4d0a37d01220c8e0c1f18a7e1ca017b828720a04434205241323b0d728e9b4c22d4eb29bcc90660f17415369285368202fa8a58f4dfd0d3d9e974765f61e3b052fd7ddfbdbc36af71b00618544a7ad12a37cd82420f4cdd941adf576d0be9a7a6280063ade220fed14257318b7f11d3b31bcd1041bc7d11feaf96c3924979fc5b01bdcb8ab96ce297961b38e915104d05184cd710a521193ef3cfef671abe450fee6a22b448bc7064858e66d5388c7f7ee5ac943893f53970d697471541d527603845b1c445797561de015d1e297e2545c03db43531adc7a05cab2d4a993edc26e220d10fd883521b347464a8bd358fd0c1d24a9874692d0ae0bb3eb0f7a7e957257103ab24ae04e7c578f37cd883f7f1e3f96904a67f4e0fce72a917a0d80a80fa66ca95ee609d80e4f23e6621484dadefd8ef5d68bc913abbfeff8d58684acfdc278f888c1d8443c67d9614e94f8756305e6428794e1a5616ae005f595c551254b4093aaba68c7755608c9b249dc7142bcea6c2adccd05ceec527fce6a06e3afc17de8baf0478530c61098c0f93ee9818adcb1dd86571fb69b5c00df121cc823a0e56bfd0a0349623411802076ee0424a30339f0d0a7f3fc3095441dc3e7108a14f24fe052cf53e906ed0ab7b188b8985af640277a165aa500dc1d4dad2f17fd94e22573de1832ca58da320f1e304ee221a83f13641d1a91b93320a701070ba337e915ec7d6eee7d3437866f7080de244da2251b94551d1ff3e436f9692487c142c21433f84bd4119c8a891a0d2f1c01c1d2846a3432adca1132f3055e01b01e45e89e67127e72f6dc439513488e50ff90d15f455242c66a917920f4e40246809bd5f8625075a296ece9fca50c4eeec3304f83d6b0df7ceb252e30b3670b0abff557b6fd91ebe54622557bd3378b368b5451cae6c72de61c772b07b7fbff6ec05e86b875487e72201720a1a88d24c045fcc5055fcbe444f657aae23ebbf150842adee25c00bebb186f494c353afe18cc5c180d16b172ba4c563f12a1567639d47513a2d6f6a38fbb588f6e6e527d819cca05ed778572086fc94e4cdef46e2f35844dedcbda6a6672772687a96ef8f6656d7a73553f157c58f1a68ba4c2e683627f6ae67cb3ea72fe34c4c6cddcbd808a9d86152f1072519fc371341c07cf9d3e0ed1d00ca056e6f5105bbec65e5c0ece43ee70e5fae22d7eaac8531092dd01a810ca83a925a0bf1dfac846a834632185172b206057307289c07e630a26b55e942fdaad6adf88eecb0f0b91443742ea084eea2e41c6a497a4351a2b0257e489f8044cd98cbe0c6a4df6d8799baf716274a7a10d4c56eddfdd011d16376dde4a0b868f70c0c892599bff215c2b1b2c330c6e9708be29058ca76bef18b73c1daeda4a45d2fe5e37a3815defff0be040f8c3b127f0292e155a2b18596e808b1aa122813503f77bcfd53c80496fc2ccf993d338be3ebd72cd679708bc434b907e830a58bc5bc52492ff8245fc5d3d2c7b7fde59bf9260930e8f73db521273fdf4ba156dc3f9f448433da979f680524d56b1bfe74ee4342abae7a0283102bfce690045b859dbee54e86062b53037c39070024f4a35e618fe43c0b30130c1b0ccbb2564472b5f18ab2b410e144998703942b61f67b444e19d8d5300fe0211f046e8602ff0ec5240bf399b73e8cb2e7390a8e419ca63922bcf8476fbc716cd5e9ef5f1fe499f045dc2f884ccc6fdc222865ca17b5a0a65209f447d7fca2fd5c43726ec2864249599a90e4caffde7c34f4273a9022b142b9a2b44531aad64a6fb0a4f01564a699c38a7a135724bb901fca54b609de78794cedcbfc62ce662882ab41d7dbdb11b1a3e7c2ee6d7e054f17e4aa94adf2366d30d38dfde56c2579db4b4654ff5f1fb96880422cae80249c164f17e91851a5a3a7f6650b206f8c5d575c17c8b350dd519bf9f902d5fc6b0db70b8c4cf6ec02bae1b04d141520841d4faaa13d382b931b29a027142f478c8fd9e6e4d45c2ea5d5b6f8afdca057f4866a03fd781c5f037c0e5388382645cbcc9704d55b7a41e61d24c23edb7463b3bdbc0519151f4e34e0cb7cc8fa171c30dbf01c1bf7a09296aff5b8d3482454a2908e9d8e4f0d155077445a98e108c8b5b740d06212e3a1392665b3e40b381ca28e91a34cb6bad4f05a1eaa795924af326ff556d6dc3a8f857b6f226877e378f62f16fdaf056e72d58475d61365bc54e438ea457e72aec55b9d9444309d552c6f80c2e9cf8839525f6643244db613b45c2637ef4ac29001ce225c59e5e4de24171ca4c7f92a013ba1e52b54e3b8c33506788a16e544fc4f34b928c8d0627351b0afb6cef3bcf272a1bf0d3ae0353864e667e00752af22c424c9145a891e51d468a3cfa922862b385e451a3b2c7a6", 0x1000) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x200, 0x2fc7, &(0x7f00000010c0), 0xfffffe26) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28090, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x9, 0x1ff, 0x81cc, 0x3, 0x2, 0x2, 0xbd9, 0x10, [{0xda, 0x3, 0x1, 0xffff}, {0x6, 0x5, 0x1c6, 0xffffffffffff0000}, {0x58, 0x95, 0x0, 0x7ff}, {0x7fff, 0x5, 0x4, 0x3}, {0x10000, 0x0, 0x7f, 0x9}, {0x9, 0x7, 0x1f, 0x5}, {0x101, 0x8, 0x3, 0x10000}, {0x100000000, 0x4, 0x4bc, 0x4}, {0x9b, 0x6, 0x58}, {0xf01, 0x6, 0x3, 0x100000000}, {0x5, 0x8, 0x786f, 0x100000001}, {0x6, 0x9, 0x9, 0xc40}, {0x3, 0x10000, 0x4, 0x7ff}, {0x2, 0x100000001, 0x80000001, 0x6}, {0x1000, 0x0, 0x1, 0x6}, {0xfffffffffffffffe, 0x4, 0x4db, 0x3ff}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xde6e) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x5) poll(&(0x7f00000000c0)=[{r1, 0x21}], 0x1, 0x0) dup2(r2, r1) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = dup(r1) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20010, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x981db63c75205015) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) getitimer(0x2, &(0x7f0000000000)) setitimer(0x0, 0xfffffffffffffffe, 0x0) 16:00:43 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xc8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:43 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000697000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 16:00:47 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xffffffffffffff02, &(0x7f0000000280)) setgroups(0x0, 0x0) setgid(r0) geteuid() dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x180) socket$unix(0x1, 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffd5b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) dup(r1) shmget(0x1, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) 16:00:47 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x4) setegid(r0) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 16:00:47 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r1 = socket(0x18, 0x1, 0x0) munlockall() getgroups(0x8, &(0x7f0000000000)=[r0, r0, r0, r0, r0, r0, r0, r0]) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) r3 = shmget(0x2, 0x2000, 0x1, &(0x7f00006ad000/0x2000)=nil) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getpgrp() r7 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, r4, r2, r5, r2, 0x4, 0x4}, 0x9, 0x169c, r6, r7, 0x1ff, 0x8, 0x2879}) 04:02:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0xc856d30dc62df6eb) shutdown(r0, 0x7) 04:02:32 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) setsockopt(r0, 0x0, 0x10001, &(0x7f0000000000)="9ea1454be91a347d77a2ef151d2528be87e747fe39103a39be00a0ed4b2eeeaa1b6bbeba8ed95f485ca31aff0020efe0e9ae9836367e33defd53faee63d41fdb04caf8b9924e08471fb71c410fd106fc93665a258f649f586669afe82bdb367341b0a4c3779f53552259c36034e2803a46165497ec3b2811cd619f9d220c62bcc5a32d9498f4b030419b", 0x8a) 04:02:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x4) utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0xff, 0x3a80}, {0x7ff}}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x20) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000300)="91a306b7b58024195c50bb67e1d08116ef16877d14f652a6d00cff20cfff528683d790a92e18089b2fe9b3e17604e298154153a31bdbc40b0180ed8c53ec6635d483a998a13becb2288b6878883583a97ca3c9c720c3e4bdbae40bca646f019b52f2dd142d4ec44603dd45987deedd6039138d581dca7c3d00985c77380cced240ac599862979f01ab6f545e22d3c400e95e81fec4ccb1a7b2e8e45709cac18cc7a4dece50a0226de952264b7fb11003da154d83b265d7f4bc9f13ab527581f11ba92a3cde7a47f8045b94ac22e3a2da8cc8cb0751150cb84519503b1d7beb3e406d311ba88f2eea3fd330a5f424a3962c106c552567071ea8a8c3f32f181d865c410b452751811952f05a98b345d8ed78638a7d4334447c6558757a942cb35688212e6edc36024c092bd545c868b5a7c23907831b62c3ddeac4bb775b207eac492daa1d9e4dfc06c5027637d543d44de0f18c1468c2216615e122cc4f1e20c3962ddb5cb149566f016f15e6f010ef2f1dda8ffc0f202cd736075dc6a1fc56cabf4de7e9fb94779b40c1933b445d33450b5753e38d01730a7a4dced0f5c03b5a002d61ace48176075d152c901247564bd3658ad64fe9360f151393d9cb832ed5cf7ace3fdd7ab3040eb36eee6a3dbcaf2792947c4a1b20a4ca675bc2f508c00d12d5415d81d2be12b36883dad1cdb2f121439e26fcc29476b08fc42f6d9710f286cee124deb553cd7b9dd6bb8bfd4aee49de6633be07c51608ff7c02165038d17897c26f1cf866952ec7338655f3de5b4bde7b1e2ad1c081c155eda57a9e7b8faa7cfef8d9458ad482d76260b030fc799d9f82427ca5fbe9c6695fde50519065f1e7a942948ddb7eb7d049039cd13410d91eaaf05204ef277c008fe4e542977307ae83be1417bb5bc0e9e8d3cb84956c0b12f002c4bfa0781b2d4ee727ab9208c8b4eff51e79b39b96e3c657057969b8fecaf4826fc83f30eb69e090ff13e3a93db17ab725132f3aec5aac10c7a9e468e95dd2eb0a5ab7b49d6b2aa6fa390ffd5c802af613e91dcb131ec57e96ba08aa6b94d30629337a70fb97bf8ca4925a7a960012efc61f307dc9d6da43e07d9aeb08d352948ab6a9106d8f4829300def6597741b45ae0600c9729dac9fe6b82bc59a449e138529b1acaf7e02510140321fc97cfa24ae59bc0054f1fae1c91e35a7a017d2245fe164327d45cb9278ceb759baa8e4aa93fdbe4eda20021224283e09c87b64ec77d90940d62d4bdd304f28bd31078d87275551f9525146584d9bea5aac0e319f20d7f5a5207c6144f44931df99b6308f50c1c5657b9264232bfbf973f955c858b740e0c87db8af1675263c00e5da26a6ccc63841a00050d0a1ef430183cdad89d851eb66414a204e0d1d73a3b6d146ce7f81f6f77531a66f032e7e1a54b063b7f887f49719e2eebb3ed21409d7cd40b8889f3ad7852728d2d4fbdd2ddf20d661d9fc2e45915cafa6c70f536a66d713300e3ebab8c3db7db366edbc16f72cf06560ceaacb31ce5fa1a7a6c53d9adca120e6433b64143258d31eb331546367a2f7e742cf6c8f19216878da11bb76823bb1d9b2aee0d054005690c2bd013721dba3b25914c74e562318635cfab7a08bea80e5dd6e37080ab3a0d10eab749bad26b859e8d6124e3ff6c1f7c82b95d7ab060be5aaac777d82dc1274f0c3ce7f1cf9ac344bab8cceda71b575bb61ea5aa3975de593be9899c7bc4ce7aa36161e90cb78aabceeb5412fe5351338624aaf078bc1a093adac502a1decd3a38a7fb6a6d40b8d1ff91225c418cd1a963647ce44a58231ac228a7bdf39f434a78b13d3cb4fb081c7d0264165b827e6b8a41bde5ad8fb7509371ba03e6c774fac773dc739c21d8ac6f25823ed8278ed75ea18962223044f7d9abee9f64cf65bb05031d26ee2cb5360b336fcd4bffd66782ec8547556691618c09843695d01e613c61a8ec816c66882c21c6f197d31637f28557553668aaab3238764faf609d08e2194fc3f9e70aa96891db50a5bb4e0032d74f195d1d51115e82b044921c0df2c70cbaca9cf66ec49dd29bc491554e02c497e7763c68caaf39a85add0ed96deb3c42a65bf900e36eed495c5e4a4ec9c1067671eac18f2cefbb54006888732d1fe930e59e1a6ab999539cd28b16e113604822335e63524cc538575a58ae743c914092f9c979c5dc21174a0432af5ae1a71a770edf9711b77ba0870279136591629ba28e88ce3b04d606f7865c18d7a95c3502e0e0e07429e81be6889c95d86a66b903fc8fada1b8b4415b3a0d7b28ac870b927fe13266b6a8e38395e24a694f944a60ee92ad73066455e52f5f2102510397d2df1a1f82504233a85f8edcce41f2096208165b9c658547e5455c49b9db096ccbc709d5f85b3e5fa9d500ede7a68125791db938db917e181774525b19a9af1e7e64ee85ba8189b29ad7ebda0a5179e2d819f520778e6bfbbe8dcd0e850f2d86b65b5503f75eca426dca0788576fa47840315456471daa50e0480fd497efbfc936aba60ed8c55450cb75004c3e302f9d2013f2e936a7077df5350173f5cff2afe64d334f481f081a90e67ff76dd595088c601b8721bd8666f4a9f0cc74a9278736a30744d8444fa0cbfa283ad601d1f4206d4e21995629893e32ca297781cddb25e836d7c0bc7aecf9093d9cce63253838cf34dc4a8323bb4799f164b8c4d9e608568c1264c399d61fe91626a5fd188764566b4bf83ebf77b5e737a65b95a0a382c43a4690844f213674ba1bbf64d01c79e2b5368b3e6671cf671100b45f396dbac0632fda3d1d87ac5e1a32697ad610b75ae65aec32bdab799c6fbee032540f3a2d405ddb12b094620e3d2dab9de146d67a453c0ea0b75c2dce7fb2d657928bb7599e71b7686c2d1124da1bd29aa6cc83f1389c6d9d5336fc9006559a40f4b784a6505bb3e5e0bfd8d243dad1d10c454642363432a70c5166ff30ceb12edc0b8a77319ab41178ea676d2273f98482587cc4bd720e61a7dc834701094e365a04278ed0a07e6e9e70d386e14e6618c260d4ff520ca3f1d3c4e12ba8988e657dac4708664693b623babdb0bd57062b507c749114c7273aca815c6bf1edcff2322b685536df65d04aa600528d1000c25ea4901271dbff54d59a6b33ffd2c83660628c5b152bed3411ea07b1b18a5058a9aa4c4d7dd6263e9302a6fb7f1c837d12a8efc17a78ab3e66560af8693e00d24bb6074088ecc3506a95e9ce57e6f8b50aad0de0504d974d0051313eac5769578d1b9970926a03257083a1638fe3b581a915216276f32de74ffe0ed86a00b71423ccd179d6d7ea2fd1af4d95d0c8da0f67b2a09b563d82fcf96a1b6e87882e65972c3cdecd78b85e6259226731ca53b95db8f412d3863752c2734183933f396dd38a281a68175775dc93b5d4fae70e68b8b8be083eaa2bbc0c74ab6123166e137e0a1c629f88041a1d1864be8d22003da2971f7bd5fd0b76db968b84a6d7ffa1e65288b686c0359f5978d8ca7bf491de9d849cd6fa42987a31ce9398c0be45ed7e9931c1375faf10ef6983f9166a4f2a3ea200d86fd2a9b004a2ebbd122519ac0486ff4b1d72a76aa62c4d32aec4d3a175ce8a418729610271910a93da074bd8c1749fc326eb8bfdbecfc8424f60b6a2c537ec0ca06c9720bd2cd1cb95f96e8ba2607017cd6325db92c99a7e974a430b135dfa11c7a1fa9ac443bd7ab38c66cb464e3ce5d754de3a4927288b215defc0f15e75db4074d1148b738dfc8314550a75d1ba3cbf31239a99bf0357d93d803e25682078762bfd4825b565f9bfdcc80aae0f0ae43c6141280d6363dc3fe4454a2ef8714dfd43997cf48475973286b682862f6bdcfdd45eb3435eed9c9df51e49a60dd16956f52ec4103d0fca08d20d643f7273fee39e347c3f22ea4c215f13c389c5a1a817db15c2dbad2a31502c95af96a333159f870d7441611eedaae2174bc76cdc262a7342e200a67eca42af87324615e0fc1d867e46acdcd50a76924dbc4b5ddfa4ef141fade7b67189cc9fb9504d117559e2c69b3a23541850e8297671348231fa9078919c319dc1f3aca82c8eb12aae730e8af25530ae020551bc316178543e8d337ea1de9b7a55d4e28ab56cec8adf083553aa51a83ce71de04895fe2fa744212fdd18739898976d589041a3faf6d1f740504bdee7634b36c289dc2fcd4eaa5121bf5e3a9228c1eb545e49ec666bd73eb6a5a20bd626fba7518630144b8a423f633537112694e280dbc762f1d3ce284970be7b0b57c6120aa1173ac61ced7aa2990f5a30e0ea841d629f6291cd962841301bf532eb306bb763605a4836a62f1902ab0de90acce5b5b59a83fdae501352f65012ac6ae970eacee47e24b6d2fcdb3eb5f0a005407595b8bc8fcc557d1f17048e250f076bbf97e41bb9f7f24de9e52c8c86afdd0f113a7601d57af833dd4f6d37d337b87ed060b88049a25d3b6c25ac7f9d73f64b41ec1cad84f2e608175568bf7c50ae63cc9535992d7aa4c8977f74dc74577e8a088d074ed4485e9fcf019455a8bb4d23073eb79b9b64f1f518a9994afb101294de0ec32955127dfa3481b60ff9a751caa3f339442f4b3aec3727b397ca3d8f54138ecbb690b5e5f5b6f16086cfc0d039fccbbe5bf58859f446ae757df690b0bdcfc1d76921e8d527d1a703da27679444c6b3f1a7e9918a3ed42594d998f9b750d79e3e29e2d06792731ced615e5147f86973aac3e43a0b8fc97a58252422d96ab389ccdc48bda73ac1d07963223fc2ef9c96f4cc701982072526e21a5100ac21ad1fb489cb409b3563897c39f0d810ebfcbc1c9d5dacd7c46a07b2b029e3ee374923004fb29fc83e3789bc1ab63a50cb45b88e6a59c050c5bcf669785d54172fed9924fee97a8c2a227a46100697bb86eae0a67db008ca809a5f7a25e1ea490f16b3d6e42a5c9f907817248b902bbe14aa3fbb049add76ac77680057ee8521b79f967deea11bd619f46c7b6de9727a666203c751a4b06d3a26e6de890a586977a7455c0ffff08f2beb96fec14cee040bf4825bb398ef378f7903666214c98066202b124b944ffd617d9adb46d56f10b30839247e3e3e6aa9d1d642248274e62a79354b0db5b7f823d94a38c3207bf8eb75549107a265ab11dd6adfc3a4031a570cff36576e3dbfba485542d74d3c4107e910700ec1f1f6ba4e76247a130ba50691a256908afbfcfb276067d55c94dd5f1208078e747972b509764facbabb8ac660fe750e26bf4d6fdcb1849e8754bfc6c7d1b4eee6ebb8760f5ef6dccfd3a6ccb160e27be8b84ca7cff7975d6daa59296fdf4420967797fbc61486c20f86670ff0c6dd400780e58e01e0277ca89ce8ee5cd52fab6955e46d896938efc567fc72e379429b9a03503c3bbb3c8734478b70a65ee0e764f1f5a7c584d1f9d15f82e20ab7bba0d616e96c113f03500966842459696f4186cf3c24892122957454c33431c3efb534243421ab326d11f552bed2e6278140960fbc4ed24eb82f63e129b8ad5ccdb2e0778d7cc8e135072b4847d11afea71fe8e87c83dfdd2edbc1048d1896173a62ef299479d72bd772cb5af40e8a4c764aca967bc6758f858bf8360f80d8eed4503c1ba4448572e961ec8dab176d55caf517b8b66286cedbd59f23866ce67c5b703f72112bff7b88f7a4d0cf9378ddfe4018c08cb6bf82b7c1414bd1a24c701ef6b05eb5cf85722f3d0c5051acc87f213710584692846b6874c0cfbcd68781c41925f57006d7cf893f8770eed76389f702a46493ea9bb", 0x1000}], 0x1, &(0x7f0000001340)=[{0xc8, 0xffff, 0x1, "3f4926dcefa1062159f742d21c5cc568e4cb350d41186f1e52b2e13bad758005d5cd92081049f1c17eecb3537f9259475a15e5b0879cb677a5eca562832277141153ba7d5c100050d67fd2e4af90066a2180706803f5349c0abbe77fc3d3a3b6fe659ea2eab14044ae1c79541ba95789149d36650295059f7b1756d33d54a3c02c2ca5500ae42b5f7f12174e579e676c5e72d81af65468d74f6d4a81693bd2932c762fec7c9961901d03b7f7d568b1d72263c5f9"}, {0xa8, 0xffff, 0x9c8, "c15cba417176804562eaaf3aa53fe93602303cf45c52ee9f88716b2ab3d8d47f65db823440909efd9809674a83c60aaf4ee6b8f65deac49133e4da0385605efbae11c63e223034ed8caa6a67178bdd992dbf0688245bc1ff88c9f74e3ff15c3d763dab540fb8e3f8ece197ae8ea82b16631ba6299c9f454741461aeae8a94cf97c5dd9a164500ffbef5cf70a519299c7336bcf"}], 0x170}, 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={r2, r3, r4}, 0xc) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001540)={0xc25, 0x80}) ftruncate(r0, 0x0, 0x100000001) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) mknod(&(0x7f00000015c0)='./file0\x00', 0x40, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600), 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001640)={0x5, 0xaa69, 0x2, 0x7, "f73e28eb43aaf046799422f271b7793ae8408663", 0xfffffffffffffbff, 0x8000}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001680)='/dev/klog\x00', 0x8, 0x0) getsockname(r5, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001740)={0x5, 0xfffffffffffffe00, 0x1, 0x9}) open$dir(&(0x7f0000001780)='./file0/file0\x00', 0x8000, 0x88) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000017c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001800)=0xfffffffffffffffa) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001840)=0xfff) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001880)=r0) socketpair(0x20, 0x1, 0xfff, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001900)) setsockopt(r8, 0x0, 0x80, &(0x7f0000001940)="efef549e425c62e2d1d8434d42cc0e9038c6b8989edfffae048e5344a8c2c205ac41a8cf04cdbc39e628c549c26e7f81d0bca0cecef76429b516bda94fdc8f57a11dc8616fe88bcac025c3bb517b59f657c63ab98187838f0893edf6ac38c012ec669659c8ef09ac9aaf1341795ecafc2347bebaed35eae5a7325be17571513df913c17e14b099b7b4f870ce495715d2c83d4414a682a8959df85b03", 0x9c) getpeername$inet(r7, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x15}, {0x6}]}) flock(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2, 0xbf65, 0x1, 0x5}, {0x800, 0x4ef7, 0x1000, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="4f6e7f95") flock(r0, 0xf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: socket(0x20, 0x8000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x460, 0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:32 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 04:02:32 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r2 = fcntl$getown(r0, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) fcntl$setown(r1, 0x6, r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x472, 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x15, 0x0, 0x0, 0xf2}, {0x80000006, 0x0, 0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x3, 0x8000, './file0\x00', 0x100000001, 0x5, 0x8, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r2 = semget(0x1, 0x0, 0x40c) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/101) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x26553040ffce4f0c) ioctl$TIOCSCTTY(r3, 0x20007461) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000280)=0x8) 04:02:32 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x9) 04:02:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f00000000fa7db3e847e5", 0x2c}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="030000c0520000003000"], 0xa) r2 = socket$unix(0x1, 0x2, 0x0) kqueue() sendmsg$unix(r2, &(0x7f0000001480)={0xfffffffffffffffe, 0xffffff94, 0x0, 0xfffffffffffffe83, 0x0, 0x1b3, 0x8}, 0x8) 04:02:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffec3, 0x0, 0x0) 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 04:02:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0a83cbf9b9c0748ccc2d68b43fb597dfbfac5ebe"], 0xbf, 0x997b6351b9dc9dfc, 0x800) 04:02:32 executing program 0: r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) shmget(0x3, 0x4000, 0x510, &(0x7f0000ff9000/0x4000)=nil) 04:02:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x1, 0x20) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800e4d35a9be5430000ffff00000100", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xa69dd6235592458e, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x100000001, 0x9}, 0x10) 04:02:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xce47c6772eaa25d3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x2, 0x992}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x5}, {0x2e, 0x0, 0x0, 0x3d}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r3 = dup2(r2, r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000002c0)=0x8) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) preadv(r1, &(0x7f0000002700)=[{&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/176, 0xb0}, {&(0x7f0000002500)=""/233, 0xe9}, {&(0x7f0000000300)=""/6, 0x6}, {&(0x7f0000002600)=""/253, 0xfd}], 0x7, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000002780), &(0x7f00000027c0)=0x10) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x53) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x909f, 0x4, 0xfff, 0x10001}, {0x0, 0x940, 0x1, 0xffffffff}, {0x8000, 0x401, 0x8, 0x21}, {0x3ff, 0x20, 0x20, 0x1}, {0x4, 0x5, 0x1cc, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) 04:02:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x880000000000000d, 0x0, 0x0) 04:02:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x48, 0x4, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0xffffffffffff98dd, 0x39}, {{r1}, 0xffffffffffffffff, 0x0, 0x45, 0x80, 0x8}], 0x10000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0xff, 0x516747fc}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x6, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x14, 0x1, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffff9, 0x45, 0x80000020, 0x100000001, 0x800}, {{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x3f, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x8, 0xfffffffffffffff7}], 0x20, &(0x7f0000000180)={0x5494, 0x9}) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x54, 0x9f59bdc4f3b20b0d, 0x4, 0x101}, {{r1}, 0xfffffffffffffffc, 0x22, 0x66199353d442f44f, 0x7fff, 0x2}], 0x1f0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0xa, 0x1, 0x2, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x16, 0x40000003, 0x6, 0x2}, {{r2}, 0xfffffffffffffffb, 0x82, 0x10, 0xffffffffffffff00, 0xffff}, {{r1}, 0x0, 0x80, 0x1, 0xfffffffffffff223, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x100, 0x6}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000013, 0x2, 0x48}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x6, 0x9}], 0x3f, &(0x7f0000000380)={0x2086, 0x9}) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) 04:02:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x104) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="09bfb5e06f12d548d2bb3908f8e37f131a973d80a16a1f6101a288fac48ae604e27a8d2c9dbbfbe82778155ad15421fceb7359c6aefaa7ed10318f41c810b08d8be17c5c13b7e02f3d8efa3f2642aafdbc411199d72c7f8a8a576c077ef11ddf67e0a513255d433bc737482b227afc73d24f9b8722180824ceebe321359b0a1366680604b35d6ab4848bece13fa30847025bd021080bf44f985500283d53e6ca4881feacbec2b51d3da2637b9253", 0x81}, {&(0x7f0000000280)="c4266d4ec6a573af0b9407bf2e7cee08d7246f694e570ab0b783b4808a047c28c97c06c38bcb1d282a0832ceff99a9ef0ea882986c09010e147eb9fd1136e7be017c15ec60435948de30ddfb088947457b847a9c14b4334da2f535dc14787271b02e32a2cdcfffab9141d92edfaee67fc74acc522fefcf8e5d33f8e3b452074db9b0aeaca8f5e36297477353e31baa3a9ab635f1c5a9", 0x96}, {&(0x7f0000000340)="1e070c1559926ec47739af8060094563e59d378625ebb493e9b0255eb65863a8bf644d939c049baf68490dd11d7e8389a8630b7d38b78c2969550f", 0x3b}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() pipe(&(0x7f0000001740)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x6) pwrite(r2, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x9) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = open(&(0x7f0000000140)='./file0\x00', 0xa9ef2322c6970cb2, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') 04:02:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xff, 0x3, 0x8, 0x0, 0x8000, 0x6, 0x7, 0x3, 0x0, 0xfa, 0x14400000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r1) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0xfffffffffffffffb, 0x0, 0xde3, 0x1}) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x29, 0x8, 0x401}, {0x100, 0x100000000, 0x7fff, 0x8}, {0xdd4, 0x7, 0xb2, 0x1}, {0x7, 0x1000, 0x5, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x5c}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: getegid() r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) setregid(r1, r0) accept$unix(0xffffffffffffff9c, &(0x7f0000000980)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c567638961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x8000, 0x0) r3 = semget$private(0x0, 0x3, 0x80) r4 = dup(r2) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r5 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x3) writev(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x32) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000003c0)) read(r2, &(0x7f0000000640)=""/119, 0x77) pread(r5, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r9 = getgid() getgroups(0x2, &(0x7f0000000900)=[r8, r9]) semop(r3, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r5, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb0, &(0x7f0000000340)="b6") semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/12) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x10000000000009) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCFLUSH(r0, 0x20004268) fchflags(r0, 0x0) 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000b00)='./file0\x00', 0x0, 0x10) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000b40)=r0) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x9ce6}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)="2aee18a88bb99d528fbe4bc1995dd74f9b15ea333bb049ad6834fd4d0a9124c2392dac0beb50c6ec3c885eca016ff98be946a12196", 0x35}, {&(0x7f0000000080)="a0ee3bdef0a200e12bdc328d33b21117ffb47768d590069a50bfd070", 0x1c}, {&(0x7f00000000c0)="c53304e8ad778732742e548c0fd64710585c6cdffcff602ffcb5eaf0c3375cfc37d39cfd6cddd6bdf9c702adc5cbe220eb0e3d36d3c235bd0a3514805747b41b8474c406589bbd2e9d1806ccbe66ba0a144e142ee48638413ae53830d887adfaed1cdc3f0c385dd3d7b4bfe01be1dcf93360096e6d3e12bdbb933964037a17eed8a40a9e153a83cfac4a9bea92d96662d8c2471f6e0e", 0x96}, {&(0x7f0000000180)="36e102f55da543c3b55f967779e8a07114af99351cbde7254923ffa09315430d829872ef96bc22c9cf5395b2d830a9971fb646693410c5514b22695fe4c65cdec975db750ce25f7cb77ed14c881523dacf6e3ab220e47102859a37fad5126686f3cfb48ec0d1bd4476e00e3137de29c0b461f275c4e01275c258d125eb7078dd228d821b20a546f653aadafb69c1b2b27769323740df4ddedeaacd71f0d0f9c208e5cc127fd8311de0c2913cd5e05db25d9fd23822efbff5", 0xb8}, {&(0x7f0000000240)="8ff065fc7581a644a8c6bd07617692167dde9c2f2aaf92832c906638b8baabbe0d40eade5afffeeeae87999d9474fdef8eb2d6d6200db8de4b4fffe1229d23767c95f11c0e2f3dae74ad1e261ad3aeeaa35d41dd6f385fbd08fb675f89bb4e440f30a662c49cf99fb185d352b475", 0x6e}, {&(0x7f00000002c0)="05bc3ab7f94c62097d641cc8824756925d9ac6b198016a4e14b46f64b156e31cb298618e7875c5af9b5114356acbec3db4439ca90aaf7c50dc2657a4cdd2b6b655d64790750c7840485e234c03c1a1a78e0f2dc4d59e952d260e8d7baabfa6dbb70f33b10acf986d6be691827eb274db6b634d9cf8188bc94462fbeecd1988bd13f0b1249e3a7300c491ef31d2582a67ccdc7aae722e0f547bb9b4f3fa4c9ce61622d92bca0eb61befd61663ce558f16de0e99e414a056ba898d9d0c55b7189ce3fee4a65cadc3b990a785acd1abd1b1c370e10b358e0f25ff6b8355e7a37b1139c48e3515fcfb142eb733752f019270dc9e7cc3a8683845b6f5557c", 0xfc}, {&(0x7f00000003c0)="7c6c037d16847c15818e7e07b2bee41c930ec277cef05e50dd216c3dc0d2215d90152c47114c829344b4778d32abd1c4f262a35097707b6a2354df15ca950043652555b4b158a3e4980ec34ca0c7cc7349cc99e4ca28e8fb0efc", 0x5a}, {&(0x7f0000000440)="a0987479d837a64d7a1c08c93deb5fd99e131e8aa113edfc27e645a550cb63490050fffcf18e3d1d0a33caabadb665818805145ecf7977a5f452c934d182d66511e1896245f59c2e1064a3d4348d2f764ccc7287568ffffcb84c29d7c036cc6a0da951f9d891c0104e47d7969ad76b7cb72228086cdcc0ec8c29bf4392c2c5656e63e8a79121233eab07c63115bf61e84455336b76363910dc5aa4c2d23619a908457f700d0bc82c562c95c8abeeae0f2824079a664b5d7c14722b9c1a2c137cb0ae72cf69e4e38486ceaa9fdc028edae3489df281313b774efbf64063da9160e095752133401389f72e83658bb368d018d910", 0xf3}, {&(0x7f0000000540)="1a51aaf8556a6c6178c14f1cc878050750de178bf279731832aa3bf62bd1149fe93f4fe46a1c7ead4f112f822fd12202a26671ec95e0f76401cd15ec8db3408e3847cd8684a7d1055a32543ebb6a35170aedb16c921193f5cfd927b289187173b972cca591c9e2c209d936f2a729968a400acc51ba94be52b84b1d8185bc5c252db928d9101cf8", 0x87}, {&(0x7f0000000600)="953fe03bf91e015e26ff2984d482f497bd99cbb4830bcf956cba5c41ebc9b25c34e13b4a8e5061031e92759498e999e7ff975b5d7ea6f0dccc", 0x39}], 0xa, &(0x7f0000000700)=[{0x100, 0x1, 0x7, "984af2ba2ad82cbc43a0d8e428825f363f4bf0191395f4aa0a6058757e5f59d7b7106751734a1025f79650c062730651c0b003bbf22f74395be030ceca73567c76889e9ecebf79e3e9731337a56cb0d73b7dd5413c676813e5b1d904cc988640fe5bb035c1e2281e940bdffbe3f4749175739912e2dc10e9c00c2f96ce5852b208f53f91ebb21f936a1da522fec888880319e132d5ad7b8f7bbbe96f729b2c625017c1348ed46ecfb5429ca7ed557c483c848668f011f70a60219bb99b1c7e764b994337ecf384bed25d174e3eaa9eb0b571c3f5b1f034fa07aae7057947fb11aa203adff9108f90cf1a"}, {0x58, 0xffff, 0x51c, "6936ca6553a690509034ee3fb63f23a44280f7c2c5b226ef492ec659367ee3e91bbe7e090547481029f15763899c20d9c709696c489dcab1cbd00df12043ab180ce35b113f5806"}, {0x30, 0x1, 0x10000, "2809f058f3d10ebcc8d405b310f95c940ffcefc4e5183b1abb1f025c10e706"}, {0x110, 0x1, 0x622187ac, "31b8238cf9256bc0905816a8d288fc904065429b9d29dd4770decb5d3a2246ea89411c8bf4e3dff53ec7418d9054f7f8bdc726efa8ad6624669d6d410139561018f8f1ed7d0453cb2a1c269f4bdfeaf85486f2ee6f61efb0a628d0be0484e110be719a56c32d906b8dfa14d3c7bf5e75624301c7f0d7840fb8025f6d84649207848bda7253d8f476f1cfd0ff1c1a981a6c0adb278883b07128160ded591bf8df1834c13b16bcfb5bf2062b434cc8b75d7e0c6eef4073a1c2e013c5adfd27f8f6577c1bb2d31cc87d7e05fb59216ef53ed521aca5ccf5f83ff0623f62ba4d65a806cea74e69240db798b4bca707ba8e2f8b3cb5a034e8e11846444f7b65ac"}, {0xf8, 0x1, 0x1, "091ca6404318da8b464842de1b2249e5ce3397aad658d644eec0b49f9d7ccdf7a7bbc65a42e6d9c014aa032405ff081a8562ee9e7c0b6696345f26db0ba081b232bdedde6c9db16f18f3411785f85d0037c09fae9b12e4f1ccd46470b3fa9ef8bd08f8dbd8b34315cdc3de040574694f8f34158218eca8f23322ddd37d83d947f7abe564b085469821dbf35b8fb4ef80e2cb6d180d83a282892b63153c49233d4c8da78c59869d53e5d29df294992e0b390690b6e0b40fbd684db307759a28781a09dc2470cd3706f207e60debcd131bf024e798d4e76f8945853f57770a209c898f81962da2708c"}], 0x390}, 0x400) setsockopt(r0, 0x0, 0x800000000001e, 0x0, 0x0) 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) fcntl$dupfd(r0, 0x0, r1) write(r0, &(0x7f0000000080)="9d", 0x1) 04:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 04:02:32 executing program 1: r0 = socket(0x2, 0x4003, 0x1) sendto$unix(r0, &(0x7f0000000180)="b10005046000000000000800020a000000000000cea1fea7fef96ecfc73fd3757ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff372829020000000001000000abfbb770b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717fffffff000000000000000000000000000000000400000000000000b734", 0xb1, 0x102, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 04:02:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="fcbcda9f83a26c8bf7d78d41d11f862931b8ead82fd9106254456fd4aca8a1dbbef1a338396abf7931278906b53623568563bfa7fbce8cab4379f4a07f9d2ba6051b1824ebf2ce4ca981a1a36d9ee943a069c4af409c385cf6", 0x59}, {&(0x7f0000000100)="b1969e54dee2e0ca9eb4c49a6063a482c28a6a15522b3f5b6013bd3516f5bb69c77f7fe5b59bb85e4ef5995d573e2072d2999f33b1b379e1fce0a8053bd6af0757b692caa4a15f6cdb6ed796a0cbb23199ee8ebd8d2e42f3a211d1b8df20303aed9a5f8781173f4c690685a6a449424e19adb7515cef4f895406990966857268c1ae967b0318be22f0924d6c2cfc3ab840504cbd8bde06a5e700188e386cd2d421", 0xa1}, {&(0x7f00000001c0)="2dacef3e2f0689592fe4940ecb0c73d989edc818409cd2a2522250f2b28f340ad7467fe3886ee5203bebcd30f71cc2a12c43f8a5fce0bcee26b3ddf57b98592715aa2f749ea5cc75219a2d263230418d2c37f9676c896e1708046af512", 0x5d}, {&(0x7f0000000240)="dece8dabe085ae33406657a2918a2f3b9fb7498576442bff1d595aa47fe20f3336d042e47d6fadfb6899debfc16c12944593e02a68149b27ed4bbf5c04ae3840c769af2d81546faede619d0453315b505fd935a11ec2b77797837edc0a385ec344df8f7f958045849728a131da0a18f7871ece2615fdf2fd1bc21156061a7fe7574a5bee3d2249cb0bb392661d23b04a4165f2b8d917c056d6fc30c2a0d155682133c1405e74a08e08651e1794dcdcfd0bbfd4e945de7a5fcdf5997157df0fc9c35fc274435ab209fd94236940e6f82cc74a5596e01b9311a4651d7ceb4993b33db770547eb14653e227c713025518f25b9e05a5e3307027", 0xf8}, {&(0x7f0000000340)="289ee68a3d4906d67d0ad91566ef96463c1498a88cb1c8a7bc85f1e70379b03b044b3265ee2c42f083ef36be5c26a6600fdaa2389597f6773eb3091bf0745d395d5ced1317af5db7cb1d366144a88eee2cfaedf2d8aa8b18f0c9b9b066ce7b024e9bf185393340a3d456", 0x6a}, {&(0x7f00000003c0)="db3c064167744db0ef833aef9353b55b79529168b15af0cd", 0x18}, {&(0x7f0000000400)="1d1cae5b4a3b3b34e4efa64d319bd12c58cfe52784a1bbbbe91cafee54eba1d1cd27b1ad6122882dcab12e8ee39764276351302c80ae38a00cb1f4645d154b0b3df0ca851fa80f44b31e0e306cb812e8177adc63188e6ffce418d761fb45866d45282d87c00ddf1e5ecc38061e92435c5755963f7ebfb4fce81800b3", 0x7c}, {&(0x7f0000000500)="dd34ac6d8a9f0c4d63353411bf132b121f171add7b68883f88f8cb48a27fd330ac302a6b1122ee47e132200ed3913125e8ed63ac25e510049bdba834ca4e3fc66a16e37f7e3c8aa2836c8e9d7a3f4fa9c523558c4d6949138400ab55e6d0a73737f97578edf1cd261e93d9cb2d25f17cc61a1981e27a7235e0852376a884803268b85f404e1ef5581252d4c4ee3561746ae531b7d54895fa97389328e6149b4afeadac3e9405e63fc00e1b77004e2d2142f08fdf2845e5a06537020ff2d3c226e4bce397b4c4a84f6a7b16c9ebeb7ce371213be3c7a0e1ba664bcd9ef688b713012639c3a76fcc21d61a08c822a260373f475ce8845dbc3da1be2f22a028525383bbcbf52447e4decb91c5f5febe057334221327cc5795a6bebb1444da8273ee866271cce679fcaca9c9dec4756aca28c68c4bbe7cb6880cc4cc7bb4c21049a279669ea9ff070dd8179e30c12626ed446c4e4653a73891f5ca225219dac4462526d0fc6af33cff8f50989953e197994ef4bdea5c7b67a2082a6ac63fb95a68e1ffb551d7de0921d245bb275b0b3f7bf8711bc17a31c37b2eb66e3fe8dc9d931840881c92fc7ed784279126850090a0b33bc8665da56381e88e5c00a1b1338ed1f599d3ecf70382ebe1ccac50c0e256fd16770f99f32e173ab71bd506977f2bf9008dd0962e03db169e55f11bd09259e36bd10b6048492a870af2caf71d0d44320567f80a49a7e6e90753edbe05378c79b7d5ebf875d38085eb7c852953140911b125ec98477467d959ddca45b193955b05013ed5e575e9f990c1a13fbfbaf1376eeebad27e8995a66a900482d35454a5f9cefdde28bfbb09c1309fe407c570ca7919bbd0f3b485f42afe33122c06d6653d40ad78d37b7c88881be13bd2b4c7457e1e29fb7f6aae833a4b799ad1eb7f51cf636276bcef0dbdaeedeff2aa4b06e50e549b40b6bc65ff9b450bba272b47593c951569fc46925b84d2e60c56a8c7d8acb040544f72899f7c67272ec6a3b054ec0e1ab6676a396270044355d44114bfb575b85eb7e887298c8ce0c33cf8f396de3245a5dfc4fd734f317ed7306bdc5791180fa0662f88eb96266aca454b2e87239546214f2f484c210a63df91c85e70359a6da0bd1e22ea0002467115d0f87b33ec08b438282ecd24277cc0cd69a697813fc5e645b196bf14998ac3e220f2317fcbd73e303bc7376499b3a4aa25a7d860c5c322260d9e879b87259ea20c38a5ec8c408727885a44af3e430d94a0f45dc7af0d94f2cf27265166df57a69ddd8dd2cadda5b20776724fb5ff3baa1a8df8b76d0c617ec9c8255bdfaf16189790733454a8437848b12f21ee5ee67e6e506d29390008a6fcd5e2f41d26c8a3eff6bb96960dbcbbf17bb40a42a7e0882e84af0a3de6f9bf883c7e1e98604f954f3985db77f0e92133173e97cc74bc61d011331efac54224b648240575b67e67d11f181ff876b503e717164796c71cfed41c2420f6823e25d11a2918ce5a23c1e8c674e8453360cfd558da06d509def140c9f909038337b7143fcc2315424c52264d12688d9f0e2f7038a1b2de90a7d02653f79877d521e51725cf8a5157b8dc379e5eae4cbe39f5a6928a0421b179b2ac1eeacad92488fb8f61b3227984f5a12afcf95f0684f209dbc9b8e8f2a69f1198d54b7c8c9c5c2f47ade1035338d28fffbf86c6b54c352139d38956fbc3b6dc89610a8def259cf7fe3ddb2e54008bec55d38eaed7b2d38323845efdd559f97d6b3575dabf928d266a74b50083dc78cb077f53126cb4a3e9cd45ea6c0d8a0a9a9c3548da76b8a6a58632b283a3879ce7a8294ec93364c188b611cdf7ec820c262fa9ccc9604cc5288d87947e6ec58dbfae2808333bace9a85e348a2e5b232e65d6a77beaa0a3eb4856ffe567e79945d7e4d6a82b4ea962fbb5878efea1ed72b82f7ede2b782d063db85bcfc71ca9d5f2ffad768cdf9924502d6347d9ee31e9813aa8d4f91bec7c581891928c4b93c649aa2851d6d38d5cb12a5c86db9e3a515e47c17e3824edc9a39f9bdd5172b589c003ca541654cbcd97f67f127ab7f8e2f836d7204c8ad87242c0c16e107b9966c3152f4e96ce774d245143ec1a7262952be1b29b3dbb6ca4a3ab49d6c4dd2d00965bf9073fb86544959dddc46bffbe8792590037c11fce326db1f3a1ca1b24a3a22b0f699c83ba30ef56b553a1e189060a38165388c93c0bbd5e9806eb1db526fc1deb4063d61c08b6a34291d7254e4dbc435e33461a346c72e4dc52238faab87e9f5c82f3da8ac51e5f9497b2dba3fb15e818f5a3f091cd1944da8c04b5205443d7489ed6a12d31ed55cea2668f38a7a90e24cd6c0e1dbef66a577b153312f3d147af901a2d7bbc51b0f398689529840712a331545a0a4571f0f77f9c1deb8d78ab5a290bd8331d39dc414dbce11986b013fb62ccec75b0e4bdc50a64d270d41a9795856c0ac4ce19d44ac58fc1f44b12e2fff928ba5673dc860565669e6703bf27da12a2c1ae757f6c6331c96b7d3e996ba77593dc14948c437ee117a3d24e8752dfc7ed0d55f06b403b499d8dd2002c04359c59c11fb12f2c32e4a8a16d765bdec7c52a3a9dbf2e42bc96dc451632913192c500f56443722b594214b39d1a553c97719ffabd1e3ab8cf4960ad9a4554b3e736f9ab812f4b5012183a39788ba43f37e12907b119832b12d17986c14684eda311fe236656be75e94d102b1df856d217570919f8c51d2bf586d7386177c979c39a31be18c41351955a8002da0069debacf7ffdbd06faf97ef5208990a3bdf68a86a239df70d594ab086965b70b855e8987416511c5de47049ff895bcf10fc26b8fa159871ce6ab66d61022883df63a33d6cdb617079d380ce004a1f0c54b81a513378f8b52151a4ab5a37ff43d4263bfbdc95fa9ac8b0b55f9981086ca855e722c51c58097b02daf4cc536f395165b53cb6bd10e440372194c560b3698570e79048196de406b781881730946ad8d8a39d27e653af9e150efc441d33b3073567459916e2c2ad02d59996485503c71641d84bab3dc708601a4b3f9c43f83c4ba92bfab65136f781c31fdef2eacbe646f2e06e81b2b1df90006c1725f79d93cb5055e713d866baafa7e181582f1e01625fcb675bb833723a7e9473623fdf0e981d35ebf10cbd64bd48582aa40ded47b05946027cf6bcdc6a4371197a20d611aaa2bf6965f24073036c319d20a898d39be5386bc1c16d9ccd943cf6b3aa78f509a6c8830d8fb89f794b7a9fef02f6870a6abb1ec6aacc52f56680797bd05a4503ec68ca93f0f8e695116b9cc08e4a0611ae4df371693996cfaf33f0eba82067715557b86c144eaca08d77febbd0ef6c032201cc52f0c5eadcfa9e2edf048df183400cdae92f9c73c5f3107681421c282531d6267e65f986b0b76f72736867d41a6017745d9650b9db8e54c55673b9a618b7fbdf9492542b235b20d4306603ef0f7352efc4c5f9e4952431b751079ce16d327a5582f5cc0237943dec6b0c74693fe5cf662f6ebcf8836c02380aeafa12f2063fd66712a4f015da6ff096c8762c21f1693848e252942b0f1473db49a6434320234108f24413326bc9b5234825207fc588545d5e0292a6233c3d1463a106d0b69eb86eddef6827589d7328e94ec5ffa2c4debccdb815ada5fd26c4fc98b02dac507f1bb05eed66ef00e4f88faf463cdaa8539be327a44d3d1036296f87841abeb23319ec8e223d7e8dc21db825a77664657ab51812279f8844d61e12e8a42d8f2ca2c583f85d39259ca17efdea621f5806f27e77e0fc51a583c2d1bcc9cd994726c49541d687eb6053c588bff92a9db900054d88990bacbb6251689b3eec82ac9b394374640ee381785eeb040ed258b2db81485592ced7d13a86317ed38aab18216a93e6771d02ce9b9e8c031745cc1e00f6279e1a26b325a952db52aebd1f026feafafac1f2a487164a6b68ed61a3a90737296face3bb13fd21d4414987803b3ce40c80d04d013aa69e7cf372391416929fc51c429cb08f8341810620ff1f45b541d5699a12691ecf7747ab0e4352ed15c6616c236249a88c219d81533b2b65367a24f97ff5488a23d3e09264813ad331cfb2d27bf77da80e6cc5044f301231733c25817b179e1ff1c0b67867fc908649c093ce6a9d6e94c25d3fb8f40c106d5b785bb80ea0ab85a66f6b02244b12f0ff92d8e3fe8705536f0fa6782c0c5c9f756306037376064ada4165e68cc23c9f777468eff83a0203f80991073c34042ed949f731dc53864743bdee9942edfac29c7ef0e4a052ab6793e21235a9200db7fd95887bb93d81d409d9c8ef31be2071f224b0e4ef5726d64e6742085a5aa41dfe9a3cf561e487e8f0583e58aa896d5f915c42b97953a90372b1897706644f53ecf9a27a0c586710701a09f72252e0787dfe34380db5217d92aac0fdfe5163763e1ec8b57f65ce135dbf79b2b1d2f0b3b993d8378c262874c7483781993537c99b90ad923a93501b2b275603ca3ee2d7002ff9dda718bd8b36c6bd4f389598e1056570e2bbd17c6f89badcdeff30d6b8c0f76b836c5bedbbcbcfcee2964ef9d524198f67062bf593257cc7cc1fa260b21a3a7b283b02fe4b10f8644e9aba4169324cf8513d215f9ea566f77b695b9c0b1157c1e83e3e090a0a257ab866ec35218721c0d77c8bb2ff2d1ca20b6046e90dcd3b2e218755e8f4256274f7cbc45abbab35a914e3c2e89f35297b50daa30d8faf46efcfb439b5c26f31c701e355a18eba3542c9d68c1244a20eb4a0ccc282404a0497cca0bf8e10734b7cb8b44165406368f9062ab24c37b80e03be6f91fa7abd677e75992a79bb4531f0b34a420e2d97c614a8849d50cf13343ba9cabd4bda5960bce03eeb22e35cac3d86f2e974a828d59983f000378d028e71bb829b82aeb776c1a454f57a0891174c301a2aa61d22e5e0db78a4d6018fbc622373c1222b94d6ebfb6e73d3f40fea81070c21d3e3ee3fcbe63fc912f00bd760cc3b2b409b39d60b62ee9bc611ebd52ffb8789b8e7837d0fd088d9c3af6975279ef379dd24c46005cf5e71ef120ec384ce17bcd66e60c34e91a78d90c3359b58f1ca0863d2301415914ee5d6d0a8c630b794eed1e6d99678bc234a8109705ddb19ffde183e0dbb29f32c71e3b636c4446dd0ca8a8fe5d28040fa228387fa3c2abe76e4b35775144dd85d41988aaf0a066e1913bff914fa5cd05a21137a13738a9b4cb791af89ea8f9dfc3da0d380acbb421e0a1138d40beac948a5fb92fd66a36fd9e361f2a66d0d9739118dca37c38c600cf611b0bd803c310a1318d7b80ada0e030aee6fa0fb2d7d01a1299d49c73e0b68ab8acdcc3279169ebe9eff2b55ee5b35ff08e413d80d630efd4459b6b926a961d41c55f0aac8b7346afb4fdcc8b42f2c5e3279eeeef07c2c76959f7f3857bdeded5f014e43c71beb4415049ed69fa470786ee098ebeb79a4a5d8b1bb99d9f3bc0b61961f286542b2ae747c479041aa0320f9f33e9b7eb6fa2c448b2eeb063206250faf5fde82968edf7110c2e8dfa4a4b9d847bb140417a6e316b8fa6f33f682c1906e9d1e3931ab35e0cda42a6ad11116a35f3ff4ba111a1fe382bbea856de0ee465bd4dcb4561a1e8252d2354d8804a05a6b3d6bc88b78c6c67eee7a1f57a13f23c55b9f633849755945c84b81fc01f770df283bf5d56b83de6e09a8be144011388625c5a3a21a62703cd1857108c8b485e42e8922b801c191eb9b68ece134ba9731b9ad6c0d73367a56d82874a934e482d3dcc", 0x1000}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) pwrite(r1, &(0x7f0000001740)='k', 0x1, 0x0, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x1, 0xd1a) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9, 0x7, 0xce, 0xfff, "e6c0790bdcbbdf0468a09bbe359c40f659de1186", 0x7fffffff, 0x2f73229c}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:02:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x6) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000180)=""/231, 0xe7}], 0x3) openat(r1, &(0x7f0000000b80)='./file0\x00', 0x800, 0x1) pread(r1, 0x0, 0x0, 0x0, 0xc600000000000000) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0x0) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000003c0)="35fa1e063eecb424be9f35718adea61b170ec3a6cc1ce3071344ee1a6e07d522b4acac78106068355ba5dd8b0e2a31b6f9e3af32f05a913251283aada05768fd35e7d2b47ddcd37fa12ff6173cefbc0dd8a233e5690003d9c17df5f1ae79021701d6d6556cfddd1cbb9a7285c41859f44af33153d835933f7c4aad8e1f48de3b6f3b80d24c2395f5dddb50361ad5f23571f05a71681f11b8ceaeb63350279246a7fd80ccfed19316e217821acef06d811a7fd9700d5045a4557ad8026b577109b559659daf0438071f6c2cf6f48d9d802142b0a21c946644905af1b2da", 0xdd}, {&(0x7f0000000300)="e96b86fc3164206506ec615dea6ad5caed86e4f639f631378e72518b2808466ffc", 0x21}, {&(0x7f00000004c0)="0412cbae3113e41c1cd6e24e2b7e49bc166dc3e8cba182b972c8171834be09f84f064c0c2f837a95f95d502e126dbba7f6fe6c1bf0431d2bc0474868154e08e95f52fc7ce268d3410dd5879374eebc9a5bea02bef96bb2192e287b8e1bde3a67e758cd03785f864f8ebb3ba9336741c8d4983cdcb80490c32b34c8fac561c141fe3d53", 0x83}, {&(0x7f0000000580)="922fb22ebd106e863c8eae2409fd90b132673213039143515a5259bc7e9f0f4351c99f33c84242f1cafbf7e7cf41aafb3ee804ab471f9be85fb104150cf0a348863beedaf24819d3aaea3ae7d81b7c7dd2bdd3", 0x53}, {&(0x7f0000000600)="d68e366663452eff78abbd6f53edc329cd38e67e49519b528270360b324aa96148cedf45bafb803ef78359057aa9913cbf5d99907ec0a48f4ece81d466b726870c3901ae1721f78c229dc7b1042a63d097bb5545a09a035c491da1ae64d143f0051dd99ebe3d68f6d4a685b6e8eabe3bc02148fa1884f48fcbd1e33997d2b3bd8e92f4fa86100ec15e2edd3cf7d543939cdf850684ca60e1476679f45763deef55e0e052283ccd988195909eed5deb", 0xaf}, {&(0x7f00000006c0)="94b29c8f6fa44d0a0032861a2cf3f8403bb96b82a4ab2d86c96e56ef21db337636c3535c96401d0435ff42a24bc919184637f8d4038adb1d8102005d9f9113cc3b38e79855883b50d6a683cd1562849aa6f70dcfddb5f7cdb4ec92c692ad9f30ff9e8674fefcad2fde0d97e6346b264d05e44fdd", 0x74}, {&(0x7f0000000740)="048a05fba0ccc3e0223fec95ffa0d6b8d085c55debb3469524fb4994b7c7c4fc7ac47661033748cabddb1e427d6688e6144fa2f00d4b4c3b1db887a9c0ff0a49ab7b8c193a9c3077e9131394f074f7692631aebf2e59ba6d70a44d0de33225a2afee000f7920de3bd7", 0x69}, {&(0x7f00000007c0)="49f8da62e0e74f040fed7752a5d7d50dd0d79065c2fc7251a792f05d1087d6509458bddc9fc050e535c5000fe65df305990c510d214c0e070daea1e1b4da97a36d419d17df9ff897d27d3dba6ede1d1c21600e9fa354c4bb7e4b7f315be11ad035b0bc8f6be0ac", 0x67}, {&(0x7f0000000840)="65f3d50e3a753bbd25dbcd7f88d441de83e9c029541b17cd6d672934e7009557d6fefa83595a05140d40fff97e415f29765cf149fccb1e1e127aa8ec8eb042bf68ab3fd44302a2ef431e3f0b749f4f34cd1a3f0e35316dd3", 0x58}, {&(0x7f00000008c0)="3798d39db30dd600243f64717ddf34a484a390b4371985219b02d84513817a7fb6add7c29be4ff562ecd0f152e6c7ac22cac57506a18180700230db17381f4248354b735002d173d85662c5fd61b772a91ec7968e08433a7eb776f112d20ad067060449498970d37ae4514b88b2d646155a83aa371852158e17677f928d823f05ae3e0bbcb3c33d6ae61a7b22e9fccf51c97cdda65191c3f7563e87c02a7741998ab27996ea05f11ad09579dcd32511f09ce09228a36da8787aacae5e00a2fdcff06a30035d6c4247a94d6bfc3fb", 0xce}], 0xa, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1]}], 0x58, 0x400}, 0x40b) fchflags(r1, 0x10000) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000280)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c5f9916") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x4bdf, 0xff, 0x2}]}) 04:02:33 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2cd6}}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) fchflags(r0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) shutdown(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x3ff, 0x3, {0x7, 0xe}}) 04:02:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0x72) fchflags(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fsync(r2) 04:02:33 executing program 1: r0 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket$inet(0x2, 0x8000, 0xffffffffffffffff) fcntl$getflags(r1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r4 = dup2(r2, r2) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7ff}, {0x20}, {0x6, 0x5, 0x0, 0x8000000000102}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x9}, {0x7}, {0x6, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 04:02:33 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x60, 0x2, 0x6, 0xa5, 0x1, 0x6, 0x7f, 0x10, [{0x7f, 0x8, 0x1ff, 0x1f}, {0x8c1, 0x400, 0x5, 0x2}, {0x6, 0x5, 0x100000001, 0x2}, {0x2, 0x7f, 0x1000, 0xfff}, {0x3, 0x8, 0xfffffffffffffffd, 0xbe56}, {0x1b, 0x0, 0x1, 0x886}, {0x2, 0x1f, 0xc486, 0xffffffff}, {0xb989, 0x1, 0x0, 0xffc000000000}, {0x3ff, 0x56cc, 0xffff, 0x8}, {0x83ee, 0x7, 0x80000000, 0x3}, {0x1ff, 0x2, 0x5, 0x3ff}, {0xfff, 0x1}, {0x40, 0x4, 0x7, 0x8}, {0x7, 0x9, 0x7b, 0x9}, {0x9, 0x2, 0xf8cc, 0x5}, {0xa0e2, 0x8, 0x6, 0xfffffffffffffff8}]}) r2 = dup2(r0, r0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x19) 04:02:33 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r2, 0x40a, r1) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0xfb) r6 = msgget(0x2, 0x42) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000100)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 04:02:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x80) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x20000000000ff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x87ff, 0x1000, 0x1, 0x9}, {0x9, 0x2, 0x2}, {0xfffffffffffffffb, 0x26b5, 0x9, 0x5}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3) 04:02:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x1fa}, {0x18, 0x3, 0x3, 0x2}, 0x2, [0x5, 0xc0, 0x4, 0xb3a, 0x6, 0x100, 0x0, 0x100000001]}, 0x3c) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 04:02:33 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0xa80}, {0x18, 0x3, 0x6ee264bb, 0x35}, 0x85ae, [0x0, 0xc0000000000, 0x0, 0x7, 0xffffffff, 0xfffffffffffffff7, 0x73, 0x7ff]}, 0x3c) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x6e88) 04:02:33 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f0000000400)=""/83, 0x53}, {&(0x7f0000000480)=""/31, 0x1f}, {&(0x7f00000004c0)=""/232, 0xe8}, {&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x9, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}], 0x1, 0x7fff) poll(&(0x7f00000002c0)=[{r1, 0x8}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {r2, 0x40}], 0x3, 0x0) 04:02:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x6fd6f9b928668772, 0x1) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) ftruncate(r0, 0x0, 0x40) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) 04:02:33 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt(r0, 0x1ff, 0xae, &(0x7f00000000c0)=""/4, &(0x7f0000000100)=0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2100, 0x86138) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[r1, r2]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r4 = kqueue() write(r4, &(0x7f0000000240)="5740cae0b9712af6669bc778d7b59c80afcd10e5f3f572dc93f27c6bfb4442942da89a96b8983f4f60ac157bdfce7488ef9a26f257eba4b5e4c41d18c04aad37f114591fa23ee48d6c60844c7d5056416c2c8820f79e234ab5eccf7e7557d0ce4228cf9c5ee0c08144bc97abb16d2808205caa3d22452bdeb8bb5bdf4861df788556420c0bf762b33f13aabc14b873f49e13d5f272cfb8d5a312f087b232900dac4012b3ca9d107e256baa2c09e01857deffd1536a18", 0xb6) kevent(r4, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0xfeed) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x400000007ffffffe}]}) socket(0x30, 0x2, 0x11) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000000c0)=[{0x0, 0x1, 0x1, 0x7}, {0x9490, 0x2, 0xffff, 0x8}, {0x8, 0x4, 0x200, 0x40}, {0x7fff, 0x543f, 0x2, 0x1}, {0x100000001, 0x3f}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 04:02:34 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) flock(r0, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xea2ab86e16f5cfc5, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x2782e1f3) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xee3, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$TIOCNOTTY(r1, 0x20007471) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x10) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x6d9136fad2bb92b0, 0x0) write(r0, &(0x7f0000000000)="f9a5fe00000000", 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c653000eba9672777883e3b35d90273b3bc0646c66c8ba9ea76141748f003a3767be98371ba931a4dab7ffc2a4cbbb68af8cb4164930634dddfeb2e375712159db5a11dc331bbbc38a4fbbffbb64c3a148b2b22743e5b312188b3641529b02134f5809b6ee1e97bdf34f8e04ccfa4200ce24d5d505bb59589e3532765c293511bcd8a049dba5cc7b0eb8f742bb5adace234025e0bbc67f385c39f1812"], 0xa) sendto(r0, &(0x7f00000001c0)="a506ea8acf0ccdf277bd5de260bfeeba75a1774911d7236a91ea34d4512210fb9a930ac2ca572c91704ce79c2af015be76579794edb45de4abd02bde48abddf02ca3fdc6c8052cf45331417b55a2456ce01298711f134be331cc79728bfc2f57ad5a43583fb05664bfc01b6f4cba746f585dbf7c061c39aad55881", 0x7b, 0x4, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x2f6, 0x0) r7 = geteuid() chown(&(0x7f00000000c0)='./file0\x00', r7, r3) setuid(0xee01) r8 = dup2(r1, r1) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000140)) getgroups(0x8, &(0x7f0000000100)=[r4, r5, r4, r4, r2, r2, r2, r6]) dup2(r0, r1) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c6530000f5224a1fdeea3e7d35a5b2d1fddceb6a29b40f38b595e7e084a7c07ec1f2bdfc0c1e7f8c16eb64a8b1506cd14271258ac98c2a6811eb0ea47006f0768b7416567cdbf76da99f30f10d80a473fe97533e6093cae2c8267c28c918d9472dcb8f59718bcfc99faf6be105c0a18c1d1060cef15f0249029b8b23d61574e86bb3277707b17d565c3a9fa66771e4e1a9dce39d2d156874ec0e1df7af08d663412aa1e"], 0xa, 0x0}, 0x0) connect(r8, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) 04:02:34 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) flock(r1, 0x0) 04:02:34 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001280)=[0xffffffffffffffff, 0x0]) setpgid(r2, r1) dup(r0) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) getegid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001380)=[0xffffffffffffffff, 0x0]) r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000013c0)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x2, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x200, 0x0) socketpair(0x612d3efddf10c273, 0xbd749853c1e34147, 0x10000, &(0x7f0000001480)={0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f00000014c0)=ANY=[@ANYBLOB="1f00000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea000000"], &(0x7f0000001540)=0x6e) r14 = socket$inet(0x2, 0x1, 0x100) r15 = msgget$private(0x0, 0x442) msgctl$IPC_RMID(r15, 0x0) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x9fe8eac354f0c483, 0x0) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd\x00', 0x1, 0x0) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x80, 0x0) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001640)='/dev/diskmap\x00', 0x80, 0x0) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x1, 0x0) r21 = accept(0xffffffffffffff9c, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000001200)=ANY=[@ANYBLOB="01002e2f919ece446ade52ad4621bdbd9fa066696c653000"], 0xa, &(0x7f0000001840)=[{&(0x7f0000000080)="b6c7fdbfccf01980d06ee24fae", 0x4}, {&(0x7f0000000100)="4c835b3b88abad564439f1d34e476e251a03d8e7411501dd27d71298e5088f6b68ea03c5cc2b68504d4e0f39b021e4bf6447c8583e6abfd240c215bf9c28ad2c3359f9d1783de391a53b2b904eeafad6748434dc242ba2d69a87ae84b1505359170cdfc4d03e11004e92635c209b4f5eca084a65e3ff5826890fb43468f49e05752eebb8bf40ce6d3b07a8dee05e1e17", 0x90}, {&(0x7f00000001c0)="cba2bc932b080916da78108f6d2de9b16a9e4bc8124af0388cd534e6a6e5690fdeea32c13c9d", 0x26}, {&(0x7f0000000200)="e9a410944a260491ef31440c1e3d1bd833d54ad43b3fcc4e8b634791c684dc748fe54129f0fda4644915f50446d8b111095962c1bbbf351cf2e5a64cbb8d963201223f73eb95b22bf623022f1d850fff13e0700dc8f17f1b363ff8e86acf6513488ca3a046a3b63dfc6ac623111c58ad06c6f20a4b9de2e3119ccf885c30866c890cd67949489befbe01fe11ee0e4c1a4c568475dc1ee86efc2dea8f73da3d899c0b52ee5c37244cef5e6ba68ed73f96364e026ae73a3770eb2d0006b1093b39c3d71477fb4385f33dbd7eac86ff20c7dcc613d0edeefa90d8aa64ebe9e10e9369af6bec0a03a584ad037c82e67eaa8d238ae7b3d7bed4e63ff06dd90ee483434f9f8b123755b5f77b1522d6fa140baf54d7586d79f5f6307037dc22fd4ae0189ffcda77c88e710ecae1068dfea69775e6aef88d0d22ca1ed6d411255bf433f56a490ab9267b7f508b3fa01abb13ea56af083f791ec0ed340473880ecfcdcd3be2c0a4279bdb47085f5552bfbd9998ddcac8922b3092a4db2f5d3a23eca0b4f67cad3406c06b657bcea7cd64534ecd15aac8198d40460867e0d781ce7fd15dfbcf9de7d1f9385a711aa9832fc964ad8bd10a306cf1341e6562f13c927ea06f259fc6ba6b55ebff039b547e4d54c042eb5ba79779bec39bc45efd90be6f9cbfbcef8af24729e7bf72cebb3b092714725d7d6486df703ee0cab04fd9170a94035cdd77e3ffc0b782a52451f1bc6b7141a3df9efe561a81bb98f7d33bace6af4973a3f3ddce9c65adb6703ea51729a628c177be13665fef5913ca5e0d0e9614810f85751b2676be8d696a9fe75b159481082950eff022365a6a824d7b3ecfd3d4d3fac09d89a02352dc654980a64ceba600112c95df66682ad36ba7e71944990d27c20bf18329d5f7eef0256181fb9eb1bd50df6ff0c5f587586174f488f1ea80cf37e93c0422f272fe8be3079e538fd171db3faaafc3785391b01291eefe2e78f61874aa760fa7711bcf28144dafd64d75eb91d1060938ce119f6bdcda7ddb2dcbf73220e1c159b359c55d0e7ecdbbb60b1374ffcf651155bba0b94baee3659e0e68cf52e217958acf291bf668ee4a2b39aadfe2cb39f7276ed22457a2c5a7ab057bf415f999a075f8567580c1ac0676253ab7c3cabc96f68660d52a8ef938399271e2aa1d6a0574071647e1f38d40a1a49a6d28f3e54ba5cc5ad778f54098d8d0a7b5622746d72dd57fa5237652db8229aa532d177f9653c214416b7df12d0345fceba35e6dd777f5b47134e5c0db0ef3d6bb99fea5f3f4cec3014bbd752e931c065b99966c45461398028fb09cdc4030d877635ac51027777213f2d76c20cbb3317f66468b0a81b3e603d24f87960b42beab9fdb09b482a179094b00ed63ccca23209791716fb49cb86dd02f284bf0d79411bf6127c9c19331462b8e502ab685a8fa46f808bf826f6524e8151391f16f19993c431736faecc065ad74085d6fca00654b37b638fac3c35072ac62079306ad126dd4bc3564d4f6e634ef5d6bc366af2dfeecb17c09c4429bde51a36b95b7f6f7c21a5c4acf2456f05eeb87909c7f1c7e6ce8ab68f0c91d4b93e467823bb76fa50c7ca8017024a9bb520a269c4f261c8721ca7c2d4dc301b95994231aee7b031052024ec7eb4253c180cbfa41eb9469f1e10fbd325c5e6daa5d6051f736bd6cf64bbbccc6afc86013405e8371b03af07500037d17ed8cc0f2ba3ec21221dcdfc75fcdafb6dded5bcd1c16e995bece4eb02ec8b000a273c6db8a479e9f211daa92105d87f9c81511adf6c11aa91b28c1d015e2549ac84c7639e57f1d219c91c553aa09715c503382f712e6438b8809e4c40f4ceb8852c914d5b35c4a56d25b5cd16c556f854a9a2f9f2bf08790d38b39cef42f2e6f8e2931056501ab1477d6dbaefd63fe0738aa7e8e4ac2b7427afe8748dad9b0e619f8404c584c36b2c9475ffe49a5e0d3d7c2ee75ed588b1287b7ab859ea51d1efac7992a7cfe109cc18adde052de6172b3ad992b4853cd5dac605dad2ebd07c2ce028935b40d0b9ce6850192e5c75a62ffb735e6a09df929c7de73cf1d9193fa9c2f6e848a933a059a5b8e1e8d7f9ad0d902ce2b6fab6bc6581dc88326cca526ab925e8fb3ddf2f8899489e7afd4bca4ce65741298007632bb287843297ca2cd0d6017a05d929e5ad9f39f252bdaf27b113a5f681051a0e9d4ce112c993513f210373754479a7d4fce46b5839f19006d29cbd260d6a0c01720f57bf363dec424220307ffcf543b7867679cf82f1cf8ef02c06f5d93b52c61991fd121a7052381779dce66a35d54a8b19497c38bf10faad3da5dedc161a9a57dcaadaa3500dedb969a13602150601e1934ca19595bda81f3f0adce1ada69d30370b7dccd035b6a37f649787debbf6215a25720c88a07d7e725f3e7203c9da81b02036d7b90304b2c1d02c9ca071f35e137847f4cc692031e45eac08eb02f8a2bb7e2b0e809ace794dbbb28c093c65a415c2d1b8674939168ff53df5aad1edd8cf2866bf76c0719033c10d172eaf7acef281ec4fef54352966e7458ffe0044e95c9699f28a9f2e007d22d19a7d263c1c5b49570f949ecf1df6b04546b302f3c1d1cf7e34c501aa2e0f0a75da77440e134ca888b51ead88c3934b0fdc1e9fd56a02838b2da83b6c13b79f954dcb1d6c8f35f727b2b186274b5f995e14de6e9dcb19658a70f767a6173e8b0104a0bb77c00d99b19ffa5862875c6393e51a9e034aa5203be4888ca69aa25f513d0c5efe0aadf1fb43fcb0b9315b585933a342d3a619cea32f9787021cf27714c3456ee67ef7a014d135b63070d1a92ef225619a7ec8dbc232569e58ccab86f67be9f4df0140997358f497c60952e06047b8df173ba9f0a5bd88d376294f23408ed664905638d846b3352cf06d03822b06f6b14bf8b63f73c5591efdf8104f3feeb3ae69ea924e7f61fc379cce2d6fd9cc51299bcdf8d37bb3d9f6f98833efbb8315d28b8d1a703a6b809f4e80855023f5d1da7fb09ad0db108f3b8e5ed51d40d905f44d74a404e648dcdfec7fc9ae20aa67d9aab96048b0cb13f0b72abec4edc7bcb36b723661af7c110e4a42d464886b10b22d8727bcdfff8c4c9a82c7dc509938d22479c464b32da4177cd2a1a8289c8fc2689007b00c7b9634d8230e31b28f08fdcdfcef8607624092343fc2d1533addefc6c319d25364df236faa2217bb43f827533dcb6a7167effead87c7886894228735161cbe56539eab4b357dea684f03af0061512bfd2e5df651e8787d955448a0e640766fbfffb639dfb23d201edb78fa1f6f60fe24302e8950e246cc482af1ac411558cd4d000cbab0ea79efebe308b6dda180ca9bd30d130d897d71e5665503bb4ab5712fb13bf22f8251827752a54ca972428710ca74b454f5361aad4ed94aedaa0b3df770d7fad069a29b489dc0a3e60602c7584559d30ebddb040b90caa0753d41a4a6647dbb2c595d4a4f0fbf2ec57a3fa071eead05103dddc7b87f291e4c370d5f826b69002b347236f5f3a9fc519e873f72cdf1cd7027cc5c4680fda6c8e7527a070ed9e6b972bac3e603e655bfd45cdb725dcd41bacc0db60cc5e1fb71f85df74ef9e496994fd728b574e31091d3081802531447dc969dc71e1b91e7451a20044b94b56003446f9d30eac33f2fedf08b40f5b5f6aab16b6c22444d1368d83b23207ace8745fc694d48321fd0ad81bedc163197c2c413caea2794c21ff27792268814b6733c4caccdf0bbcaf559e4130c2454de2c6f23047c996e13f1456fa1b64c79d972bc7534760950ed33358fe88aaff3a874b90dc97c6799c76c61dee98e8b223c535b429d96871173463d8fad8c1026f3cc4bb1a9814010ea2edf604b1ac1011a2b53e55b2e90ce737682e03be3986f3b558fe4e2a2d15dcd54b5c1e7380a86bea8e83eecaa23f33459190f5901f6180d24299dd7432ef6b603ecd7912ccafe9a67d472a86e5f35980675366d0114f30161793af80fb545375ba099931483a887ec7adac8404627096fe434a027769c36f9afd625b2c81eca99f249b053f0201915a0ccc916b01a6b90412432ac8b10797c0f1d84d1e16ab944e6ca40052fb4dce30831fe23292b43c28143939f54e61b186ba4ba4222496cb135d053d30bea8eadeeac43235812582350a65dd5e67af32a64f3318c910afd3e588e4d358aacbe695f22edb56f7050950de2a97561884549dcd8b472fcec252e80e300dd3d4c29235e9d4420d3f56d93a121f76bd535c57f2099fff86d7a1951209e1e2354605a1bcf22802b30a1f1a35ab8894f8d6469bd56c342f83aeea3b9965aa40f6663c3397d76d81642de158b7e1c78031b77f3aaa5a23a50dd7843d43d7285ef7c8df33c95fb71edf36f3198fa27d905d28566080437371ed143cdc25736aeb7364072e06c6a9a0bc6ae748a6e5f2522a1cd61c3d1be82c5ec9215ed98af2b81a66fa702cbe6463a56c48b4b27fed2426833fca97995f91c3ecb1298eca157ef241a562e5ccb41fb2ce5888c9f366b94c8b1d1395f5a0875679535c10b8bc98e40b4f24926de4079beb0dbaab0076a6367226f727d2a0d055a2180431ca019319a27fb718689a6b53ec7d17f02a3ff25220b7888465319dd8ef7e6a2f342d833d5beb871e4550ff9595aad4ed10918ce170cd5132998aee7c5080e538244370461c9b7c50ff459da19be24d14943d6c4366a301eeb270828373d0cf4ebc927390435a3478ff0c0db2f40fec6b479662e4ea7d38321789e433bb0c3e75ad16fd38c813e4e46f0d15b1215ace6c1a04894cf3364ac8e33bdb9027ca25151ff8bf0113c3536467a1cd1fb74a88b13f5b03074b7c1204db3f5fb7f9e202be4bb0365eae020678441e64f43482af6cd8cd8ce8b5b0405f4828e0a09f78f7ac65f8a6bb4d1c782062860c88fd33586f53e38549eba210166aba021e47805c274f01c9a18440577a47b5d36309df41196b03f6e27a530572640cbc90e9b79174f5686fb1fb0b96724998661efe72b37495118cebed8e91d7525e1a0f4468905dd2e3ea36ac5663446074e1e5825ad1c463bb9988cb703949db47756b63edcb5c44a1104005f8d8eac2f47dc1da4c0ae16d324fc7ed9b4c3e18ff92e4538a21f54d2acca8ea8c392b5a1a3def53d641e9fd410fd37f64e951199e91c49b5df434175bfaf08927ce223665a009727f8206dca02976814e6dad870dafa5a4f58e60da9e52cce77e4671bbf91e96ab1271a53bdb0d5eb40f8349ecb50c793111a722d7c340f1efe4b60608e9e44a88e71edd9fb822c2916a5a93088ee5d5aa5b0ce2610cfdec445ccece7ace606f66fc32db1574274de14fd7f0dad879bf14336d0b2feaf63787dc38d22684bf8be8718184daaeb4facf0fa18b13d0efe0715a826b312df6973a1121febb5af9051dff1491d3791a5c5da47e36e531c983fe878b9bc5f7d43b088389a1e3469a61e87addf69b37f431f88e7d3e1b60cd6d3f447b3f0ff170abb374b9918f1894288f28783287d90b3c763bbed2b549978d70390f652d6e882b6efbb4e897b6402ca6e9718872839e61948a168092b8e913da42ce3e9850316cd0b6c76db994bfa4b49061d5f73d833d491fb15efaa02ddaa2e9881ebb3914d67199f4f35702662dd3ff7ec227601034283aad9a41e4790b15adfc3dd55eba3685e4cec134d6ae9d20330d4c3e651348685761a90dda86595169ba7e8c4bd2d64fe8c71c0e3fcdad42c39f46d9bcd2ace7c83c81fa07245e03e01ee77d806a", 0x1000}], 0x2, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000800000000ffff000001000000", @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff040001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21], 0xb0, 0x1}, 0xc) unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') dup(r18) 04:02:34 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x146) getsockname(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) 04:02:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto$inet6(r0, &(0x7f0000000140)="36d9a2062f89f09aeff84ed8c065d393396637353e8b35281607cb17812eb4bf2b4a10ca69a8be68bdc373ede2f1f14ab82744cb1b8d050c2a2c122a4bea82d38773f38dd06ebfb82b7742252b6645aced6e4b130828af1ae7d8c1fc585bedf975b22536e2765d4764a30dd252d9b05fcb28639f3f538df9d2b1c9932ab7ee0b8d09bc107607db23d33e34a57494cd858c", 0x91, 0x6, &(0x7f0000000200)={0x18, 0x0, 0x9, 0x9}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r4 = getgid() setgid(r4) writev(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x6}], 0x208) 04:02:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000140)="604bea8e8930e3f4838b256ece7b1a780dc3bdd106131bf3e1ca2f6e701b20dac688b639488bfe3dad0dd71a4fd5fc3e381029e4e9685a435f921b59d7c9e03b320f0e40941536576dea91f6950b13a0b3277ce1727f48f836e187ab923ae4b591b4396c13bb6da616258cb242db2a6849da2497cb2e9f13827c4aec161cff2ee12c35f0b475baf037aea2b62a6d6198e6fcc6e02b34bf000945f6dfcf6c227cd7fd1de6e47d6e43697c7f4545910fcc14f8c8ae4d87740dcbc8ecd50ef14b349e8312b70d5dadc2ec77cf0940cd10dece9e2d20da0528c1f21e8199c7eb3c9323d380738ee575000000000000000000000000000017ad54ae53954835432c73c0e62dcd9864a1b8066aa3834e0bdc98fe658587fa4d52b7f7ee7942953c01ab750be758717c3bd45332d4cb2f29b5aacc5a2238f218d074000e1d3d91f0955cbc729101f48a9327c3ca40587bc2f15cbbdcbd5653ed12de4256ef8f7b3132780d166963cef16ad3a5541d20403a74d379f8acb3b9764412505dd1221c8de7828d", 0x181}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50, 0x0, 0xfffffffffffffffc}, {0x2000028}, {0x6, 0x100000001, 0x0, 0x107cf}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000380)="b1e91beecfad27050c6e7e000000000000ef4a6de6681b176dbe9e683dc884ab2c7cd389305e1f6d4a1cd5639de8a2ec21b3e45ee39281422aeb5d89bb6c97233c0b1816c524f8c3a4f94d7d2337aa6e6b3d0428553c44e21b95e980b44f6657517f0e00b6810000008da22561d2c43cecc93bd61a38aa4691decb033e5808004428f8f3c983fe150c89d413dc3b224c461ba89d17fc550845c837680febc16d12cd682e89", 0xa5, 0x0, 0x400000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x0, 0x1, 0x6, 0x400000000000}, {0x0, 0x1000, 0x0, 0x8}, {0x5, 0x7fff, 0x7fff, 0x9}, {0x1000, 0x0, 0xfffffffffffffff9, 0x2}, {0x3, 0x7, 0x100000001, 0xfffffffffffffff8}]}) 04:02:34 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSDTR(r0, 0x20007479) close(r1) close(r0) 04:02:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 04:02:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x3) 04:02:34 executing program 0: r0 = socket(0x10, 0x4, 0x6) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 04:02:35 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0xfffffffffffffdc0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 04:02:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x401, 0x800000000001e, 0x0, 0x0) 04:02:35 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x4}, {0x3, 0x9}}, 0x2) ioctl$TIOCFLUSH(r1, 0x8020697a, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7fffffff, './file0\x00', './file0\x00'}) 04:02:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x206) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x41) ioctl$TIOCSTOP(r1, 0x2000746f) listen(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x108, 0xfffffffffffffffe, 0x0) 04:02:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pwrite(r0, &(0x7f0000000200)="341ff6e138b59b9838be30268ecd1dc674b21ff523727f86b71ff4ffe019b117c53b0425a598c3f5ad1de2f0fe57fc382888536bf6042b815c52d5f80794d0a0eca4bb3d122b9c006541112489229bebd80101dbbade5221066a2fb8aa20c5b6bb9622694948fd1408d275f30c19", 0x6e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x48) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) 04:02:35 executing program 1: r0 = socket(0x10, 0x4003, 0x800002) socket(0x1, 0x1, 0x1f) sendto$unix(r0, &(0x7f0000000300)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f000000020000000000000e0208a371a3f80004ffff00000000000000001f00000000000000cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e24000000009314000000000000000000000000000000000000000002cde8906175672f4ad5d03b90526320908b7870556dd7ea55e03135c2e2bfcba371a3e23d725a509ac87912f71c4c65b65bff98c25d3b2b109b", 0x18a, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="9050860a2aa2b7228873076122f7c38d92", 0x11}, {&(0x7f0000000200)="737bafe37751fe9164e0a1fd544ed1d9a2ca0e1d31230d56a6002139f10f8c3cb1917e25ffea6224f6bb50e1e96f82480f4fac15b31026b4b41f11951ebd299e7d46acdf923022118a9afbe4a65cfbe0cd65c4058b8475a1f211ff73a7cfe7c753813d3b3ddb7f791b4b56cc6a971f9e040d", 0x72}], 0x2, 0x0, 0x0, 0x6}, 0x400) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x4f83357875189de9, &(0x7f0000000180)="ee26") 04:02:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="72e004f4965bcd7002ec0b63c780f6a43567b55e51b173f4bf0b28d8dcd74aa04e4af652af8420db7228c7ca855584846243746a27c81cae21749d66a326b5a919fe80c94111b6955453e6fd825064a0d5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) sendsyslog(&(0x7f0000000140)="15f4a9426f7d7edc26d4ac6e8b17b5ebca54cab972cea8f8783fecf200b69f4c1188ccb2e3719a8c27460a58ec1abf72843a9474ab5dbe70b9077c4acd7586e83fc3a0b014928dab3f4b0d81467bd8485f726a188134dc116a21b7e0687b455fa0eb5fc9a7876b64d9254a5a9b38a5c4d7fcb8624d0f95d15beb5af2da2a0492d935e85a15868b390cba9142128f337beae6569785ffbc7475d3a5452dca571f15f30ce2d068e5b607ba397d7198fb30f7cc515bbbc0fb4c4afc2216ae0fc2d40242a851a56339d97f70af5f40125efc77fc74621eb75b49b5a4bfafece33a78d35ced26630098245914441005e9335d50", 0xf1, 0x8) 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) 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea75a76c716e996dec", 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x7f, 0x7ff, 0x4, 0x5}, {0x5bcb, 0x1, 0x400, 0x9}, {0xffffffffffffffc0, 0x5da4, 0xb83, 0x7}, {0x1f, 0x5, 0x24032fa7, 0xd321}, {0x4, 0xfff, 0x3, 0x101}, {0xbdf, 0xbafa, 0x1f, 0x1}, {0x8001, 0x8, 0x1, 0xfffffffffffffff8}, {0x9aa0, 0x7, 0x5, 0x7fff}, {0x2, 0x79c8f78b, 0x0, 0x4}, {0x200, 0x73a, 0x5, 0x4}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) chdir(&(0x7f0000000080)='./file0\x00') 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x6, 0x1ff, 0x100, 0x3}, {0x100, 0x0, 0x800}, {0x3, 0xfffffffffffffff8, 0x1000, 0x3}, {0x1, 0x7, 0x100000000, 0xa9}, {0x7f, 0x4f, 0x8, 0x3}, {0x200, 0x200, 0xad, 0x3ff}, {0x2, 0x9, 0xffff, 0xfffffffffffffffa}, {0x6, 0x261a, 0x2, 0x7}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:35 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:35 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) fsync(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 04:02:35 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) fcntl$dupfd(r0, 0xa, r0) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r15 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002780)={{0x1, r12, r5, r12, r13, 0x80, 0x5}, 0x100, 0xffff, r11, r11, 0x3, 0x80, 0xff, 0x232a}) r16 = fcntl$dupfd(r14, 0xa, r0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000440)) 04:02:35 executing program 0: r0 = msgget(0x0, 0x10) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r5 = getpid() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x9, r1, r2, r3, r4, 0x10}, 0x1, 0x3ff, r5, r6, 0x2, 0x4d158152, 0xffffffff00000000, 0x7}) setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffc}, {0x0, 0x2cd2}}, 0x0) 04:02:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x3) 04:02:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000080)="09ac5745284cb5ffd76691316ffdd64013a5018b5732230334ba003428ba3ccac564471d3876796be90368aff6d115c18bb9732ea1313bbed00f55c44d8fc421c3f3e593154e67608f5c9ec582ded2d4cd62b44ea8ce1e4466f3cccc9f3125842736a470bbfe187c0254233c0b920657b15e6e450a0cfcbae82fef28bcd018f7e0aa5f0cd83f0531b5f30158791f330e0c1730a030aee95458f2698883ae2a", 0x9f}, {&(0x7f0000000140)="c6537813a6b509c416ba9df47c1965e20ebaf8b64360c0582dbd1b1974481e64a033d8d676bf23fdca35f2", 0x2b}, {&(0x7f0000000180)="4304878a706e8069340998068d44a4aa22e3da3aa0161522c4d4351b11cdcb43d64af3b0c56cdc78a6bef0a3fa7a1dd0f6170d836e944cfaa425c3f1c0ddb43712c7b39765d4ba49a8993d50b9eba9f224d35b5bbf8fed1288809ecd2777e816b07a92289e212ee78b35a1ba3b8db9d16a7a86fc820083123d113f07c11bf1d3cb944b045e2b5e49f8d5e206a84626fabd120b260374812f66b8cc767bfbc26ad56335654e8eae5db38bbc273406a90eabeadb2c024125ec1cac9c653ac6cdd0d84e1a16af432244ec8b77882e15c50c6fefc9f993f3b88a4c2c8a06dc68e9bcc634", 0xe2}, {&(0x7f0000000280)="f4b1b9c7214686260acdd986cf323c6392970820306add115c3e8885c1f3973cf584974c886ad001f5dc220953bb2115b72a75b76be0c9b912b89e7c5687518c1002e8f7e56d2927b23a630153278dfeff942fe27e222547425b276159ed203f110cb31b7b5bc747c61f369fc6036333b4049605e3e19834fe69b75544ece7de813dc43441f7a01bae0a5c286b388b6056de25344dabe55126ef602443619026df09207cba04d4b402bbfb7f22da7450142b36af890752037e873aa0be9e62592777b5ea66ecf431b7c687ce1d816d", 0xcf}, {&(0x7f0000000380)="98601c3bb2f84ac734c71e197d5e3d00f5fc7170e9f4ffe791c4bee2306417a4b1a08a51fa6700ea926e233d71c7b2381e7e18f82a3701ed10f36ba49099e770b40deb5e52182d627f37f4153c495f4c80370f5826ad29541e32e5cdccd74126398a4de0e3f03404e93939f4ebd0fe0c836820f46477e4f0bac943aa006533c60bad0ea00a1ea4cba0450f0d204341605588103c3d3fbc8b7a8c028dc6f6b6d02fb0e5b14d6417a9623b265074d1b31e389f9eea6fddd8a88b9b307f8cfef4a302986a5c096ee6f1e0a61b1bfef73dcf84e425f0a6606ff7e67831c7cf2473daae4640abc5b1683acec333b93f480a5ed3d0eddac13ead71ac", 0xf9}, {&(0x7f0000000480)="5df14639ff368934146c19ce77016146208f09af85cd02d6773fb21c31ae4e1b9b7de1503e073c793205e6d2b3250fc2415cc3609d878391f9418efaa7a5794a41e549e29ed74a8f7325f96bc27429d0f31e48442440c9129358c13b0d6a1321177e6e4c682dd47593ec7bfa2c6d4dfb7c10f98513c502d60ff9b54073d8023388df888858b0f226d0cc61a0b7ee9edd79f416ec8e2df494c615ec7d516f784c71b2db498086f2ee4d9a7d44113b7f99c9bb7a4e1cb81ab6b2434039b2b6f648652cfc29d6a47f67a482967625e223810c9d00dc9be8059484bba94af234cea819fd8c6cb202074a38e9bb965940655107e03126f529a108f28cd09fda94c796ecf44ca163b7b1860ebfa765c6f1fae3f9de2f0b6e412d2a4fc27776f6e23aeca6776d2fe4d279e7289d2f1240750fde417b8702ccf80c102d35c1e252d5ff83125587f910268ed59577c9c89b6643dca3685cfecd05c43fc02beb813ae0f597abbb18e0a5407b7b0bde1ff5032c83907f557e6349da9ebe6a92d40dbeeb4f7d5f94b5ab269d16fd3d0fe348af971673fa3a17a60771a81d5ed1b9729322932e776064caf97a8c46adf4776bb54684b495d1ff5b8190de189c77ee9c77f6084c710ae2b4d96a99fea7e6472a73ecaae11864388091f698e3df88725040698c23e63f640c8aa98910b22886498f0241efec5b5de1f4c33f4489f47435235bcd2c48bdb061d6dbdaee6c093633da00e43c68a012844001a22063e7683201f67087e1ed8132a3d89d369836b4571d12fe38e4e346f11409c31f479795168a713cde03b45536490ca4d2c296708fa5868f3fcb1db35bc9fd01501342e875d69781a0cee9a15c345639d8acdaf963829b261626b56b9dada716f2bbbefa51a451471f0e60a5bd6b8554d0c451658732ceae91d923f55232a92f0f3fcc0a8bee29e15859431db67d52001c42573d7ce6bdf2864dbfa5890ac38d1f9e6e2f84d5c9679c33031d68885506720518711b0ac4f1855d6a90f579dc41a8f75d27ba03761f32c1a0ec9130841d69af4029293edf470518fd2cf3397e3e4f259ea6d8b9074eb2a1c8a4de67e7b18cde07398570a3f496e8c30ccd19f1918d31ad43e9e9d0484a6865cae929c06946a3fa5d8e1525787c25e2ca1d1aa96c22f24280a78bebbb18367050f9f41b54fc09032eee56f0c344be34db4b5fea14965e93364a236c1c7c3317bf17127b830f0fbba8af67d07a7b7efdf4109d6280899b2350f045bd87cd8d93e54f70268f3e90ead03ac6b32f899b956372b5779581068533b85d3251c0e6611d0579c17fc4870894a5f2310684c1b542eabb4191c0482ed8775cdc549e42659f4bc9863e98fdbe6432b1595ae6f1b167664327147005d92530065a4251191215b69290d97fb7dba5d7511ae91a6dd847f402d9a17b3b69b2bd4cd20dbe667dc8266dc6c4eb439d0a5b1e3dbce483a124256f46ff4e03cda4b07c79ef65a1ca77e538b2ef397378d7b6d593b260afa1e55cdfc2a349ce154a9ef7a2485fbc89ef54c6a3ba1f4a798b10aacddaa873945245bc3360def17d385149231d0b016f95b1263ad981a095c6114b08a8851d469cff18b59ce7f678eea9a6d7585c68003098e83b9919c0507b6d0244f56cb0d484f9593346d6d525005bac0392323df0cbac7f594a58187715d83eec721dde9abce7037a119306707e6a3c74d2d46e63127741f51a3e9a41915b1283f27a54ad024cf3df78fa56f70f0983f8786847976fd2eb97f8d8c26b6058ffb4eb1c740e644860c1a0194bc16793013272425e8a8ec54603f6e4d278e5997a3e585a7d0c06d3e9fae5635a7322df2585daefe7a109ad7b75b8046675e8ae756dfe4cd031bff1c1795ae7969b33da2cf5c673019c3216e1fc2b538af73f897d3fa7615ce87d29d205f3dfbdf0514418f8807c701872ba2c6ebf3fe52b03a9f43eb905ce0e3daea2b8c80b2ee47eb0e2935311eae82fc6c082fb3fe1540603ce1e547d3e331d4a42555e8b5b41f80759be5c2bdc01ce7815ad3050da0313564c6f475067183c2b9794f0a9eb4fc138455b69a5359eb1cf628789214eae1fe53bb7ef51d26373b0d9c17fb662eb31d7199a50800d39fd7373821e09e42732d6bcb38113feab09254a8119fe5ef523be8b5175d17d9114dd09df862722df6759c507b734f8a0754a07d7c43e12abf04175cedd9bc01c57cf592893e221bfa5d3397f6ccba14f084cd48fe6bede8ca6ee08b7bf185ee5e752819af811c23c7284f5160f334c489035ef827866bc3db48b5b8bfe0ede250eeaef97f0377cc74c7082d4dd031e943de2002cbdc30c89db8022e3a35acf46f3756092f13b84059b544394f402b2cf440f8863ccca552cf3fea5177d10062d87e4edfc74a804e751a2d43466d0bf2f468aac758b21ce12555d7a697b49c0fcca62667015913eb2600c41eee086ecd29dca84ff6f80993d58c6bd9313585102fc5ceb72db4006dd58341b0e060154913357a7ba59f32ee582dfd94ee6bf04ca57887f94da317673ce62aafd6e546c397918571b738c97a04aa4cd97db25970b17b64022165e7fa40703c568483149c2694aafd222eada30c828cbb1e7b4621021f4e4cc68a8293fe4a5a3f3d33427c32d481421b343d32ad073b768596ebdda0ed638e5674bdfa1d62ecab4e67b1ae4f8f7e5d4fa4baa9ea771f65cc4c4a52841b957b9302438f43851ed2030748c8e38b4efbb7988d7b7e0c8490a08f69ee5e5250cb3b756c295b5703d4d78daf884565ae9e1db3299562b6a9b54b1d7e832e972f96cb4714cd1bb499b336e4a57fdab6d1b2e7c4376bd6243a09400ca6f1c985d4c7f3e50d49f4027e41110528b6f4c3eb149fe3681fee5b2f3783ae302220a4804d70a33f7423cce4f219f4dd740f6ee1c703dc58137ac14be13a2a4f21d09db9fe13cc23bb786865bbde8ae890abbf178c0d8784ab17c209d16e8556b4736ddcdcddc07110d0684dc4cc5e65f6c356c75fdcbc79d4dfd6ff719c551c63ba037279a49d6233a84957a6e9c520e322515aefc247af6cfe34cfda74fa69871b3522078b71c0a4f71e0f062286513ad7515493e770fb0dfe34009ad388f5974e0ba4fe7cd3cc44a3cd5df593d543f2e1ad5a8841a7493772011fc3c5b57ff076e46f2da1858f9e6c6ae3f7858cf6b2614ea9eb72fc0fb2851de2d3f8e3d914a730cff0d6a00481111a6d89596b29ab32b21c1184a947dc79ee63e6221178013543a3a26f2031dd3a0b9e65949fa1249adb7be90f9d8464ca0b638ca6b6049a2a35c5f31017c77e244ed039e9a8f7690e78dda0e61d5ff947e44196f153ab08566a6635300df56a2e6972fa4173de79e9edd9827c00bec94ece0d3c20cc9b0b6f4b500502f413a6cafa76c656d318a3f53f8529b27e1766ddf522d5694335d26e96637c45ba31efed2a9b445d9996902bc62254263924cd2783d92d8168b7635a159e1b1e6a14e94858733dde15f5287bcf4db032ba06694bdf43e39c7fb2f4d0453bb0fcff91669a6ebc5e2b7763bf8fe541aed25c2f7a058bd0b033cfdf7addf6ca3cfdb68b5337a3fff5eb31bcbc9ff62c7799541b829da5bb0e08c359780d938d5796e0c293238dc34b73c1a9bd76d3e1c16588c59493d3b0e9731312dfcbca723730245aa02963beaa615c25ef50fbf8bdb747739d925e581036909ab0fee340d195f367540bb62552ac1a0aafdc318f0618981dd3b55d91069881a60f2e7a2b4a25ab84d28633b01720fe40aa6a511253e15b079e6806dbb0f095f4f941af3da8e5d6399fdf33a0f16051d3e181861260f3da5559a1f70bf9d9a45e09fdf89300149749f5357548a57be76f7aca11756ac7884ee4b047ca0f82ea79bf3bfe48e25d94edbea2a3863da8bd62e5563b350df8ac6c9f9b6a393158850e7ef4b1eccd1092f126981491f336950aa6cc328ab1bde8b47987383ed37ed0d8fac834e4a94b55a8cf5feb9b4ee35cb64b25582bcefed02834a433418900e3c210a1d6019346f517220f77cb467669c5742e65b5e5234fd6efce0c37a79e3a60dd1010fccf6dcbd894a80fd7b18b504bdd630af4d58aedcfd1327fac5774142b3fe38fd3ee365a7547ef53b3359649b630da9a633ad7ba105eede9b066cd25986ae03054226ba8d92bdd4830c569e80f03722f5023c645df717410da92450b5a3a4bf7bb426ee93483b324e14d7da82e47e7c78b1f00c35098c342a1796216f2cec61a26785eeb3f19ef371e10d2ab9e6efec117fb50650bbba3d588ff70de9fd17bb9a77ab83a8c59ba36be86caff153a45270612f6456028ba6142136bfe0864bc5a5d991bd2d20cd20a760ce9740954ba05f5275351cef49e93cf27ce96519680611918ce9036c29350916d0064a35205e374d3ef766f2cbdd0280f0645d4a36af8a2a39bbe931e83cdf212e94af700c34c988623895e663a630de074e4d84960e0529bc64d70f36ef5bb10291dd19213c5414976fbff091ba04d3648b91971fb5cc1935f326a39b29c8421c2f314e966d8fe0b79ef367b8a3568776604a8fde6b300f6172da9db27a97376bc5fab366bdafdd3ea7ccce9d1543b89df23b74cb21301a0ba95a5e6dc8369d267a2c15d2fd86e17d36679a710baf80eb6d794d01e2c7a0dd18a04daff54c6e94154b011579e1aab551d843e40c620883b18f90332e8271aaa404a959e0316be0acb78c28621b525216ab782449c0a08e763334542f2f842bc3110719824c177e5217ba7c1c56f01c53b2fd22ccc81f9e20ee39803f2b09566e09d07414fd36e9410fca0d5e5aa609c50382a56b29170f3b235cf35b7e5d3ebcc48ae51d5a1e13d3b200da18cbf516bee722536a07ebc03eb2e83782558983e9e2dfe80e6e6b3901e2d47e7b131f4d336122845ea44126c33d0250a53a85bd74283ee7b51f6e3c7a1e20bf8eb888be3d70eec4ad3f0e79ae78f9ec64fc9343e6fb4bc4d9489d1c3856481d7255de96adae483c09cfa2708001da19d740ad9b0bc9256ef518061f6b5db06ff7e503053a10b78fbd9f70be4ab8f0c1912d0799489a147632203ae305960e0dabdf737de0ae90de84f7c88d4fd9a3eecbcaa1400607496c962bcdca485d232165afe58b7b7fcb4471124425674f2f7617940273c4184ea08db535ce9074928bf0a05b6eac709477883634f6cac75b8fb238ec6336e5d0a24dccf8af50d16ffc53aef4935aab0e73210fd70779ec1b06ebaa58de1a2a11575c81d7f20b74d3466ecf9480eadcadbdeb8e5fd0974b198308a54dda37654a5f6480d3d6d6334a37192e9cbd525a8be5189326bc8afeb52fc5b774ec954ca6de205f419f57c79a364178930202d68d06c8acad28aecf76fde98b8ad1bc504972054bebd2a1cf9747a8b8f74c8f7281c8c47c8e6669fb3c1c9f074676dfd8c33126f40b35b9fe1fad716f6cae66173829b9ebbe2c1e7961303ec6eb1cd83e1b5814221e42b965aca175ac47d8a7a079551b17163b44965e06e8068cfe2bc92fc090e0a65a716965a857c149544b08fc5a039638e75e21a7c10e624b007256ca75a8f416e0ad57f0beab048b020faf0a1962ed5b6ee385259f2cd8d9b8a461c590c0398d291f3368375cdbc6ab90174dde1f7c20f8e044f412727825038aba51c2bb2178a1df615978ddafaf12ddb90ab5897b8f0ef93227a5b6776d5982dc3fa84036a7f96e8ad8cefbbacd33d4b8a011e50b1f7f523ffe1c8ccafc7de5e1bf9b7434e6ae0a834df11108d9be33dfd5a8174772ae0fa4", 0x1000}], 0x6, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x30, 0x8}, 0x8) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0xffffffffffffffc1, 0x8, 0xcf}, {0x0, 0x4, 0x8, 0x7}, {0x7, 0x9, 0x1, 0x1}, {0x7, 0x100000001, 0x3, 0x101}, {0x5, 0x6, 0x800, 0x4000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x366, &(0x7f0000000080)}) getgid() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)='\a') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xce) 04:02:35 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 04:02:35 executing program 1: r0 = getuid() setuid(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) 04:02:35 executing program 0: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) recvfrom$inet(r0, &(0x7f0000000180)=""/152, 0x98, 0x801, 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:02:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/80, 0x50, 0x40, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 04:02:35 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = msgget(0x1, 0x28) msgrcv(r3, &(0x7f0000000100)={0x0, ""/77}, 0x55, 0x1, 0x800) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r4, r0) semget(0x2, 0x0, 0x24) 04:02:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) socket(0x6, 0x2, 0x1f) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) 04:02:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 04:02:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) munlock(&(0x7f00004c5000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x5, 0x1, 0x5, "741f31d9f8ef1742693bf10bb1c913f9f7ad5c58", 0x5, 0x7f}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x4c) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087, 0xa, 0x80001, 0xfffffffffffffffd}, {0x3, 0x0, 0x2, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x4000, 0x8001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x37, 0x10000000000003, 0x8000000000000000) r2 = dup2(r0, r1) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="c5f965806010ee19e9159281711389356edbdc283cd86fd8c52295d4eafc88a07dd511a55d3161eb9fd11580e16b3658ef320f9b65420ec1a92789381a396a98b8df9d6d188b9eb86bca5b49728ab33ccc66f2bb67cf25ec3383ad37b75b6cfd392a0c8e91db108f1f673136184a5ecf5ddef7014114b29a94c138bb70cc3caad21434de48ffcd59293e94dace0fd0c59959f99c103ccc229502c7bf45ddf00e6505095b532d62af29ca21109a45405e534ec1ed9f3fff", 0xb7}, {&(0x7f0000000140)="c42f79b3b6de6fe938f8e61123d5a0aa555acba275e4e0529ce4064671c0ca2e33c7b5b8f9177a0aff91b1d9776ea405a9f3a971075fcee008b53a4f7de913719f92c9ef312605806675f6f8bbec95e8d32cd9a5cd8a3a13ea768939ce22f8bebda9c8e3c299d98e195d56b144e4a71f597c08a4050d2b389fe6cd23b548b93d4285b44f24e50bdab5b99f1795b8738539fb8f232feeff4fb32289752469d8e6ef83000529f7d04bead3deb021c6b942f21b58eede05f23f81f77a9da31e7379539137b73b713188d5ce609ca6a1fa13f0b3f9ea0bb9170066d560282b7b5b5e8e004b51758a16df1481e955ced77ab1a20ceffe81bc150b90576db7839a1fcf02c414f83abaaefdcd8c4ceecbc308b7865884c564235140cfecc5cde497f4d2844d49e3e5de1fd15e4dae192c686e2786b649e199d980a985533cbca17cfef466620be891ede85fa58009d337dbcf226e3250c71a264c8bee529541de147f3592fe00dd24c7ae416a81d56c4af2a036f8e694e52ba4f3b5c7867c42790ae55b92238bf8e80d47e5b82130e27e87d665fa12378915a52ef406b1f7a6cbbef02b29f81a0fdaf5e765cf1333788e0e7e6b6860978a3a97d3ac7326ac4e88e7e84e17dd18e18f5cdb04e5df29dc8842f088f934fc6d102ba340233b116e5e4fc9834c0bed6483c398b56d7f61fee09646b7a7008bff8d41f1089a7c500e42015a28e85a685cfbbae6219a22337d47a30150051a0e73c89899a6ff0fa0ff895f844172f725c06f3637861f17eb92260dd688ad535c19a97f37186e6f8a7b3bc26b35e6cc9339effede8a04d8819f6bca47200401a84b47e53baa4d44c008fd36869452e7e506a68a0f8583d464b9167fbfd4905ea076c2041a4a2570c8462d1520d4fead9f8dfda5aef347795ff3b11e108f4f3c949357b6ee4f9bf370adcb92f875f7c40269af1a26946afca9b39361a6c458029ee7991408d2dc594d019a86cc3c15304459231426ed0acad8f1332f0642cb1f811eeeba957aebb302df254280330eae8421531b0559fac352a627d2d4037edb2e1c5283124cd7f7f48568b97d363ba705b5f75d8cdbdc792c72d5fb444d4441494761eefa681915c0d69cba1c55e13cd24ae4f9206e7460ac47a1847375f56be1307a86379e5b7f3f170e826b6489f8a4d2a4bf5e4c9a58c55852b5740e42d6ca14f5040a6fe2728f05398b9a49e419fae206f5e3093699338ccc05ed0cecd6ac492af8cade7148a248500b524322d9428654e2d67897d389f5af9b3ca78a478e38667e4e33478435006fb01377f15a252580401693d0a4c7a8889ab467a7478b1d8ffca514e6ff3d88c7129739c259e0c2ae47557353b2c598f33bbdc523a9166ffe17caed73860d52fb198b99655618692b36a04e9b1c958166fba77a45453799c781100b0af26a1e6418fefefc98ea081139e8e25f0b708293e724e597d331404dcb0a000189c7b559be4a5c2a5c23d9a33cf3df4742f148198d421589deaae275883944a985ce0a966a08bf80e2cf65f3133ba51dbc7e1fae553a136515f8311395c8f8c8ea67085aadde5d68aa32c5cfdc26a59215f0d6a83adba064f38cc27b9f9be218d799bdec5047600412971c7f617ee9f55ddbc8562794ff967ef3eb058cfb44e8214ec5b71ad123731d807e374508530cc823a0cbb6d018789aa56c0abceb64d891adc4df0f2f074e8d4e32a79e8128e84ab9540787e7279763cfa3c6c8917be41bf9f2ae140fbc73c2361414ac0a1267d37abe700ca8dad6f9e970201a863b420cc961135f709f3f47aee7b3ed167a08b4a5fd800bdc56009a80831d1a0bc43bad0c0b0860233a16db2c555573b814cada7afbe56000157cac7a129439b7de924a22168b99c050c30d00fefe7ae13408fc2bf6dd6a6d879baffe22e8065f139c1142e6d82b8b76ba6bcaef8fa071a472f55d3c039ffa229fb2f194b4c9443fba52ec8c90c490bddc363d71bb9c0d0f42c41e3a415fc53ccbe64312a2b7ffda693575ea4bc28c1df83b5098ab63d8959dae7aa17b2c2913f93d32768342b4eac69bcd5c2c6600b431727dab61edc521fd0b1d79cacd1c1cdefbd6782a727df3718b930a5f59cb0901d9e924859c41294f6d10a88eebbc990302fb9d9263e052969cd4e96e83839a34fb1f6ab137ad56e009b552fcc8c618e7ca643ee35801fd7a463c6d1017449eb0e15d2ecb738d5f7601460046c62646e42c4a2a6c20612c9bd82c761470fa656c9416a648348753fa28cb881233140596faa6c7800f86ec27721a900edc68692086b8105bd0e8bf1e0d93d6cefd112349ecac18ba99a1732d39abb7fa4dfb257fc28c95d1a7a98c82ac9b0519d3d9199c8719b2faf5e1b79511cfb4a4491e461e9b4b3725de5c1d96e854233f86d5f133f06c642e735ca17f04b6d54e598991be2c030252a9e74600b6717597070665a7be34f84bfdd0def896c909ca112d202e761756daa85c73514d54e931f3596287f5c5eeb080e12a4a9e33c8c35f0e2fb7848033e29ab7ec1bb93da0a03e9bfc34da672a269c9b85e88ece94612bcf15a535fd0cdc6581ea48339a43f5f73fdc017f8423f75cee717b70f4f415558299091b405fd77732c8ff15969c82bd4bd05f550537c0cf70ca60c48adee882d2534d44e25ab5968a8ea0cd709b9ceb326904a00ad62a6795236c2b189c37f13827fe7541018b72ae6c4da8359018fb6377d2f9d420cf88853bd6a4c3269fda249d279c85172ddb29e9b3c108ad1f12d1b9f61dbd333d84f2f82ed9ce2d4ecbfc8f5cfedffb049f18ce97dd41ba74487c2844b0c0b7cb97e9a298ec42023a27c5e39ce52ff095580d12a317d10a69904ef9067188ba0dda82c5a8c6379fabbd11519dd88d705289157fd8c53faef5ec73086deafa047596857d88e9156906a1f3cd6fb286c918ecbe9991050898617e47ad107cad277e5a59f375dc3dfa9dc00040b6eba40ac039853ddf8c1982dfd1ef859b05b8d3c2b8c9c864d3ff052006577fcc7ec0b76e6d2550d3151786a6ae9ab91eb282c5b2b79404d4dd3a81b2e189e34b61cfd549b8c70c25b32b5e625d381c5449a0ae21ec9e4944791e49011260cf0ce89f1d5457db8064a12dd559b3e0ba97ce640526b3c8505cce511689887cf13fae2d190425441106c1af9c2b5fee457b08169a94a512460842943c08706efbebd046915e74236c4e33f25cd61341626bb5972ae5760fa22472cb755487d76c9451a8ad996af719adfde9772581ae4441093cbbe3ae2b95838e9a8d077e7e323571ec4dae5ddd8533f95fad710c079b8ba3aad1c7e8cbb7305a0fd2aa8e9e752328d388cfdacdaa40c9c56feef62288357bd9548aa263d0db1254dce2ee01a60a1c399a6e7aa4e481a273a044bc028c5a34a8e6540af30edfa1a978b176c33fef1bbe5f2b34a1dc386f213078f1bd8b62cf85c6313729427c19a740b4e4f6423795a8782553b59e5fdb16a0064ce3c02512205fecc4213c45ee8015572b072dff7a28199cb041691ecd69ee01bcf180914a8457819a49b13c1e5ee68e6387edbbbd0aa10c421160ee3dd2ac376be740f4c0f0151ae4b0fa10125a9136fab069fff1ccc4060e5fc3632c20eb882641cd8a5285e5328b6325f27c2a384221100b422105415afc7dc273c4480fd683a7c3e3f529b7e497ff767176fc99d537f0a380bb94402ad4fb6ece01657862f888a5e7ace3e16252a076717769712cff47c060c3ec2cdea0213c961ac04ac956f66e900420af31f3f72ccd970b79413889713ee1fec1d312a38513e73a0bf7f924d4bc9c423dba842717b97569bef07932747706d94600b77409ce959b8611a36a9248f0686b30ef1c1a715ee036a65eccaf3ee5c98ecd1215f5515c7427c3f2e525e0823fdbd030b51646594e1ccf8b9f3ce2601fce0f48a76e64687dc043c780db365c6b2b8eab8c56d90c87d3bf983af42994de456df665159c3ee7b34516b5483763f6f378ce5fbb91b543a9730417817cb76b8a0b779d69e7a219569830678c1459bb9ae76d4286040701517f447f93942a87882c07034daa63d3d3ac16995b5918e579b63a761fe19a76ba003a651cf7905a7c4b596b4e745aee8ff2db4489ca9d7ecfdb0936a5ca30a8c8c948882be07c51ce0c0f782b262c457c8649d31415e9b3c5a99ec9d3e023b9e49a966f48fd8f251218882e67e17fe558b4130168ef515b64e86388501c23727d74134a75ae818ad6e5d5d39dbce4fe25f3a9eb26e4e7cb1d99c120f496fbd5269d8732d4419fe26b0f720ded856789c60e8d17020c67275105398a23870ba931a53a09b770dfd4907f4449eb31f0ad8d20a2585f0649f4cb0a8e32ab031c533fdf4c44b5c2607d93a3ba377d88fba445656585a8cb010fec255428d9874589a8b91f1d23491efac8ddf9cd30c4d7b438bc67847353853fa16ddd01146004f50ace5d7f984c26ddeb8816feda4c0185ffe04107ef6e7d768d08ae7e5eca9e9331b103e787abcfdfd9cc58cba96a13407e4c700c6c21093436660b85eaa223c61ab477ec54d0a929dd99a40c97d5469b1cdc223b56f4e0708764b8ff9fdf4af01158fcd4622bdb7d3a040aa01e6bdd6d3cd36b82da79cf30bccadd02a135c75e405d7c1a2908e2a89f2f3d4634dcd106cc1fc25cee7183dc9cef3689c663ef257a3f40018e08e5ae27087a4358b92392bbd410cc51a8d94a047f9b5ebb49122754ebec529745d0d8c2dd2083830778431731c4722437023c4dc459d07dd7d71773d005a16809eacf1f34ccc28c420406cd6f3afb547fb4498974694fa73d4bab73d0f75bad0832caad97d2f29d5347b83b2083a5b7fc431955bae7d28f908fabf904f8c383a7da078204a5176600e4f52c611890fbe06669c6470edfd0b16b64bfc2cb04a096a992603d6a592f4e75f672304dd2466cb522e01810c4ee324b009c56413e32e74e5dbbe1d00773faced9e3ed9c869e00aaab58433aaf6b4f13a536855c976257cb9e3ccb430929ce7a44e58931912f13bba7523df910275795b5a0628e0a597d9696f4251d9e6b464847da8d41a8f1df644a978b91ca5f7c2ca107ce1e857bd333b030da53391a9f48381afdd613367f11ed7183fe151a7edd9fe19f6399b3c41a6d4bc0d24656e5609d2501e807aed0313cd458bff04a98eb35ac0779f16c335345c9cdbe558197ebd8cb16295762f6fdfdd53bca7ef6baa68797886538681779d6bd0ff1655a8a34d4115e89a18f84b6c72cd62d7f9eab8a8caf4c7f3bd919db2f47c0153fa3a765a42126473f5826d64bff3d3f7fb9344480c4d0b0e61f6c49a1aaf616eb10f0b74be1de5e31adb05edb6669602ed2118eff8ae7d424316ddf8377b10fe41a7f8f91f1a792c8b96c8b010448512dab4c9494f95c768561d93d9841f64a90e56df3b292c29ee5ff3aed1efaad24bd7db5365a9fd761a4d3cc5d9e4fa12baf353ce969757250f9ff4a03ef7a0ddcf56ee2fd88959618001b1927b01daeca32f1ec85a9bfa4fb520a37a0b65c824a99a9460adadd66027710947e59454e9c18a96d2aa60abcd4ca9a457e58c5652b799f93be40c4b868c09c32cfbfdbf5bf4d856ffebeb95cfa8a706b53c79b16e06f3c32a2a8a51600f2aa7953d5fcf999bac1a3b257fbe947d4bb8e6364a3b010bc7cee53d9751882f4478af183e2d230ddd201ec7fa1487667e263869e5b92c8a67b9f9bb04fd9a1e1d888b7e0e00b81c62fb607ba61a377d00598d7a6cb8690e09585e44e53bdab335e", 0x1000}, {&(0x7f0000001140)="3f6fa2807c214307c5462fbcf117fb1eb052bb39c2316e8f09d401d1cd4d98a8ffcab497b84c8f1a473c5d00a47d78b5e2895196fe49e120eed10ab250cbe940bbbd1705c3e927e212c7284714d6c07aee16bff18a86a1250c4eae55cfa1cd95dc7a20b5dff28ee5681f0ef45774de15e5d619fb94d60e327429424f9dcdf5ae32189e4618e7cbd93d9bcb9f3fad1f4043d90bdacc620ee05e1df6ae4e8ad89f876d5d36559dcfc7a98d1daec2dcb6282ebbe9e452add95e5e74dbb4080ed32c326106915468c71fef9e6fe4eb4487c6bfac502698798883070680de7f5c3944ae4df82330b074ac0fd97a30", 0xec}, {&(0x7f0000001240)="e4b70d8b1f72b943b607e1df50e9e0c81e67e0c53388fa2905759bfc045934adfd2a7fee5cb5c0a108d7752d4e293ab8a614c73dcb297a7d4f6e6705af812c29fe125ff986a9464b1a021c618f6d84", 0x4f}, {&(0x7f00000012c0)="f26e6b158edad3c7809ac31fdcccee890cebc252587e203f884c8921526f027139a7a55f7e3934e8aa34ad8fbcc0c84300389e6b164c2dbccac3e2c1b4132db711854f377e3f84a5c522419aa1bc70bc0f0d0d291670616f569ce7b8675d3cef0d0cfcc6510c", 0x66}, {&(0x7f0000001340)="6f01e6ef413522d106077c6078ad2dac052d424036fb77cad393527d53e31b323f75f9866798925ddba52513a88bd7585e0c16ba0462bc7efad695963842e00291f149d323d55a8ebd3555d35819c20fcb25aaba644bdd51c7", 0x59}, {&(0x7f00000013c0)="103f9f4eb59adf4c456bcf779d4222dbd49e1ef78f448e4ab890cf5a5dc15da14042514d", 0x24}, {&(0x7f0000001400)="afd91438dc6db96bc42bcc290f49dd37390c090a9325293db001adbe79ec6627452bcd77f6d203f1f9dc2e9073b3f8251dc90c5d2b8d68e4965f43676e453ea11c7020552c726ad7cd0e4208e97c02fb2865bf93f897f0eafb30946a1aca67603969f6b709a88498199e2e55af78730c83e2782ed414d1f650f98229979eb0bd79e14c53aeff97836877191c33af3ea2b3841db04387e5f90a45e0cc3ca05ca221561bd190c6686961afc80d5d82dd42ef", 0xb1}, {&(0x7f00000014c0)="30a4f38df1ece627a3f79eb935fb473cc759c639a477965fd6b0df7b2272ab42b8c412d2259b02a7e0be8e0260e29307c63519f99c836fb37a02bda9b27977cdd509f1abe9fac33d8ddb7b891610773d2081f63ae6254749d22c5c6cebf3876230009e6adf703aa6a440af6b871dc31695b398e28066088e9dcad547ef6492ad3c2a5afe1bff51c98d780d2dd21bf48c4c874228869e37b994bc6e7959c284e792f79be4541d7caa0d99fd2e2426781e", 0xb0}], 0x9, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8230f8"], 0x10) dup2(r0, r2) connect$unix(r2, &(0x7f0000001640)=@abs={0x1, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000040)=@in6, 0xc) 04:02:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0x2}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) fcntl$getown(r0, 0x5) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1f91, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 04:02:35 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) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x10, 0x2) open$dir(0x0, 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 04:02:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8288, 0x0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ftruncate(r2, 0x0, 0x10001) kevent(r0, 0x0, 0xfffffffffffffffe, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff, 0xfff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) writev(r2, &(0x7f0000000440)=[{0x0}, {&(0x7f00000000c0)="33094a7f4c36d2ba1d4959d10757e562eb4eea0de5e368c8f08596a46e1d526efb61544c63601021478cf3ead1363a2e310c44b5bcf138e3d3ad9d32d17e172fa1c7bb2966b8efa17dda62e897b41ae6cf9612827bfd89b8d9a650", 0x5b}, {&(0x7f0000000140)="734dd17ef8652b2c24ffa4493f53dc6661220fc0b5d9cced2cdaa31c75f77f9b7aac0617d5dc781785d63a0406a3ab9f61778ec6bd90341e03807cf3da74472ae763c69954e046888f5e8e2f9f0c7a4a53d908d8042fb84cb82b9f054f08b02125542dea2443c3e847168dfc24d132eb79aafb3c799c071ff0399c75133a532731d4b5944ffe2fba040987dbfaba3e98a33b0306da32387b0cc4a0130800cc4b4c64dbc24af8dc13406373815a02e15c9c042908133c2a363196f7ab24d45a1d675c9f0bd0e048cb08b012c2b1f3115a11dad12c62f2b642d14bc7", 0xdb}, {&(0x7f0000000240)="565854fe45c6bfdc983d5841727177737ac1e2a9dddef1152782b7416a0b536f166acf0e721b1d54ab019cc1716d63be2d1c9ef8346476934a804aa0a9b1e23d81018dd9409b3ff5110203608a6fc5aee3e1c54a952b8c94efeb03ec852a769df48411ccfca85d24baa98f3c8bf115997774a63ae9c0edb4f60324ef22e010de08dcc61bf6f1baf72bfe85bad62f24b1196670338184ca222a6bcd9ca4bd9b4150314b", 0xa3}, {&(0x7f0000000300)="7a46a705724c7660ffc4406b9a1c29fe576f16752dfff956b39188faf038b84cc61ca5824dd5734c2109cf05a7a5c2b61bd18f2a94df0667715646f1a6a8d9d28341407eac03b29345150be7973452d702e66dbbf40efaec852723a11a5ff0f092b764793b049639b6b80c262c4f1323a936998cfd5e98b6a92196061c15b3285d3e4cfa3cd58ac3dc5ac7fccdba5d5c29023814ca8c460712d2dc808b9a5a89b0d9f45aa1912d9c9cb373bc30bee58551fce74ae6d70d27a297", 0xba}, {&(0x7f0000000c40)="67115055f34cde8c81c7e8130e510e6ae0630e2ad822446168e3dba6d875ebc177b9e12618e11a02c9386233ed4469ffd6dcaccb86e458d828d64c26a34c9313764a57604339b04208a0aa6146e1b2a9d932104aaf64ab85ee4050d447ee28cf60b57edf9ef7a6d3bc2f98622ddcdcd4f910bd7c7f685dadeddbc255d12af45ad590e7fadfbad64021db2a39a342c09ca2e5536f8b6031b74878c5ce993d3dbc4cc9a2d531a171c47beaf5a6c3bfc6dc1e66ca23ca32703ddc189e398203598a07115d1b864adaef70dff2b88b7d320a461ec66488757d903380af9837772f596dc62d3d71ce41c4dd4ef7fa242ced5a5cc6bc7b671cc5a6697dfa3ff20cc8ba7585a562ea393f8b5848859b1c580fa4ee4503657c750420f78d1a582978211cddfb8063d5dabe06d3d6469ad3f514e3f6db2f7570992bbbab7b1b9fb4eed2423f721ba1dd89e7b863989cfa0a8412dda8a2d7eb502f3d9cc832164756caf27fa5818f350559f4e711e055ea4bbc9462b821a232d5a11c95f69c3f766b0aa3f8cbeacbb4a77ded17841cff736e389b28db595a09244a8773e4df776c8ad58d2cef5c60991790d37e2ea9778a0f04d759e54b2111eca6ce70bdd19d872fbeaffe956b2de6c84d8046b12939a80888abfe4dbd2d2fabb0debaf5d85049ff7c24dbe419a107a507218042c7c6c5a41f0e64ac44c814aa2cc250bfc9d31e1ec5474d4b4d5974e0e058ca3ca233b24c193817ce992fdbfc76369d230ff2a6312375245716a342b276b1d9abbb6a741f2646dc793a25839ce9a54a4cdbe919765480ae3e7f8c0969ca3abde84817ce13701e9128c5c317882770bfc58b3a332705957aeff8f7ca382fbbbf63b04624996435d3e2b3ac685749bb5dcaed862e5f367e0b1c9947bb13efa4e6ce59cf2cbbd40979d477b65198005616eed043a2c0014b117333ba9d42d48d90138e41bd4d3c7e675f00a710fec216c2be7e7dbf7837d3380f642abf09937a8aa05534cb630c92a80f52e7ac4f26fb6d21737e0bd2fde2808e34b70cea82f1ff962011f48bc018c6c137892c68d6bf6af808955f02e1db5b2d4e1afab51bf03e3ab47097dee4a265b4157123a7511e34e2dbdcb6b6a5a33f292cb4b526d766a77d16c87d24632ebb421e7b2cb72f06e55a5a54a1ec4e7fb3a3a7779652deae829944d60d4563afdd74fafbf3252f70a33be38809dbdc2b9416cd28ad51c7b2c9084b26578c36a983bff35e733f3c4fb34c7e09709dbb8112ce6317814316508e3311875a23731a74e64b0fb7543faa5061e9f9831b8d1649ebf01993db80b8baae8bcb4d27d3dff3b34a1f0acc7f7155c229d6978740bb23e9ef36ac6af3a927a21468c97b0d9a8c59b296006126297126dfcb9fd507055e93da068f293c3e7f8a21e7ec436e26bedae93ddc5772f5d5df0d8d9bc919ec082222d1a0bd3c55ed137092a464da3bc1a74e6007a1848cae10d83ba0568ee337d1e1fc39712797cf5d1c83e53e62a4f1fd575c5f6604915c7fce5fc7fa493f12d5e4252033d9af48ac201ff8c1fab22bf86bbb21c3152e6d4c6d63f4d28cb1fa2acd6edbd47df9ad466f95d42213f3f92d46a924238765d6d8faf1577a015b009a633510eaf016fa6eb6f22896e398fb4cf4e7b36be9619c691c2afeaea42158f4725578828ffd939879b80df43a1e3f0eaf08a2ba4c3f7e46e9bff252bc4dcfecaa15573a883fd506094e6ffbbd139dd795578ef6255074152942c700f919b625a16eaaef060df7caf60c8773de81dad54a2c9f8f80522d4fcdc4a7ee8e7f9af1958780b0e502086421cadad748804b08ca32d062d3fe136b912f0bdc38124a25d20e699a1b0f2c0344a39fade937f389b88d4c606c95b943db2756e320e23325b56446e15704277c90c2ea87130f014a5f118ef7f243a750428021d99c56e0791265713db4536821bd0441d974f265109bf1152cf3b1dc8822254c7ac6531d25e2fbcffb8a2ee2eca07816bba8bd9e1f158fed3ff1d67055c258de7715973ba2c38a3991196bfae03f2a6f625e819652ef667aa8f3333876218393e91fce350d375d596a6d1547c96c404b29fb400dc24a1e5494893c8b530f79ec2b7dcfe200ef169ba446b484859c83663b1a6dff023458c3ea9a566fe1c37928148a286dcaeede081f483a01b81a1aeb7bce8233e5119f5400213ac5313bb8521b936c693a3e769cc30cfba027d35aaa1876c46bfcbcd26f90c38d350ccfe478a6b247cacd9048b7889eeb1fda2ac86bc409debd1d6391bcb8d72de334092c8c03741b32231bffceca4cdf5718e3e7e5fb155efe2ed91907f5c96263405d5d5bcfbcacc3460dd5623dc4c30ff90b0864ae1eb75175814262d38de6aeb14b68725ffbbb93824436c2c6ee3a839174bb19d92a408fa75de54e4ec086b8674434fcfc1358ab64c1cb3bf8a1a07aa80cf5a6a7dd18fc7bb65b81e1cf43ed42bbc4bb4d84fcda70f85a0945aa84ab4146380fd0c3781bd6e7a3818405e31ea0b09b320a5c73627257addb52e72eefe89ad06d6233ca371cd39099545fc781ea780d6da8c99d6edefa68d9dd3ff641ce80abb40f2e3143ff92cc6dc2138010c96a9b5ba3312de90c6a67c2769dbb572b18565857288c1c15fa2fd837dbcb3aec9fd2b6fa43a4d052a4e342a1badf9205ffe404d484c024fc55eb62a1c8604ae847eec41d0d5f84d03c43b42204f666a8e3fc0a4406af367cd45935cfd27e06ea2161eb859152dd06d9c724bad8b4623f7336f0856ffc05f294d32db409968bc5129695b5300abaa10dcf2302a228a7756c860d71ee79684756d7f82ea97e289dce58706dfbfa3ede7786570b10b22f8ebad280630a221befffe59afa1b1bda6e9924b02567ff1adf6121349bf000c45ecb20fd908bf3c652d9d155ce861fa5106c2eb98c3168d76e7a2cfa0669a791ed2bc43668e8d760b8fc4efc6319ca4a50476cd631de113133152e71b3769705ad4dd0d77511312f1e652d515dcc0d9d1ba5416be37f95560bf3024f2072dd8455078a4e847c7789e1f2f9e464db7f11cdbd51ff9740eefb6373f2af6f9c69881e43f2073be1795c40a3acd478b03a02358d5ca3bd8bd17dc6c48be1d4baf25930b38c25f5644e6f4097957ffbe7bbe96c6b003965a1a22021f2629e7a9360ae6eadf791aa142e3994bb14c4ec65056905d3c856ca1eb2c0751cb914bdf1b87734a532068e254c6fbf21d95ae4f1be637bf62c327c1f9da56026c2ab88359fac4e29b2feda66f6a678c5af6ff521a8680892c81c11e93758871d14c9f76e00c8b10612d697a52de48ec9fb0dca4957e94cb2e611ba65c34758130594a7e8c40c9089573d99aafae719d697b276969538b54880db34e874a486cc4080388bbcf538ec13a39eaeb6b22a9c8d56afe8f3c7fc6274321722eb55834accd6235a1d4d917872612ec884ed8d30e0b5c2efac33f2ba9e963968cb86c6a76522723308661b8ce6b3cb49a8e777f69cc3bd9ff5def8036986699935a01324da363ada79c1e8516fd5be25c59e760d550467dade49f65d71149f0998ff76d86f37c9e3cbae4d01dd0c5c79542e94ce5288e73bf7a3989590b897e1025249874593329854fdd7b1e6b2a179258f39345376b51fc065bfe4be682fe52098b347e8b2121dc91dd48ea0390b8a527fae5e16427376979d9609767fd191e30c5b1420061e7d79e5a41f334a1cdd81b3473ead00b0c2c232a6b5397ca498c4da493b0b32a2765af303d645116727aec67e58220e065830cd6166a6a0d40785242c569693c05679e1f3c198dd1bee82a451d2472ff0eea56d95fe4ea43f3ffab703bca1942b5af55a81c39113a76a97eaebf4f9c3ef7fd1230c5cf7c93261a0b3db7945bd369a234ae68251ee03e02217930c083e12b9eb477e3a510715ac20281268bcc4a1d062fc8ce864acf61965d9a223ade7e704e6013ba9a59a972ef71bf220b02642d994285625bb861ce65043eade07417bee82c169d7eb4c53439946829cd2ce0a16ce2f12b676687d5d1fb554c80cd5171787cef09de46a58bd4ac79b6773d3342cedcb43c81005a41d01a32e356f05f8dce0f4dcd051af69b982e1d909ea36364f6f115c58b314e29b3f3d9ff8aa00544bde6386cbf257fa9e7f36e492211a7d0720e2d4743c3d4502eb13ed276461dd1740c694d9d25343de36dab75766ee18b5fa35f6ec3ce84e3a27148d9b6e182ac193aba2019fc5fc1c0f1eb62b74314fac7509101f009677e813ca4f68d0f4a52a6220ac5bb56910ee35a5615fe32c992f077dbff19b80d09a9aae58f31d7fb34e0455b72a7e9e15c19f2c8008461f1bef6a028e215c70e440166e118fe36ec637b88c2cc0ab241f52876468c415411bf5af6a12d8aca97118e20f53d7a039a8e85fc48d84cb1672155d958ec3ffd5b9e3c6d4cfcea941e4acebdf96eeef5a0f2bd08661d481a7e6a7704a2a73c9a29e4cdab8a5c383f3288e49bc162c809f55f6b42ef51ac1e2f90334f38488abbd1e1d68b3f12605fde14c1d2e95fad5959015a5b6eb4bf30ecf290f47280e2e82de57fde4e5c723ef30c4927d18655817b1dae7a0ea2f69e0811214704f98ce118f85b49781e81306edabe28d76d93a7b8a807ad770b6c0d59efd0d4021e6fc904b1f0c55e24538d15793938778a88fd31a3e9d9c7c0e95dabfca519e6afa8749daa9a88518493e2608acab8a207acc369fed13775f86eb8fd184f3f1e8574d1909ea829e0f7dafaf0541691a71710228fa073c2ea464e0c2569241f578109b410a0be5ebadf231c22fd7eeffb93babe7da9fe5027d74694170dbc8deff47153234a35427ac1c5a9e8d37ea5b2931b44590200d4390910fd636c1d5cc58e8fb8bb62426c7e56c833e4018b988bb915ec2d4a5eb5950d6905ebb2c14b99609ce09c17ee1e97ffb50982bd0cc3d7d9814265fbe4cd9b537768ca8b3a66b87039b8e6720eb44f99e434b7cc050b469fa99225c6de83b63743f0da56de2c62097f3b783ab624e4badf405d88a11fb678547daa88be5a02fb5987cb08e6e4bdfdf97a78815739489b8f7e315e7dfdf39d912b10b6d544a87b80e3b4218ca62b695ac1be214f723965f1d6378e54e435ab84cf3446c0b2ff9c5e6c09e3ae7ca79549d9b580185fc1f40e4b05df14199e8968f4f900e609d162b904683ce046f08ff5ac7d744a17324dae54d818649da6de3b6db69ec3080e8584179f0149b531f3f72d03a408b201c3d3a80ef19d028a3f822a47315e9b34cb182f5549dae474cbb6717a69b7abb28fa17740aa60baba88563dd35910542bd01a3373f9c1bf6b1463ab2723977f29c382a9f1bf26fbc9808a2f1851c4ee15fbb813d4fb1b3d53d14b7b73fc521da616872215ac39c78c1f52d83cd29614e993ebbc32fe8d23a0995082632a670cb6852a4c940420b86b038f6498270b55ec4f29978f629572f7807eba137bf04d6339abefce725a5413bf011369b5deb67da5735bb6085256f2a5749981250c2ed7432963e5331c25f730928b7daf59e020bb41ba47baf8fab936fdf69f8389479e6545299f32f5925e9d435f9b4ebbb00f90f69b7d275783131bafcbfc5ec8a40fd970746bb592f0dc422676dd8776e2f85fcff9113300e49393f3a2caf590196a67e73b2cd429d6782f8a341b68b9df830923b884fd3850af3bdb7988189b8b15f179f316f2af74528668ccbd2807d0783ac0f6060f0bec7a593935816ace4344de2f9c156083a6f669bd78c5c2b1f72b0f2c72d4d6f7c32", 0x1000}, {&(0x7f0000001c40)="ee02ae12e149ead7e694fb264fd21dbc67e57e7f2502dedf4d7ce7ae938a4cc65e696eb4affc083e163946dec129112a480f1ffb674a73a86369c9ebc5d92fa895e1fdab3614ce5d0d4572808df57231f223f8f0f1a20dae47ccc17ca23e0bb0b1cc4d8927bb0298308b5a8ec985a621ead74d831c31f58f94b1be920fbb95ef180eab0f52601673e19d21b9d3ea7ead412bd01b8405e458a581a224a86261bec06f5e748e7069ac5c8254caf6dfc88eca3b10f617c236c5f780d2b2a567ddc07a8658fec1d215e0bd0e99adf2eea9992184b209a009a0918f450b7d16849b37c60b5da19944bd2dfe7a311962c0c737076eff5f30e5d0d84e5f0550872acdb27d27d6e6486dc867d2d4591a25b7e56d338007f1cfe2ed221682b0f2d7960dcf2ea05c701c5e2d7dfa3feba4469c2c3e4c7ab850146a7d458dc7ed1b1bd5e1c86a0e31fa5dd0bc9402260541acbb06b375be434b4575cf918cf517ac8a23fd98649894c4594446d7ef89d8482dda3554332182ac4e1a547b8e5ae38907d0704758aadb24b6b6f0f176b957ffce00cccc8b75f913e9a995d2d467c391e32a3316c091edbe90b69c23acd7430298b18a1998b50d6080438b0e270c12005e65bf328703d08add6b14cfb927daf79b7a9cd674654159f8d13ccdb23387cbdfadeb685e0d0ef2073811e64ce974184139ec090f3e7a8d2695444f402f887a52a1faf4e7616f9505af5982a690fc6dd27fcd0e6909c4cf17daa950b7a559640de26f7defbd39b850e6811e91417af51b3e22d8a2af1d63f3c96d8edeeafeb249d92f8554f85eec9ef6633f9c96015c81b6ad6d25952da3aa4f97eae271a337c23cbaf5b524d02595304db626881b677ea7df657de218b9c737239353d6376cd279a193bda1d631a856586bb4d439a5b318fbb95678a6436e2a5f545b40a51cd8fda961ad89213027b807a31746e75186555c253ab882df609e64e3f06e54e540a3623be6e63f351b82dbbb9a829adb850486aa09d587ecbcd2fba88077b9eab2316ab5e4207494b90f441e6ad3ec5ab55e5b2c942f2992f8ec91b767ee0d1d7aa2f7ac786db209fd9042a1d294fa7f5a1b30c530f75786573c7451037843a2d4af3f4894c10886a12dba665e50534c52b77c9001a2c6dac2f07711649dbe907ab675e8e4ff50b7a8b1f66c080f036072101137f353588fd26ecfb29ea1e688874f692a95fc7c761172b769be3b8cc9efa8aaee75bc159f0883526339d67af3fd8b770e06d9523518f4b51ed33f7a7e08ffb8ed0d76f2ea9b269be632a1f0547a94e165c7877203142bbe627b618252d8dfb01e20f1d566a5f74a93992ff2717484eec0bece7cdb23a775546dc9b781c076f8955d68928d5070fe6a167d0ba1acf64cdf55e5f93ea3acc37262d77787ea7ffdf52ade345e3e4fe118852e65d085e9741bbd81eeb949940f3d8eabf1a5cf05bc906286ce324c889e69ade49559e4194db8c9008235f26c0b2d78dd6fdf1c7186b4aed61a0057defa6c9ae61b32f93d1fdb9e1094cd12d3d7c4fad9b500ca67bf85275e8d774dec00369c918a56026d04f99862e95e3e2bf175439a0eb908555ed2345acb9350bac26e0f18a09aac5e259aabae7566868aa1e4a5b3cc96321f641abe243d45fe86829408d1f1c35838850ce66c6290e1ff65387c34fe720b270206faf52b1d53ac15a0d41e98448e92d46643f0176a97f2ad701bb496711954ea6ba2d6884313463bc92aa5358afb6109b637339a3be4a8dbb33f4f22bfbaa7afa258fb29686803011eb207f4508593e1ab7e4c0e5b1645f2f85f6d7fec26e10fafd340604f58ae77ffabe39132493141a276a2bce9b5274438ec48c01a5d6bc3578d50ed3e07ed158ca531c8221087266bd5236bd40f9bfd65408641d1905569b30ac7a38cb9a38a3eb308f730a3c21338f3d9678a078f8ed2cb9610e571323334f0f0e9419ab37df4ee863ce368489df3933ce06cc10a2121bf6264f25128ef263c71883756fe9b06816444464da80848190edbe6f6f4f28aa40c3264d4696f78603efc35feb0b104da63bd85c174529802776b3c900a16d4dc60e888ec3980492258901feee956e74696a893fc9163f045f50ca138c9640e08a5233e89b34f172c291e3662808f0e542fa39d549b0c772acbff3d9426657c7f345acc2f35b2019d53b2b45360d98c2851def37114a2cd7e501b84f6cd02e5c8626451a841c79e0b09300c59b4915ab6f8ea6c11aa4b193c878e90ebca5f77641cb9b2a10e7c51490981aa23f0b48393a557c6ba05702735f981ec20c9e118eaa4aec6365f5276bec10cb413a5f93bb760eff4febfeafc357325dbada6e0f5d25e655954effd4ccaae3c384bbc77bb08db955e2f71038e37d03f9b0a2ec296df37640ead0c2e2fa7a78628d2f72b8f1b2f6235d2d96207db4a9d3a61ef26f49fe81cc5db204686f2cd0bbcf7537925ec7cfa94e712d32bf898bf17a990cefc9a122cdbb361ab2114833a0a27ba5d6de0fa697c760ec035848fb9ff36c7b80c4253a1afc557a1076c55e852eaa9c7399b1879e85f039cf5f1b4be49a700d0f441bec3f8485b8045a406942fca31962d8afeed60b3b2f7ffd2a54414b43567d1aad9b7a414c14da31466f0f693ece9127f596d3e4682bafb9d586598f016e913f012927da8cab544679648d99a98c98cfb7bd6f7f87701c9187aabc2dc58dee583777b4d60c216784d22b12cc8c33386279a8076e07a5ad36f36824cd34821b84249ac26b399240e55da5df93f956c759ed76707d1c14521090e318db761caf6252c14d468050e53f7c58c38eddee4147bdccb850e7813dac2d33accc618743888516f4cbcd7390f9d81cf161545964f60de597983bba9c530f06931ff1a45027a135f3ee6e587207480c4b8b0e8cc926fffd8632317efa47ed792785d007ea49983a16622df4dbf4e82d3ad33fde7178be952bf89ac4bc63ab0a7ccf82f3f9fd2ae3c761402c92429f1dba6944443bc004e760b402138776e13a4841df9686946d9269c74f984584f500cb8f8c9a31265cf0603924a983394831a3ea69c7e91ef60cd7e38c0160cd2498705766eb394dd6de48cf7abdb5300dcb39df7283a97a3e04d22855dcba4dcf1e0a63d88cbb55e990f672b24c05a07d6c67ec220ae571a4d9d9d67233803e315c34533b19c815615201293530243c71ca03adeced3b673e03520740bc5de88ff0b86883ed47d131db09ebdbf6570e0dd1dda44d8db7687c4ed0786b1eb506cb6183c282aa96131dd48311749ed636b12ba25a8d6dc6b7b8cc5b3846a9ee27189938acbd6266b2094178878f50b46570e997d3d02fa822ab7c5062135cd604a75bbcf86569d20993c2ab285d4384db3e3f0116e4d50850fa2fd3b62e128a4cd57668e2ee5320482c0c285a010ef750c0e99b3b9c9bee4d128c74f5e12903c3a28b2e5703dc90990dcc1803030bfe9b2175d3c3add3f5d6d9412f84d444ff0b9f0d2468ae13abaf0101f94a53f5968fd4289d1bd279cbbc8f016b831e16828f14fb061168bada9d2f044961569ed507e8ed79f9d119620f9d16281d5a9cb4f65794869fd1154fa51f357169acfde34140b4cdfceaaf716c6c0436438e2ceba4a3dd65c6fb14e7a4deeccbec9cbd3f45f9e44d09df320cf8d45b1b036259ce428f74aa8048ceb58474711d32c984560b5ac565aa2400eaebc8fe0d460b205a8c72624afc2d3515a61843148c1cafbfe50b3a6bbe9cc581733f87a10980df5adce789ba0fa3bdfbf85e80621535286a77c60d0c38fac89cc872426e564eecf3ef8e0bbcdb1a1e149ce23e851fbaad9caede1f4aa15afdd9cb8cc53d583fa54e8da8ebef2807d9a3fabe3a0521986bcbe035d74f03ff34a819417ad938d2998a8b909fa829a6039028bcef4a803c914fcab0b8e57fe951d9c0aa06f7d562b75c09906934e0d50a5738edd5e5a2db0fdcb2b1816409237a9f7db9e16dc736673bb26f4b28a689a5f55b0d6276f88f93cd59111bb997c1d0868c7eb8c34e201cfb60922e377813a7577e4ae58440339696301c9312877d7425e387d6785def276ce60c132de9977bd22cb6d2e9d93c522e586e50168879d49d91f4f8bb8faad1a67b569f0cfe5932d8af47c2a9159857160c0899e4377d6a65b4b4a9c8a8cf134f83110ea9b9ab517aa619ead9fda6f34264c915ef8cfab230c01932a0987c80a233fa9b17b01b2d077d8e27fd9a9bc4808cbcba02d3fd003a9e2a91f0334422b891569eca2d572f7cd41579c4da37d9fa5b753bdb44c59440b2a521d52bb93064e255df0fe95c79ead79cb219fad161528d8f742cd2b4cae1208a0d6ac9e7ca0b6bcfe5fa021ccf29a08fa33bb1ccccf70fdafc56fb104562746c68e5950f0212d254273d22429c7db590b81a19dd0524e44e1c18188185a6e48462f2dedcf89cedd4a322e3accd293528f930255bd268ad9ada10188908e84e20ed1677f62806d225c417019d61897c7ec0e5584cda17906f93a8dc20662bbd0a52c61b7f66a99580a32a2cf632feea25d1dc822d152eaa4876b8ddca863d43a41720d51e018fc4d704120cc2106859033dbebd482c75bd6e6649a475aca037053f317e79f6a1680676c9a681f8f8891e8ca7355bae9a7e9e52d7b4f5f3e7ef1683c003c73bb978672206f552da3122f13a418fc945ef4301a0805ae72645679cda1a59a02feefb696eac24bc58c59f6a9f3ef325a3aa41430ef9f936c4e86b1b58dc0e4b475887af83160d0eb06e1f63a6f912365edcd39b399716742c6d27bc889d7cd1390eb54d72fced12e8ce94ca6a15ddeea9bb5e7f38ac566e3c4ad32686c0768c8784c7f8b37099be8e63e5a097e5960bc37127fddf5be8e223fe0825420f0565383ab9cea70bcc8377d466929e9309a205a6b638933a97a12c1686b09e3fcba989fb3acd76604049aca2f4168df06d274c59ee14fd8c8be15fa25d41cebd598eeea7cc4c7b6492d75e4bf7f9ae54d9c58ff2a9f1eabe3710f7adbd32d7356648ab21bb7d481c73067099f1d9e081770709a0729e46bf01b7939a4a5591c2be107b79e9de1950ab87ee93c39f9a64a62e20acaba56c429924e6f6e0216ac27315de4500e01d3c4118a3990dd4d03313d83592ddb38ac7dba15f73134148d2b252ab3122a2ab22e3806ef409d9d6836ede33b68e397a55b1a8040948a22523fd97fa157b34794ab91587dcca8652488d4383976fc44fbe90ef1102d05e963ce4981ea5d54f2b01ae855fd98eb03f6bdc0a8a2c78d5d6bf9d423a6c58d9956d70023ef37b596b86d764ca614f7ff0c38b9e12279604dd8ef95921ead3d12d05f6852e1e7fb23c0f29fd7adc211e2716fa23a68f075fe55794f9030b565acfb9c4407f25835d1c07a46a0fd1d39f0f69628b77457a223615d70943b43e18fac5af7896de8776a05371221fecad88144f0ada9628e84027cdd648282598f2d108eeaccf98a3227f02c4922d60157cc8901e21b04ce353c7c232350092bf9194e3fa5f91be0a0fca802ab5d272644d82d89bf831ee42d333060a09d5d690d3f420239ecd2f2ffcd59f021a6d9373d7d11849a1424b688a3e72817e0df2f823626093d49c1b46e2ea5cbd515d30668747b8733374e2311ed64175caf27796075dbc4d15194f79fbc2b3d27600cf26c2ef635c29cd8d72b405b1e513afad87d64067500322ea204985774d77cd178b7bb6b301ca06461c5f0e24e14deb72f1731d3c7c325e504dae6bb1db1cdd69ade4edd95bd9f7255", 0x1000}, {&(0x7f00000003c0)="3a8d080869261cedb12ec76a202e092766f73bc37cacc1967ecebc284f375033c34d0d47d3e6c357dddf972526553a4baa53494201f4757bade6e9f799a9dd0a613bc3feaa2eca23ee8b9536bca2b703ad8a2df026ca0131beb03f0044c40bedc37be502cd7f61030f917721bcc6c33de8de8ad99662b489a4e543", 0x7b}], 0x8) 04:02:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1d}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x45) linkat(r3, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) r5 = getegid() setegid(r5) ioctl$WSMUXIO_INJECTEVENT(r4, 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, 0x1) close(r2) socket(0x400000000018, 0x3, 0x33) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) write(r2, 0x0, 0x0) 04:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = getpid() fcntl$setown(r1, 0x6, r3) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x7) select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[0x3ff]}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") select(0xc3, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 04:02:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x78405f9317cda96a, 0x80000000, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x100000000, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x56, 0x2, 0x1, 0x101}, {{r0}, 0x128c4914ed7e3ab0, 0x20, 0x1, 0x4, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40, 0x7, 0xee}], 0x101, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x50, 0x80000080, 0x6, 0xfffffffffffffffb}], 0x3ff, &(0x7f0000000140)={0x3, 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:02:35 executing program 0: socketpair(0x20, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000200)=""/47, 0x2f}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/57, 0x39}], 0x1, &(0x7f00000000c0)=""/159, 0x30}, 0x800) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) 04:02:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000280)=""/45, 0x2d}], 0x2, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) setsockopt(r2, 0x2, 0x7b7, &(0x7f0000000500)="f61ffe4c6281e0c76568111ddcf68c85ce5f262e2494e7a4e55a0aa2075388d6", 0x20) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r5 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r5, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x20000, 0x0) openat(r4, &(0x7f0000000600)='./file0\x00', 0x0, 0xa0) semop(r3, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6, 0x100000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 04:02:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT, @ANYBLOB="2be1b7e4a1f1b947b15f449cee66e01f20e96927f55df4791d905c0d70aea9607008bdfb7551111c6a3f7b364f1abe6ad92c18770a0a3aa82f69e154db8f22dac563239706d298b34bc5da8993e0570cb5288bdd8403edd1a0ba79d078400595a52678e95511c7f0ffd402a095e4e11f119c65e4445ae597186a78096f83f366e622d0290b98bec630d19575d69c0566863d13eb9a25363e940f04dbeb4ad4da8dd3632b7dd68cf4026f90f657bd816c7de2885b6e1cc40a42c90dd5e47c0559234857d2a7ea45d64e26e037b2a46f515caab4154d2151874aa12372ad28f7f57f8f276a", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYPTR, @ANYPTR64, @ANYRESHEX, @ANYBLOB="f4bffeafe67b6dc47e9a4567113ba71ba5f6ecce5b069e606eaa951e6e869ab5f5fe0d6bc63a0295ba99a03c2d67615507fa097a7c05e4d1ff39b860779106ae25116e79e3fd092bd49a3e559eaaff2eb236c3cd45f1eafbedf3a7369d63667ab5c40e8d0ec8bfb8c633f921cdfa0e3896c64b9d4dbf5efb31c42acb86046ca608ec98e2bc26", @ANYRESOCT], @ANYRES16=0x0, @ANYRES32], 0x11d}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000140)="9ea6a23148dd1a5ae10aecf4ebae62d8de3f20295d687877c7c09a2c040cbfc036ccc4781c95a3ef5172e10ab939e2476b0789764d5eec3b228658993cbfd671ece35710d6458c9239ea670247131219b18efeb1286d08477c3cd373c90273ed1eba6a2688490dd1d997ff9a553d137a1041c937c09b0bdb3305ecac22c2410907eb7d53a6367b78d1c255acb46991a2a0c3d779cd", 0x95, 0xd, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000397000/0x4000)=nil, 0x4000, 0x2) socket(0x20, 0x8000, 0xffff) readv(r0, &(0x7f00000019c0)=[{&(0x7f0000000440)=""/65, 0x41}, {&(0x7f00000004c0)=""/159, 0x9f}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/97, 0x61}, {&(0x7f0000000700)=""/203, 0xcb}, {&(0x7f0000000800)=""/221, 0xdd}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/192, 0xc0}], 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="a0c574c3aee7c54c4d76babd8abb4a06e358bd872ab3ae6eeb48e1b25a80c0325ed77fcc5842", 0x26) close(r0) execve(0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus/file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) fcntl$getown(r1, 0x5) 04:02:36 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820201ffffffffff7f99"], 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="c4509db9f5761365f8d694063cf71754b16ae96d2a69c137da2ddbfa72d6fb1a474b1651b9409c36cf7a3ab0c3fb36aad275b59fe5afc2588dfc9e5c984ac5f0810f312070abd8348c8e8347f552faf2efec440a3f39d4150424d8d12920b8ded03bc4297fe53805337d1c148d82979505247fa6c9fb5c4e6a0d40a065eb8840393f9fc99cbfc9393228455cf7890d89e1fabfe1510ab3512562f5c9c60ac83e177ad3852fa0adf644d4128e", 0xac, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x1, 0xcd04}, 0xc) r1 = shmget$private(0x0, 0x1000, 0xe64450184ed51c45, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(r0, 0x5) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x5, r2, r3, r4, r5, 0x44, 0x3}, 0xffff, 0x0, r6, r7, 0x74de22c9, 0x3f, 0x8de}) 04:02:36 executing program 1: r0 = dup(0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r5, 0x4c}], 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r1) chown(&(0x7f0000000080)='./file0\x00', r3, r4) 04:02:36 executing program 0: chroot(&(0x7f0000000240)='./file0\x00') r0 = socket(0x10000000011, 0x10000004003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x22, 0x40000000, 0xd52}], 0x9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xa48a, 0x3ff}, {{r0}, 0x35cbae8ddeedf6c8, 0x2, 0x1, 0x3f, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x10, 0x100, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x3cc, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x88, 0xfffff, 0x1, 0x7f71}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x80000000, 0x9}], 0x1, &(0x7f0000000140)={0x5, 0x5}) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 04:02:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, 0x0) sendto(r0, &(0x7f0000000080)="6f6a996524b9846068116f386d90f59aa9f8f3e5f51dc53140afbfa51ac6410b42b376741995bcc46138ca5384891ee2e940c46ab1c4e8c765107ca2393ec889765440dc44d59c46f4b3cd0ab088858a9cb5aecc276dedafe0c3231edb87ec6d88db2eb1cbca6d1806cb46559c0b3ebdf298e1202ca9fa0e9007baab55892d7fa847e71e7772b654c739db510b629a076e4cb9cede2a12876a1f9f00e1abab6a770d62fa5ab858b726e3c7a21ff0321207670fd88e852c02a7635e1200d0a3fa370bbfc2a6b79497651249434a0857916a496087e203fca0ebe88f8e3cef179cea5de556", 0xe4, 0x1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 04:02:36 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4]) semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) 04:02:36 executing program 0: open$dir(&(0x7f0000000280)='./bus\x00', 0x2, 0x0) 04:02:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) getppid() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc4", 0x68) 04:02:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00'], &(0x7f0000000140)=0x3) getpeername$unix(r1, 0x0, &(0x7f0000000100)) 04:02:36 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chroot(&(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = semget(0x0, 0x0, 0x200) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000100)=""/194) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r0, r2) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000280)="18da770b4ff6e54cf60f88e3a8c62239bbf64ff61e0564c74c7f6ecf3209ddef0ec6cff86c44aab2912e19cf33260ac36edd7ff55740208951497ee64af00d63a6ecb83e26aac8ca6109397cc33a0bc4e8be1fd99f6065340bbe86da0fb0d1eb1f39b717166787608de1785f465e5d3496698c65a0fe12eece8c2a56e405139c7eda451d846fa146", 0x88}, {&(0x7f0000000340)="6cd2905fa7377b", 0x7}], 0x2, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0xea}, {r0, 0x80}], 0x3, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x90, 0x0) syz_emit_ethernet(0xfffffffffffffef8, &(0x7f0000000240)="98") 04:02:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 04:02:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() close(r0) 04:02:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) 04:02:37 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x9, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) mknod(&(0x7f0000000040)='./file0\x00', 0x5000040032004, 0x2902) open(&(0x7f0000000080)='./file0\x00', 0x1, 0xeda2cbc840d0a3b) open(&(0x7f0000000000)='./file0\x00', 0xebf6c5d66102ed74, 0x1) 04:02:37 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/186, 0xba}], 0x1) 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", 0x78) 04:02:37 executing program 0: r0 = socket(0x400000000018, 0x0, 0x800000) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x800, {0x2000000000, 0x3}}) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0xa00, r1) r2 = socket(0x38, 0x5, 0x3) 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) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x8, 0x190) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000140)={0x7fff, 0x3}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) mprotect(&(0x7f000024b000/0x2000)=nil, 0x2000, 0xdfd33cd39223a33f) 04:02:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0xbf, 0xd8}) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x8040, 0x0) mmap(&(0x7f000007e000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x88) 04:02:37 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xffffffffffffffc1, 0x2, 0x5, 0x100}) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 04:02:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/173, 0xad}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0xc080, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)='t53', 0xfffffffffffffdc2) 04:02:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xffb2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 04:02:40 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r3 = getegid() msgsnd(r2, &(0x7f0000000400)={0x3, "5de534bf141eaa1cb239006eda6d7f65538645a629078c0b8dc6513afea722d7034c54af90aaac3b0b3e41155b468f5094a3860ea8144796d927f3a3d403fbb8e4f1f208fb6106b55f9b5849417eda7c3fd97154c752ce15fe0759de884263738ea611c60f08406c35841fc0ce17e579f8111cbc855a42bd34a377b50566f9ae33195eb493559927bcfc9a8528e489d62c181c263ef33b132e6f9fcbf3ddb83217edd0fe6088b14c6119f455529eeef77daeda0a5121ff15a8099db1ac893471eb036911351da6127a637a14"}, 0xd4, 0x0) r4 = socket(0x10, 0x8000, 0x4) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f00000003c0)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) fchownat(r5, &(0x7f0000000100)='./file0\x00', r6, r3, 0x6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x1c1, &(0x7f0000000200)) setegid(0x0) lseek(r1, 0x0, 0x0, 0x0) setuid(0xee01) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/248}, 0x100, 0x0, 0x1000) kqueue() 04:02:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3, 0x3}, {0x20, 0x7ff}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) 04:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1, 0x10000}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:40 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x20) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 04:02:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) getsockopt$inet_opts(r1, 0x0, 0xce98c37056c10fc1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCCBRK(r0, 0x2000747a) 04:02:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x1, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xfffffffffffffd3e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:02:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x37985816bc636375, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x4}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) 04:02:40 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e60886000000030000000800", 0xfffffffffffffffd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x3ff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='w\x02') 04:02:40 executing program 0: r0 = socket(0x0, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 04:02:40 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000001740)="094a1a4003741410f596bc925582909a08bc61f63890ff78e22680bf761fde5b73add55ac3c992bbc9114e433c4f5c41d2b88c58c750d717d3b955dc6ad07eaac5c4cfa2bf32dbe723d8d5b85612f2828779f9773ef240c4f863902e36dce283b2a9120628349cda73141dbca46732790588485bccbcb3e76e2fd4f59ecabb9bcc8020d0fa3c098ce46c17b3b3334a0b0c149dc7ddd83b9f616fbc1e7d68368207518728ef1dc9af58daf1f306f239c7f8acac5d9c08058362e95d9bde00d581cb5d661f2d9131ee094bab07c01c0f3dd3f6e3594d9497b449326be2847315c0f3fd1054da6877113a08f15d7077ddac4adc3e2dec0b9dd47fbbb2c730aa139a763760f196bb928f8d006fd9f6d9634a46a2b3a279b0d51ca64b143f08457f03866993e5881982a4fae51a5bcee40ccbc5d2aa137e947b73abc48c39aa83f859e459128eadf2b68da57477d87844a1e81ed018839a2361825f2e55f7c0629f2e4977e62f05634280195369e61e72925534e10886557c17ae9d25ebdde95e8ebb9f60b9c88c82947a6fedb570b53471d54ebb06523d08f262fb493ce4ff0cb337f9f68c3fcea22a7d598c59445170703259023b79ae6d4a4f7b7fdbd217d7e27a787a52756eaf733a9f7395354f7d6b50ed3cbc4adf77f7c4887d256dfd03d655c59dcc63b665b2a3fdd909c252f87126dbe5680f5dbba86c8835fdc7dab215489b74d6d07d6a078d83e78055e91e20d7d9d967579d5ce0546567a86fc2f5ba1e1b7181a86f3b1c4f5671e2b75568b0cbc7792a070747b59c9edaa7b72f290de8f549b517ffa68a03b387f2cd3b0fdc89a75b8c530dedc4c57eb33b180236afab3239111bf7ae3457181cc1aa7951fda7eaab6d1fc005db25a69912e006fccd0502093bcb50e737e1c0ec69282d469f60732cb9811864996833c5c91f4134de379a1e5ec68419f0153bd00193f6f28f3bb1f36ecb320f6722e0e9bb902033f422dc6c0963ad4a47bd63993c7f394a50e702c0d61f312196e16a736933000b1838d10d0cb787e803db30a031d8a1470fe2696364a93cf2041413baf8862a897b7977630d572c276b01477a2804ba14790df548d272d983ee6a77e1835e55bea0ec3440f894e9cf4aea9f106f688cd2338d14ffcacf3c06f06581c154672b6b28a3c9d8cd056f7f59f0a59037182f0cd558c53477a2229d7b09bf664f23774ea952c0084d230f9f7d51c6ed8c32f26680f64de5dc8acccdcbdaa22d5bcaf0f95484117d91f63842a9d50bc1f5e1c412c893d7ac1cb95fcc5ae3a64d2513ab25a083b986ba6673cef13edcab9d4164e21cfd08b2a2f8eae69b4f4490c8c2f69520d8b29723742e748f80754ad0da03b2882803e4f35ee0c5f9e4e24f7725ddc805f047bb8862a1c69b06ce1fe41f6772e067f4d8604ac0794aff246d8430e5557f09d9f5a2334c666f5da06dfe49f79abbd57bb3ddbcc47676e780234c3fdb9c8ef28847bd40214cbd8edd0c17d2dcc10f8d28f18ad80ce093d367c47e6c6c6227f82ae0628134efaaed3f8a83a7609d91048932e82bc018ece225a25812ca445471cd9b04f40c2a2bfff13fbb38429725832b285fea7feff3e2b96e5d4e27ac849b67ce8d4bc6e91c214c85e5b032a0c51cfe3b85993deedf47afb378240ad2fabddd8dc41c60e9cf0e6a981a602288af47df46dac753379370f218c4a078138e4e3619ce99a71e3db46b063a4113f43d0a831fb7e379099a3519882bd6d6d1b88b323faf434617a7bad14b78a46c7d28791c003ca1c73b2ecfcb983f255346aa7b86529fe463b08f86d026017a22749031fc48c0d542b38950475cfd1e7cebbd974185178b070c34da80bda285892b8491b35e66ef62b82e2702474017ddf5fae09b35a911c00fbcc473989d20b37c45915c8f8a9e733803bda73811ae30dc160967968914522c19345c4da61226445249b99f0ede78fb94a2e0759e10f7e2845ac324bd49bac9da93f328d7e9205a3a989b329dca52b64f9ee3a0ed101c5b448ff5cc41f41896de84d8e7cba830e02ac0f1542fe7badbf38f74babc91afccda6f4f2c69e967d089595e7e4ab606f80adc3413a49a6772f9e0e1c6d02b3b68794e881515f02523dea5f60e69efe89e6490374ff80f10a0fa4d07f75e23c90c01e2ffd767b06fb97a0b7b69daa3086f44b22e284a89caff00d41698e8f810434d42c81fbdef4ad134ff9b173600d10514c17c35e3f75001f1162af7e3804e8f1bcc4c3cc108b6fdbefd47e666a88abe5ceeb9fb7f698b0b0fe132f7c9837533851e86ffc2d704e396a42aa6810849ecb191bc44534e8bc9139a57a88c81afb536db9177e0302b358972aff7477ad20770ad4b4dfcc9294d9c41587294434b48536579fdb4d2b9fca48f2866484dadad5fcdc1ddf7010d0578042630f996ed8551f85bf6493c11e6dae5ce2ff3fe29d54f0698af16e8d95bb342c8bbcd72638b9471aac25e6a8484944566c77702cc0185788a0dae53de046b8e586f3373c2e35b411efc6b59f9e0ae65e6215781ac7854e028da9ebbe703296c243f0952b796be7bcbfcc2f1a708b36bda51dafcec4e4dd161800236f8e4074d87c6ee0dd28a9047002b782a0ff7bbc262a29b4ffe760837cd89dd8843e4cd8995860cbaef343ae24158e0e3191b91df073472ecf80664816747d4048b8e33dd0127c5fef40684f316d3cf5a5bbfa39357fa2e16ad3346ea39f76742e8595d8bbaef0f2570cce80be2f45fbdd9e61210daf69248bf90d9aff4049b280abcb94cc73a15792ac3b7c6644bf24a2d2739d451cd431fda3fcf0a976ad4c138a689bb5a6d40eae1ae2f132b55f8d0b2b3eea66a9fa5eecc9d232fa4488cb020d32277e653d7935d10907a44cb02c6e9bd89437524176354eca34d964de32634ec6f2220a2b3074d87e8a40c91c3068c715d88eb6ff6104ac172f38e6f972964a0e99532aa7c1665669dd5e67770285ad78afe5cf1b6d7ab361ac896f93a89ca0945c3b9c1c6655cff59080f343a4d42bef049f26f2a142a33e6680b8be1aae21aefa778f02c832f46482da124361ed6bf8dcff53728960309c70028faca205c4cd6ce8b3b7b7ca6c9009326fbff1d40a656a57221979ae4ccbba106615eebc9e8c74508a479087b45af60aeb7dca00ba161e3f248425e65db55730bb8997e1341c2917dde4ff2d4111a6082789afff7c11938b3a1e712f1515b7a60271e221e4ff54618ffe3f03620029d2d591b46acc5624bde2ea18541bdde51583ccd0fcb62c1af746eba04e9a5e4ff43df8af50c0ed13e5213a1dddc9c8d8053237a9c613fb32644b8e1599cdf331db5ecd91badf8e64f5ca9ad4817eade27e394ca4e2dc565e26e8f6578ba077839c402523369796f2be4114272deb0df81e3aef021516c2b1488fcc1e2abe8aeb264cd7d89b39685caf952ed19d17d17aaada45b2e03dd0d1595e445fa219450c82ca124d917170f3870278a79f3ae01cd1c048443020e30ec2c7edb86ce1eaffcfae74478065ac8cf7a7a90720ee0c717a783bb672e3f7e620bb7473765eace6c47db12f53db7d51a8bacf5fc261afc5458e9ba8358554dd328c2c757dfd95c3d6fc0e5f709315fd03cab47a38110cff7a2c881250266112985f3a7cb49f884439c4a86fb370537137db78e9544b8b07c6917a1c29b95ca2cab92fd828b0bafb8d54cf42c504fe61ec6e9a6aef6c00fd866429dfaeed070cca3343d0a59a76523f3e55bb40cb608da0785f3b9655e550e86a7288620d89c8fce98198ff9c655eb13a6b47c92aef416837f0d0ca41ddc3d21fbf6e22a9c2bb874756852806f53fe211dccb5068ddb6a064bbbf1313c5ce6c2672aefe35ddac9f9368ce7784cb710025751c601f257235b579205bab586bb88dc922792f60241bfa6fec0b8560d683cdea29127bc0e749a344e4b402cebf76711fb6f421485605507289bc526ae224f5706fb29affbbff5c05cab249b7b639fcdabaee0d0776774b6b3c3e931707eae7e698cc764490372c8520da79e6c8ffb36c89a3cf996b4f2ccaa62a75f1932f404179984b5ce7dce92a5efd3e68610e0f46f137b4596fe1daadaddcef95d3c3181884abf511b4ffa45ba7fc837f8bd5fc0f42716ce667d49c18add5e4a5e99ee119c3595f216eea26f75f52c8647a90f8e4315bc46d538cf65d8aaecd83b922afb17a4db10ec886221bd803d5e963692ec6cfa7a6b7049fa6bc476f9a97520e8149a93685388bfdb3ca86b9857ce9abef279a2322c07e0201d393eee6967eb88066545bd17c0fb94acc0d03ecf01bb0d970da56f34d1a459df2f6fdf90f517988beb1386514df687df801b4ac7f3cb26d49a08095a9b273ed0462bc9d497754ae445b209a99ff1e20528c1a4b04918016ae598cc46c655babaffb7f8760bb36a0e2b065211132160e7c8d07da3b3711baf8770eed189f64095ea85c82f24f5d1c6ec7845da15d3a9654d5cee9df10005b2a78bb0d17aa043a21103774c7b9408e6bc2b2c4ee1e334d757cf950fc7c8b08fd338ca601ec181a0f10101dc3f1df603bb9365a2659b227613cf6afbb1a2d5c8f605744bdd8fbd9f2c1627a2818a1beda079b0834677cfee2429d54eb8fbc7109bbb6c05e25658f4cba232ed43e241726f0b5126428b5f2e2ade5ccaa689e67fe890e2e9cf3571fdff403f91cd22d9da4d13334b9ed8f014d060ab3b77b77ec27bcf70611a472c14c7f96802d7f622789a9cfa617ef77ed1d501e1508f2051dc0cd7a80cea5e98e0c6e118b21985f7a3fc0d54dbba6089080540e4e36d72c5667d6d1bd872682889828ef72bc603c822aab11fea917eb69c400f204393c4c37d74cc49bc42898a5d29368e5f1c9f7e6e3f6eeffad4ed6995b0b8a2e4db77cad181f825c203d3afde3aff2eae41bbcdc82958ed99ddec54268fc4e887ed2011651736d8fca08245fc53e1c9c838e2235d12b657909ad8d5771ff54e1f60e14b1014b74717018f395acb837433e7a60d644531ad83f385c6cee9f7297996527084882b52265f12f038d816b6975dd184fe23c3a1ce7232572e7d3c9fd6c8600f45d4c87fa3949843b48bc90a205b5fcc1956e422f921f583d57f5f50369d95e99b1accc802419e15b80fc46a483b1826b622c9ef68087e0b58b004b0196d261d04496b41267f133fb878e4d1d9fa06feb17904bf68cef948a9a5cd55ebf6ecd7632ab40bbb11cf4efdc80ae4b8b8dda9082f7e75e8ae248fb31fcee7d7771d0a64060cb4b54f8fa7684ca82fad974685f6d7d30a38e464bb78afb8a2e2205d6b54381729778f1d823fac57f40c7dbee6fdde5c11edd04ae89358427fbac83d95cbe9c287d231dd7ae67b9741c9b469c8073c410528fa3566912961923bfc9836e19d1091cc457525b7cfead468968c562b18eecdb7c2828804074211673a32997b04980e7e5e30d18345a4de2160e44eafbe854cc51b648668de6017c21c237068d5c3e905507aea4f77b14c9418de0858a76cf30b8da1cd3f966b8e11d122970e4704b3bf9d797b0a99f0967e3c47006a187cb6e0fe70281018231f489179c97980e966d9b0fa0e0fa20dcf2de11864720025158ab390a024fea95a74d809b9b5e0d78a6047460555943780005c6fc106715be76f16d898aca9318b9d205dac0363f3ab7ca00ded3e07a6e368e6e87f16055802bbf546bac34fcc9b87d1403c5bca281954775aa812cae6a19b5a47abd53ad8bd5cbf9a732b9e1d7b1d407f3a4900610308fcaa14a1905810d4f7c9", 0x1000}, {&(0x7f0000000140)="8ba96fb99a9bb47cb771c189a8f26d62f0eb6e3a087edce5d00b494a5e8fab315b29a95633a8f07994c43f02acf46367069c4d5454be52eb52", 0x39}, {&(0x7f0000000180)="2987b6998346dd8b1648d346a02be2e789639084f993531d7ed9a5554d03ebe25620bad1e9d326f1f4a8f94638c65edf4b8dd53397204b794224b3d923437ba85d92205ea3e388cf33d08d6ef3446cc2cab47f3ec8275728c848b0e869f2968cfec0dc7fd04092df53", 0x69}, {&(0x7f0000000200)="4451ee267a740b72b3816783569010917a0a86a31e0e2508225b7a76e8b6930b5d91da55bd4ca9cb1113138b444383ce348554647a496bd94011c778070dc7e0b1be18b964abb2e1ef8e0ceb6703c0d3cecb1263c675121d0a99", 0x5a}, {&(0x7f0000000340)="22c459323a3032621e98776302398c3cd9480c70c4ef806fa5d1ca73debbb9239bd71e658bd386e029786eb82d5a87d11a2388ba5e78a8cab331a46c2e9783bbe6e8b37e8d90979f0a25c72b4f8b52b0cd17be1b09c16e3eb47b7f51b156d5a582e1e867b53d1e7cd12453e0673256c378ed9d255927422dfb4c5a7f5d3cb000aa0213f1e55f9e19c567e347a93302ba82473fba875d4bca235bec32d4b4f8f508df1b777bc4b8230d08e03290dd0b5a5d38a6f0c38d35", 0xb7}, {&(0x7f0000000400)="87299380d7ac66a933b0c29bff6d988f0f6efc0b7484f759a0db8a73f3ba304ccfe09bc7a42b69422c28a85d5e1e30294363a0580d7d5ca1ff61b11b887a6b1d0dc95ea4e48314acf15f6beb6f10cad905c9873af45af5296b3c9b2018b17923f1791ef87f47ff2914a8f7952fbcca6ff9e3c85615613666bebf00e51a32b564512b14edf5fafdb94103d79f", 0x8c}, {&(0x7f0000002900)="b393a7752b41985c7640c353845af8fe43b0719a0925ee6549cf30dc926961ac166b6ac0eb5e548168b2f3b0ff9bad28037f7c8abe66feb4f18161655cd337906252f7ccb1916f529655a7f04e8926cf5fea292534494a8dc9e76a9c6fe6ae5ba7547f85f233d29b5e2c1f635e1ad8dedff1b45881d2b353a4716d4fa2d9c3fc1824a8740cc2fc5f3fcc772c6bf9918df632f2f6cc3f4412654ce5474c3da73a6e15f638c490ecdc51ac1ebf355c1ffaaffa83f57facad34b7e6504fd895fc85ddd08f31e2fa7594a527fce50e0a7e36d2fc6043fe22abed0187fc17f1de655b4435048da93cc2cacd5d9afc5c107827a4af0aaa405d232916177dd8ba49c6e59753e0380054f8bad1870d163a656ef531be2c8fe1e3635cb5a87bf385e6789175a7b2aa2745ff3672ba931f5c020f32768a4a257a0efa2ca0cd3dc637dfc52696bbadd7119080213cabdfda0e27876935cf818e506d77570515e23887ed944b978a3ab577e516624ce4f02c0bad9b29daf905d65b98b5b383c5e25d81daecfc32c059e6af454aa1f1cacb9591d0d50f579881e4250c6dff7330b1d7ca84bef9703edc25f886c18c5120d4429317600226a1eaab30ba98ccf8c927e377586927dbe28a6001da0ae6daa7aade85007a880d06640f098e601ec856e998e47ba20d4540f96cb8821a048edc116f0bab0eb22a25d1cc31d5a505f6f605f75a7b40a26b075063b8bebac42878c9986035b5e3f361b2851c8469a5ab30f2f9864a3048fafb4667843cd98dc7f2449b0c36609c82eec5ab296e44284b1ab2294e18cd7e2b5952a13bdb4460eb5fce22e16a952978c2d09acc0c8d39633f837ed3f13b3bfcdd44acd0e8caed98c96866937fecd8fc082543da664a60317cc083966c59b29545b9f134b01a1d657676e1f82f02ef7caf4a174dadf93c23532f2769c96137614f653375945f03541b200060f1541de49a63106f43148b74bcbd442941730857a626dcde0255f6f9172d85fe50374818903b0c33b52eae5748f64cb848fd93adb67b70d205eea0ea3f825591760999403837c6abfd95805173245eadb3e67dc7215d965c1eb2f7b115b53b537976f09ceefdd00f65f271ab79c8a22e5cbb92b48292947f92180ecca7160103048002445b3e448a2f29da15c40a367a7292a4d2877c6fe7ec391286e5170f3ac740712e350493ff5e055b786837886ca74f2d7c58fad0efc5c65ec07055bee441e76dfa296c269034457f9614bced4d0b10627faeb34d89da9cbc1bc59b1d85a59ed03de06b33002edcbaeaa33daec1be5699ab29865ca8cdcf36e8032e3e4ef0329607e2deb5a0ecec64193753a8eef43ceba81e4fdbf586a6606f65e8c9f1c56a4e015d7c827594b5d9bcdb74ae60ea4c6a097276ea517e561f7923dd881c8d58542b2f9aa17d3f0461d09c174cd94f7079d81c5e304d6d89e6a126b6b7760eb60d1eb2cd8d50f5eaaac1d8f92d93bda152d2274fffaa194bcd1955584ea2a9e5c99918929b23e0b0e164b63ffb7da611c6433ec8f6c7a434b7b7263415e18924bdc9a353ad458df22f088cdd718b7a69ac797f98bc52b9232ed3420097be218b428e2fdd1755586b728fb369db091489e1684190f06269c20c72dab0c924ada89351455addbbcd03e8d6cdefea365224ca299081a60f448fc71ab8c61e1957e7ce5b7cc45368360733756b82012f8a2c2e734b8fae9d6bd9852e829ee728dacd38f3cd622a413fe6d8dd30e87f354b77ff93bb4eb13290b11b4f32bd6dde62dac919538ac3984aba7a73a94a47517dc5b9a490620f35dc43597cf19d783e2d6d54133c2ccd7461f8fda35e6ae0f9e9170db4458fac90a6ece4c1ee5ef77dcb05bae20d3382b4d9c8a31610a21096a03c927f148964a111819b21e70bd171864052ff7b0473f45c25852bdc85e2c9c806ecdf2639b0cbf785a345bec730eb026b069a764fa722452bcea79ce42ff479b43fc521c45da96d67381aa5b46de08a17ce3da7851a208b44d7d17d102a3bb7527a1acdb442caf4e089cdeddc29b177c453ff2e24800414a00730514132c669846427564cb3182f95c7a3cb2a664316f82658e0711fe3e3ea6f99eb70ecf2393c4ce7a61beb04defc029d794e6d24d41bb5e0feee4ee00e4a9cbe8de17f2b34fb85f29fb032916781a37da1e799388414cc9c824503fc22415d90d0998b6c7a181573621722531ac268628c275ba56337186b31c70440467fa8bf369dbee1c9350f2c59f784000bf941c6f398bf9eeef467c119b606a4a67251383834e520e2ff186e5dab52e17d43c6abe294fbf17fd5259eacb38aa5b5a1477c3eeb5bed8d543d2de975fac06d124524ffea87d8da424d5757bde73e5a4fcbee5aa03213f2505a0d059e4cbf5443fcfe0692f2b360741b1d6d7afacfbc24e815aa5f68a41b233dd297eb763a2842744a31e9ff5451ac1393046da20c84a1247b0da7337bccf86167e8d1d389a5ef5d4a49b4949a9acc8d914183d6b907c6d3cf8c6384c0489e454561a5fe936fd6645485acfad612035701b7f31869989af70effa3162464b388172c31e36ed5a86fdf2fb7c2663ab30ce3d58d59623af29f994b0b5da61d63cbd3bae2fa94f261cfdb7da37b21bb934f62b61d8fcfbb856cea113bea3c63a899f82429ebe3e8ffef43d5b072128e3613549b2b1fb3da7be62415c28de5088d896a2e594430929a6335db356827f347374a606c2ad389112855c6108127146cc162e1bc5ef9bff570b3fa2b12b8544450d5127992a8e4da6fd883e85cbbba4c5441571d45f255606aa7dddb4b6a0f21bdb3213f0dbb66f7ea102e60de79099171355762161073bcbbca2f7a88bd939b3608ed02f15fcd7cc1da5b74f04cec15e65a46834dcb999193c1acb615fc849b9e7369e1aa13347707b696b872635b772aad4e6a0c48fe603ec23866e62d1c8b0b68894c14c65945415b4f1baafba3869bb3fec191375e3c9018e7b92f32c2d243cac208c209df8e205cbcfcceaf1d4186ef13e9aef7505e020ed1aa736f5130451c3e27250e244590bfdd611dec2ba3aa766cbd7f397642de724c7168f11d20f8ba32329a8aaf3a5999d29a17325c02749042e56c35cccad71cee85ae6f1c7c2edb18e760056c112ea8e7e04cf4b86cb2ae81645b10ebaa85516d7fd9db90dfeb00f5e1c3fb939cdda99238c9d8be4c4fa7291b007bceab1beafbb638b8bb56e9c9f23fa0715f3fab166b618e7a0eeda83ca73ac246a3ca7ac76d4d2750c1073254d541530af082a73e21145a301fc16e365ee01cd256a8c138a0960cc40f6f0b2e1bf07690e923db4b6a6ce2b3257df3f4395dd5bab6b78f8b10e4b545c83117dd36d57a99fe310c1d7c6c7978d10718a56fc09c32df44e3a508b7d3e1b374433de22c524792476d02b1e8cfd822d947714d2296fbb69424bf779fc857a037877f03c61fb92c16dc297ea9188654e8f4b29d2cc78ceb7f16d73c4ebbd3c5ab652aadd2b428bb38b5e858d8c21218b675530404ca49055b54045859f3da2bcbc14ddaa017358cd2cf9b14fb64e1681a49195a39125595f7d2b8defb5fbd20f597b01454ef898cf701e2fb7cde4d257db9ca8551385f67cff2a6417e1ae2be5ec3bab539e3a62012a3feafc909e29d15498a721a33a96a5b29841a6c7e6952dd758f766b9c82c940b9f0997e0f155580a462903200e94ca5ed0bc6f229754e5c86e1f72bbda3367891ebff0030a15aaf8c5e6184a1142b92f3b8d39268fe146f7a828619d3d0aae7fb795d7b1a2f59dd2291a7ee7451a7d00aa6689716eb642e41d1bd62e8f040f8ef73da229b6cdd3beb864195fd7df6bc2fc3e2addbda5998b3b6bb6035a71a0cdbd3d40bfed8144c9b78145cca0486bd478793cb4713425dd2b37b2a13ef8e951b326676461e7ed5412e0a59da8e776a451b0d7dec810161d57c4cf4c4c290ef90a552f62dbcc09486da95818abb546414ef68a9ecfbc95458d1b1e656a4719578d9868d72d24f700d451e104acf51a664107d89a599c188163f6c3515c7464704bcbde3453db6a1859fab76e76a2ee52bb4a7d137cb6c3e4996a231a36029f8bc596d556c3763f7982d1bb971606db13fff392751f1a98d03619fb58e9296d2d014cd2ec288c082a6d962a3ec2a786b209b106a3f2a9e640c3d821e7f5e74831c74124a4a3c6957227b2e931c9fa7d083ff589067639df519215bbb2efcaf02d9ab305c26ade2713d2377579315ecfdb2e48aa7edb14d57897da467a45c4cf3c0f86f62a46aed8ace20d51125c983b35592d22ecde756055544f42a1307a45394c3c42603416af61472a81480af41a6c6cdf30ec9f36826bf34ad49a945f4094d6cc82abc04b13fa75dd67c2f5b00c69ad13379689e9d11bee7e63646d6a12042780be26a0eb40ba270797e8aabbe18ffe3b71da165334e5199f39a00736230c72630861f5c482608cfe8da900a2f1b9efdd787382b9626b24d67fe5f917310b0efc84209ee07f317757cd25ef9edc057eb814b98146635121c45ff26b66b325cb91a1f8094ab42c79d6f8308cc04628ee3673bbf9998f03819a6ec36531738bb83008832c11329547aa6fdcf5a8ea3bbad3d995b3a1c5df4c43d4b273dfde777105fa5d6468e70e9316c19b84b2d5699288f864e08992e5b8c82be0266c1732730b56d9aab22418b96d9f2a809c3d3177771a0005cd91eacd0d3debb9bbc1d7a9ad9f1e7de3f039fd391784e2f033b90e038103eff6284f22387e96bbdf11bf800477998e674df40c940c0c5bd41e63b4ff5f8646c6f8987ee653d411a9a4fbd52d9e5d961fab929e71b7d5655d8771f2fd01c81e9b0a1f8b9b53f7f02a0a8f5258b4a59889ca46bd15eb2cdb038d7212e786ddbcb771d3383aa9299a440f17c15cec6894eb6ebd5bd932c6a549b96e6038b51ebedd2f5d969ce12e331c4c0bbfb38d4732291301d54d2184ca3055737f4aa527adb4f168bf32f358f662c5eb788db00211bbdc33657672975a0a91d83877a9ecf74aa9aad6b4feb772cce4acbab73dac2b85fbbaa8a1f9f5da93745737fc01cd138a13c63e75208ee570c9d7f47d3974de3cd1741232766f4a8986e010542c6a23435c881443a35d49a22c3330043dc7b2b8931a4c834acb3ef7146aeca2f1560efecc92335f354c86911d6a90075f839cf6284fc3003e6ed82c1611db160a2d84288b9eed630c4c34a5e25e4e75a8c21332858fece35e59a7fc83a79289ef3e8f7995a8b5108a4896fd17a4f2c10e37b90d61a8dac02353d58bd40d43432702cbc9d0885c85893a0cc8463bc1789aaae3413dac4c1445f1d134d63bd938371ff0a49437e855332aabfb4b5460036b44181cf668c07c68d2e7c26844938d473158850cfdf7c568ee0e0d205d69da7fb327ab771381dee58b77b8e5d2d32e733745aa898d5517656f275e1f3c87407f2dee462f5b60ae421627cfac84abce12ed16a40c2dc7e6e4fa3f18f107e60aa190d31a51efaed5df38102f0bcecc38791e4145ae5bd27863613746298766337cac083307860fd279b5e8c3d294d1ba1765413ed0e54cf0fbf81a99f3bfcf6a248801845278d804e7ff3c685ef051cf8998b83b71a7b85b8a1a28c9ac03bc1a237da5dd6d923cc12cd62ca550cc94524744feb195e09f3e9434fd8a77b93ae190bd22676c6efa046aee97843a4938d330b935ed50b947a00c361bdbb428849ddddf99baeb515dd3720e2e296d5e3be6e127fb99e02ea379960326f6da39918ff5dc2cb73268d", 0x1000}, {&(0x7f00000004c0)="e27b76b90861ef93e8046f90db062fd28a7c3b4a5866075b56058bc6eda769c3faf7cc19e772c682ce2dfbede9e63f73888fdbb25026bd024a8f2d771943a8e3f04c0e1298f9fe7a8eb7cc528a4ad8d41f4f4cbc675f9e494a44cf0470ddc6e4e04abad617377f090262c0945fb20616f36a29bc7121b2ef59222a2e327c3503671a18a0403ebd457db6e1c66bc8b5231a168ab9f049f973c415b45ce2b0326b9014d2498a6ad60326c626fa0f1720db3774a0ff0d3f3d5e43b270158f0cd9d7", 0xc0}], 0x8, &(0x7f0000003900)=[{0xf0, 0xffff, 0x9, "659d206509f8479d288ced19543ebbb7d3daca5f9b4329f7346a273cc6d493f63a071d82c190b35ce602f3a2eaa256d32caeec6cd6b8efaf42d8cb892b195fd4f9eee506488d67df33d0920c9dc7fbdf34511f664de5d7dff9dddcd706659f49094b40d91383aead131a1e2707039e9387f4af746df0af1325ea259ad28a9b5e0df36fd288c4c351e5b03ff430f54529046f79a29050aead79ee4f9312a4f2dda555e733b95ac13d824a1f295eed6457769e44d46893ee3274795250845a9ae506aca0ccd9f5f62a9700eb57ca7622d5dbb4c9bb36250bd3767d78dbde871ffa"}, {0x48, 0x1, 0xffffffffffffffe0, "9787573e86f836b37e67749dee1aafb6927130c1c4e59ecb5a81654c35bbcf3cd20a94816ee5eb9f59d07e37a3448486a5d8f6d632"}, {0x1010, 0x1, 0x0, "5e1723ab6d1a061aebe48ce5c0262b2668f1d6bcb4dc1f9830bcae606a42f0f1d75b529026c39a3594efc0d10c72c0049e9ffc9c0773ae52e3c70aa1196742bbb9d0a214555ee68361bcf6198490d28931a6c0a1a07dbe8e10a6dc5d52ad3eea825c9efec1eb809b2fb5033a7c5a469fd2dd3565d5040b9f4b2c0c8cf806e0f6aae9182fb8ca4dbfaa2db027db25f510a1f88be852405cdeb85cf76fa0839b36559a138711fe4a5584bd250409c291ff66e58243755f258c9ddb8671c73ad61bc1252357246b4f4a4dc7909ac9c4812ccb37f947ec9e39fe4da6e991310f0fcd9e10b59b5ff3411aa2327499068d747814b988eb5aed369a0fb96f5a3828ec3ef84bba8c53b8e28bfdfb16fa27749dcc1085dd4aa67c3127f522592ce5ce666984aca446d244e8f86ff6cde825973741e425b533f5c3e3ff3f8d375df99860da59dd5ab370e13d0ded26f102d6848e7f818e64984f5c7b6845f170520086847473d4fc93ce4f6a2a64c8968ca02a78c7169cbc72f8b0d187e4bc1ce36e4ded523d99d81599272371ed3003eb85d5e2b7fd10896139040b26d32ddc5d3af6441c18a4961f7046f0d04ba80b0b948ba83509e0357195056d1cdd488077e9b90285305b2bab47e4d8c71dee8933ebb68a692d651701fc7a528203a789cd1c13e3ab8ab99c50bd8ae30d67e1941c06ab615f51f8aa9aa20c940ef498299f310779cc428bdb5dc70fb6f2d134c442d0b5a0c71c7f6ab5fed621c9d1ddefc244d437d26397dc1cd09fb3e4a55d97f71b007d1cfbf5dd650bb7e3b453f05c1a1de0667313efb937a1daaf8358100b6f003d1de67f31d331e5c973a90f1505db35cc91ec96a539d1b25577664dd1d730792bacec664990b170eee89ae7132901cf901c5022692de23692e56576a48e29552e518bf23936e08848790739f7d21d52c8919b889f25debf1f886ce3c94760ee0c7f75c2d846379d2ed5007728065eb8d3752b92a8dff65d15a19dd1e083fdd23059d56365c100b0538423f4297a8139cbac34534695d0cb4939fdb0b3ce65f2122484a315a2ee911a689c695f50359fa1e1b6f96580bc99ec6119cb199c3261c206dfb2c5ce50bdec9c54cd57a68b7da7d162ec40d78f204d206f916177b887c500020a5cdec9bb0a9d008b8feec8062acd1c2cb1913c594dd286e7c78a63a791587b2d9cdb1424d775be3dc86a4498ed7c15323abe27e9c85570a526102d50d398a27274efe04de47d6d89a7fdbcffdf9431980a9062f559e65791b4fb4e9806d20175d89c22a61a9225f2ae0287c1b508aa684deca6c1c655672e2bfaa8a1e1471229ec38743b3b88cd5d531c47e67281f24abf6c1486075939c90eb5a689319a8cc84e1bd7a62e9c855aeec4f14bc083966f3b7a5b27d4c47154f815ff571b83a945dca7ced4d7700d2b8c11095b362e3c293a35123582ebb444756ae4c148d7eb972fd616c106093e624c9185ec6448373bdd71163595b4b942568b92420811ffc80441d40973d023171a2e94cb6a708abca7ad9c549e1704e11fabf573678a1f15d74c3349ed5bc61e1167bc6a205e9b0609f9a223dbca46f3020b3bfa38b499959df0bcfe0b92264e94e9540188a5fb394f90c07f00c823ca209e19bd7cfb9027756f9c1ad90d3a48edce192fff7ae5f02f0f3dfd559dea35fe1e03c5de9c88dc3c7ed26f3470657d33072f7433cedeb763beebcab3a2d69e34849573935ee73cdb71dc026ea2404df20f8537a681bdf5f531516a8c94132ae81719209c4c75d0a51b03a3a1dbfe69261567c7e8b70b486abb67ee5d4354d672ecff16daacf0157071d2400a8263dd4bd423b7377369937625342b62a4db1fe64a64b54539ab9cfddd2169bab9a8e3bcd8c55eee3c64455dd50d1e437081d7e67f21a6f0ef14a05e963fb7bd3a816431554a96551e83849693e520aa0727dfbb43c87f71001060d55ab78ebf2f979e998d89e2cb9aa1d96d2c110a1e7b2388c64c701a028bb05818184bca1d0153b2b8e9a4438b992841b9b2c8e9ec5ff402d35176ab887aa782cb4434157213dab3a042b6f141f4cec39a64689ac4a5158b8d6058020cd54052a7440bcf47202c7d9cf1837407c5f7f1cd3e6735e9c633f54941a88b09a7f7959117d86cfcb286c22d6fd9ce2947b4c3bc4bddcaf908092963cfb7480ffbe0f881dff7a2772aa1a8f2bad37197cdf7b08185f7da9a444b7193f15d5452c33bb8af4dcc63c8e8fec9e3d7952439dca8e7175805f62e2c0ea0f8bc30e0e1978241ec2ba9e48f509b0de9efda58d42c194ed570ccc1a2727ff6ce1616926e41b5b35bac55ec2ae969737141302cc8a83bedd1eb904c437971ee292cd091f4cb63a61b413584db42933db65b18db8a8c475706b56ceae122e3735dad5d0bcdaaaeff8eedfbb644b27e05698fbc96092381b07c6d680fdfb806ddbfdb3defa5da896cb35662732cebf3aa74e162e0a8080f8fe367c30c976aea4c1bb5ae006f97ec6c6169584043230f21c36270a706ef9727a5cf152d09e7e784e03034b86ab123f1418fbb113a5f863d319343ea16eeb344b66ca9ab454dc9d52c872d66d07e0ad2215e88667cdb923e80182903d60fb831ea00b758f7dc12e6e1fdf83270aeac4d031afca7d12d9634b65f841998ede0ecfd531a0728e3260efae906b505c54189bfa8b1d744054fcacaf2ce4d06d7d52bd88fd7b79005094fbdd5f67666744538cbf3554a06ec5c2ec6ee8abece5810c07b285f78f45c1a79bdd80109ca9e2da5ed466c2924628615c9a844b229512f4492730ea5bd6b923949310f2e961984560a33fc283f7757a06b48be098947b4f698c46180ef5073b9f7e4fb646b596128a72e31e10eeb1da336c0f93a9a98d9a61e2953449f3825e2723a0df822ae71626bdae48741e49a88c7972276ac3975be55a92a80b650ea139e899650c057405a88c23bf0cb71cb65c7b0fb352bc770d7108894712db0d0db7f29a433aacda54a48c26cb40a7d9e3f56bacb217925716999e0e5f5afdb57fa036da8941478e561cbf5f69132c98b19c8ce5b9d83fc76c30eb7824c1b9077e2bc2847211042908478a4f2a09f8ecfec2752fa30520e5c5d91d1e98477148c54eaf7cf6b56509afdec250defc98f6a03699830d635e3ec0316b9080f9ba459552cdf3bb2f4df048bf0e75f388f27df037a7a5ed7d7d20656429a7f3fa1b16580cc3bdab3d4edeecf38ce483dc3828d2a1410bf86f1b2b068dd14181303f15f7a5193cbc6e44897679319e097f61e3d8e722fd0161ca35eedd0d3eac44048c15a640486c75036a52914b71d566caafa5ff500693e58d0e624c14bcfd35bb6bde71b75b16bcd1834d14169c8d7953cd2943df0d0aa2242f44a195ef0769bf2027f708b7336d39d17b3f854f21f543519888d4758bf82c7bc9cce75a03bdefb9fb8a0f6342b1b8dcf9722961dff27aecef7fbe62b1d30c9737b8530fdea7cb275b1e91f856adefe5b5f778d78bbb10d4943b46f106759363d9751062c35d2ef9d65ed6f4e369c776dacabc8914d14eb6f2447fa2d418ac90add1ac89fef3e98769cd971f0c44b1c0bd24a97e5862bfddf2c6f57f9a80be5ad69f798473c99defc4b0316198a251f589eaf493d3d75890628239546f517148d2adaa1bf9e03885787c0815d6730a1f96920cdfc293b97e92ca2220e100f052d3eed76380da7df64f144f164d497baf88e52f32dddbf7859f4a714af4b04a6be52fb94ad6810bb1f45ce4be9f25894a46024fee5325b367ac91692011f70485b6c5c22d5a96f3f49b71123971817c322455f09666bacaa6166689c2c60f38c65e020b7084ab0f8894e209f19d6ead613bc3ef2e408671bf1cc6cb541fe905067f5405d82289708074db05d0324e03e98098c47975efe5d086633480dd133123b7b632e14addd8cce2b4c8e1c3d841b4d83820d693f7e0d849eefd3a142d3a7799ca3341c5d9ab852ca233fc34ff8a6e29a8f048710cc04e265e334ed4f6e11226f58b758d9e2cfde32085e483ad41c9f7e123ada4ec5e38cd2011f58343a36f83b04a00d9ddaa117b6677dd5e2fdfed4650c36b3fc8f340a7902047756874822d5a26b0630cf1ef3aa8773da94939b0e526cdb2ca3864e4a91749f620696b78275340ec2257b1d90dece9c5a5256157270247a7941536a9f3eb77a62f0e8fde7e3912eddc1216a927cdb1908f978275da749e98f9e87828cc73ff1493b18df202d1a2e6880fb699b6257dfec159ca7036049337cd75db0919594081d86ec9ddb667e2d82765a9d16a95d6773295e02aa5d12812d3c5bac84c91178ab4d07f796d3b47ff8e5f1f4be6ebe743e80412e07f1291befce6be3fc063a33a71c86363d34a0bc3a59006a69cfd5316a8ac6dcbece38e9046dc451f3262d35a0d304dff9ba46b12a18e63b806543f2e4a450450942d3ea26399bbace870d6125e1c8aa68ccfe54734dda8b800d901b8e9c75dfe7d11fdfa97cbad5471740ce68f2a921c6e9f42c79302cded50b13d10792a88f21a3423038febc64493301dcac6a5783535fe75d872021b85ce32f1c4ff9aae08b3ad7be0c9c3a7b5e39908b650ca03779593bf6529f59a6c85b1329e4a1d0bd3f452bff61c4b67633b2f458ff5c5ef81460821fdcec17a767a2b82b21344a0ee23a70e4992f21bb047e4589c866b5c4e2cb141bccdd34e5fba5682b4e96231bb4d4c598885f01e2c02b24ff73ced0a824484eac4387d67330ad633d58885a1e3fca7b381b38b709d09c17e2039d9d015721fc4c96e2f9927d3fb54a7324ee52637bc8aff0a9266bd96f38e534b74bcae2ac77f047c1f2ed84f1c6d0b01e87ab44f7d185643f51bdf164417d6afdae974f408978b88b4b99084f7589093d0f489fd823ce7a3f13b8b0d72b6c0542c9a0cb25444fcd12a0d41ab1b0d7bfa9682be960969a5a17552b315ee7a772d642cdb62da5ddeedbba2e26e6ac6b20f9a8ae8ae635689ad8eda4383cfa752f7a5952327454ee25dce14754014f4faa5571d06939dafc603057b6e51f1d1a1b093131f273694da6bb9ab337e0984e82418e126b2bb4a3b95360c1ad3a96b16667764448ce032d1883c99d45170a10141075d3086d7bcb84a1376808c4b581c445253685bdf8feae75d6cdb22d048b0b62a0475f6aa22a89f28e7d5b8fb761977a1c842517fbc095e29de5da97e4776575e653bc0cc866beb2a4eef4be256eec3754c5dfe5b30bdf65a9ba8cc796ac0731d96c66872a8ee57ddc3ebf3685165d0d1d0803e6894ee7617a931ef4c910105688d2e39f106b8869cd6e5b2713d6b98754d0f7e7b409e834a3d539c17a7644e8b62a9fd60d4e59a8b1024567b5155dc91a6e977f12af98c7b7c2b04b0e0207d80a7af675a48dece1402b7a56defcb901d9c52f5096621d81e9b39a153b6c14c6eabd6bc93176e9e136f8ecc76bfd5a2279076ca722064213fa281cc0647b533724b68a73ce64f1cff9fc4f3a700a6c73088a348b8d58b89c489f0ac0f0d7b50e540871f6a1912ecf30da4cf8b6ccf2c126821373856f08bed78922c4ba06f7ba95d059eab0842097c45e10fe975845351e0a9b0ab80ced9525d59b58fc7ef6475693905a1dcf43976e7a57a4aa9949a432318e63d4c170df10597d7480f83b4b5f8084cb967af70dcd540356d9fec85c216a7f5a8f572c7a56516022f7c4f4413299c8c96d194939f2943a7b3fe474f280056a284ec6d9a441ba51bbf0be536d12ba46bb4e8deeac7f689adbb81444d079d59f"}, {0x1010, 0xffff, 0xffffffffffffffff, "9ea5222dc225c6ebf07a72ad1a1281bdae435794a1eb11a72052a40f5cdf99338cf603d103eea110bddf2fb73265173694f5ac89572ade61f341d3164efe9e891b5fde4372c30e88ed890f522ebe27db0ce0e73f467cdb43474cc88267bae546390e80d492aec7173ec2687f85c4b976216d6effde9f5c18c908e9350a761b0fac68bb09277817d63dad25fd2e9951d9c0c31c7ddb508859cc441a6520a85c30b6fbeaec929b318d5db3fe5d6ce935d5177257d08598808c2c5c94f2a7ece8ce3f74afb0dd7647c14d0ad1694a108691e4fb4806127f7cd44c7ef3f47e5cd02746154d5fe68c95b73444b6e201f0d6d14ecb717515a0d00935ee68409e5c63ebc86acca35c75b0a54ddb6dfa1182f001e726faf325aadacfd3251d48e6dc8cf80196f9813377f95f00c904a655c494af9156107168820050a98497f2677e731a3d6cff2780ccce6b4ed582fe91a5dd9a431d38a373c25971a56f72c3ec44fa94f0d2cba5ab10ae512d2882c06f2f26e2a15c8788403ad1ce5a51bc919b452834ca58912489516ec10a9801e58444e6257b1f71453db305708ed9f6c407ee8a288ecf1725efd1f219879c74f4b1195f282277226cff0521a0951b8b888030a33bcdd2082829704804acc321f203a68440137592ba4be82f53afe230a604a20d04872b51dc976c9c4b17e3ec6d4b23066971eb487fed496156271354105f7671cf0d992bf2fae1374b0043bcbd43f53662b3258b3722b70407d2c832be5b347ab4f5285994bbee17f3190d17b283621b716cf316ffec5cc5bf39a40abef811b55203fe68cbb724d08d3e5504ff8d4336875e0ee5d5c6ba91410cdb8bdddbbcd37b40664afbc939ad4aeb181c8dd66e01a8d747666c90bdb7cea4d138dfa00962b2d9a42e8b77e14a8eae8909eff6b37cbd2a76e2e94f67b36102ddaf50e423ce01845a62e3084c3bf3f99d2c25822fca9609760e5ea1ca1539664f1edcaf96609837a34bb51bc71d6062fe9a104d39a6c4a83bd1e6c88688110c95f92b681eb530a9ce7fb93263be6d01d4e05e40557ccec8a4a92d2c20c6698f32480c16a753bc655bd8da1b1ed7be092671c0f9954c8842646ab18a7b6d63a8953563aa2cc376d663d568ad69795212a3327ccfe1c55eaf3e2f6b1337c263710d01960e53896287b953fd8c8113fa04ef870cafcfe3031e74747e6b882d067ca796a25bf12ffff22bb2424a775fdf1c79d69d5fcbbebba23b5970a5a3098170096003696366023fd1c99ae4891db897a8788ea334b8f308ea16970e7731f412457c716d6acdba29299d62b51dd3023784db41f5c1be111fbdfed6a662bee0626b6119697cc3ba69d41bba6e4f1b4262e8108e0cd57902f5be2c8befec9677b11f8f3656766e701d3a605a38364793aa0e7b7d704f4331501a14bc6c38d34c47f799e74dca7e0b9ddfc998ff1e394d050427fa2675d0763488c8d8e03cbf6dda95aef1f09cd0195b4a8d9421d27f1a27c98738092e6cd6eb681d2151ddbd28354349361fdde54d89001ac7d8b083da475d7b4db915bdfb4ed0394046edd73b0e58ffe782209ef09d4a666e60a2d32e493864da979253e3247d62d4fa4e7f32a74e3831d2d97fb3e4fbd0155fbd96228e87bbe36585d4d2f656d1b5f6a949565ca266709f5987bbf271b5cdbbdf05704a174509b4a3f12cc80eff641c465fdfddc261b6fdc93dff786ab9c70f54acaaf87ff937876a259b02d041ac77261ebf149bc8b0976f8852a72349a36c3a7b4501bb0e86ead23398e70023afc2ec974a705a5f5fa13e51c88bb3fe1d09a82cccea731d1b1718608781ac3e6a6214589f9d24e0d691860d07197f3de4a0fd9c216b75a6fc2b976179552c31551aaae48caf20f5f056bf5f16a56a224f850f4abefd15a1898c9cabadf1332e46e79e19120d906a91f50cd2235727ab545f1eace1617f18f97ccea9e05507fbf0e9ce057bc37f9c0e065a082946fae6103e73a191d5d9cb071298382ef11366e34d22210730901eca37efe85c8c49535d370aa44d46e4ae163f825ca62f66f02056e9e58217e0b9a0fae3a2e3577a5149db7c257b59b360c181bb84df3bd1da5f6b18d51db35983639aee6d646dcb6a253594deb6688c296ce54f63913cbdba571b9e2f8d8a7d2c7cf0b78c5cc28562d9cd96eecfcf4c9b5521605070868989a47fc7888e384b8d8698dbd2c95c9c67acba7e57bb88aeb2edac0b8803c6460a2dd037754e41fbabfc7299087fb3b6876a8b623d8f9b2a9e66409af0af30b9278f88585b91b696fdef530ba7498dbbcb2d6521ec1e16348b9006c58306ab1fff8c901e8b8677107109964ce8042ae29b1dc369e82d454bb7a63d7331f492631c37edfb9cd6d51f10ebe5f8e5c22f0cdb3e94d0fd6865abddd8dff4eb372dc68a9a4b0e45b2a646cb3136dd72f9f096d450c329172ebb7cba50334dc7c761ba4f4b985aaecdca91e4329b006f69da0be73a1c023b64a56e3de9e96fc163bb3e8161cf7feb3b58cffdc8c56d0b5503f18b7637200f79a5cf87e120e2e3556bc1ea7f202c76cb923102991e5f60c8da3f5198f82c72810e328215f1be77d4999d48ded3d93e6c56515f4a5c355d2f2610e977674c7c760a508295cfa632ef7fd765495623acaee9fa8a3fa491627b632fd63137b4254605d3b21407b49228f5cb262d42bec18942f70b1c1614cd9c85e8039f892d40f6fb1d0c9ca0f8c53e315c38b6c7a8f5974d3b3c0e659c89d65fb5b3a24738ba99eb77a99d8791a6d7f55d53c2ddade20af9cf3cd2e4b117425ed81aeab8f7f0a631be3f4700e0bdc800ec87be1ec9a4daae578bc0ab3c770dc248ca8dbf39ec84a79598f7cad32f617d41ef345c3d0a6bf4c33974d9d2cb4ead0f9cb86b73cd311f07e53d4b21133bbbf312e15f1ca326595e7082c5c2c53bd0bd0bc6fc46a8cf7ef2f28455a33e9b9ab59ebcb1ce4925da91951d035f23e4a004c37e73b18fa6f97fbd4499c0c79aece168051696da07f336cc724d5c03f475e2b033e044f27cfa844faca0f502e805ecd356f9c0435e91925a4befda7eefc55c78e0ac99794938f5e5b8279e1794e39015d4d6fe7c82f2a7197f36a87779f4b8c6c418053790c2eba17ca9564cba9086443bfba3ca7030e866fca82fda3492c08ab8e3c9ccf93f845f429868b8c3615e64ab08447d67b6a2c8d594e8e5e8aa9c094a2706f6ea2665fec833dc300a70df80b8895b10c1a3b8817eefb0955e6d587f830459a66f17d29b1869c409f91437a9e7c7b1257378ea391c1bbe1b04d19044d50a764b5ea213afa4d08c8a27f52008a321ab13726063258d85c40c19a782efbbbfed32ee94177b7e8cc5c3de23216592fe5eece875f64883b2a515ca8b77579f25250f7fd77b18ec5431b26fb65f61d160560f85adfd1e6e0b00bddd285685cc826b41529114a74c0966af178c0e3b4bbaea05cf9a973f41ed85ce3ea4cd087d21537586d2743de9266898f75159021ce7c5b3208b4c2b460e0bd1afe967b87cf020e9cf43e3fd6eb13b57d000b9eecc76a4530ff14aa1765666053dab65feeed9493a7984c33f69cd59261644e352d1f21d9e442562746465bcb38fbf2381c7f043f5fc384c55090f96888abcc01a5c31e764a03f53a580ca810668d12e2262dfb7585732b73239fcd8861cf0584e629faf51f9b62dd35be047994d6fc0adc8dd0d2fbb08f95af061b426895a96b64cf9c95927b2cd8c5450581370edc0dad105cc900cf05b3493a5c6e0d0be9e58b6bcc94c69dd47fdddaf1a6c832cc1255d1708268e779f827311499c5892c613369acc901ce32631abab2c4b4f1b4f8daffd4991ff4f58dcd901b41fba1f0dd21e14fb5a69bd9fe68a45295d0dd9028de260da41aea5daf9cb3b10f4d69cbdbdb13d337f7b629e2eec482f2a1d2c789a9a66f0ee8b04d602c9156efbe8cec13ad5ed55cb2d219e43751245d31bcf0ba76bd62aae6030c6df1dbab2764316045f7c6abbb326e59f49fe38e9ca1b4b4679fe26fee1a3249f963ee8824468c636da2aa65d1f0ffafb8dc622e2c131b8faa376699599775fb4f6073710510a2cef783623edcfd373897749a1f71394e2da1abba6a03870fa4de6f5185a5127a897a8a1832b4008f729774f51c0cab1600274632d0727ee7c8deccd6a3a4162a3356447082b7a86f19d2d08381e6343da8282d224cdba25335fa5be706e0a6e7181e28c0eea3207f697db8e7e177fab3277acf844247a31e4d58c3bbcf799136d3ad3ed39705feeacc34804ccf9ed1c2d2189401c7f8510900aea3753f747b72c68c454856cc089224318f04ee3ac9fb5d63e5b2862db9ea15e8769ddaa3c2475d1278f30894a39ad5b0ded298c6160abce814f9d548af709e20dfb3990b9cad43a13f0a37a0dd2edc515eda4edc0efcec424b374e1d6a4d239645b2049f806140bcb959307dabfdad4185bc3eb9f102dadb7697a19ea0820c99286df2981cf55fc374ca30a4078c49fcdb1761fc22356caf98759db8372c029637428d7dcbb0aaf6513127e00de1c4fe8cc150487b12351fd425538e683804b8d8ebc5ea8beda91cf7b9b7df46cf2bfb3f51683def82e4b53e8589ef622622a2b80545ee83d4a8b2e68c1908d5879e1b33c56297ac5d49398eaf55fffd78e2e365a4e685180e34058230cad9b6937c2b595649e476307b917c29e176b0fe2fe1d1aa56e9eccad87f5525682cb983e88e9cc923bb8152602b488697138f014a62748fe1e62fe1d697fbe831dcfed9537cf562a64ade6436ed579e0910511a8f08f2b5ba0d68eb0089912083f0ef74215af76a0f464c711bb76a1bf42670a86b9f1d30e3a2fb5158c2a21242d3fcfa86ac7cb70aa45cd16cefb5e4a84ae64175addb633ba87885930f5a0e478ea7d6d4df08556e90995b5ad25cea9acf66092135720dc660eb4a19b872130240c5a0df7952f86d0f38a98f54c751bd4eeeebad9b5cc5068ab878fd7ecd61498a7ed4cda797c411f10483fbeee5b70e87f09e565af1d76978c1efb39daa11570e6f075bc366e79b1ab2c0265127cf1c7d3cfc8dc8026036f0db9e4ea4525acd01e61a7bd8d9c31241ad044597f3976d1b4b06ecac3a5c42b4e2650f9efedf9c960e4b35daaf341eb3a901fa6a99c3d092d5ff87f6f224e711cd94e07c25ae6a01b2855c1e0dd0e07408b64ef64c174e4deb056c97f8d21dd18d999394ba62b0a7c156593a71b5f6f9ada8396dcc775af2549b1b665015b2a7419072abf9ed857569c2a2c4782a4f4aa554d7ee46982bb1cbdb7d2a911cf4fef1da18043b9d6836bd134ab6f1a0b7c773c625805013a1a2d2c23a07e755908a04887d041ef805b4cb28e888a2beb128b0251895e45b1970b6717af4fa1541dda1af8a5d101da71c69c59ce32c422fe49af6ff87b2fd9fcf4663c034bf3cd227086bdd2e1aefae534c58f7cd297aae2673c0437d29dc4a3f3808cd23ee2fb1961645c72c240ca03292d9221061ace3ff122b9e8e4e54cf8a1ef13eab8f85c936b1ed078cab649d8726521ae15d3c196d5249366ca617151b0fd2673db864cadd4ed135941ba44407c1c383f9611c8daf33edc4dc1b51863fa90bb8ddba539c26eb84303545fe4459cba80810c8f660810b788dca49f30dd69ff8cb957a3227a825a5de790eda990b35ed366494a05331701d9172202fc3d8df18b267e7d553a328cc98c79292f7ae9d596eb6bef209ed5b716822e8c742fc0630d6c3ebee5729be433472943be9c1579b50735a68b5db390"}, {0x20, 0x1, 0xd3, "2b31b2ea4af71aac54e556015ed232"}, {0x100, 0xffff, 0x80000001, "d4ef9f444822ff5569f613f10de6366b913f5b054e7f010b62a1224bcd3229490d0f93413f7db15a5dec5c938af95632e917ab4a5931aa08bf6e83e3f5bb7e1ca83b42a2d41842ce4fb90ed88b773190b358bbb40f0daa667e18479293b88cf8f0eae6fce55a3d16004338cc3abb7e7848aeed66811d9174528d5fed9f926812a5943af0a35b0182e25fbf4b378a404b05bfc06d9766ab6205e74ac1a805d188400a2852f36a271d0db03a24be4d0d7853f2843242ddedf015b622a553efd854c39b8bfbedc61994b7dde1d52106e4cbcbeb9055eee2b290c8e96317b0acffdb59cc4b5e1804f57b7a"}], 0x2278}, 0x406) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x5b0b) r4 = dup2(r3, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockname(r5, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) fsync(r1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x101) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:40 executing program 0: r0 = socket$inet(0x2, 0x0, 0xfff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/177, &(0x7f0000000140)=0xb1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="de5ca48f74887235267a0e07233dc8122af54b010f577c778f2d4d9babe2f9e02266e1af1db7a5197db0506cd6c079be06076ca842cacf6baab39213a16751a34ab470e616361d20b2dfae5c720b300095", 0x51) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 04:02:40 executing program 0: r0 = socket(0x8aca9f4058153e40, 0x400000000002, 0x2) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x9}) 04:02:40 executing program 1: socket(0x10000000002, 0x1c04b220979cdf0e, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r2 = socket(0x20, 0x4000, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/38, &(0x7f0000000040)=0x26) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x6) 04:02:40 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x86128) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) select(0x40, &(0x7f0000000100), &(0x7f00000001c0)={0x8}, 0x0, 0x0) 04:02:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)) 04:02:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20584d70687ab41380ff0000000000800000000067071b542a538706000000b81800000029bb893f00"/56], 0x38}, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[0x7, 0xad6, 0x81, 0x2, 0x80000001, 0xfff, 0x10001, 0x564b]}) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) listen(r1, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x88) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28, 0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="0088") 04:02:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xd1b53ad7f8195d72, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x82) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0xfffffffffffffeb6) shutdown(r2, 0x3) execve(0x0, 0x0, 0x0) write(r3, &(0x7f0000000180)="017e69f0f2e9074659096e4bda0a4934c0f38cd6b18a0c8bf110b69eea0d8bc63c4ea474621c35e879f9d5e27dbd627f25ffd03b46bcb7792a801b4dda7e915f6e618811497452dcf4ac527d934be3a453d3e6fde18cfef5d90e2d39c304c3ffbd999be56ebad2a2b356b4d1b55f06e8c92846ae7b", 0x75) 04:02:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 04:02:41 executing program 0: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="7e270bcf2e722e8d713b37f54a9b151bceb7f2cd45593a9e42e705cdf7362c12b8c6b6e94b8d1a917ce11835f6b5d996f6cde21f6b9f6322c4a9ef57dee06ac34370cbc8da0d9c3e48212ed057809dd6b824d523c4968e4697035771e518ab5108814d3d9799c795c0084b40cb56e6ece938e7a893a031b1ad55d00482587fa6c90d18bdbf66dd05a8275cd039"], 0x1) r6 = syz_open_pts() mkdir(0x0, 0x0) close(r0) dup(r6) syz_open_pts() 04:02:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 04:02:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYPTR64], 0x28}, 0x0) write(r3, 0x0, 0x0) dup2(r3, r2) 04:02:41 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) 04:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100000080) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001140)=""/89, 0x59}], 0x1, 0x0, 0x0) 04:02:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0xfc}], 0x1, 0x0, 0x34, 0x0) 04:02:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r5, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) r6 = open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x9) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000580)={0x2, 0x80000001, 0x6, {[0x63b6ae4f, 0x1000, 0x0, 0x9d0, 0xffffffffffffffff, 0x20, 0x1, 0x2a, 0x4, 0x3, 0x4, 0xfffffffffffffeff, 0xfd4, 0xfae, 0x2, 0x3, 0x100000001, 0x5], [0x545, 0x81, 0x3f, 0x6814a6c0, 0x5, 0xff, 0xb9, 0xffffffff, 0xe1], [0xcc, 0x10be, 0x5, 0x632b, 0x0, 0x7, 0x3f], [0x3, 0x4, 0x8, 0x401, 0x4], [{0x3, 0x7fffffff}, {0x0, 0x6, 0xffffffffffff8000}, {0x3, 0x400, 0xffffffffffff8000, 0x8}, {0x7e, 0x0, 0x8, 0x2}, {0x80000001, 0xaf8, 0x8, 0x2}, {0x3, 0x5, 0x1, 0x9}, {0x4, 0x20, 0xfffffffffffffe88, 0x9}, {0x2, 0x8, 0x5972}], {0x5, 0x1, 0x8, 0x3}, {0x40, 0x1, 0x5e, 0x100000000}}}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0xa5, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r5, 0x5) fchmod(r3, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 04:02:41 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202f5ff91ffffffffff2259a4c73e78c49cdfa5e30600000075c2356ca6fcedf51ae833ddaaca78a14aea1d839ebcfc28325ecf0cb9"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0xb54) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r0, 0x5, 0x7, &(0x7f00000000c0)=""/60, &(0x7f0000000100)=0x3c) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x20) getsockopt(r0, 0x1, 0x80, &(0x7f0000000140)=""/40, &(0x7f0000000180)=0x28) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xfffffffffffff800, 0x1, 0x4, 0xd6c9, 0x8}, 0xc) semget$private(0x0, 0x2, 0x10) 04:02:41 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0xfffffffffffffff4) 04:02:41 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0xb846}}, 0x0) getitimer(0x2, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/67, 0x43, 0xb9e8b51722b47693, 0x0, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x1ff, 0x4, 0x135e7c10, 0x2, 0x8000, 0x12b1, 0x4, 0x10, [{0x10001, 0x3ff, 0x72, 0x4}, {0x80000000, 0x5, 0x7, 0x2}, {0x9, 0x1ff, 0x6, 0x67274ae4}, {0x0, 0x5, 0x3, 0x5}, {0x6d, 0x2, 0x1219, 0x3}, {0x7, 0x46, 0x0, 0x7ff}, {0x5, 0x7d980e47, 0x4, 0x7fff}, {0x6, 0x0, 0x10001, 0x4}, {0xc000000000000000, 0x1, 0x200, 0x3}, {0xffffffff, 0x4, 0xf4, 0xfffffffffffffffe}, {0x8, 0x6, 0xda, 0x8}, {0x2, 0x1, 0x4, 0x3}, {0x80, 0x0, 0x2, 0x3}, {0x1, 0x4, 0xab3, 0x4}, {0x9, 0x2, 0xebb4, 0x9}, {0xa3, 0x61881549, 0x4, 0x3}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 04:02:42 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}], 0x1, 0x0) 04:02:42 executing program 0: mmap(&(0x7f0000977000/0x2000)=nil, 0x2000, 0x3, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mlock(&(0x7f0000987000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000928000/0x1000)=nil, 0x1000) mlock(&(0x7f000099c000/0x1000)=nil, 0x1000) munmap(&(0x7f00009a0000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:44 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="4ab5a05df975", 0x6}, {&(0x7f0000000080)="20cf78c14a5a1c3edbae01eb3ce0997e04e6e2677fa602e686d371eb49af106a", 0x20}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0x18, 0x2, 0x7f) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000280)) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000300)="e68e922ff52bf7b34e26e6122b85760ad4f8abc7cbfd12c1d5", 0x19}, {&(0x7f0000000340)="005fd3ecb16cf6628aa5c4341e60fd3582c957d95c9b073c7d0dd5480ce384d49f20bb08", 0x24}, {&(0x7f0000000380)="e88ba3d98d5cf7d4eec7c8492d976da0d6b936f46217f7e27f166046323822799fbf176210af549d5b051d80bf5f7b075b0cb66e879ab6a4acd6d89b948480092a8e2ff45cc97cc8136fe3fb81faffbb1966fe87aa02e3565781599e8a442de78fbd282b0134c5eb5366fa6fc22331709b53f96181b9ef15edcad8a269b8ec3d15a6732223a09bee3e5ca363f6ec85f79130e713e5c6c9046f75678e3b325f896bc55e8f9dabecdfe1eaac35aab2501ccb6392c8ccaa11ec4e5b2df2", 0xbc}, {&(0x7f0000000440)="80d649b4c467fa8d9a9418b28c0fca584bd596a307ba426a163d17d3ac39d8de483f96bb8673331632005afb4dcb2d1e3fb19b19fc99cec64129e7b55319", 0x3e}, {&(0x7f0000000480)="ca91a9092fc6feb9d9020a3beadf2e1ad1fa5ae4a8", 0x15}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="01495cf5dbd1291f6cce7273eac874961ba2b5966c5ae1b2bb23e954d4", 0x1d}, {&(0x7f0000000540)="fdd5c1e91db8d403a95bab315706ccfb6cd0b603db575c297a72dcdfeacd7fc6c1c22ff61958125d9d7e741adf700367a01d1e8f7ccd86d8f7ad5155e46ede83ed8343b1ebf84112b61e033bbb43871a89929d512b0cab06c4ede472e551413d5c42f9c5a893b09040db20f4e03bf29853b82601e4b27210132ffaa4619aa60bcc0422739a76e7a16e77cd954dcde8d932d903fbbe27d8303a98d9e6d749a583a600c14b9fd8cf6714e3936ede3b9f1159c9788d9e4a24697eb47a87ef74c60f9d76912b4c65d09a73cad7f49216374f0e04f8590c64acaeeb4e77c8a7518fe3242178715e10fdf10e33cff855b5f9a0", 0xf0}], 0x8, &(0x7f00000006c0), 0x0, 0x8}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpeername$unix(r1, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) close(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000940)={0xe4, 0xfff}, 0x10) r2 = socket(0x18, 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000980)=0x6a71) mkdir(&(0x7f00000009c0)='./file0\x00', 0x20) sendto$unix(r2, &(0x7f0000000a00)="424dff4a0cf8aeb09950d5a8e7921b23af0e13a67bb93ca0638d69ad8554343cbf5742b4df0e91373b42be764b6295902398e60e91a2da9d1248f5e6f8c79516cdef36930fee7048232766e38217a68a42eac54011649afb54db34c72533ed087a9286b9dccfc0e34ddbad98dd53a22e4c8b2902f963a8b30729a05a68d920fcb950c6aef6b0f898671ddbc443ed442a6fa343792f56187115e5dc115dc0041bf2ef7ac447f5b305ac509de5356d89a5d900b48a48536255af1359129af2e67513afea4e5d9410fc3fb4a1c510710c529f13f68692b845cfda12b5f80909016272e3246b45e5c1e0dec919f224f7cf9711504e0ba0f7f2fbd53228601e0f8cecec4f6fadf210efa00bd2fbd725deda8a3403371d03e1fb580b44822cafb48e88f36511eefed7e2b712406d547a051bf6ffee4d5b0cf26b2eb6af5d9ee74fc936ae412862db177bd24b639dd955d64a839910a1218b51002667266222260a322f1ddf3bf04dbc6a5fe8394d1a186671494b73582e4c8c6000be6ecf8dd3cfecf6e6738d0eb46b73bbe302ce02f50fe4ed00dcc36025dd52660f34b329912cc77603729f01a008865209eeccb35b0243aa1cb43a199d165dc7e940be7c20d47ee26e528d52d46cbde00a2a9b4887610284eba5da37b42d2f83c617a933db48c01b57986d02eb3e66301e51da5c4998ec2684eb55837c42d7d013adc26fa81d97f76d53590bb26e33d23eb6ccc14b46570eb8fafa69a4f2b6d57b8fb9852e2464a4e3a5cc5db8ca8c470f4a748923d63c927d44d9fc56f90d998e7bf13a060fcd104f2fbd1a2e9bf92ae42c05f893b899630fefd9579fc0ff64794e524dc3e2358dd0995bad193a019a763ccf4ab4422ee13d3086b7aa895cceed51e6d36e4da330a08d28373cddc49b427de41aef69600f8fcc811eb08e088504d9e9c7ca8a25b1dc3670d34f9526758d7618354037b60961c9b3b1663b03db2d3db5f1e7480bbd3da26d16e95df9aba396d89bd0c303cb6d975487b57d20c40aaa840322a85dbbd4b154d0e8acc696a0a2dbec2120732fbf9a119d5804b07b16fa63381c4eb3df15feaf9c7830488420b192f8dc31c371f721dea15f14c3e3e697c966b432bc6bbea34958feb4eef68a1c55caf63b7604b8d92b5f15fd9a665ac4427d922539af76a2b01ee217d9eb63a86d1632d6a6df609e3b5d112097ce5d0d8d240720a485b37f9ccc688e610b367425772c9d6c699107b65f8f15930cdff8687efe43ca22474e1e848f8c406f0e5aa661d88a43a21eeee93529a70c7b4aa01bcc6ab99f0f51b82f5d352b6153e9a1b23e9d140dbfc27d58fc2450bb8d9cf0993f407267d4e99dba006dd19aec147b57ce585892563195d0baa3495db7197223ac6bbcb9e93ffaa509f2293904c7d8ad791207955e98981279ae3a12d6cb53cb6d18e89776a25f9cb2a5df57b969e2adbf3a5ff9cf9450184cb2d6f831c4df2db3cc5a1331c48573b30e1df4cd0d81e050c8b6b6a71199dafd862e37b50d344f3012b657ce9c25dc179e7b2eb8b834208c157f4bbd9acb252c61bae8ed9825171534cacd1333b9aaedcc45f3d58529ced86b5f2f5d7faee840be1e64dc9bf0fa539c9142500e5e656e291c5da25753818b543bd54867204b747d9c26ceea0094ac70a59b93d2db0917d123d2f0a75098af85031caefe2b0fcf1e358fdba23bee7621d2a2de581d2b723626ea32ca6c3a4e816f54a4046f546489ca9f873dfb4ec61bfb8833e35acd0c9767e49f34fe8d1315cccc49b6c0195698fbaf3dddb09f770437b97295086b610ed4b0a04de3890ca5cff2f840551003eda9ba85f71fd49508451d3671026701a9ab819bc79d7bfd76cf2681c9190d29302fe1ff78928402f925718a59656ac3a94cc4d758e821715185e61668aec2341b4ef644b21c6c3ddac95e61bc4a679e5ca93e089e2b1df347f73bc535115b0a029028d96c4e90820b27cbed00c806e6f5ad14eff8f0baf18e1395fa293abd7a6cc383b76799d114b08eea4beb173e2d8c568789765816c6821785fb320d391b3868f230fd3574a0cf2988d02e9af7785e7f40c64fc7b31a148e3c34e60e7cbb88ca33c92b32ea39914c919bf223f3e3f1c939aee1e35c26515f9ea621cc90f7b4a4e32f404fcaf7ccb5db1d01e61e4e81f94f98de90ef3d8c12f77bf0ed0590b2ca614d90e622ca7f0ca3db95fa557ed48895cf004fed2ced9a9b4ecc42bc0a4b07639a0deb49e6ba30b9657c6f22ff526933a9d7260c970a8e830a226bde18fdbc23902b23553a59e8fc8975056068147208602760dba79dd399f3b1d497197454da03e8cbdeea4e5b29004ba8c46927f75e355a4c9e5938c1cfdd87dbc68c152c6221244821cca7e5e1322006525cf59b7b3bec8825e693fc4b851710449fe8754320ae8d6e4b90502bb8b5ddfa05602c3d775acb0ee000fe86087e16dbb697c35cdcb64a1a4fac57de4a924b7da6d7e56d8a1dadbe3f746795f8bc3e98717f179824ae7690cdcbecf370822be4611a87948a7fd8fe4ffbe963d94911b63d8311d4f1d4cd07100f2ef04f991c603bb69cfc2bb9cb34a439d3b0a84ae95edf487410d3ca4e15092875ce7fa9994f547230a798989bff5fb38679702695c5bafb01a71159779d10cfc40119138ecdededae5c7074b430fa094be13cde85084e11cef7ff80fbf5e3edba0a0bf519d640c5f5f0a2a063c955ba74dcf31958d2f59809f6d6c7df4f987eaa4c2842f19e6fd9da04bb0a45b972528efc49e0e33a6daaecdf2e5859c500b0f25e07d07eaea049277de24ccc81b542cc1560ca10e7fd958806a9c5eb4e1907ccec87d184fdd163acb355cc703ba963415108854fc5ea695a9dd423eec16fcd5fb38010fb6c25c707a10f7cc53d13e450e8267dbb461dc90cb792c0f478ce7983b99274408915bdc4d824b887e81c9e4c62d75e16d7e806e966275ea404c5f1cb6fa3cb3dcd50a98222f2b726746769c61cf04c399103f8555fe7e76392cb148ea47a5745e347b44a9986a148b42923c640f106181f7fb74ffced56977faf06ad2676363403dcd7a79ef84e6d28e37e8909d64db2232148298ffd8dea4a848574da58623c57245fcbb2cdfdd376592602b46f94210a9c2cfc6a30df5f7f135a4e17714f404b4fe0b24d068e340062d44ae510dc679823f5232a65ae2ab6cf106ccc60098f790ef4f4be61f6644486dad7a97362971012fdc6ced79ded3de38f4473720ed7acbb85e596895c49d5546b19e5ca91549b549a0b28509dea10ce6310099e0378c1a64a0784125eced579cc008c38a850f620d819a08f6fd3d794737c96f522dcbcafce737383d41de4792c86c42ce163ae4d6841a6d06947f340545c379f1b319aac8b8de0dfbfe6b38eb57868ed8b0e826759893b6e53a959c4581316d90d6754d51cb47bb5b88a3cb883b755706095134c51e77a6846647750584d08b2709d079651efc128988c49fd0bfee400ee28f6522606dd0b449ae4461d271bc7fd620ff74a886cdee50f5a895e3c8bf6f7578f5c1ed8b2cd028418ed1dde55db29b2a85e18e5c5cbc977807144ed5fe6b8dc841217eacb864045fcc23126ffec650007eaec0281d81d57608f728b8e5355494556a86513efe3224a8546ca20b54940f5e47b18ee741c1e9f529b7971d3afea75572f50b149fdace7dd45b8875dbca6215acc8c6e6dffaa7d3bd5c5851c44e8c7250a6b489771968cb1d9df07d4274d88765509512395a65bd8913c82b45b614f64b94320a0d438b42d116f0add2e14233f2b31adf4f63bc5f810baeb74efe54f5abf82dcd95abd502d84f25b21ae2ee6bdcf73da318ebacce117753d55eb02a100ebb1d6a98c2b585d8caf793c45d170ab9dc08c7e54f9c4070c5e1922df1ce2c7474775c37664be613785b2c22afb346604bcd0013b2a67967726b5a38d4cd4f087a8e353b613fc05e51e45c2221001e3ddc9b7c85ab79f23c5e695940e709d33e6573260389c6abbde89fddd94a0982509f56ca123e4851ed02cdafd1ce163eb07a67d9c9fd3eeb0bf67d97b6229f8694beeb1a7ad4133c2b4ee2ceaf5cdb91f209b640c5b3d8d0d7f493793f3f1a34d0aa1f5a5e146eaf8cabfaa9829c2a222827d59ee0da575bee89adb862d1c08996c3d557e6ea9b1812d9ea7b32d2535fc59ccc01cc8cdd03875a7af0d51ac951dce3305b0f73e377db4481e3c845d7b4eff7643437981fb203e4e14588686ae2c8dcc90968f3fb90dd5f49d044ac739ca34d92ee028aebd1c1b2237278934f2fe7bc2fd2e4db21c41188cf613573e48854e7e241666b37ac0e37fd9254094e226df49d17ce0ff100704ca1f34eb196327eabad5fc623ffdbd4ae1ae93f61d68e7bc533618709326c9f76980f53524fdb6fdbcc26e263bd1a2fd250703b0c4407cd1cd7247142044329d1e4e9157e73b0f541675f2edaa0365e8b3db91ebfcb7a522a1738164bbccff980d9d8cdc38484bb21e90d9c72bcc31c2eb74f3d81ea61e3a70f2760cadf810375a6e8a70a37438e91d87522b5686f739b5fb63594e7f0288c839c0c74609a6fdfac3f4f518d2a08916cb774683f0105cbb1d468a0dd3d0575099d9ead55a8c5dc1036fbad6eb6770ad6c64ce446ccb7ce0d1cc196d0765fce2ce241ceda6cdd70697270cd98eb181579c57eb9edfa13474ada4413efc18f929b0b2d13294913521d5c527e194ced7b5f25da8385d9cb77d0664065cc500e7773929f526460a1b64038eb0d8e4af2e3116ac7c2ff45d4faa2babf06a8a0172cebdfe988dd248c9b2c9955084b4c824b421285a10252a51e3e171a258cb19d80bdecfa98ccdc94b7e48e90188309efd5502ac1ecf76ab8996eb312d755e51411fc0b4bd4d4a9c5d9ce991d53b0aaec4b80d924afa5db77811d6d1b4680dc0269ac434935f183ae5659ff031126e9f9dedd495fe545388ef358db7e69965dd417fbbacbe317bbbcf075446082c30564eb13ea67e5f9443273847318cc36f57a5c52cdb0e80c59a692493fff14f6a6031bdff97f2ec261b748713e8d4a2f75ce486089395221b94e953b03201bc8cfb8e3c6c2a34cd52d2e04a795c4cd60e229a674b829c624633915482512c3f26f9d9165762d7b343622d528b8dc2a2d760712b60645e99710dea45bd83ea39f0d98097e523b1134eb6c8a3d80a2a33aa9411f53101286a1729f47017cc8a0580b6d3ad08410fa74918aaf9123f066970ecf1336d723f44986e14098b21562a2b5c0e048de6f08ff048c265a0995615b8db7b37ff21b28e2dfbd6c6a32db9ef7761d79b8db2df97c401eec1f78bede9b89041116e3950ca54ec968cc16af02ee518fbd25883d88a623ea744fa2c65af4a6bc641284b54776fcc9d95c3b7d401fb58742c1857319477ff506588ec4e7051f3286b7dc6ddfb922315387c0901a6428073affe4f168533785006993b3fd58de44b271657ff8e59b093e3ba3432373d7ed007cc1ac7092dc31363219bbf33a422dca83b734f7e801a68c57a9766505458b80d834c023e3aa58198eafec1e651e9023149b75645a583d79e6900ecbe0181490452d9398506cea7fbd51d294f06682d0dd7fe6855b2657cae88c218eb199f1e07e0e9a233a2e8183fb57c8be02c9e2acc022674c3d8bafb8cfaf01d0bdddc909c5f5a31d8b87edfb737458684094f6db66b363eac610f8037aaf9131d87b6e544bd8c08c776de8281beefdf4e802637bb8716d02327c0db90d6cf68705d0f23d3d47246b22ee8dd736777", 0x1000, 0x40d, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000001a40)) writev(r1, &(0x7f0000001ec0)=[{&(0x7f0000001a80)="a3678383002e5cbc819240037fa44da1686f2bdb968ace95b794d181e8da1447f7a18ee244fde2db9a8ca497e7a66212eb2994d6dfdb3f2d5f7599f5a17cad4e3a5dad39dfc1a0196e1dd323f832caecbb4de1df266f5b7e84a91785ce51fab5d6fb", 0x62}, {&(0x7f0000001b00)="9587ef3b80b89823294c015d4f49e07e846fafb1abb8dfb8073b4a65ef4c8acb7e6b3e8213418c2dd5c29fb57cbaad350fefb439c279a05dd3962424c89fefd2c19e88c44902adeef784c24b063adcfd76f77ade88c40b099276b163830979e952b7fcd1a1358ae80ea3141a0baa8e2bc5a277a5c16bea257b292ce4204bd94623f5870173ae04ae81a12067964499bd80eb40447b4abe1e5c7b44a3b84d52004e365146701d1a0e1a0de09088807f5659b23447e4d0e74779d1b350b3daf21dbed5230c26606f16ac91e948f2fa020e5d54136f128cf4fd6f93b1833d1cbc425da21c29f299af2d1e", 0xe9}, {&(0x7f0000001c00)="7cde20e9dd11b79ea295232a916d0ac148312d073cc65b0cde59ab6988852dec137ab2a3b6af4ef86943cbfb44c50c3502712588b9f8bf2d31c521a4329fa19bb94805984eca6d7dbcb8c22517d484850665bdde7fc645f9df46513fc6d383e32549e9f3259ad80dcb18a9a8c414ad11516e68ead57460d090ed41b991558e9c7c222881c93b593073894eca9d8a2ef546a9d55a2deb163b7d7b6676206c4738c2fddb75a67d275fbaf28dbce6c627a570e6b14f29b72aeca58acaf5c9558e612b6e3296bedb3e19bc4ea09ccd0aec2e10afb83bdd6f82586ea4ac781e483a23adc3fec6f1311bd53a0f3ee37e24b0cb0a14ee3c6f", 0xf5}, {&(0x7f0000001d00)="3f70f1e45329936e942cfdb943d8be4dad74f2521d8029167900de4f459a9249dfa514c87833d67aec24c8b7d6d17defde5f42857dcf7dcf7af6bfaf85914adb9d012b725d57b035c9d85101c7e75735c727679d5281d9fe48f227c639", 0x5d}, {&(0x7f0000001d80)="51dfb1f4f00390d167e68b2c39fd4aef116514a2397ca97ec5c2337f7a14d658c5633bd3f5c572fc5b32edec5a84250b8970a649f5dcba7de907eda6ed08be6c7100b7248d3c3faab0f3dfe44ae125d8b41ed93a0d44900fd8b1cf9d142e42706168e08440a8122edf4de42847a496b2b1b1945d6b7ab9126ba458854dbbade04e4736ae3fe224f8d99eda", 0x8b}, {&(0x7f0000001e40)="1543c358ca27a14a2d5b6e870a22bb78338f833fbdbf849e8c470fa3d26f27b04e86a7fd8e4e6098cd4bbbe62d4bf0941f2e6bc8830d5ffd10b197f85638017ae1761ac7ed8e9a2b838a55df41868cf9dda4504e75", 0x55}], 0x6) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001f40)={{0x18, 0x1, 0x400, 0x5}, {0x18, 0x2, 0xa8, 0x8}, 0x7fffffff, [0x2, 0x1, 0x489, 0x4, 0x0, 0x644, 0x9, 0xffffffffffffff01]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) mkdirat(r1, &(0x7f0000001fc0)='./file0\x00', 0x4) bind(r1, &(0x7f0000002000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000002040)) r5 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0, 0x0}, &(0x7f0000002100)=0xc) lchown(&(0x7f0000002080)='./file0\x00', r5, r6) fcntl$getown(r0, 0x5) recvmsg(r4, &(0x7f00000028c0)={&(0x7f0000002140)=@in, 0xc, &(0x7f0000002800)=[{&(0x7f0000002180)=""/211, 0xd3}, {&(0x7f0000002280)=""/215, 0xd7}, {&(0x7f0000002380)=""/175, 0xaf}, {&(0x7f0000002440)=""/104, 0x68}, {&(0x7f00000024c0)=""/146, 0x92}, {&(0x7f0000002580)=""/206, 0xce}, {&(0x7f0000002680)=""/233, 0xe9}, {&(0x7f0000002780)=""/88, 0x58}], 0x8, &(0x7f0000002880)}, 0x2c0c30ed850ae30b) sendmsg(r3, &(0x7f0000003d00)={&(0x7f0000002900)=@in={0x2, 0x1}, 0xc, &(0x7f0000003940)=[{&(0x7f0000002940)="a4eff9f8baee7deb272faddc7c0b6451184c2c21614f3334a884d24f1bc6400bd6d44e314d54a533b8a8ce18b38e31f413c8322385b8b975260ff640cd597652c59a7d6e1a4f405f876132bebfc1c972064d18ef56bcb8219f6a3ae681353d82763975b2fecb4bc39a7185e9888a424c6da635e2b4b826ea7b79a4aa41c804bcd74937c54dbf81828f3c4f797f3947685ac295c066edb4d8a3abe6d75ad62915d289e3292c9c9a0c5cf67fec6933a8961bb70fed788c4020090e440271c4de066a0be915968b34923ec2b3fe97463c60036d77003c223a132a7f135d2120c19e107819875f819343e98ecd45b09864dc2f24f85ba128e711e0e353395562953b4c98db234a13e93aa0bd044ea6a6cf5dd25d01659d1273caa6d40ffc23b3b9a4333c4506c03bcc1189bdc896a8e5eee2560430bdb9577660abeb385258714db6929f0f42c65728e02575969d3d5ca7d6ea92e53855479b30f3a78f9d8642cf297017ffafe8acf4ba9b80e054ae6fc3d8adfac3ca914052d8bd7816d537fd7959b28516ff60bad42a837cd60c3b3f630bcbb1368a4c686e2567a0871ef1d3bf6c6ad119722942f28cc8aa87074d64198c109863e6be1a648ea1661fc7a938d1d1fd84750864dd766fea164ee193d044770866805896513219acf01a84a8ad1f25f77ae13deedc5eac6eb1f9389247efbab0d3be2af531e03fd3c592ec4b0e38726c57da521c471d1ffd1cf1db4566072e2907fc786b82cc86e115e4a44211cc8257e99336f9c234347192f5789a3587f2120aa7e7b5b94335061a5087c077d082cbd9f48807b608174383d8b9625415d362d69b3e03ba545032c269a71030b44bc6e48aa026d233c25fa1830ca8eb93e7769c3860ff1ce09d3e6ed0fc1bee7b9aadfc2c101e36730b808b90ca6468f28c21e5a99cb8192ffb3a79bca365b29129a5482050da8cc8f586995f46e0ba46c5b982c16f2ee26392f60390093c8ae790c5854a61b209ddffff2750a752eb843e7733672ac08ac8f1e98ec08fa9988c1bc0402ccd1818d3c255fc6a99bef0157ae88c3b482ba3b402575489540fbb5dc24493fceac68f3d3c3553b2fc20f4a5542a7c4453de5d68262d421e62a0246d723a131c9204a0150a4995137ceb7e72cfefcee9cf5834d65eb484f016995bd4976a2c92076849fd2dc3d35f011f2553ffa7c43596b1efc7e8fa96bd2e1cf78f626b3ef9e651edf4f40d36110f4de08d86a8c74a27b29a9dda976e9ea7bf628fc724bba3f89ccb2d6a5b060478e10ad0d19fddb9e56895971ff6b8dde93cb11e842b312770f4e1fa5570d017faff0c897bbb8b80769875bcbb9c1636e688b0e4b6dcb932a91c239cff12d7573f780063958a8850dba105e19b7716fd87a5cb4537c48e33c7e495b54c6dbf9afcce0da458cdf6cb7836863d3a62dd1a5b6d7d5c7f4c01fe658a1d2f7dacdf5cd6b928486d5aa779ba042b1ddfa3541a5b34f1c5a2d8a084a93055cd523d7b23b233e49b76d9ba6bb3e436b9c2fb6419bb290ba4694ad00bd7acb7e14410aebd835e8916846a285687384988d1f256c0ab0f5798c057821652dece0ec404ec7202952326b96968b765681e74d60af2db54211a62e46f3bfd43eae7cf0e6d8ce739dd4654a2d1cca259b2df013384ab8dc4efb28c9cab9366c19b70acdba3cf72403d5285815ac7702b2a48312c18da78282ab4574f60462ba749cb381c5d2023dfd11c975a53151a32c5fdc0da6de3d3732df49b1091b7996e121510622607e161f09758671c6d2aebe01490efc62a6300ae603649a0ee47a504fe7cc4d4c223fa16b44216020d712d47eeb026803ce89861a0b90df3a5092cc4e22a1d06f3fb6c47b92f3dd63fca4534f946b6e1fd0acd4bc0005bb7058783cbb7f80fbe65fed8ac3e868df58518367b61b939989902cc3ebb4b5b1767121c167685be24a552e09fb4abc23c9bd5f5af46f53c07234e1227029660cc86fbbb067e29be6b1d6fc7d293ea51b3580b5678c04683935da38195b1debecf64d30ba2b00dc407e4adadea42b13460e12a17b06259a77160fe8e38cdb4f1bf54adc1181e3c3f622aeac508b83aff17aa6ede41e6a5cf8bfcc8e24261e3bc16f70eb6fdf3671be1725bb57dfec63aee4b9c0104aa34071b04f11d130f1b849843dd1ecdda6a01c0de25630c38dcf2d42164df1bc1ba18da0aa8acaafa6a1fcf35b78d50e4eec3fdd87b6199c43544964381aa31a67da134037aa1388df0f4cb0906afdae946b4767cfad9daef18cd52827dbe0a09f25becd9c16c5508bdd28ef4eaa354aade6518f46fbbf58628a60391221748345528133e0187d164578362c144064a7d9932b72ad582f7c2796f1a3739dff1bf40242385d998d277fc3522bf30b70d5a05563150e1010aab3549e725eb0b542b81001ac78fbc05820308b6773308e6bf275e93e46393b25e861e5976ba16e08df547323e7e0be06a9da93b15ee59c510f5125c7335a5299703b588b850c096ff27ecc76f374b670a9a71cd540c3872b085d7d68d452e709890764b086f0866fe0683db38064f1763873c3800c9adab54dd1839fdea79c84255be34ea677c8b11bf5ca6d14ca95534d4c6fb2fb193bf4208a4a915656a3890f40d61f6f5e6c36ad90ddeda7ca9391138b9bb9a2882bc86cdc61d0fd4d720981fbfdf0021329204d15fa2018dd05bae941c4c0cbde7f972515c1c0eab484001a22dc32d0678ff91347a30c2f82042f71e3074a2bb0597eacfff8a215d86d75804f1ba3af6ab18c6939eef341d1fbc56074db1f9420281daeaa5a56da82e71b1453fa48b6de34fdbfb2e81e2f78a9648bf52a55531c094094b6065a105519ecbbc5002466b661a0b948970fff4cb570855d2195bc4f371a3c32fd0741c218e193efa52f86cbd9bcb58f738d51c7dfb258a50cbf9ca8727a33e69aec5fd0f0852639fe6a7df0a945124691502e02ddbacfe6bb542a06570f32da0ce0187caa71b6ec3129831b63ef44923a89a33787a54158d513f14c2c12e6c99eb033d88e115030dda207a4443779fa8d1c5bb7fd28bb7eef4968e721681c8cf381d63279491f22a5fcdb6ef8d7714856096b0e4d631f56e37c9dce0624645aaf72a9bd20f5ac471b3f260c50e8946bcd84c8eb28e952b93e6a5de4a56f72bac925eef12a6e5fd0aded3118a36d703fde4a6f57a93c935a701e991b860e80eb3595764ee4d0fb8da8adf342380d52e6ee63f3ad8c99a00de0f32fe79c11f61c5da5100ff768c523df80567181ff2a3def7603122a39122f4728600527cc32aecdc9b68cedc8243e4c78610ab141cea70a82cd1de7aa5fc9eb4d400a41b896380dc4ba70ac4df6287240503366498dff50f054defd4418d3c171ed0a367c3cb20b0eec9a3100aca6196c0477bc0c8b147d1f25355ec69513c0ea3ce2598218fd8a5bc3f84c1274aecd95c131984d5dd6ea084c7b95b6958ed5a11617631951bbd9ac501e875ca3e57642cb0a04b3b53248573d3d4e34813800cdb741d4bdb5063ccac23af4bad550a9308d8714f2757cdae202f4bc03b0149169cba0bfd88331f0c90ef367b35f6f8d50762914995633e755178a6e66c3f2c7c45e4cb0e50d4b89043c51231cd8cbb1905de174054bd51f9f771bd567eda03373b08e9f30998484c9f8ea2d3e8d1c780df69502e78f1acced326fe179bd4e939f946a5b4607d5012ad7e6fa936f5fee51f3b1bb0af13d47fd016fe131ab27ce2e8f974d927c7b0692c26db09133ce03583dc6b6fbfbb03f5cc6bc5c89b5b965a60476e1ffe315f0dcf015ba7500837e3edae6276bc8aa4da86e91b31c092ff2e79c1840cb176ab70284f6ed5ca2c6a868bc79f6a7bb9c458ce3d7b3c8a578f9679ee71cfb7d53f28c2fcb5eae755eea0861fb894ea832229882bf53a039c4aa1217aeef217f68feb1148c3ddb3666117cd8b4882110e94b6bc75c56771a42ec1b2e8c4d78f405b6910248801abdef31fdd0bf355540cad041ef653a75c607261f850340f6b0150b0e90918a25488b8d748c53fc0f6067cef4219226b0890d2b01297ca393c2b4b0333c2740ecf765ec86d1cc77ae3cf638f4c86480aaa150531e399fc3a1175ed267fd08c8b6557aa824a0118677d06be109a4fca6c2b08af6636d6582e99ab979f5e9b48470c7f221c6b0c5c8b0a6fda8cdead7b01a3efbc0ce491c9ecda3c67ef8290adfa9347b60532af251ceca686b1bd1724b063074489562f2e63369b69b322714e8607ebed4fdef5ae3981ffa6317c18e91e3b2363916facb8da24c329df690ded1d84ef75a6b53affc4cf869714b3cba32d35a1c0727843bddd9ecfa959b8a4ea90a6c9085a725333002bb4c5ce3de508d0142beace93fa56cea5b8d85928cd4101fc66f47a3969a05b6639af71df35ca54a49d9e559253c3c7f415120dde789558620066d912a3e15f9d7ba09d7cdaa8e04dfcf2a4ad382a174f9b5fa6545eb71596652f0a10fbd951f8636fe4983c260a65688ee58a33f421ffc6535e9f3d22b33df2888ed08605d020467a6ac55db3e41cf5b81b6310c0bd085a81870b4e57b2f6a2d4dc47004179ffafbb370580a4c8ac102a9ffea7894de49c10b3d8982037ed433cc865c29eee1e3991361ee73ae9e19d464e974d14ad6be10d7533d8bf392773075140d1237465c89eafc8843eaeaf841eef673a47b03b7bf6bf6322a06e5aa0274c3a17ae38966328779634e175e7365f8148e422ebd56add88cbf2cfef2602cc71ee4c8f4152c8e161851e08449e460815f5285cb852f625c1b9a2127dba05b56ce0dad6d5d688cbcf82a4e007fc90c218c1d77b709ff8e4b1c204db53be401bd0afa08d7f23fca07e9da806137609c6285b440a4552491359eeb0df7a931e3fd7abc9f3ea287cb59578c1a92a4410a39a269abf41fc6c4aad2d396b825a7bbe25382b8aa48c6be9ce0d535801c8fcd4b875433b53eeecd53b08920c091f579274a0170e0654a2acab02a3054c409caa739ebef13899b5d8efd2672f466803bab15af4d81e1c456dec23aed96328e37fece209bdfeb1ccb82040767fd2f6668a509e8d563357c12cb3d787d203769e297e7b697ae4d400164ae8e4bae860d5853e76f71ea3eb7c9c59a0b4110b138a943b1da627b3047ba74b6e723b8d3414edbe50f4ed2b3ee90bd98c5dd0471e7a782db09db775a57fe183736d3486d004ea346cf5d8a72464c72197cad5ef7fa90fafca066e3337fc55c94cdea9037a6b840092fba0707f02baf28eb90584183273d12a6f91e8ff3b89930e0e1a0b2baae9b63e07f95cbd9c0ac687d51ab87f4d1f6b5e6342d93fec123e2dc569ef67f807e4b34f9433b65ed16e782e9d7271ad3d1ca795380dcca7014ce82456423fc92b7bf9a38f127e14209e4c854b4c3c201f1ec11bb2e0799ecd793a7b61d006fdc0c7ec2483bdad6d04bea1e43e2ce2200588f728da3bcf6774054cf7bfc047b3668e411957991e6537353223cd9c86a7241d8b8ba58a85f9f2cf3260ee387f1adbd40d411b8c7ca32b70d0ac20eb11520354f898a528a734a96efb2dcc2ae746c7b3455ed64ed9cdf678b755e21cbd308633198ee1ae1102ec921467bafbf24b1afefc5948c1fb195ddae85423484982817928eeb4f367a4c37495a036bf89cd9e54ab01446871cb0a0c38ee15169cedc3ab8eba779954a14dccca6229d9f99b1dcf0bece266d5e06aafe633d8e0f82d206228be94e77dc9b7c01f58a93190b085e9e69b7f6189823d790d914f9a53e264", 0x1000}], 0x1, &(0x7f0000003980)=[{0xb8, 0x1, 0x1ff, "c7fa4657494cbf3e4c636cdbcd937d29ccdab5350a277872a983a80c51adee5e847495a69f052f2ede7c1377a85144ff5df226054c3252f14ff755099c626a36a041587f1263aac2cff2e5167d0bc4161cff07bedecb3fcc5934c36ce64f7f16529ba3a2e14fcbfce9d4e880f6cd3142c911c4421cc043aa4ff018df5d723d42f1426efd2a3732cc2aad5b8d472572cd85878738a5230d4d3da364cb4d23e1575c3641d16e"}, {0xf8, 0xffff, 0xfffffffffffffffb, "553a02fb4ff26377eae7534f7e796c75e61b87222fa066619cfd1bc3e5979f52a882094be8d67a201a632baab68e9036524b7d2db25ec92f13e937bc457924dcc1630482af5878847f9c13164b87279d7a453c99a2580f15a328898f4923f27087f2e766a5ba8c26ff2b5fa199a03682e421d3be69849f5b2ed07bf1213bef1f5f0cc1913d3bd813fbd6dfc8fb9bfe9483c9886d1fa9dc45d0056f95a28ee7aea656bf5f1a9bc44323609d6c2091dfdcca14dcc6f3e26288ec395df36451257c613758249bcabc8a9b645ed93478b68e78f62fa0055c7459621086264a022b0ec3ea1660f988d0c1"}, {0x108, 0xffff, 0x0, "e8615c9479c0b089f0691335786e0ff3aa608b3969133dc12786e1797e9d90d09b01b640aec8b251b7decb07d35c883216a1ba3cbe8114729eeaaed74c519b45f39d0747421e3b1b33c106920bb2d880d5ccf656a112bc96b8adab51e6b0e3668f02592eb19de0f54ba6204e3a9d3e396808e8275cd0a96a45765659ac4ccb6a2210b671919cf3fce0950f87cc78177b124236e7271987d8f8883b1079e420b01091aa78d9bb399d7d1358d68deb99e7662dda83d88f67c499c7bd6e5a968d75a19d16a9665b039087cc7939b30e08a8a4ca12d01b5ad4326fe26a44123f8400d6cdfec4a1f9eb681777d58185bcb5eb6b1c"}, {0xc0, 0xffff, 0xffff, "6c61ae054295735c329291aaaa32fb99b14c7af1ef1f3b5fb98c09beb3d5f985f785628e4d036d88351027951006d747afe059e15f43d200f1730141d0bd2979119f7975859ee573f14e3f20fa78f5fdbe1e21cd7bd5ac6b4f6c78be988d54b6ec0a35b7169e656bbb05990936fe7db7ce051d698a514c912987c8489a259abaaf8359c18b38898dbe6da786085bedf9fff44e736df88debb1b656278a4c9e1803cb62f940f495b0562c7110b5"}], 0x378}, 0x2) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getuid() setreuid(r1, r1) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/223, 0xdf}], 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0x1000}) 04:02:45 executing program 1: r0 = socket(0x3e, 0x5, 0x5bc) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0xb91e, 0x8}, 0xc) 04:02:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x12) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="2b66df2400cf3293ee328f4e2811e060ca1d805c0742d1368c5a2ef02866197036f32a7c633397707789a5ad6103a533329f90c2680b3a9db4f5c147e07371801a407e73d93cdec97d7e6a18ef071eaa5b13b86e645c3037a056f22f17cac4da767c6057b7e3029de7a5c666b118271f0159bdbab3e9cd2912d075866f457e8dd528d68981659f465a538387681bc05488d5898fd67e27b534a9135c9d88652a5bb10682290f4f6d1bd85ce1d1cd05c2c5e0b49643500878a97d2d1feaaf7d1b479fa11f1fcbff15447b3fa614a1f8f642e29afb7cc7f60ba2310c9235e0a73e9545e8eb7bb53aac27cdea172e1c5850f183a02fef9695a86cede41fbc06", 0xfe}, {&(0x7f0000000000)="bc36860fc1f3a0d153857cd1e2987d3c65cfe80c272c03", 0x17}, {&(0x7f0000000300)="05a481bd2d2c3540901379d46e29883bc4ffb0339287b2066cb34a5bb0f750822de8717d8a54e3af216de0e4f5d65173d4a0b7015d1a01a7ac4d5c156d30421732d65d61b438d1b555850ec38b3b31ddbfa8507ed3e21f202a6a88fe5d711915a8d0f62a67a301308ab9778ac7147ae8ed5bf1ca3b43c1", 0x77}], 0x3, 0x0, 0x0) 04:02:45 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x6, 0x1000, &(0x7f0000000000)="59ce4cb704b3f1619b9d5d9d9700528a652d01f693f527ada37c81d36154637e31fa5d82f15bdd233bd1b11db0346f4a0b98445ed818a5bd2ce0d5d1836a5e13a23edaf724a70be112d0fbb967857002a678112ff28d83faa5ffbc9ceb4d8af6704f7c65fb7ecc4fb676fd8a7261caca4c6a97e6bcbc02468c912116af741581db298892d147f2477e2d0dc59ad4be94a7c63447b25a9c93bae244be0b6682b27ab9f0fa5a858a7dd7c588bc1382e4f5d9a60fdbb05c424e49a52e5c839090fb427962288c1547a489317c846ecd", 0xce) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000140)=0x3ee) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r3, r4}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000400)=0x1) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000003c0)) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, r1) setsockopt(r0, 0xffffffff, 0x1, &(0x7f0000000300)="f4d575f1b54705c52afd1774e5eb35cb0d929b3ba06360f402d037ac66f6d89d8ea0ccd961fa733a611706336d37757980faadd8a668c3ff17dbcd590cd87eaac644a22c05167fd4b2403286f92dd13613c34b22875a1c2cfbf0ae5c63a1e1d37b0fa89f156a7bb8210af56dc40a6ed96b94164a00e352b48939324586a5113be2bb8a2d359e2112", 0x88) setsockopt(r0, 0x800, 0x2, 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000540)=""/192, 0xc0}], 0x1, &(0x7f0000000500)=""/16, 0x10}, 0x1) ktrace(&(0x7f0000000480)='./file0\x00', 0x0, 0x0, r2) 04:02:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x7) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)="5afe92db9d8d168b171ffb0dc14592fe1027933d97e7d00462b12b28a3db1a1af003e7948677f0c3d78415676895daffeaf31878db7d790fc68b8f64e7f1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x40000000000000b1, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 04:02:45 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 04:02:45 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) 04:02:45 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) socket$inet(0x2, 0x8000, 0x0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x10074}, {0x80000006}]}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 04:02:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = socket(0x10, 0x0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) r3 = socket$unix(0x1, 0x9e310fae32e75f76, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000140), 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x35, 0x40000000, 0x8, 0x8000}, {{r0}, 0xfffffffffffffff9, 0xa, 0x20000080, 0x4, 0x5ec}, {{r0}, 0x9c2466d0ba53e36d, 0x20, 0xf0000000, 0x9, 0x400}, {{r1}, 0xfffffffffffffffa, 0x10, 0x6, 0x5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0xa00000a3, 0x5, 0x6040}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x20, 0x0, 0x8}], 0x24a2bff5, &(0x7f00000000c0)={0x3, 0x75}) mlockall(0x1) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r7 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000280)="35fea20e3e0b9560cc41b631ae76015f9185e27f7984933ad9383152bc43c332892baa9d935839942d716392c93c688684704be638d2aa177c083f83c8ee3cf3a1", 0x41}, {&(0x7f0000000300)="b47bf4c556f3407d038defb90533e3028e735e1821a9", 0x16}, {&(0x7f0000000340)="a80ca0063e1fe8b58a7f5ec0d2d67872bd60a0818bca64cb199ae82f541405e276411d378535dcfc785a71a09f03fdc6532947b561cce8e47d6b88d9b1942f5fa9b543f4b3a430941a32f1ce6e931206911541302e9f0c19e5d8fa203c546f66a9d95ce3c835fa1dcc6d9238ef5a77fb9fc97b06f53d8683b9dbe785862148a31306a2e11807aaf4fe74efc5ce4ab3558c45761b107eb6f2148c791bca9b05130dc9a832aef8c2908c390226b19b2449f07e2bfb34ce49c37bc00aa8c26c3d4d0a0766b92fe461fabdc2e8ee2d", 0xcd}, {&(0x7f0000000440)="26eec9eb7cfdf75e28c190fb2c67f35f0fc397774185e2676bef76fa95305c347adc24faef0b62268c5acfe2b5f81913946b4376763a7157d53275b77942b2f6c98c54366d582bea2de98d2f818f14a6defaad092e96456dfe93eff1eda0e1676063e7b2a0c2c6f874a7f53f7deb4f2862b430fd5e1cbb92764cb0fbfdf9d37364f7", 0x82}, {&(0x7f0000000500)="b4ceb9fee7a196f0f3bfeb8306c297a2471205398a673bf171131eb2c34489ff69abb4b23e1eacadfc20169c540f6eaec4a4cfa364b2027a4f576bc1cf021d6d9609f8", 0x43}, {&(0x7f0000000580)="dda56aa1fdfcd588d6cd2bd1b24fa8b241731149d1aeabfede1ba431f28ade59583cfb10c5211a584e92b3a0902489556819e169dc8856456e792fca5d0d051723dbf7e93211500dc9eb08463f525009ddaeaa3ad5115d3e6695f4efdb1e83833e29d40c919bbc11239dfe496ebcec271199e7a79015f4fcc859f6b3f6eb0f0baee8cbfef6b9fb1680e00beb8424c217fe931359500e647f1e5415ce1717160ff73170", 0xa3}, {&(0x7f0000000640)="530522deb67641ec39fde980faeedc181cba64e061ab2ff18e6d59d7eec67c8005fef21d2c6959395da8746d68657d4c23874e6106132ca022babb4ff654895fd0facabfdb65240e23debdb0aac2733fe409713a97a9213b2b3e6396aaaf012104c3b5c19e2a242b6aab1271b87132123e05b775d945b68b4ac9ee96e278f3ab0b8fc71315c2fe601d1649b2b4f7af8e9d214e8c1837596b0c0fdb8961847ce22a385e", 0xa3}], 0x7, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB="00000000180000000056a790dea89c5323000000", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="00000000200000000020ddcbbf4a405c55000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3], 0xa0, 0x400}, 0x8) mprotect(&(0x7f0000513000/0x4000)=nil, 0x4000, 0x7) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x401, r0) write(r0, &(0x7f0000000180)="002bb7f0948e30beca743c7ecac345d2ca93039e0bd01231e7dabe1d0e8a2be0cd464be548a5f4801c9da775da7051108c4a4bff5d394a19544b047e0ddfe5c3856bf39e98aa91904b0f5a6f79e630ea13401869164afa9277e64f842faecce7b3bc08ddea275b7819fe76d0f7da31846b5f75f24dd29bc518bc654f926cee9f5c84c6520c72b593129abe8acb3979341f409ebeebebf277af99efc4ceb59b892a24784424ec275248", 0xa9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") socket(0x20, 0x3, 0x3e4f2161) 04:02:49 executing program 0: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="03c7c013c9ede35797dceb41e2d4c3c939251aaddb45fe2a23e69e19f6c82033d3e99186b5416e056badf019c12437ae13b47fa1faaed5b0b4325ffcb2ba546a96e3d8971b3c7a6e08460a780d0f4667bb", 0x51}, {&(0x7f0000000140)="fd81a534db", 0x5}, {&(0x7f0000000240)="0f9b0a441fa5480853874c28c3439f8851b7d3138fcfdf95cd6ca3c25eb630768265abc0538fac2d70b92b9b2799a2dd39b7a36231ece2f35f60b90f506496e7403c614b7f42ebfb42b666", 0x4b}, {&(0x7f00000002c0)="e3e6e21095749620e388d1230b1fabe7fb3e553f6cca3a0f28bc68bfa68898322f085605ddd3b43dde6184af4c8dd03cc1a02670d1a718c301778fa6af6700c0652273b1d4f5e14a13ef179e2aa6afc6e7c385b8bcb947eec6183974aed1bca7afc957e796a42e06647d2f7dcf7d651b2446d414731582ba8681f2c1e1870fb4ef73556212694a6b2c5713de45f014af25ea467709de2125740fb4a10a070e691fa67f4d46da3e70aedcfb77e57a422e6e7a5a759d3d91dac10e2c39de1053efdac44d17059b9c48b11509ef8d7ccdb87c745ef9b65cf20e10d21a87cd4dc2896e200b10966a8ac7cb2af734fffe65bb9d40e809c9d44a0bab00", 0xfa}, {&(0x7f00000003c0)="9adc97b07c2fe630e1681de961d6b20876f6c846e3441c5baec8e2246196b109cea417da99d600d1fd164a6998354ff0909bd84a981ea0ff704a9b8d6291327b34408d449f8a4dcc4ac01639d16e69d834d25f36576f464c990d9db06381848dca03348c3ad0f76d50cce2ac51e473eee3f1fc466eb543da0e54c8f5284ce51859a78993696bc03cc55d264b", 0x8c}], 0x5) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:02:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 04:02:49 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x94) 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', r0, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='\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, &(0x7f0000000000)='./file1/file0\x00') 04:02:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/63, 0x3f) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x7f) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x4}, {0x20, 0x7fffffff}, {0x6, 0x3, 0x5, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0xdf63, 0x3, 0x9, {[0x2, 0x4, 0x7fffffff, 0x819, 0x4, 0x1, 0x8, 0x4, 0x7ff, 0x0, 0xfffffffffffffc01, 0x1000, 0x7fa, 0x7, 0x8, 0x8, 0x1, 0xad0], [0x7, 0x7ff, 0x6, 0x3ff, 0x800, 0x1, 0x2c5d57be, 0x0, 0x800, 0x9], [0xf0ae, 0x5, 0x4572, 0x1, 0x5, 0xffffffffffffff31, 0x1], [0x200, 0x1, 0x0, 0x5ef1, 0x1, 0x9], [{0x4, 0x3, 0x9, 0x6}, {0x1, 0x8001, 0x4, 0x1}, {0x886, 0x1, 0x5, 0x3}, {0x400, 0x101, 0xfffffffffffffffc}, {0x8, 0x101, 0x800, 0xffffffff}, {0x9, 0x0, 0x8000, 0x7}, {0x7f, 0x6, 0x4, 0x2}, {0x7, 0x1200000, 0x8001, 0x2}], {0x1, 0x5fe, 0xff, 0x4}, {0x1, 0x2, 0x4, 0x4}}}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 04:02:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x9, 0x9, 0x4, "9e8d19964e3c082e90d64ee41f634853a46b0bcd", 0xb2, 0x3fff80000}) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xff, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80200000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCDRAIN(r1, 0x2000745e) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x401) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x2) r2 = syz_open_pts() close(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x3, 0x9ed0, 0x2}, {0x18, 0x1, 0xce, 0x1}, 0x5, [0x2, 0x0, 0x0, 0x7, 0x6, 0x3ff, 0x0, 0x5]}, 0x3c) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000001, 0x9, 0x7, "dbeb994c8cac127b88d4d3572fb646186804bbe3", 0x2, 0x5}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x1, 0xd9a, "b08d14c675040000000000ff0000004ae5000001"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0x5, 0x401}, {0x18, 0x1, 0x0, 0x1c0}, 0x1, [0x1, 0x6, 0x80000001, 0x4, 0x6, 0x6, 0x0, 0x7f]}, 0x3c) unlinkat(r3, &(0x7f0000000380)='./file0\x00', 0xb3f6de3a4330614a) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) fcntl$setflags(r2, 0x2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) 04:02:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b25c81923bc825cf95205f7dbced6353396099dc4fe88a373a15d169b14ec21a202590", 0x23) setsockopt(r0, 0x0, 0xd, &(0x7f00000000c0), 0x0) 04:02:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000140)=""/181, 0xb5, 0x2, &(0x7f0000000200)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) 04:02:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 04:02:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xa) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) 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) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:50 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000040)="e1c0b0dbad3fe3e8a64ed3569e73bebebe8d167a9177a740ac02567748fab50d73ee0ba27de49967a065409b1b5a111968dbaf718853f7", 0x37, 0x8, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 04:02:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x8}, {0x1e68b600, 0x3}}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffc7) mprotect(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 04:02:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x3, 0x5}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) munlockall() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) 04:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000040)=0x1) fchmod(r0, 0x10) 04:02:50 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x100) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/53}, &(0x7f0000000100)=0x37) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1000000000001c}, {0x6}]}) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff33, &(0x7f0000000140)="d0") 04:02:50 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) fchdir(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 04:02:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r3 = semget(0x0, 0x1, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r4 = dup2(r0, r0) shutdown(r4, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x80000000, 0x0, 0xfffffffffffffc01, 0x9}, {0x5, 0x7, 0x0, 0xcf}, {0x34, 0x1f, 0x8, 0x60}, {0x200, 0x1, 0x8, 0x3}, {0x1, 0x1, 0xe000000000, 0x58}, {0x8, 0x8, 0x2d, 0x7ec63675}]}) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7fff) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:50 executing program 0: r0 = socket(0xe01af021988d3f95, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16=r0], 0x1) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10000, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20000008, 0x13bc, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x8001, 0x2}, {{r1}, 0xfffffffffffffffa, 0x43, 0x1, 0xffffffffffff8001, 0x100000000}], 0xffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1, 0x4, 0x200000000000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x2, 0x3}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x90, 0x282, 0x6}, {{r1}, 0x0, 0x2, 0x800fffff, 0x5, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x80000000, 0x68}], 0x200, &(0x7f0000000280)={0xa4d2}) socket(0x10, 0x4003, 0x0) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x800000000000035}, {0x20006c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x154, &(0x7f0000000240)="b63ac4815b29dcceba2e27ab7d6ddabce334d569a4986160bf87ea6afbde2056b8dc62e3061ab81995c8bc5abc75b83b0c794ae3b90e2b181a0e6d2945bb02080a150e488679f9988f57aa9492bb3901fda7388b9211ef660cb67c75e088b35cf38b79bedd6daab3df3a69219e841686a8c0a7cf4bbd7ddcebda6b78572cb6ee5d1e88d8b22f947deb0b52b373227b8fdf69bd310ca6ea0f81aede8fcaf16ea25c88e2656d492be0d4c74d8c8d9f969b960d24838cd9a17a6e5a2dc06c62789ded65a29561d11f90fbeb817c1861ed32a7bf04aa21c207884913fcce299cbbfab1837bb2f0672ce3be2883e54f89e1bc347f3048700312fc6f77969d208fa366ef0c836e0733959ffdb4b7d4d91089f78c67a683d446451c6144f73a671886b94e21a6ce7845d32d6cafe07a4f695af964905e115881aafae2cb6b10ab355ce43ff17f08b0e52d09f3d7749eca6cde9913037e0e") 04:02:50 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) 04:02:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x3}], 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x2) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) fsync(r1) 04:02:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/30, 0x1e, 0x801, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000395a9040380e5de0ce53648efe370a84e926aca855088cc666046b4cbb1756427c2bae22eddca95fa3cceb31c1150b3b464dd4bd4833e1aa98cbaeae80fe964bac1071b452a32842dccb46527b55957751245cfa546b55a30f11814b680253cb701de771d4b658"], 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() getgroups(0x1, &(0x7f0000000000)=[r1]) pipe(&(0x7f0000001740)) 04:02:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5, '\x00', './file0\x00'}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/181, 0xb5}, {&(0x7f0000001280)=""/16, 0x10}], 0x4, &(0x7f0000001300)=""/18, 0x12}, 0x2) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001400)={{}, 0x5, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) mkdir(&(0x7f0000001440)='./file0\x00', 0xdcedd8fd0ae367ed) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockname(r1, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540), 0xc) getppid() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001580)) recvmsg(r1, &(0x7f0000002800)={&(0x7f00000015c0)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f0000001600)=""/155, 0x9b}, {&(0x7f00000016c0)=""/36, 0x24}, {&(0x7f0000001700)=""/180, 0xb4}], 0x3, &(0x7f0000001800)=""/4096, 0x1000}, 0x840) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002840)='/dev/wsmouse\x00', 0x400, 0x0) getuid() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000002880)) getitimer(0x0, &(0x7f0000002900)) recvmsg(r1, &(0x7f0000003b00)={&(0x7f0000002940)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000003a40)=[{&(0x7f00000029c0)=""/4096, 0x1000}, {&(0x7f00000039c0)=""/42, 0x2a}, {&(0x7f0000003a00)=""/40, 0x28}], 0x3, &(0x7f0000003a80)=""/82, 0x52}, 0x843) setuid(r3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000003b40)={0x10, 0xa800000000000000, 0x4, 0x101, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xd8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x4}, {&(0x7f0000faf000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3}, {&(0x7f0000b65000/0x4000)=nil, &(0x7f0000b03000/0x4000)=nil, 0x2}, {&(0x7f0000fb2000/0x1000)=nil, &(0x7f0000fd8000/0x2000)=nil, 0x4}, {&(0x7f0000d89000/0x3000)=nil, &(0x7f0000baa000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fc2000/0x3000)=nil, &(0x7f0000e77000/0x2000)=nil}, {&(0x7f0000d62000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfff}, {&(0x7f0000f46000/0x2000)=nil, &(0x7f0000d96000/0x4000)=nil, 0x3}, {&(0x7f0000e7f000/0x3000)=nil, &(0x7f0000d07000/0x4000)=nil, 0x7}, {&(0x7f0000d9a000/0x2000)=nil, &(0x7f0000e12000/0x4000)=nil, 0x200000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000d60000/0x12000)=nil, 0x2}, {&(0x7f0000fdc000/0x3000)=nil, &(0x7f0000f4d000/0x2000)=nil, 0x70e6ab4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000dd0000/0x2000)=nil, 0x8}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000004040)=0x1) ioctl$KDENABIO(r0, 0x20004b3c) r5 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000004080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000040c0), &(0x7f0000004100)=0xc) pledge(&(0x7f0000004140)='/dev/wsmouse\x00', &(0x7f0000004180)='/dev/wsmouse\x00') mmap(&(0x7f0000ba1000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x0, 0x0) pwritev(r4, &(0x7f00000043c0)=[{&(0x7f00000041c0)="a8ef298fee1d873142e3e5f11fdb5b4474558cfab0542743f50575c1acbd7cf16e22fbc8b9c2cc34afe794f0b98c5a93f265ae7cd4cd3ea21a92171d66d76f0be221e643f8542456d2d61d6ad7f5e9a5f665d463bf6ddf345bfa4d77d020eaf73006ed5ac2e7bf2d04dc05a49ead3805f7d0e664dfb97ac5e28cc7156952acc526e427aff4b868dc6db4cfe3133184afeb1f9db913814355fd1866d8580a4ad84287b58141181d6e5dee070a79a7a1f7fee9dc", 0xb3}, {&(0x7f0000004280)="610aecec3dabb2745276747dee61f2807331442bae90dd43173775b6bc83c463b7deff8f4376a9dcbd5349906bd1214c33db7c3b737a7ef9830c1b5a38bb9f6f418ae9e06214d2586655b291569d94669455dbddbddfb8ca77bd43", 0x5b}, {&(0x7f0000004300)="fcea5eb017ce329221d319a88af27728ed529c5d19a313e458118543ccf027e765f5d4eb88dcabd2a704b121709d2012bdb82f9805931b19f8d4e165b514977180d3d5a9fc369e425c3d5a66c2dd5ffeffd075c932bff715e42106cfe6a8bfef7c5b248cc3ac28a50934c9aa9cbf4df2e0baf29000a8116e304470b34fed6f5dc74215dc777c88326f2c3bdadc30e5649b7b1f00", 0x94}], 0x3, 0x0, 0x0) 04:02:50 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 04:02:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/241, 0xf1}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r0, 0x5) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/49, 0x31}, 0x43) 04:02:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) r0 = accept$inet(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0)) pwrite(r0, &(0x7f00000001c0)="4323ffa844d9f99bce60210a2d095300e725c5213ab093873897ef4e2b93a7b77735b857a78e6067074a9063db73744496c9be3148abf0527dc1f0eeb28840bb7ae8c58c85bf80ba24af29b14741156b8881fb54af884964ad55236cbbcd01a67392cd40e73ff320500e6f3675c27e576af1e4d913eb936f4c221561648b146996b398636cbb095f3f1492e8e456a2e6888954dfa4858f0804188ce127be1eb782cfbc4fd7105226146acea880a3d3601275f2e27079b2498fd373579ce13163c8bb104a3c22c01e5d0d2217c578469f4f52d5363068b1eb98e8b394e7602859d23140b193a4d27ab07bfa", 0xeb, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:50 executing program 0: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0xc5) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x100c0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = socket$inet(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x20800, 0x44) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x120) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) poll(&(0x7f0000000280)=[{r0, 0x40}, {r1, 0x40}, {r2, 0x4}, {r3, 0x1}, {r4, 0x2}, {r5, 0x4}, {r6, 0x100}, {r7, 0x8}, {r8, 0x81}, {r9, 0x4}], 0xa, 0x8000) 04:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000280)={0x222, 0xffff}) socket(0x18, 0x3, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000000)="321ba1a2f48e75224553c60fb169082757399162783c15f0ee403ad7b0d34562da4d31d7dc36af5527849ef190b9bc6dd9e9a67ed56439986d551b15") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:51 executing program 1: 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, 0x2feff}, 0x44001000e, 0x20008001}) write(r0, &(0x7f0000000080)="6e863418b01f2943e5e2853858305df9dbefb662a03e31be4c280504676ca8b13b8695951e52d6449d83c0940f9faf92754843e23af1420faa8a9ec8e5709c21f7097cc4d738fafcba78e06d4b3a2f12d69333f4368691769837c3005677841e7ba63eefb99d235d6c76b28c032ac775c851d7bcea68b80c6eaa9c5003966b0abccdb125b320996b20b0319263ef823b5cb23ab89a98a3fd503fb53197aa8de7130e550c7408e194256c52671f71686bfb259732fb11fa8a1d21f4b115cac6717093718c302557253952ca21b893c98505d897ea24b5", 0xd6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:51 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) r2 = dup2(r1, r1) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:51 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x400, 0x5, 0x1, 0x3, 0x5, 0x7f, 0x0, 0x2, 0x8, 0xfffffffffffffff7}) r5 = socket$unix(0x1, 0x2, 0x0) getsockname(r5, 0x0, &(0x7f00000005c0)) 04:02:51 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x110) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) write(r0, &(0x7f0000000180)="fa", 0x1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) 04:02:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c, 0xfffffffffffffffc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 04:02:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x49) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000012c0), &(0x7f0000001300)=0x4) r2 = socket(0x2, 0xc003, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001280)={0x1, 0xc77}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="20030000000000000000"], 0x10) write(r2, &(0x7f0000001340)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) preadv(r1, &(0x7f0000001240)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/136, 0x88}], 0x2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 04:02:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x80c0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x735d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x85}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x20, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000580)) shmget(0x1, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 04:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) 04:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) ioctl$BIOCLOCK(r0, 0x20004276) setgroups(0x1, &(0x7f0000000200)=[r1]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x81fe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x6) 04:02:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x1f}, {0x84, 0x8001}, {0x100, 0xffffffff}], 0x3}) 04:02:52 executing program 1: r0 = socket(0x10, 0x3, 0x1fa28858) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x80000001) 04:02:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) 04:02:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r0, 0x4, 0x8) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r4, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r5 = semget$private(0x0, 0x6, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x1) socket$inet(0x2, 0x3, 0xfffffffffffffffd) ioctl$KDDISABIO(r0, 0x20004b3d) semop(r5, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) 04:02:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0xe5fbaeae04c4ea5b, 0x100) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x80, 0x7ff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0x7}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 04:02:52 executing program 1: r0 = semget$private(0x0, 0x3, 0x2) socket$inet(0x2, 0x2, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/83) mknod(&(0x7f0000000600)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0xaf0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000180)="b3d7b55e286fd23138ca2a1661c2a63fee1def99a6bc1f815451ee01302aef296087e9bf3ca912b1806850e5286c607ca9f88979bd24c593c4ee311d449922c66bb89d54e1aed272137ee918a3b983647ba50458520e7cda51e431e0c629115f20b276cffcf716f25c5bc020f3544fe1bc21f3b69f41f0e3ce9546e6c35a42935ac70bc422a7e734b038659d4213a003e4f573180fb5eed9145766507335446c6c2a693a8616131873557afea6076c77", 0xb0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0xffffffff, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x9}], 0x8, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 04:02:52 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x8000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 04:02:52 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="057aa60e") r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xfe601a23998d9b68, 0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x2, 0x6}) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x224, 0x4}, {0x400000043}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 04:02:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) getegid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0x0}) 04:02:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) select(0x40, &(0x7f00000011c0)={0x4, 0x2, 0xc15e, 0x7, 0x8001, 0x0, 0x9, 0x6}, &(0x7f0000001200)={0x4, 0x80, 0x8, 0x5, 0xf8df, 0x1ff, 0x2, 0xffffffffdf74c074}, &(0x7f0000001240)={0x9, 0x29da, 0x775a, 0x8, 0x8, 0x4, 0x9, 0x40}, &(0x7f0000001280)={0x3377, 0x90f}) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x0, 0x9}, {0x7, 0xf55}}, 0x2) readlinkat(r0, &(0x7f00000012c0)='./bus\x00', &(0x7f0000001300)=""/63, 0x3f) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") flock(r0, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x2) 04:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x3, &(0x7f00000001c0)="969b0900af9640b4726c1ce86708769bf07ee1db5a3873d240d9cb40a9394010eacf1cc63392337eb6888dade5170673c33a4fc9245f5e9741dead24282d2eaa246c74d5ab8baeb65fc8e80db4370b454469c3203c3485252570f3156f30bf67142bd7cf394c7edec74c149e52c34aef79331eccaed14ae155118973fee0c6415a05be94c95819d80d0523d8d1038a46f8da627200681c5e94a3087db1a1c68a07af6361d6d63e7fb263e6f1228632f2eb4a40cd42d47cc8babeab27e07ac800008df939a53c6e43297d6b86e77c53fd30e6ddef3620792828f9") 04:02:52 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(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10007) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(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(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 04:02:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 04:02:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x80000000000002, 0x7ffffffffffffffc}) 04:02:52 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 04:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c, 0x4, 0x0, 0xfffffffffffffffe}, {0x24}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x3) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 04:02:53 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 04:02:53 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) 04:02:53 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r1) flock(r1, 0xb) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x100000000, 0x7, 0x3, 0x100000001000}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000002c0)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x48) kevent(r2, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x10, 0x80000000, 0x6}, {{r4}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x5, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x2, 0xfe}, {{r2}, 0xfffffffffffffffa, 0x1, 0x20, 0x5}, {{r1}, 0xfffffffffffffffe, 0x60, 0x2, 0x6, 0x3ff}, {{r3}, 0x0, 0x10, 0xfffff, 0x8, 0x1}, {{r2}, 0x0, 0x8c, 0x0, 0x3ff, 0x6}], 0x85, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x16, 0x18000000000}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x8001}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20, 0x3, 0x400}, {{r3}, 0xffffffffffffffff, 0x7d, 0x10, 0xd2, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x9, 0x79d}, {{r4}, 0xfffffffffffffff9, 0xc1, 0x4, 0x7, 0x5}], 0x400, &(0x7f00000004c0)={0x7, 0x9}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x1, [{0x2, 0x1}, {0x80a9aa3b3fab6d2, 0x7fffffff}, {0x1a0e08e88e88851d, 0xb02}, {0x1, 0x20}, {0x1, 0x7fffffff}, {0x1, 0x6}, {0x0, 0x7e}, {0x2, 0xfff}, {0x2, 0x449}, {0x1, 0x9f}, {0x3, 0x86b0}, {0x2, 0x3}, {0x1, 0xffffffffffff0000}, {0x1, 0x5}, {0x0, 0x2}, {0x3, 0xfffffffffffffffb}, {0x1, 0xfffffffffffffffd}, {0x1, 0x550}, {0x2, 0x7f}, {0x1, 0x5}, {0x4819fca8139708f6, 0x5}, {0x2, 0x71}, {0x3, 0x1000}, {0x3, 0x1}, {0x1, 0x101}, {0x1, 0x9e}, {0x3, 0x80000001}, {0x1, 0xff}, {0x1, 0xbcca}, {0x1, 0x2}, {0x2, 0x40}, {0x3}]}) 04:02:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d12, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 04:02:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[], 0x0) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xfff) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000580)={0x18000, 0xbfd, 0x1}) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x10001, 0xdf, 0x3, 0x8}, {0x4, 0x7, 0x4, 0x8020}]}) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xffffffff}, {0x18, 0x1, 0x100, 0x4}, 0x280000000, [0x8, 0xe2e1, 0x200, 0x0, 0x80000000, 0x8, 0x8, 0x1]}, 0x3c) fcntl$dupfd(r4, 0x0, r4) fcntl$setstatus(r4, 0x4, 0x40) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:53 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0xfffffffffffffe5f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="4104e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000140)=""/21, 0x15}], 0x5, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f53696c65302f66696c65302b55c58cbe7c49049d4f7ad6c74ec0000e194a780b26aa4793878fdf3660153af91e55dbaf9e"], 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r0) 04:02:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000580)='./file1\x00') ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000700)=0xffffffffee30d945) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000780)="b46f916fc04819d554d8b9d8bbf925e2ea3b9213ab37b5a7ec", 0x19}, {&(0x7f00000007c0)="e1c089c76a1a889df7db857dfae63ecaded7cc41029a0a488bcfd71db680d19eaeaaba8ce69b5ff414ad43d270d48397916a18fcebf6cacee8441a691a15afc94d517f36beac1ad23dfb2f3c8c17b855cf1d0639897530d618afbacb4d4991b7dbed713659e31085e27a2090b10a15676d3c0570", 0x74}, {&(0x7f0000000840)="7c9d5e8253f5198dd731424d32ce9968a6b394b69a7d2a42ca23d392a541ec7be717fdc625609334dc0fd1d4ba64bd20a6f54f7e8a4977f5f244ff6dc16f49d98caeb6f10934128338c01f0f0737f40714bf5b0e752d4912fe1cf4d142f5fde45baf969092a9ef344a70b6dea9156566bc", 0x71}, {&(0x7f00000008c0)="6e2be3de6510a881736aeb4ebd3bf24c340de885783511f5f4c3e0de194bfce24af1b13b07fe72efc52ac7d269ef2ccf5f9c83943db785d799468cca0777d9688b", 0x41}], 0x4, 0x0, 0x0, 0x9}, 0x400) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f00000005c0)='x\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x2, &(0x7f0000000640)=[{0x1, 0xf2, 0x9, 0xfffffffffffffff7}, {0x8000, 0x0, 0x1000, 0x100000000}]}) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = semget(0x0, 0x0, 0x200) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000480)=""/225) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x6c4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000140)='W\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000280)='W\x00', &(0x7f0000000a00)='\x1fKNnc\xcd\x0eZ\x14\xda\x81\x01{X8V\x99\x12\xd1\x80\x9e&\x01\xf6\xb8\x1a\xc9c\xae\x8b\xc5\x00{\xb3\xde\xaf\xe3\x8dc\xad\x8ap\x8e\xfff\x1a\xbf'], &(0x7f00000003c0)=[&(0x7f0000000380)=',\x00']) semget$private(0x0, 0x0, 0x2) fchmodat(r0, &(0x7f0000000a40)='./file0\x00', 0x82, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000009c0)={{0x18, 0x0, 0xfffffffffffffe01, 0x2}, {0x18, 0x0, 0x8, 0x81}, 0x2, [0x7, 0xc2f, 0x1, 0x5, 0x200, 0x9, 0x401, 0x5]}, 0x3c) 04:02:54 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000000)={0x0, ""/8}, 0x10, 0x2, 0x1800) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 04:02:54 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3, 0x2}, {0x8000028, 0x0, 0x0, 0x20000000000000}, {0x100000000000006, 0x0, 0x6, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:57 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x7, 0x1, 0x80, 0x84c6, 0x69}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d25", 0x10) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e2e", 0x2) execve(0x0, 0x0, 0x0) 04:02:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffe06) write(r2, &(0x7f0000000340)='\x00', 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) 04:02:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36a06009f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0xfffffffffffffd32}], 0x1) 04:02:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:57 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="f7194413953a7f4d64233480fdb97b8a9a4df0fbac015be2c32376d69886dfd9d1f6b2f4ab0ddc1cbdb253985cfb9d1bf1db60e3f5090d21aef1b6fb8e1b24809300671aeb189c991a33445ba322b2dbdd7a38e0c9c0a1a273c608507c83a79389b9ea9aeda41efc5d5912a77a7cd9fae03284c39b266c78fc3032ad00eeb60bb97847", 0x83}], 0x1, &(0x7f0000000340)=[{0x98, 0x1, 0x3, "ae0d2572d217aa51f90cb64bc7976ba92351e4109723f895bc38aaf7347a7d6982c7eb585611f4b27545106b9b4e4170fc3ca1008970facf84b20cbcbfd1d2f3cb91d49afbd2dc693d82c74cc4e0713e947ce54905d457221f3ee0ac255af049abfc16f123a246eab9398f4d5c64481b4adc9b617cc105e5f472a4e7b7a6f72aa29ca6eedd"}], 0x98}, 0x40d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) ioctl$TIOCSDTR(r1, 0x20007479) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x651, 0x7, 0x9, 0x7f, "608ff32aa61339843776ca193fb9ae956e8996e7", 0x80, 0xff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) sendto$inet6(r3, &(0x7f0000000080)="1e2627273aae6863040557e96e2b8ed3293e05aec66ceb69d151059170840c5fad6646bc292758c09aa3f17115e80267c29d466aef38c2de74ee6e12215bad73bf74e05da21fd1bc765dd1a20dfd84fa059acaa28619d9d91069993a2cf401afe5f6322f6e55ff1848732a101d19206dfde13f42106872abcfdc3844f4b91a68a6e9a3755a929a919cf981cd495c79049c9e06e2fc7bc579128efbaad8fa369467c92221b7962bbb355fd96e5c6d1cf7de5b4f", 0xb3, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x9f, 0x5}, 0xc) 04:02:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20ba0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xc0, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sendsyslog(&(0x7f00000001c0)="3f988c4f017b386881de4eaef47d21901eb56ebe63cd2127f78c4e937eda08a6e3bbf4fabc9ca4126d5e35764e45b3c6b59294e881511964fd7a7415238862abe90611dd02c9bbf54e0e23e1bb820e0aed162850770083882968191ad0159e74af39d1641b1b52ab8c6789aac1462b3ba0ab5252e57bc6b9d6a044b9fa1dfbecbf245fc5cb418f3f2149783add02a104", 0x90, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x4}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x111) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) 04:02:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x6b5d2484) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) dup(r0) 04:02:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100c0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 04:02:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x500, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) setsockopt(r1, 0xffffffffffffffff, 0x3, &(0x7f0000000180)="bebdd1d137ee5068a09ab67c615e49c50639cfbfbb80d77e5e6914b4c9903ea3098a7ea76e3f241c2f9cf3d5e1199f6476568844eb3d9cfd14c4ea2777805deae58b92aa5bf5a5fd9e9efa2b7f95bff1eac688effef30f7e6cbad47762df6cdcbe08e28072156fa4ba9126b859952f19aa77fdb3dd0bbcc8022aa0dabd59780aeb12b538ce1ce24545e508f70c6548", 0x49) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) 15:59:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 15:59:59 executing program 0: r0 = socket(0x20, 0x8003, 0x1000000008) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r0, 0x0, 0x0) setsockopt(r0, 0x0, 0x8000, &(0x7f0000000040)="d92e2b6b47f16e012f1d7b7586a438aa0e63530db46ac6b1f5497a5ff58ce64e97995fc9ccc41ef48f50ab777ae0943eabb5720f562e5db9869a58b995c74c0217428bbd2e5ce6f6cd97cee5a60b4bef7345371a74ca26307d93853c0ee196885339db60e2527fb66d7adcaeb4f000e2c60fc7f7efa9df0e6e972117a3af49b3f54f017f39e9f5f3f1987a1f2e15b4db8ffc", 0x92) 15:59:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 15:59:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000202c5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x81, 0xc7c6}, {0x18, 0x3, 0xf9, 0x4}, 0x8000, [0x9, 0x85, 0xb2, 0x1, 0x8e, 0x80, 0x400000, 0x1000]}, 0x3c) r3 = kqueue() fcntl$dupfd(r0, 0x0, r3) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x6}) kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x10010}], 0x76, 0x0, 0xaa4, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r1) open$dir(&(0x7f0000000280)='./file0\x00', 0x400, 0xc0) 15:59:59 executing program 1: r0 = semget(0x0, 0x2, 0x90) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4, 0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 15:59:59 executing program 1: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 15:59:59 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/20]) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x3ff, 0xd1, 0x9, 0x0, 0x9c, 0x9, 0x0, 0x1, 0x1, 0x1, 0x1}) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x3, 0x1000000000102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000480)={0xffff, 0x1a}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/230, 0xe6}], 0x2, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0xa7d, 0x10001}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x100000001) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x2, 0x4000, 0xfffffffffffffc00, &(0x7f0000000200)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='\x00', r0, 0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:00 executing program 0: acct(0x0) semget(0x0, 0x2, 0x100) r0 = semget(0x2, 0x5, 0x3f3955b5de9370de) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001000)=""/4096) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x26b931e2eea1618b) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1]}}) 16:00:00 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc26330e394f9cd32e08bfd90e253e35aa003f99de54187659bb5968f990e7205e52cf850a94122893fae2"], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000044}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x94c0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) close(r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0x1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:00 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) accept(r2, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) setregid(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={r5, r6, r0}, 0xc) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r7, r8}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001340)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x8, 0x9, 0x3ff, 0x3049}, {0x7fff, 0x8001, 0x4, 0x8}, {0x6, 0x2c3, 0x7f, 0x3}, {0x1000, 0x2, 0x0, 0x800}, {0x0, 0xfe, 0x80, 0x10000}, {0x4, 0x6, 0x6, 0x6}, {0x6, 0x4, 0x2, 0xffffffffca93ad73}, {0x29, 0x4, 0x698, 0xffffffffffffffff}]}) 16:00:00 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:00 executing program 0: r0 = kqueue() mprotect(&(0x7f00008d4000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:00:02 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000500)=0xc) socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x800) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4"], 0x10) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0x2, 0x4, 0x1000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x2}, {&(0x7f0000e8c000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x993}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000eb0000/0x2000)=nil, 0x8}, {&(0x7f0000e34000/0xc000)=nil, &(0x7f0000f42000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fb1000/0xf000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f5c000/0x2000)=nil, 0x6}, {&(0x7f0000e07000/0x4000)=nil, &(0x7f0000fe1000/0x4000)=nil, 0x80}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e57000/0x3000)=nil, 0x6}, {&(0x7f0000c66000/0x1000)=nil, &(0x7f0000d40000/0x1000)=nil, 0x6}, {&(0x7f0000f5e000/0x1000)=nil, &(0x7f0000dc3000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000dfd000/0x3000)=nil}, {&(0x7f0000c1d000/0x1000)=nil, &(0x7f0000c4b000/0x4000)=nil, 0x40}, {&(0x7f0000c6e000/0x2000)=nil, &(0x7f0000f77000/0x4000)=nil, 0x2049}, {&(0x7f0000eca000/0x2000)=nil, &(0x7f0000eac000/0x1000)=nil, 0x2}, {&(0x7f0000c43000/0x6000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x1b00) r0 = open(&(0x7f0000004c40)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d5453ff7598727e5cd7c1de1e57a8d71f4f55429f795b8c834f543c2f7c5d9832f809aef35f1b597c71ba4947608d3d30132e744833b482aa16976fae6ffe08b9134d2ffbce22b906135dc99fe59f072c78582ef3916056818ae61a26f3625019762e3ec3112de3386dc3949b53b38c54da3db5a7c24a119da0b272a494a7ccd0005a3cb95cdb2f213284f39", 0x8c}], 0x1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x4, 0x5, &(0x7f0000000000)="3da9c0388867001dffad7dbcfe1fec0fa6", 0x11) setsockopt(r0, 0x2, 0x7, &(0x7f0000000040)="d45d122b6aa7d805facfeb9781f184081eae637bd9a8258ea8a30123bd23b9fac5851d85c895f56975e43224e812c1dc280a562675f39de4b48842be94a6be7a37c22e7d", 0x44) listen(r0, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x42, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000003000/0x1000)=nil, 0x2000) r1 = semget$private(0x0, 0x2, 0x8) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) unlink(&(0x7f0000001000)='./file0\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r2, &(0x7f0000001040)='./file0\x00', 0x80, 0x7) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/4096) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x6) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="826530000000000000092574d2ed763726d499248a02e27e13debf22cbbb9e284d6bb71f9bfb105fb722110428ea7083ca7afc6b519e592ec461ea01cb3495e8ee06387bed848d6529abe38635a23a6396f489a16375875e1421e081f0de1af2ca0000000000001624cdbe0e07c0ec62b097b8cb291135e154d0a5dae141818b52fdb7defccc0784e95db70e9c67fd855f3fc1c2406b792fcd4d4a70d34a7dbff1"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x0, './file0\x00', './file1\x00'}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r1, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 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) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), &(0x7f0000000180)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:02 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)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0xae0c, 0x1ff, 0x1, 0xb96964b51aaf2d5, 0x200, 0x3, 0xa3b4, 0x0, 0x2, 0x426bb79b, 0x3}) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwrite(r0, &(0x7f0000000340)="95d34cd8b2a0b89692277f1380e498ff287085c644cfcb50dca83c50182ae72ccd6bbbf2bb5ac8f8a9c2a47ce6ef50284198418880b615d6c1c77842dfde3ab45020b4dff576b6878a56cf876f3e13562690925ffa8bcaf9a0fb79444626ecfa661a4301ad19d5e14c69e63395ad77d763e0bf2b5cf5750c302a921639ff1e9960a68c6b60ca31f719f6a647b8c676698f4c4edb738ca5c9f902f6b4be20a2b3635714d03501d733b2abc1e61eee64991783c90c14bfe95c8a53a9e7ae1a0a8e58a11be03f15df0c7e64", 0xca, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x83ff, 0x4, 0x18, 0x1f}, {0x6, 0x9, 0x8, 0x3}, {0xfffffffffffffffb, 0xb5, 0x1}, {0x4, 0x8, 0x7, 0x800000000000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) close(r1) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x26d, &(0x7f0000000440)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="703bab2f65f412034fe82bc9091614269f17efb1b0e86e40d06d96be57803f7ccd43f0dc1027c79020d64cad1a1ce57008452bab562ace015d538b83b3432fb2bd5b89c44cf8cdb69b84388794c413f1a4884913537856777c8f2cdf02812394c447a23deee3c2adecbd1ef05b6dc33cdc6c40b48a6116a25e81c49f6eed5b91338910cc511e", 0x86, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000340)={{}, 0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000c80)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c63bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000007fb2c69591f7c238888894942354b99cc57fbc0d271513ea2ebad4d1ea748c0afa9e7f9ce75de0e780df80038f57a5b9b43c0fd5cefcdeb37e74bd949bbf76dce7cade70904a0294d6efb99a95f5f353fa89c8e52108f371bc9b2cd00f05c7b04510656c8cb272812376ebb962dd48ebf2917966136aa8f73392b9b0ffe68527d6ca62e5d839ba480dc679e4edf8b496ec94eadc3cd608d4868ce4086a6395a8fb63ebab130c"], 0x398}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=@file={0x0, './file1\x00'}, 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r5 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000bc0)=""/164) r6 = dup2(r2, r2) setreuid(r4, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000640)={0x6}) setreuid(r4, r4) r7 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x4, './file0\x00', 0x801, 0xff, 0x0, 0x2}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, 0x0, 0x84) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000fcfe4ee15493001f000000000000000000000000000000000000000000003bc10000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b813fc22258fe22a8a9fffb01302bbe8bad8dfc6f3ad9a94b9333fa8988246a06cc33bbf4464202895120a4d085257c665e301e0643bb1f3acf670d20e"], 0xbf, 0x0, 0x1000) shmget(0x3, 0x1000, 0x6, &(0x7f0000ffc000/0x1000)=nil) msgget(0x2, 0x48) getrlimit(0x0, &(0x7f0000000340)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r3 = msgget(0x1, 0x100010162) r4 = semget(0x3, 0x4, 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x25d2, r5, r6, r7, r8, 0x100, 0x800}, 0xdb, 0x5}) r9 = dup(r1) mknod(0xffffffffffffffff, 0x320f026bd2536843, 0x1000000000000) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0xfffffffffffffff9) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000280)) r10 = msgget(0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r10, 0x0, 0x0, 0x0, 0x1800) getpeername(r9, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r3, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = openat(r0, &(0x7f0000000100)='.\x00', 0x1c0, 0xe0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r3) r4 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7f, 0x1, 0x0, 0x1, 0x0, 0x80, 0x7, 0x3, 0x0, 0x4, 0xffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x0, 0x0, 0x4}], 0x60, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) select(0x40, &(0x7f0000000040)={0x118, 0xa2e0, 0x4, 0x8, 0x8, 0x81, 0x6, 0x5}, &(0x7f0000000080)={0xff, 0x3, 0x4, 0x8, 0x1, 0x3ff, 0x7fff, 0x4}, &(0x7f00000000c0)={0x80, 0x7, 0x5, 0xba, 0xd000000000000000, 0x7, 0x6, 0x57c0}, &(0x7f0000000100)={0x50000000000000, 0x28}) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sendto(r0, &(0x7f0000000140)="ba20dcf34852acc13c296a03bd2bb60afd5eba35f4248b35062ccee228311679c80f9da4f6001c40a8b23a42", 0x2c, 0x8, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x40}, 0xc) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="03b26308dbf23dbc374e2a93dd78dd7388c2a47516773a027c4091fc496191b74df57f2420ed32ae6ec346a202977793e4", 0x31) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) r3 = geteuid() r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) dup2(r0, r1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f7960900000000000000008dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b439a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5bc611287b8207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c32fa02a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd775222dd3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d68264744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd83900"/4093, 0xffd, 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x1, 0x8000, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt(r2, 0x7fff, 0x5, &(0x7f0000000000)="e52c627535ded5a2cb1bfa894f6e9c7a6bfc706fc56f16bd1204ad43b89161949b264f2352da126d7d7d3b564730254b0839b1be01d0fbb930969ea2e861e57f91c9293ad16b27a2ed53a045fc18ae991370f511a4809b21d6c57762b1acfcece4a9de2cb1fc015e4b5b864bc94f85b2c6b1f3", 0x73) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001580)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001440)) connect(r2, &(0x7f0000001480)=@in6={0x18, 0x3, 0x80, 0x67}, 0xc) fcntl$setstatus(r1, 0x4, 0x44) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f00000012c0)=""/235, 0xeb}, {&(0x7f0000000100)=""/54, 0x36}], 0x5, 0x0, 0x0) semget(0x1, 0x2, 0x2) write(r0, &(0x7f0000000180)="b85862045fa72e232b68d3f9d533fb3be7a20731e892672876e5fbfa99532c34cb115f85bc963a0a8a95ef791a9488d3161c0be7581a9d6a3b69d6a961504bae647242d8c371b0751d1d7ca6a8a52dab61ecc06f08c4d668cd78d211a9af3c82f7c1d807b2348fe9c8edf15ba6a460b06915cc2c407f", 0x76) symlinkat(&(0x7f0000001540)='./file0/file0\x00', r1, &(0x7f00000014c0)='./file0\x00') dup2(r1, r2) fcntl$dupfd(r0, 0xa, r2) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) read(r0, &(0x7f0000001280)=""/250, 0xfa) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) syz_emit_ethernet(0x1a, &(0x7f0000000040)="afdb6eb7aaf8446183e7a854280978e07446e98edf0c57bf1bd0") 16:00:03 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e00000012000c98e0f4adee6d057b8cfae4b753694b4d84a1d30d1ad62950b6c597a54daf8ce17871bbe7cff714d0dd9547eb5bf2a5c7c1e00e6eefe974e1a60ebcfbe4d683df6e700000000000000000000000000000000000000f5d82a338207c364704501600d6a05cec6e9bdf5d95c0a8617dc85a2df7a47049498abffc4fbd027e70f4ebedf2892dbdf76decf8bbba5ee5be74d34ee8129433d29cab979d10a5bc58f42fe1d0b4b9b1ebaa119ff77f6f3c92f53e9690ce77e3125e2a1c4dd1ab654a16e545fee088b875c162b98bc8a00e46ebdc19c6cd8f84d5058f0a8aec0cd1949451fecf0dcde4ca02c3d75e2038d61ccf9c565164141f724"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x50, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) minherit(&(0x7f000070b000/0x3000)=nil, 0x3000, 0x1) socket(0x6, 0x4, 0x7fff) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x10000, 0x4, 0x3f, [{&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000dea000/0x4000)=nil, 0xdcaa344}, {&(0x7f0000d92000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000cb6000/0x2000)=nil, &(0x7f0000cf5000/0x2000)=nil, 0x100}, {&(0x7f0000e85000/0x3000)=nil, &(0x7f0000e6e000/0x1000)=nil, 0xd4}, {&(0x7f0000cf4000/0x2000)=nil, &(0x7f0000caa000/0x4000)=nil, 0x7fff}, {&(0x7f0000e10000/0x2000)=nil, &(0x7f0000f5a000/0x3000)=nil}, {&(0x7f0000e28000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x80000001}, {&(0x7f0000e45000/0x1000)=nil, &(0x7f0000cbf000/0x1000)=nil, 0x4}, {&(0x7f0000d15000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f2}, {&(0x7f0000c52000/0x3000)=nil, &(0x7f0000e3a000/0x4000)=nil, 0xff}, {&(0x7f0000f42000/0x4000)=nil, &(0x7f0000c62000/0x2000)=nil, 0xa00}, {&(0x7f0000eef000/0x1000)=nil, &(0x7f0000f3e000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000e82000/0x4000)=nil, &(0x7f0000e40000/0x3000)=nil, 0xffff}, {&(0x7f0000cd4000/0x4000)=nil, &(0x7f0000f71000/0x1000)=nil, 0x66f8}, {&(0x7f0000c77000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000dd7000/0x3000)=nil, &(0x7f0000e65000/0x2000)=nil}], ['./file0\x00', './file1/file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000000), 0x0, 0x802, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:03 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x58) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x232) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000440)}) r2 = socket(0x20, 0x3, 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) fsync(r1) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) sync() r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x8, 0x9, 0x7, 0x93ca}, {0xfff, 0x0, 0x456, 0x21}, {0x80, 0x200, 0x6, 0x5}, {0x3, 0x401, 0xaf7, 0x9}, {0x8, 0x8, 0x1, 0xf3}, {0x9, 0x3, 0x80, 0x7ff}, {0x6, 0x200, 0x2}, {0x10000, 0x775e, 0x9, 0x7}, {0x1, 0x9, 0x7, 0x8}, {0x20, 0x57ba, 0xfffffffffffffffb, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) 16:00:04 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x80) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aace23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000400000800"/177, 0xb1, 0x400, 0x0, 0xffffff85) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x23) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950801ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) sendto(r0, &(0x7f0000000100)="6861fe261e6f6437", 0x8, 0x402, 0x0, 0xfec7) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4c1b8528541cfb4d, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x10, 0x1, 0x3, 0xd53c0a8b0e7b527, 0x9, 0x8, 0x80000001, 0x1, 0x2, 0x5, 0x5}) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:04 executing program 0: r0 = getuid() setuid(r0) syz_open_pts() r1 = syz_open_pts() getrlimit(0x4, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000380)=0x10001) getrlimit(0x6, &(0x7f0000000080)) ftruncate(r1, 0x0, 0x7) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x8) ftruncate(r0, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0xfffffffffffffff8) fsync(r0) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) symlink(0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x40004000000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x7, 0x81}, {0x7, 0x80000001}}, 0x8564270eb5a63a77) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x57}], 0x1) 16:00:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) chmod(&(0x7f0000000000)='./file0\x00', 0x44) socket$inet(0x2, 0x2, 0x2) 16:00:04 executing program 1: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0xfffffffffffffe39) r4 = semget(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r5 = semget$private(0x0, 0x4, 0x226) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r5, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x7c}, {0x6}]}) poll(&(0x7f0000000040)=[{r0}, {r0, 0x1}], 0x2, 0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x7f, 0x4) shutdown(r2, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x4, 0x3ff, &(0x7f0000000040)="b7bc273465ff849a802df8d646bab67e6d5e6d0b57ffab5126a0e22ae3b397a0df99f2", 0x23) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x3, 0x1, 0x3a, 0x6}, {0x3f, 0x1, 0x1000, 0x4}, {0x0, 0x100000001, 0x6, 0x80}, {0x1000, 0x400, 0x200, 0x6}, {0x40, 0x49dd, 0x0, 0x8}]}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x100, 0xdc1, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000040)}, {&(0x7f00000002c0)="1fa00113e1eb5de9f75fdbf56058056e560e6b0db2a346195dec96d366744bdf886818069a751d5c79fe88ecbb39e266eadd0e92454ad7fe859d758cd0d88a2344c07c88b4a1a6e091f6dfb9876b787f5f6276", 0x53}, {&(0x7f00000003c0)="2015e28e379a27139db491340cfeda75fe48d173b62940bf04b5fbf0663988d0f26623", 0x23}], 0x3, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x80000001, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="ed056a5f5e671980b5a53892575494f897a3f1f65248d8724fca20a17734b63b1efb2ac7d35b7b68dd9f840afb09a0bcca7249584ab626a1e67972d305d8b181dd0303bbdcce430714e9d71a209dcb5a7b9cc7e321f08bd591", 0x59}, {&(0x7f0000000140)="ae5aa86e2e4ca1824f91e4b22361f0671cd3841190d6fe0268817da3feab12e254ef0fa9269efa0783ef23b28f72434909be5ccbc52ab2cdd2bbf327cb43c6b59e69c68751ae6e55e42ce3987bab7799a5738c2688452e98b6a131a7d61b6c87de71489b2734d95db274cfa3cce15623a0ed3c77f836391e43a2ef8c63a105be6ab43628187c56279bfea59d19819aeb39882c4e78c606314a1d8b3033966fcf481a1601356254899e5aa946631c931b1e3c75222bdcdf2a643035fe2b4bcd5f573289893045141ac88bc9ded2a7267bbf4d81d57079209de6572db6c6b6", 0xde}, {&(0x7f0000000400)="254ae122984d377405f8f40cc56303d7e63e8f5d148b79e62e49763388852baf21f40a2a4e2cb7db3e2d79ec131f3d6dfd413c7db3626ba0c4cebea2882effb23a904ede259a4d14f8b443e9f90582aff9c2e294b26fc77e4fcd0ad5462f6a7d6fbde0654558aaa31876aaa639a134c1f66971d9784e5180c8df7a385a44690df4f5fbad6ff3be6cf6506ca8c87096f241a6e73a9a6909e8fa3f287089f3dd0c9060f1eef54fc194f6e9e261b2eab9c2391398acd57c9c9318084ce863ab5c58993c9a78a5083fd7dd8c8e2f5417cca1f5e7fe8c9578f2c4e6f9a45d091c", 0xde}, {&(0x7f0000000500)="d0792932e3598b9d4a37879510da994800ca4dc601c9cf1454618ec01b91607d99981ac8201d719907b8935c9d1ce5b0d7972361e895dd22c8d3027e295ba9c73f2c95c874e9e000afff1c6b1add7f431a8bad1c457effb4b07c440cb4977124386037a77a36c71c2dab5d2692290852f75ac0277ee4043a999bbd5bcc0a5b607b9fe6976e4c96c156e1f4ad604f0749ca397d2c29799b2eed073a0217508e696497be7afa9de2647b03db29c1603d910585d2ab725b40ea9a4e18baaac48602ebcd8535a2edf80cacce9ab3d3fc9b685b25", 0xd2}, {&(0x7f0000000600)="217c881eb4252867882388c165461b2b61c976b083f75ffc51d0e5c0c5dfa63dbee1088463aa9bdcf53dea910f3366f22b66948ac685b32cbdb3f949c9af625026fc7a2aaed98c547a8fd0711847a3ee9dc875b16de228ac541a8ccb115f21fa6a3afdca3b4e022be637fbb20cfa77ea86ef86692cef969948971ee96a0874f3d81916feda4beacb720f09cd4bd1c1360d09c99382246a8773e4f2f9a9d95845608ef4d2f3622e3b714e533419f30e5ff3eafd2fa660205fa3f099efd9b37110557ae0", 0xc3}], 0x5, &(0x7f0000000700)=[{0x98, 0xffff, 0x7, "a9e305b7c8a8da1b5a3f844dd0a5e24b21e69b62b1231d8c0929739bcedfe4ab6cf98754f42d83481e3d59be48e47f7ff5fc203cc6168215c91e506c5849c06b744c663af332c4eec75c287f8cfa9add956cab29a9f1e9de3cc90945c5e06e35d365aab531752d2c1a31cf37e4d2cba99d6fdb25a6bcfa4f7991384d13eb38bfff24e41ce65c8b"}, {0x100, 0xffff, 0x9, "c34081b5d1c299d18d8405ee572643b66760d247c78cf99065cfcddc1ef93ea17269af6de82ac6360c5b571a6897139cecce7e75644d85705bc564bb10d31a11d28b06215e2a214340fce8f17d8b1472f975b7fa95ac6650004b202126ea577adba33c16b3d031258a7b096b30c684a2275af1552ae055f6845658548b870011cc28e3b96745ede6cff1b1a88630dd8ac557adb8905d81431f3332c69229a00c2a51fec2ee8febdf152898ba3ae8ca16ee4193e293a80a30761926993691c7ed95ede79528fa6dc60517ea92e424b814d8334e10a4adcc139f9c079a4b4ab219a82ea5944f808de7d6dfb7d122b1"}], 0x198}, 0x1) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r3, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x2, 0x10) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000200)=""/147) setgroups(0x0, &(0x7f0000000200)) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() r8 = getgid() getgroups(0x6, &(0x7f00000001c0)=[r2, r4, r5, r6, r7, r8]) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="8b29d82a6c22f994c19c7e4cf4f568461d812cf40becb0260847f3dd59d2a1545fea98f2cc770dff326100ac1917e36bfe88fd502e71", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() accept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x70, 0x0, &(0x7f0000000200)=""/112}) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x24, 0xf0000000, 0x3, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x7fffffff, 0xffffffffffffff1a}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0xda, 0x200}, {{r0}, 0xffffffffffffffff, 0x50, 0x80, 0x4, 0xffffffffffffffff}], 0x2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x8, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x88, 0x40000000, 0x7, 0x29}, {{r1}, 0xfffffffffffffff8, 0x44, 0x1, 0x81, 0x9}, {{r1}, 0xfffffffffffffffd, 0x1b573b4e053cd873, 0xf0000000, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x22, 0x8, 0x9, 0x3}], 0x4, &(0x7f0000000080)={0x0, 0x495a7e8c}) 16:00:05 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000), 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/5}}) r4 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r4, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) getegid() r5 = dup(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x1b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffff9, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x92, 0x80000000, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff8}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) getgid() readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:00:05 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r2, &(0x7f0000000200)={0x0, ""/217}, 0x42c, 0x0, 0x1803) 16:00:05 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0xc1) fchdir(r0) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) fchmod(r0, 0x140) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = semget(0x1, 0x0, 0x208) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/179) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x9, 0x8, 0x1b4, "880c521cae0fc417aa0a1ab1393f4cd7a868128b", 0x2, 0x1}) r3 = syz_open_pts() write(r3, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x9) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r1, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00007296cfbb38c66fdafb0295ff34d26c6530001b1e128308868a22ed2b1971d19a"], 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) 16:00:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) shutdown(r0, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:06 executing program 1: setrlimit(0x6, &(0x7f00000000c0)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchflags(r1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) sendsyslog(&(0x7f0000000080)="e6b2bbea4109b9a70e36", 0xa, 0xe1e73ed365841d6d) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) write(r0, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) kqueue() getppid() dup(r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="f2344cbd9f8c67ca8fc4ad981686d2e50edb79de1b49829c758c014537948b22cfe3c240bd61e8803b476b36e9ef52c68548fa58ae72598012b1faf4f3ea5506cd6586119b139cfaa292fc96295bf4134d13c3a878d8524dbe755968d96b3b8b70567e6090e0d3e01cef4d2554df9e524573445bfe", 0x75}], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10000) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x2, 0x80) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x4, 0x100000001, 0x0, 0x100000001, &(0x7f0000000380)={{0x80, 0x6, 0x5, 0x7fffffff, 0x1ff, 0x5, 0x6}, {[0x0, 0x8, 0x40, 0x7, 0x9, 0x13bb, 0x3f, 0xb454, 0x5, 0x7fff, 0x80000000, 0x1f, 0x6, 0x100000000, 0x401, 0x0, 0x80000001, 0x401], [0x7ff, 0x2, 0x8, 0xd096, 0x0, 0x3, 0x2b07, 0x5, 0x6], [0x10001, 0x0, 0x7fff, 0xb, 0x8, 0x1d6, 0x1f], [0x2, 0x7fff, 0x7, 0x7, 0x10001], [{0x1f, 0x2, 0x2, 0x20}, {0x7, 0xa16e, 0xfffffffffffffffa, 0x5}, {0x64, 0x80000000000002, 0x3f, 0x8}, {0x4, 0x3, 0x1, 0x25b}, {0x0, 0x80000007, 0x80000001, 0x1}, {0x7, 0x6, 0x2, 0xf7}, {0x0, 0x0, 0xf4c2, 0x400}, {0x10001, 0x247, 0x4, 0xfff}], {0x3b5, 0x5, 0x6, 0x7fffffff}, {0x2, 0x0, 0x80000000, 0x1}}}, 0xa714, 0xfff}) syz_emit_ethernet(0xffffffffffffffc1, &(0x7f0000000240)="afdd4400000000000000093f1625544eabef0d0279f268e68e5e3263e3e40e139fec3e9fbd76c1257ed36d86917ccffada12862bfbf5b25671a8ae1f0373bd4b61aa72ec95e1f9fdd198d9192bef85ba8b11d7aa4a3edcc6088698b0cf7cca10f72e0699405b6a563b0d36e7f1") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86137) link(&(0x7f0000000840)='./bus\x00', &(0x7f0000000880)='./bus/file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000a40)="220e22", 0x3) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000700)="a699e8a1474089193e36a3d2fd6fbe0d88b20c270798201ef55ee751acb6bd82779f97977864833a3a4dcbd0922f58faaf485e524b10772e238c66a2c4b19e4a580b1be443ef0efa1b752560018d8b9467f003b3bbc367a7c69964101d53bf00c81bf3da183d33e04d47418eb57bdd3e625160aa9a9af194d692e477d73a1d457413ff6cad8b91158f9106acbe5b4b8a62795867bea5d1ebd02b583f06c56ba0deed869fa4383254e8553626257df04eec684d3784601cbe87385619833a8f4b80c8fb4240f217ef1a39", 0xca}], 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000900)="7c55910625e2dff3a9c3dd5b6a716fbf5aa78ccbd0180e4b4cb5e01a5098b9a2a0b5e496ac62806a26af560108012585cc0d497ddb7637ef6eb45e0bb2ccf6023e2cb198f8f8a73204dba8a1651599f44e027ef02153f15283019a55f60af06b028cf4c80ddf0b0dbf8af105d5b4b042bda6b910d9808365b99811806a163f4cbb72b9f3ce55bc33711c9b959c7e6688f063c5102558f36873f1e58fc129d06c439b6a2109cb40ed894fc5a4f8ff4d7c8822a55093253fb2024251feafe2fff69ec913fa1c65f347c5016a2df000436761e9c8da5eda2e642e5026d1beec885ff3bdebf2750a35939321135409d2c57dd3b109622059f6617483", 0xfa, 0x400, &(0x7f0000000a00)={0x2, 0x1}, 0xc) r1 = socket(0x6, 0x2, 0xc7f8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x9}) connect(r1, &(0x7f0000000b00)=ANY=[@ANYRESHEX=r0, @ANYBLOB="c29698c2df1fec6ecfd628f24805998f30bc32dcef49be7a3a9128f655ff0a140492a2782a948ce82bd46af41037a7c2582c4fda551e1d9413bbd0318a2a41d864c687ab0ebeca6bfd79499a13e14d33e7d771a3d4a7b51f1f74688ed4f2721a5590c16ff6572e89", @ANYRES16=r1, @ANYRES16=r0, @ANYRES32=r0, @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYRESOCT=r1, @ANYRES16=r0, @ANYRESDEC, @ANYRES32=r1, @ANYRESDEC=r0, @ANYBLOB="da0e811c484e01b85b7b90c361db60ebd228d8bfaab0b3037256419475424b989ba85edd1997ce97dba4c6b41b4c355f2767c179047b1224de2a72038892f63e671668413d3b019c8aa0dd086acf3d2f8cfd626f1dc8f2f72e9b792e8e30f6ede18e989ffdff6596d8a6c0", @ANYRESDEC=r1, @ANYRES32], @ANYRES16=r0, @ANYRESDEC=r1], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000a80)}], 0x1, 0x0, 0xfffffffffffffffe) unlink(&(0x7f0000000140)='./bus/file0\x00') pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000300)="f2fe290b9c17223b9cf1469ad12fb1552b73ea58da89f89d4a17ddff8025253d6c9d9bcef5836d9c004651953eab7741bd61603849c3a11512d5583915cf7bed4516cd2315ec7cbf6838bac81476d855d975860426b377353ce72b4d4dfb90d76d2eaa545735542eb6a203ab87207b4ef1d4c0fca0b2a8705325f852a733efcc23ba7a8748244af82fb5c496189ae653701497da61db15a9ed3ce699b4530df52be8e5b8b832ebeb16503431a82c255db605580a6edac9ff1a3b207110f2712aaeb2ded4beebd9e880b81f8d914f5ad707850239f30d1817b3573a6a0d7f838f0cc58e61fb83b0195224bf77f4d5f260b663d293ca716f657e37fb08f6342b", 0xff}, {&(0x7f0000000400)="2e317d0db5a2e23a23547e5796ed56a121a0373ec05b437673673b3d6a4cd8df3c37c279fe014c83300209788c7af7666a7a23e0338aa3eb3a78d71978a27752cebb440131cf42b869f60a58c72a9dbf7a96336651ad06de25cd930d15ec7cec3a5c595bdfa050fbe79ca1c9ce5ce5b71e3e6accf1e319ec0f685b3be44c495a4fa77fbc86dc55228b5ae66ab2d08deb784c9b7079e5c7294bc40a20eeeb7fafd68e41c3fcec02af83c0cb61a0f75f8357298f5cd51bf54c205a164ab7a91c6684e98cf4d5751cc9a63dad0ce3061ab9f297eef095ec84bce06449046a79e98b8d", 0xe1}, {&(0x7f0000000000)="fa44302428d40fbdbd85a4d4cc18c6b6bc76882c1f", 0x15}, {&(0x7f0000000500)="0ab39a8ca0e6caa0ec9f5b9d492b8b90f7febc89065ecf7dc356d32f388f1bad54eb78766e9582bd292a00bf9b5cc2d0dd69d621ef2d03b8120ee89028f550bc62dcaeee29429e3eab51dd7c3bda534a6a71fac9180a4d358c6aa70ccdd9ba8158ba29c7ca16ae55a2ed9f4d79f6fd4563415f664514e651f929b72efa68c2c7073af9808514c2d869f2296a814e13d27da2aea992996b21d299b1ad5ba02a6257f8e75a0f8e39172fe21e82f15f3ae375c86005b4fd41b8f839d42efdd1bb5b380e2509d7ae5ee38b8cbef9f7a77a9299a87edd62249c3564289b141b4e719cd806c095413abb39e9c5a24853f9fe2f58db8e81", 0xf4}, {&(0x7f0000000080)="d9bfe88017bddd281cb3e96e8a8d844bb1a2d2c7bc5dc85f3351c0b8f3960fc094a006db7b0e5a1dfdbba5b19a5ec44aa865440ff3bcc9df76855c707ab061a29bd4dd813b2aa8db455fe92e6483eab1b3d16532a7081dcb421d18408181f4b30ea42a88", 0x64}, {&(0x7f0000000200)="0e7f3d485228fa951803d76ea5ca604b31506eaf5b4b6802546eb1e56312b4b53467923b209c9e078ee45245ade83003e1", 0x31}, {&(0x7f0000000600)="a164faa9f5f6620cdd64e258678c75f5f47d64d69b9cf014511ba466f8f18cf5b861f042f58ac536c14350856c50cff1b59a620d5921594934bbca9e9b89b71dc54448427b50c6a478cd6152e35fdee202ce85e2e12211b94b266f02b8246c65f139e2dcaa351fb0eeed0c5e19ec1ad78a640fa7b161c6c29704d7883ec914136dc6b41ce120cd971ee817741316dd6e273ddc2303950abccf81b9bc660004d65ea3314db5df95e901ef5706ce49ef6fe8fe0473779cdf0501aa0f396699cb04bdfb7d49a06d2a5a9152da1511d6f6b7a5e0674c959fad00c8d20311c2057df9d25987ca12db5aab9ddd5a7bf9853ce726cae0eabf7e98b2a5ff6f768511d0", 0xff}], 0x7, 0x0, 0x0) 16:00:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getgroups(0x400000000000013a, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) 16:00:07 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:07 executing program 0: socketpair(0x11, 0x580821dd256854e4, 0xffffffffffff0000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x4001, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto$unix(r4, 0x0, 0xfffffffffffffcdd, 0x405, 0x0, 0x821343b0b80a6207) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="c0476438d454c99c2ebe877c16e83efd635f42e10735359b9ca30090bcd324f0a57acece59420647a384fc710385e6fb9015f0443580df7258fc6e3f7fbc8b43c7ffa566a4bbe4b944102ff54dbdf3a8943111b15dfac3515cae67ecf5cbac65f9a7058839128bf82243031ff5d57a7978aa0b56fea0a36829e3d4481585993b22c629db44771e00b715bde03f039a38684d6a333eed0fad39bee2f0a790e2ffb1619bea619afa6415db2d4707271fd70ab74947eac6a9a2e60f82dba82f7df07fc08314065bfb22613962e1fcdb21c76bb2a4c384253cae2488f4510634ecdda0fd1dc9db199f76989c118b", 0xec}, {&(0x7f0000000340)="5a1dd585b67547852e677ffc58c172672e8f4f10709e8e3614d2ab924124fcb7f2589b56e6551ca3ca558a3a174077c39fe936871ba0b1e6e89e0ffa42253115708841232cac72dad5de7f29c2261fd11b5bb87db2be3afcf2973626e043074f82812f160da7e2f6e556ceb00dfdb88c31d7212f74207ac3b5498b49e11b84fca353db369d283611f08efbeac307e857abe3d22690eb475db6567dca191763481a28f36a9ae6436635da20cfd7b7c88979163fbdbad70b944105967f23df1026dd18fc73db944978f3c139ae28dbd32a495d9a4c2655b92ead56", 0xda}, {&(0x7f0000000280)="9ebb5ffb14c175ca77d337219683ff2aea0d4d193294dc8e408fe7cffc8846595f9bf23d41e39c5f97f0542585c11025ef4d36077923e7e799", 0x39}, {&(0x7f0000000440)="f278bd2e5c685713d1562185944f4c9bcfff884eee83d995a3a805269143d134677907bf7244c6274f9aaea8f3aed920be48d2e4a9f95a5afd72da7c6d8982106d8955e9eece83e353260cd5737ba6d9ee85efaf2e74f40fcae668ea62717f25a4dd4bc7f63cb5f0901a0236a955155f59491c06b43f74a21d22a98fe02e7db5758a6dee49ed", 0x86}], 0x4, &(0x7f0000000580)=[@rights={0x10}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r1, r3, r2, r3, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x68, 0x1}, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xc2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) 16:00:07 executing program 1: r0 = socket(0x18, 0x8004, 0xd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x28}, {0x6}]}) fsync(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r1, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) 16:00:07 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() kqueue() setrlimit(0x8, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x20, 0x3, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = semget$private(0x0, 0x0, 0x14) sendto$inet(r0, &(0x7f0000001100)="810efe177d1b8c29ea42c1eda6994f48f0942e88aa4797ea28bd8f672966f300440f68809838916fc2a55b64b6fab85694dadaf2380c97518429a0a1b15d591e3ebdf2b29aa7a90dec797e4c45", 0x4d, 0x400, &(0x7f0000001180)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="a00be5e3a8f2c253ce7a40b63deca6ccc711c338041d8632d8996aa6fd42b922e47d968dfd90a9140c4082f0780b993108f78d5ae2413afe3afc39a567ad9c8c0b1519f4b3bfe47d079dd2fb7471a453232415aea5c9b91f119443dbb6f82a75fb11a9174ef4b15eb73bc6c5b3236cd2320b025fabf40d847a10f6f016e1785e01c2870429e4374ed277ebf9117b8addd7f8fb19e473f4090131ba74251ed9f8fe621c160f87a53e61a8686957d3c20bc5a963b16b3f71292cb8bf39562bd7f8a2177b2b7ca07ce4843873858676528c9d5a98ec74dfffc004078ce46b3f50f0a5eb6bd04be65fefafa94bc886bbd6f3c7e3de5e41bc8d250675018e4d9df801e58b2bf5d8625928e5bda1b0b1a0ecdd154f2be957663e23fe4066d59736e97865a12aee2789d71143af44b4e5d909c1a97c2d66959aa1a0c213dac24ce361d43e3fde7e60d96646398e5005bcdd00cf186997b7b546c3dc85d444fa519c25a7ad8da35c73a62215beb9e66e5963eb72bfcc6fae5998722d32109d4c8cfe1d88e5aed3fa170db97dbcd9401002801dabb5b6b7e40027b08cb596026d4b9e1966f92def517a8371d852e8f4c848944c851b0515fe2b739c4d098f3130e116b8ba4a7ddc7e6ca2fb0cc7b5f5347729bc420145b07f8eea55058358f60f701107d7425b40a5a8f6ac01a261700b3eed9532448d8b5d6d7ab148187659f86e6b96033cb7f508436a9d609ecffa1032b50f27f6541944c8ec9c0bec8dfe8b85c661a814938bcad1f216f704f39ea2ab9574ee56d7b9ae6b322b6dbe1ef860cd53643c4b7ab5bfa1c3a5ae1953e9b595cff57f79a29b71ddaeac9dbcef4b3e9c274aa0dafe4d40a978999156c58b82e7f769ecb971c6a779fad8fbae2960e3b01286d0f0555a6d3e02ad7e6db4011557262f267f7208b63b520bf47af67fa8be9e0d29c1cfab6ba3e4a5b729879176deeff13d8b0fdb941b34a2826c96c3abc173094897c41c64f2ddd15388d055e5534de8ebc64ddc88727926751dbea50b16f088bd048849da63c539277c6f52078afaefdecf3d7425189dffae335dd6962918e5949561a49ae512b913f081dfb0cc30765bac9f696148b594ca185d09503b09adb13e718095e445d1204460128501d853ff02ac7fffaad0b21bff90d80ae2fc8619dac2a70494ca22db160ae67f1ba3472b1f29d9f67c2fe9ac241ae137538dd0db0ba49873d437d7925a5e9ffddf88045fef06e7a4a7e89c97d2bd9a23b9d16fce8de45fed31510c1baaf3de45bdb9d42f4d1ebcef07e0a36f9147774df9b9fa6e655df1698fa2984583cbfb3c85be6e2593588660b166c12a8c6e82e31303969fcb2e6b4f3a3d49613c52041c0eade5c815077376fd640a0463251ce2e471d5ce999a47f4952cf7e24f5dcea78c339b3e73bc6c49011352efbe7fdc9da5a460e80bbf8feea88a75529627261f2a769e019aab5fcf0e8160c3a322b1c0c784ebc1d9891ed60343c25b7f0e92807af74caef7eff00e803a4a54783a70829608af965a435228f656d2557d6f9b17f8772fcba7651f157f46133b516f0254eab1a683e315311d61198f887b1f2a14ec63b5c73024e961607042c42059e925c4413119f27bd1b897bedfa08b706046b92dbfc6a64792cb205cbeca3aa353ab9921f61faa02dd5eb3ac8fbcc37bfd0c1cef39741100cfcf183c3f5534ce0a9864cf5e4823e09930d94bf817f018f169db7def4f1091d6e5491238f78a9c36b52e957dd61e6f74b178aae378b9653b740814975541a2508346a12072d8cf058c46995d5d0d1e28102ea6cb7c7750f6ba8c97e1ebf7e753ab224b0ce1e859d3e79234be36c6b61052acdfd4e993f808050db070b20eb511905029b8df192519a87102b5513740c953d4ba62c6c3ca41fa7c86e77fd4ce686ac5f60405b35306c52fde0cc42c4c000428385a04bc3020cf85610d53234d777ad2f5e3a8e5856f661d9a15f438b0bacea63191862432deebfd174133c6717a7b894ad9df30647b42423f479a884d4c27954337d5d420226e4fe14d164983f9598d9c59b3d6a5b3519aedca4419a974a406efcf9ab3d4ccea21692e4e4f0a85401875e3cad58b3caa3b4b4c7d34707e0836562ee3eb69e2f46e03c4cbf4da5f7c921b1a75c030b2342d0383fcb2330cdf25dfe6a33dd40b8b4ab4bef0b5937fda77efd158ebf93409be2236ac1a62378ee86cac4834ed75e29578fdd33d392d0db7b7e4380fafdaed77e37f0a4c56a9a7bc470c073ce8cca6dc0c40290da48acb6627a92146a067e79fdd6ef33e64bd11f43b489a2dd972313bcedfa6708b1b0e8589fbfd276ef0e7547122e6dc41237abd945162b67806ea5d6a490ce328bf3b09f0860ac094b475f4adae9b77199a71d15c9f574ecc7b74ba710befffa763cb6da87e8944d7750c20f665312b7aa05a721c24d5d201b99fb44fb4fb69030ad41549b3eff39df9902c528320c920c31cfef8156f3b35d1f5d8fb11f2c5c63b9f64f52068873e147b1664226ecdd139122921d8ddf0be3dcf23667794fd8202241c65341b72476d6f5aa9fde1d04ec458257007c170dc630f87ae72463df14781a1216337e56ba2a477134e1b43b2eba5b89a309d9d4a24e3010e38c0ac9cdaf048ddbae5d64274133f396a4e4836b4b87132a320723c5bf47e80c866db920fe05d011d31f401c10565f904a55d80ddc8ee5a728ff52f74fe98c423319ceed273a475736a87d02177ec13bb814dad7c94f56bb74ad4028f30fbdb2d826ae0845f67d66253aa5591ab52c736373b00ac8b04c8ad3ab964a6fa6d2d49887fa3f4734f56c50a5a4267d73ac943edab23d1b006a6cfd821d189f7a86d864a92449b4c66d8d746d3b77714351f95994011edd0e29ccaf589a9ac635d637b6bf2c62bc6af82d5ae82a40fd8bdeeaa913d72260913ebffe8ef3e328ed889f84cec568fdccd093adc4cac879f5ad32ba7b7bcf97ed7cf054fa0c75f11a83cde43f6a22e7dc1d20ff1cd507f51e6840bebf4b97cffcf2f81f7bae2cdbfc8fd2a1fe2c7102ca8428a8f1aa6461917b52ce3c91221f84c0a4a511f6ae3567d62cd42df8a8e9480d292813fd01debe218ce708846958fbbb17db0535476fd842d3cc825d778e3bb9e8cfdea3ce92e0e6acf6be728f1799ab071902c1d86cd79326da7c2560f321500c5d4a9a94cfa6b901426caa31db207a0b97b83602dc54184d527166b5fdaa18cb0906dd6477da55708fd632cb66da8062f26124e2b3185400e9541a3dd5b7961260fcdffb6cd59c295a7e693219ee3d457a8b03c43c32772e9149447463b52c7dbf286e9cf5ee05baac16caf728dd4e37876121ea25f9a6cc5f16df25b5e74f8388c8db5437576caabac142fb5579f99b000af0b1fa3b75e19096df6dd9864034af33f27512869c5dffb6ea620369cb004fb6b7eb6cdc789fc6ad41193c21ab0422fbdc10f5a69cc7e10f4ca30462fb06f30cc63b31ffa1bd97b0d6236de6c759654f3c768b537ee7c84ffda90ea155fbfff3a453068afd6d0aafef6094f7ab7e26591ee23ecc77ed8cb28a01ffe8c8790bb041da8e5bf8fc1b0149c17c2277b0b414ba4d819d8fc0522d592ff544658d68592fc074259d2da73dde78c1d430a5ada7ba4f97df9bc774995ed2fe223269cdf7474fa24fba34a144adb0770f4a8dfb2eb18137e8d6b5f953766f84de1229ffdc40fe078cb66a53d0608fcd965ac294c2d8932d77f2f0505035bc23efb3fedc2363a18a0d9f1369d7340f564da754832a4bfe3dd9262ef567b9400f18463ec3a3271b52ab26112cc51fd83ee3fd78d51a7f31d10a0f331b326ce906b9220ffe2f71dd2b796480f74b22247f2193fa23d804bb49aa40606cd348961050ded6d5036c08730b3610e5e4c0f06382da0eed9a5805e471ddcba99bc1fef5559c50901d07445a04e94c0b756b6359fd01f09cf8b21098afd8dff4af6aa2bd273a52c5e95c2a25c4714c52afa4d75baf2d356c1c27c2b15ac293ec19bcf6027ceb59b86f8017173b067633aa0a52044e3e8fa4589c16f66b50fc915b7678d0e11ae24621218de54036293750096419ad992b20cd30b8d86cfd463096abc75a4e095d23c9a58bbb8188dc446a9e1b73c9f214ebac1ed0772626f981d3194ded939321df96ee8830a4f7b76849ec2cf53b86056722302cf96865c227f7bc38b58d1b84d9f6f4a53b77d66e49ea5812d0463cbad8d983b93498141f424a3687ae78cc9405148a0ef6cf8bd0f74c41222c60958e1ac7788e8f0f6935c7c056c45a3e9319b5a575b4d25d11a468fab50e209069bf4c7c3dfcfae6ccda4b48187fd644f4050d5323f4003a5d6080dac2d88984809f91f26fd78da4ac499c4058a388b19b1d29006f3e4dbec7dd33cb8a41edbdfb11a2c751bed38f188328bdabfa3adcb73a4fe6331a62ef576c0deb2ce29b58a1cef6f07ea32b7500985680800eb87f2b0174509da4ee758a94741f0f7dab9af3a6f4de194d6b4758fd75934d8c3da623b01c32fbb120215ad83e2f83804d38218e4091282671076af11aeeb970fb175585d1b82047a9bfc2c9a2987779df104fb047a28a221d3e6826be7fa68c02844518de3c7b1db6d3ab8df676499cd545cd5fce5112b7d81cee8138b08c403a72af593141e2db39a51085fad7a895b847a7682434d746ced1803cd6c5d3bbc7429067eece4969666f77c4157d7c97916a3f17ed021e7d9e40aaca43d960e329686b65a30e0ad2e2b3c5823e5d30bc3652b088b7711653b02b7a617905ca7fa77a0e9b3eaa0babc3ccdb13f8942105e74cdd5422f1f6cbca4bbf5c0b788dea19c5bb77a8431aa477acc16347fb57ebbde5b4971dac135effa10976ae310501ea96e4ac1684f5308871bd9ca77ff551da7c35d808a849e21c711dfc33b4a86471681a67bf721f0d66b73092512452c31e943286430270f8a496f603504e5fd1c7e86d6389fd3e45b3961abc914c8b1a55f4a920c4ed1ce233edcd3d511fb437206867acf6bcd9436cdfd456db24dd717bc078167b616edc339f77488db7106e12c3cc815f28da12ce953fda173ee8b401f3fd793162778df18a8eba0e4c052b106dfe443c6711053d2a11920684fb9d43bef6762d1b9c89d24bf99d5295218afac97c762e2d35e8b0d1cfd35c2e13eb1011394b076ca706929097266c1104074aeb51daa756f6070617bc4026de41076eaa655d6a082aa85913e65da3909ee09d58f2dda78cda510db78e3d423882e2cfe5a897736833d8cf90f4e65a536a202e91a675ce4bc2bcc173ed2bd750a733cd232701583e253a72774f9712e1230b4249a5b6e6e0b75f6e3f3b7a126fcc0b6ccb9f6241a33aa98d1c93805feed8c8b089a4b563b09e3d138ec5fb5ce490017f41f6b83e1ed35a5ac7d0ef358495d898d14649ce9bb9089c065919d10530ff7e62841433e95af74136cbfe49bdcaeb38470ccba5ac703e51ad08753057e8da70edbdcc955f2ef9222bbb4a5282c5361fe30827b81ff6c63ef2d1f4650b2ad9d2a221a0aaf57404ca410ea6a93fe9db2db079181950c60d660a54bc93d8b8a5618a033eecb5d49447a0d1f01997b16a7fca00085b64eb1d5c1ea614bae45cd5335dd1ba5ebdd08a7c7818f7430cb83a6cce70d7417f13f7a59ab4fd7a7b59516cfbe5d977c5078cf880cff894553ac109789adf5472e29cd733da87827accd0e0f6d0b352fa3fa70077a5e9ab2771a6925177a5e746d3c31b4aa93b004530a334f651bd6dad92babe217b09bff", 0x1000) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/51) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01", 0x1) semop(r1, &(0x7f00000000c0)=[{0x0, 0xdeab, 0x800}], 0x1) 16:00:07 executing program 1: geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) geteuid() r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x4951) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x8f6e) write(r2, &(0x7f0000000200)="4bae17374a6b12c539ec4f6fd3d79a3957b4a5b34e8318df84d1abe3db03b5a1103d4b641e9c0507ef56b9960d25ae2f4a4ff222588b4be22c919f5ebb0ecf95509c713e42e4ffdb343050213be86a4ea8e783fdc737b772169c29c775a56d24c6264f69ec80b9e133620b7d7c58775e7f4ca6886fffd122a6a3222c52e190d9b7ed7cbc26b2ab4f3e4f0bd62e4fe83e1b79528428ecf6fff84e6dc6ed28bd", 0x9f) setsockopt(r2, 0x3, 0x8001, &(0x7f0000000140)="3c478402d5b4d6e8ea4f8123e1a318c3ae8eb1e2b1f93641020f38e7a656f44db7c2ff9206a542e9b5d525a67390634909b01f44f879eb141228d03368399ee12824e7a039f029cdafc2c19243c43b4775e17b14c1bbc1b20ec334c239d989a8496db82570fa232f21a274e35060e5b3990c8c34cc8fd53a9e5a81b05089d224cd1c82f322f8820bed02c64ec84e7a031b3676a246c6979660864d3a08d1", 0x9e) r3 = socket(0x2, 0x2, 0x3) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/27, 0x1b, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) write(r0, &(0x7f0000000600)="f5dc3c127e13131f86a5430662c9840073f56b0d6837e452abe70af1b23d3fdc2576bb47d899a0e96e8a42c3a125d017a8e8fdbc28a527103458c9e08446cd055c4db1a4a4ebb95fd471abe782977133cb51ab25618d75c8b1436c782adf7470fc7ae5c82148f6d9216405cf653a5813e0b3e506f4c5c0162f071f1544", 0x7d) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) kqueue() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6}]}) r1 = socket(0x10, 0x1, 0xc8) setsockopt(r1, 0x8001, 0x4, &(0x7f0000000100)="5b44a32e07521f752bd883fea8cbae0e052c1b06b7fe5df524579f26109143b80d0257ff101fb4a012b86247728516a4aedce4eb775781db0ae8c08bdcf088ab4aaef221bed46e984920e3fa18b00832d35dcc9377297ed924d6ac19339dee7f03b52aaae69c624bc1cdfb7b16b8aa33cdf4c366788acc9b186ac1df4679ab634e983e7fb369ce6954e82afbb04460780dceb598857b0af5af465e01d93aa34db69d68d005e12b38d5c02a52c1b0fcfc4237353b9225ad6fbebdbcdf85cb71e689883c6391ff5d66ac13f9503ce8aad6dd88d37545", 0xd5) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = getgid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) r5 = getgid() getgroups(0xa, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000200)=[r3, r4, r5, r6]) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000490000/0x2000)=nil, 0x2000, 0x5) socketpair(0x18, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000100)="20b7b4f717d88a3d23d47cc9ba6d", 0xe, 0x0, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x4003, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000300)=""/253, 0xfd}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/212, 0xd4}, {&(0x7f0000001500)=""/205, 0xcd}], 0x5, 0x0, 0x13) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) 16:00:07 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') fchdir(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)='\f5') 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x5, 0x100) accept(r0, 0x0, &(0x7f0000000200)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20090, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000340)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xe868b5701c779ae5, 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xffffffffffff0000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r1, &(0x7f0000000300)=""/75, 0x4b, 0x43, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x28b88851, 0x6, 0x401, 0x3}, {0x8001, 0x8001, 0x1, 0x7}, {0x0, 0x8, 0x80, 0x8}, {0x2, 0x6, 0x4, 0x100}, {0x813d, 0x2, 0x8, 0x6}, {0x6, 0x4, 0x1, 0x3bf4}, {0x100000001, 0x7f, 0x9, 0x80000000}, {0x8, 0x6, 0x2, 0x9}, {0x10001, 0x6, 0x7fffffff, 0x3ff}, {0x1ff, 0xfffffffffffffffb, 0x101, 0x20}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) socket$inet6(0x18, 0x5, 0xc369) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x6c}, {0x26}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 16:00:07 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x1, 0x2, {[0x8000, 0x8d, 0x1, 0x393, 0xe4, 0xd78, 0x7, 0x0, 0x1000, 0x7fffffff, 0x0, 0x5, 0x7, 0x7fffffff, 0x24, 0x5, 0xfffffffffffffff7, 0x8], [0x9, 0x20, 0x3, 0x2, 0xffffffffffffffbf, 0x3ff, 0x6, 0x80, 0x7fffffff, 0x1], [0x5, 0x3, 0x81, 0xf7f, 0x80000000, 0xeba7, 0x2], [0x400, 0x81, 0x3, 0x1, 0xcf5, 0x4], [{0x8, 0x8b5, 0x6}, {0xffff, 0x100000001, 0x6, 0x2}, {0x0, 0x4c00, 0xecd, 0x40}, {0x5, 0x3, 0xff}, {0x6, 0x40, 0x81, 0x2}, {0x9, 0x400, 0xf37, 0x80000001}, {0x5d68d166, 0x101, 0x69058f0a, 0x7}, {0x7, 0x1f, 0xc400000, 0x8}], {0x8, 0x80000000, 0x4, 0x4000000000000}, {0x0, 0x3, 0x7, 0x3}}}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) chdir(&(0x7f00000002c0)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x4, 0x1, 0xab, 0x9, "c522d5d4c74475e4553808c45007103fdc82794a", 0x9, 0xf7}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x75558cde070515f9, 0x0) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x8) writev(r1, &(0x7f0000000480)=[{&(0x7f00000003c0)="c7ed25e83cf69bc71958cfc024e5f88d242d758b1346634a64402cfec64cdb210da0d2dd4082d3b0a2aa9c929a5c29e7af90e183bcc957c9a5b5abcfd5558ecc3d3a4f35422b198c0ecdf73850a750aad8c1f4cb2b72047546a38f6eeb42c944e76e797efb2c4d20ac07555f52ce1dfb90074fa08988f4f0d0c8e562fe6d0824198e319e4b3ccbc13d9f0940ef3f2635018a4f6f08e2fdc6c725ef625b5f9ec0db5dfdfa0180bdf6782751f7503226f14c38ed67", 0xb4}], 0x1) mkdir(&(0x7f00000004c0)='./file0\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0x4) unlink(&(0x7f0000000540)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r1, 0x3}) poll(&(0x7f0000000600)=[{r0, 0x5e3de51b7467454e}], 0x1, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000740)={0x9, &(0x7f00000006c0)=[{0x0, 0x200, 0x3, 0xffffffffffffdb2e}, {0x200, 0x7, 0x3, 0x6}, {0x5, 0x3, 0x5}, {0x2, 0x0, 0x0, 0x9}, {0x7a998e24, 0x800, 0x549b}, {0x81, 0xfffffffffffffffd, 0x3, 0x1}, {0x2, 0x3, 0xf9, 0xd9}, {0x3, 0x2, 0xffffffffffffff01, 0x4}, {0xfffffffeffffffff, 0xc0, 0x7, 0x7ff}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000780)=0x80000001) r4 = open(&(0x7f00000007c0)='./file0\x00', 0x890, 0x100) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000800)) sendmsg(r4, &(0x7f0000000b80)={&(0x7f0000000840)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000880)="5c7849a8fa03fcfa8dec4727bbbc5cb152c0fb6c7891d8cb2b46a84401a9272471d44d5eef4bb4a0695e2cc6d1730af0d401223128e908d11f0a32b0afaaddb04c93a0b645eb4b13643be108fcbcdda7a4f9be9a4d0ba33fd5a1d5370f618fe4f8cf985839e1d9c8ea3485e83b026e0b0b0cfc3529337277a9fb50e4a2e7fa997294521932", 0x85}, {&(0x7f0000000940)="b42933256c43f0aebdd14154765a1489a7294ed806d2c142507aa1f501e52693e4d1f17f5d7e5b949cfe15d5cb65fc0f7b742f0e69b3d6b0628eecb3fb0a0836995c3fb1c37d4d48e78747b697", 0x4d}], 0x2, &(0x7f0000000a00)=[{0x40, 0x1, 0x401, "a1d8cfcb3444aa3a95b6dddf472d9d32b6b2a8e524073893efad8e618b15aed085512d8f23dd621c06ffaf4d"}, {0x90, 0xffff, 0x9, "244c853d794eac08949fb9ceb795a39adfe3cccdb4d72ef7d202b47ddf79e785c54a225553475faaa6fa0eaed0ba5b894468418cea41ccdedda65d4344bb6f24082bcb50fdb8ac53e8994446bda2641fc148a56f54eda871be121c8830fd021b4fc149e447505d848b6819601275b7dd985421a236714c224e5da661"}, {0xa0, 0xffff, 0x10000, "b9dc38f8797d56d7cbfc739ffcf45832b8bbcd2b7e4bc60a84404fd4d140267b637f54da8b812eea40373c7a1f89e4d5b0e0ef355ce12b089234a373ed6294d167414ab92af12876bc2ab25af3fcec8bac75a4c5d6bd59ad053660d30946d4362c0f0047e4909fea6960e79eacf8ab7ccf4dd6efc71a13c09a1132d1163f648abc76f80ca00ab05c7a32e357407f68"}], 0x170}, 0x9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) sendmsg(r4, &(0x7f0000002080)={&(0x7f0000000c00)=@in6={0x18, 0x2, 0x30000, 0x20}, 0xc, &(0x7f0000000e80)=[{&(0x7f0000000c40)="ce44f00851197c8e523a55ef053d47b86ab2f573f20bb9145ea6a894b0be4f7a304b08f1e971fe14cce392607b777bb1a284aeee0fb5bb5a4e588d8a4b89fb7e89fda387d251e14efd6fe2fd5da6e0eab0ce23a57e182b1e365dd6f692c789f917a09e49d60b56e816b08b6684b72ca0d26e74", 0x73}, {&(0x7f0000000cc0)="4295876e8c510fb5b5a162e933", 0xd}, {&(0x7f0000000d00)="70de6f2275424e8e210956475ed69859a6857f25128b0ea04b3d0063530132facfaecefcf046bad7a37f41e908515367c430cbc80d161caff59cfae4d516ad15ab812c31dcc2a2c3251cf6336e7182d9bcb2d3a3fd3fc337bc445a5948f43219bce7c591c14dc76375505611ad0be37f6829a336bef32b3a88ebe94d6db46619e369e86edba7ba6b0750513160f6070167e93ad591cfb96a2fc3dcb63832ed40b8c2a9fd5f774c4661e9591318d6a6c1a0f6e6cf97103ff45e0177eda70442561566", 0xc2}, {&(0x7f0000000e00)="3b5b06e485c3f23e2f72131ebf2ba3cc2541181605f2dc9973a236c47f07d0a21cb4342ba9bb60460e9ec4b3c7a629cc139682ba48f094b7591c0d6bc721f088ec63856d9339b70bd5c3d00e932dccc9d637ed2a8bf119bd7a45d9e85f62b71d8c096578173a", 0x66}], 0x4, &(0x7f0000000ec0)=[{0x98, 0x1, 0x1ff, "e227c090bdd99179e328af20a399984b9936d3375ef49f91eb5c621c6638a4cecbb75099a75bd317aa24f31d5d2731ecad786e0db43cf11fa5685d6957980b20107a87b7e5b752b7b69439a47da283cb25f24bd0ec19ac1196b2b7be5da2c2cd2ba162830277356c8b235f32e132d96ac7aaf6c00d78b25546af5756ecf3216858"}, {0x10, 0xffff, 0xcaf}, {0x98, 0xffff, 0xfffffffffffffffa, "2029d57123b1a5b38879b3c9b3fa9049eea270fa8193d16389d180b8e84f8c7f5c4b2225b06553db03ae5cf5c45130809dd880ab3889488a11345dcd9e82c70fd868b91fae7ad4755f04f690dd3ede27a41e0c020fca267d18d8db5914be3b9271f81ebd39adb053935e8fb8d8bdd95a4b744337f402ad26be22b59635657ae7d40f6b973b"}, {0x1010, 0x1, 0x5a, "10705a7fd75fb5c7c6d821ffaf703fb47a9d294906a96bc87d29aedbc10ee636c0cd73654daf1270aea052648f09381e16e8815d47ba9a51796720d720e79a2f5893c2e393810066e7ea22d5d1f58550f21e5ec75d72a56996ae22033eb440926f3d0c4119a4b35697b9aeda09dc2339c7b1da6f401773643bf1bfc248f00c4b698a12434ccb6c10bbd8cbe42aaa0191b0d7dd458c504c3c924dad36f01b3dcd371ff4208527b1993ced08700d9af8f12094bf4f4349c93ce913ab4a74a3c51e243e680186ead6da5ae4c7e8ce0db0f245644ab0cf350c3f931dcbb7f388617257f0ffef5f5661e47f3d1af0fee65b9d0e131a6d0407982fe10612494e8e8288529b305b1f28d538bce126b32bdc868dc5a39d2748ad97a2f251c93bbc2ab5189dd9ffe06792b3d040946321de100472634737108ebc419452d561e222699ab2023f97a100e152e5ebaf3a573615872b1ab4f5df4acc25cf319f3bbb7c2cc99dfb16127b2485a491170f1d30b77aa55f37d89b7598b2afd467124066c0c02edbf05beb7eede39b3e8a2e3d8faf629c1de11b42d0a1ef8d3a3c5d3b4ee7a1df6e1cd4370f27be2ab7043c436d4469cd9314e7774b0c78481af20549d8b0c7f980285916e3976dfccf125deee7f0a628e547faaf8cb32b9e5e540ead7be35e569f94b65ecb43a198951013d6b3067f07bdbd7a16af54b2316593db32de422e66f9758fbe53f64c92aa633fd3b1cc159d5af00bbbdfd6f49e353db37104f10a032aacd2a6adf16f2baf7acdabdefaf8bc2611bb96398e17e5462fd04c3cdfb76b50e6a77f2c123be3ffb6076c96489d506fc26dd6d313b330a0d2e7cf411bf3cc979c7533cc3fff93eba7539eea2cbbe1433a24601925904d21bac5ebde3e9eb1662dab3ee925ab235d74b977cf6ff9df45c371b93239873515a5aa055e774991f4b0a4ffd552a15574245e320c446df1d28d7a9b9582cc28c0652640822284fc3dd0202890efbfcfe0d3a1e053b5d401c03103c857fb0ad137c1d11f36d7fdf2916f593dfc57203b59361ff3d825e5ef077671fceb1c90dd2be3be49c7ce444c3fddb29a9bd7054c6e529b4b3f793a1f878d35de019cbf887cbd0e8a47549134c299590d41c9accff81a059b4011a2fc498ff78275e2feaebecd45849e675b6b141710abf68ff0fc658449c04a223a557a6301148434ab6bc406c851ba24cb25a30bf3c8f5fbe9eced81f89afb1da181913a399d7c7ad6a2853c718e5b14e1d47e1d3a05c7acd8608eb51ee7c9ef431114ad64bbcca5673f7533d69c99380aace1845b13b9138b6d20c4df023b73fe74aca9a68449a2777187135f1aaf390d0aece89ff6c01a265d3fcf8356f8fdc8e433156b96c1439f9436f21307a113e3aff21c1c82b63b96485b65ff61ce98741ad3adb22adeece55a78b6726eda7905530cdcae8123a94647e267262c8d309cd7602654fea61320203e749c74fb0772ba48e0a418766f988f9bd9abf57bee7d767bbc48e5c16c670a2306c8807f9f684290ffedc3c6167a94bfd2a3f98b1d6f19288e2dc0ffa8c0568f40b62802798934cb0922540ad0c656ce04d9791dd0c22615afc6d29eea991f29a0f2fc8c0520cc2d64e0e78feca6861c53e84f8853d108e53ab37394df921f905e025ac6815b93f7bb2d91ce088966f57da06ce43789796e4e5a2e276d442b3f0894211d2e40951122dc73c349356218dab24a466b1a51451148b91b5067471805bb619597ae2e11df5455bc6d66fd09f069e3769bf3297363d54fbb3d70abed066a5dd8182a68cb78ac877c80415a7ed6e97eb2486ad7e086784304f0d107ad08a8a94e122ddaa7814fe5ed66e200f3df55ef29cf0932ec4ca9fb138040d0516cf9e2cd78e00fe6d5fa453de1a8c14143f9a0a6648e70b902fcd8df56f4a5777d1b6ac7cf6aaef6db28c89705f42ea92b8bf6a23c9910c100e824f1ca594214dc8e21cdae0485bf6fbc089c4ab992392f3c330e2f016a5b24e656c98d9a645362d786b7e4bee51ff6e5a90385dbf7a3da1f4d7d01d6d5f7f8cfb1c57a734e6dbece5b91b05c2c856117502a115a31ad38a3903ebeafd1d04bbf59ee9aebbb9f89690d5f273f986e80171065f4b1f5fd37ed8451d8a8c3dc769a21fa23acdc31df8c031b8047d5adce778f6347aa9170cd08a6d1d68cd61171fcf62af4f1c96edef098b7c05257c0807d385d2b4e11d7305fa1a616f761f0131711288dfb19f306e6f6030d7ffb4f08ce5f37aac99c3650cdc87b4193b4bc9800d931233b2078b3b1d419acb79a4c67842082259dd60d9eaaa99b64a6cbd54bd9cfdcb72533a3459f87fe14f7e1f165195e938a59f41cbfd209104a25804207547e740455dd9901afbbd27671926949e8ac6d43215a37f75c63a426fde7734cb6e452c3db6b375a0222c60735a1df194dd9828cd042524637ec2c53d672db4c34b53bc43083d29f3530955e8bdd35b1324e459420080e87d9f261303025d221f4aceff7134154ff92b405ac6ca07e09076929838aa259d14b713aa5fab62408fd9efca772e99904ee26d4116c9ef8eee5c03f60570aa420283703d211986908399988c57367169292f538554508404468d37e8f8a04095cea5c91f736f25f24588a9ca755b7a3a1aea5e0a5aa5e2d69207d59737dbaf76132641c84839721c4ab8911532d4adfb647f8bcc83e4e4c2530c736bfb71812f834c9570847e32d9a612ddfd45bab6116a2a081f1590c563c4d925f1dc5962093a2561f60e62a956622c70261e998d8536124320ed4f4c39c154dea47f28496c350a55e5f17f7a1c73e3fa3dbcfe41fe068059a30d995e19854d000f4566ab30ed2436097c8e6021c08fbdce0f9746ae60e90d720164f1bb8cbf731cbeeb71b734d0fb5db8263984dbacde39dd1f760282cdc2197d17f183b5927b056d91f223d952de584e33ce9b848d35a2a1bf7940e2e885f436a7f1981199f8d39bb709f0416e3cee118217fdb6563f72b6bbbe3956006dcd9cce3c1d6b3bbd14738c685ac47807c6d7cbcd0295f4b714b3cec99e8faea256fdc43189efc08b45f64047a3f57ee0fb3292e616436595431d8aa1ff8ee38d6d70396ecfcfa98d7a97191fb2fde1de214a516a557157eb69b3e3e4ad267bb02d7fb33921986a4eda038f73682fcfd88d9daaa3f9c6bf1050f7a95ca364b4fb95641095dba26d1c9fdd0eca4f1e97850c0b11b9d3616c9d455d1ef6c63caa5bad22a3230eac9753ffd3b306bc749b2b7d5088a9cd29d1dbb0c3626111e961316eb7d617de6273c59b3df243e97145830f709accc4cf194ece1daabbf576e2b8c706219ee1b068e677b322a7f6d008fb88f683da10d2d0996a17a0f7031b81c903a81962a87448fe781cdc58d2e079aabd690f0ecbf75af624331d2cb74d21c92e80b74aab5ea9fabc956e00cc21ffdbc3608454c513785ce27c77b960d34904354bc6a72ca38b5e9df35e2070955802f0cca63ba448696402d611433aad4bfc28c73d27fc5d56ff13356359f7c378440866f1df73da397f71aea18ad7e7bb9c5c72727cf7063a2b1bd288c8effffa35701396fa3bee806a624a8310246926b69aacc0857eac976e79aecf1820eb9ea05a1fdbf9952b1ccd728961383cdeb7cc08bc9cb26b21f8764ae90cdea62c3f5732ee21e29bb25cb182898fe04a69daf89098ceb44211df288424b8dba929bcec255576436f616e36e60f09d118dfed8b0cfdf84f56c055ed585599683bd416df8129d1ae4e554282cb9792deeb90b28317c56a82c45e626063c63531060a1b7a17525f42df38944c9c6c0eaef3b4a7e4027b621c766f1c5be8998667fadf002715b763b45d82e2fe1549a1878680f325afcf08b3a6eff57de78f3e6c17a2b512c3e4844fcdf1046bb2e1ff01d9a675cf31cc987bbf44657f75c1f6557046c8a6ceff5888b06cab8d38a6748857c37d57a5b98256b9d57bfaf17b6a460e16474800fc0715f6d687f1225d836c4eacabbc101d48fd920f69f6c101fcd9580ca73559b36096792a32597df445a0335b27d4bb5383fd94f8defc9e8143cf0ee1eed6f3b2529215beaf2485a32b8f0843755a0ec87874fff6b55e0aa915b645b3fb5adb8597b56928ac06a0bac6bb419d1585975741a000c22aedc0cddb7c503123c1f3b2922f51ed9d307e0e723aa7e8b2d28038f13103481f0c0fcf13f58efcb030ea964572ef46f88663999089737ca813cf3f2a0c3896715b1ae1a27477f03bb09eaeddd4ab01e629b0f4bbe5a9397bd3a38b3f3f9e67fbc10110f2cb23d972493fb6216d9f379147fbed8b5728b95afdf29596853c3bcb397096c6f51dafd66e244be526af13497ec102ce94f35a02601f3e2403734dd59b2695a78b3fb6e0a42301ecccc7cb7eeba5728cc4b1039903b7cc2067acb3454e2bf6bd25902d9097e8424dbfec1553313711a1783835988973b437c13ead1d28c354bb5c6aa6f3df79dac21d901cc427e76bd142950d700417683802d7519ef6efbd996cd780e45873b949dd626d83ad6740be15d62b29c46ab266e4413116215526ea2b5454c4e827f68c50a2617f051b09a03cc56c87bd2ed2d5ac43352440dbfcf1dc6d8a5c294da0dd78617b294ce2adc08e153a734375f93192231d6249efe635b1ffc4b38335f2de0e6832b4982d0fbfe67fdbbd84b491d297ccab8379d17245763638d070b56659f4181f39d083222e4d7610d5862d2d0f8c16a481310e0f7ed647a86cc654a37de20487b9887d25978121b5762270bb8dac013d3af4ad9bd7fd1b79ba68031054d0d448308de4a07f04f91d8536416aa8f795681054bca167af8e7f8d99758ada3ea7c6ae4f7656b109f9166303fcb2c8541d0a038539e435294f4c42d9b7880eb12d19ab0ceb256dccc80f55afabf7b6eed6315a123ebb1fbcf7c5022d76bd548c92e0559bc470a5f27ed9bed3b0a07b7c5757cf79ae20cff5e0c0c75332c6883ec4ff4bd50ba2a84369830ff3808f50ee4a8c58ea0abe1a20bf490c77061828938fc04dd0586210dd9ab29733bc2733d156774ec45740f53ee3200c982b0a04b1deb521f713720bc8f2de4cafafef62829a896a44c225a6a64da1d16434faf1ba8dfcce4225c9f5181fb37c105193d31c59f048baa96ff0cb5aa3fea5e892292cd3927526d228f2f0b67677bcfda995911c9f81b114bb959cb4cf8bb9822691481aeee6e1578b365b0980ef9cd7a99e4d7c8d51d4d52de1f0b0e9ca8615d97f901f9be5a907b6a8f63ce85ffaa5e7efbb647267d703a85b0dfa58974de1e9b7a30439729133d03347e2904e85d1ae8e9339b01928e08fcd109962a928ae72be1b891b8fb6e57f7364f360c4eecb7ac96f9063e63b92951f8fc45ddb73bcda6cb34bce29c02ac8d3e04be90d77397cfc79c495f1a307328d75326f9acf3a4887d642c57c69ce078dcaab6add3b6af0a657f703060df4054e69435f078a407d67c3fdb3d65cf292b3bbe0c0f5476d669d24d7f036be285b8be4ecd336b2032fa23b4f0e9875ca595660970838b337bb29e5c8670c56a927af293996e73d13479dbda0567004d333091bbd8a55b8e691b2b7ec9c2ff4f0d6617e0376573430558ba2c53615defa6caf13a6271c3b41a38580cd5a809334dfb3c46ff740530afab8b403a4f05c7782bd441b8f9ed8b89ae14d0b249e2f329b8fb1c76039c410abdd3659d7ff8f8fa189c636fc7695eb76c6db158c90b99b2aa8b2a1364a8c66ca2bf6894b70d160f061d79f29fd776b63b942f"}, {0x68, 0xffff, 0x7, "e0674248e099f6a2a31b623ad250c4ef1334b6fa5b4df3e024f1a9a9dfd6e8b72be1001f33f7b4742e801a0ac58a7fc53429819915ba240569de11b0cb372f4ed380b6f95fa2cf525c08f20493916a77406f2d936f"}], 0x11b8}, 0x400) pipe(&(0x7f00000020c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000002100)='./file0\x00', 0x0) getsockname(r3, &(0x7f0000002140)=@in, &(0x7f0000002180)=0xc) getrlimit(0x1, &(0x7f00000021c0)) semget$private(0x0, 0x2, 0x200) symlinkat(&(0x7f0000002200)='./file0\x00', r5, &(0x7f0000002240)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000002280)={0xfff, './file0\x00', './file1\x00'}) 16:00:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x800, 0x8) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000300)="b2c2b24e37930492110463165ad8b002316e40aad7e382bbb4aef2fc40c9797fad86031a6b63caa0656917c999f99e4219e0100f5554e1aa1900f66c7446be1a4663ff6a187e1ed49665823ef4845ffedfa28e29b3eb479d9582b17de1cbd9eaeb9e4494ec175d2c417ffe22b64b295b484cb4e506727896362547913a50ddd3781c62382b8362e3a69fae3617226d880402e68a80b443a1096ea645af8659ac0bc05b5d796202127177350df139655af0ae0d1313d946f0715a19a61022b68db3c3e7ff8cb99980b3443d33dd59a587ee4faea63c4cce8cc9063d2f6f0a21f3", 0xe0}, {&(0x7f0000000400)="a0b277ce3feb07c45dcf1f24cf6787d36ca6bcca0a4073fa13de4bc642ba8717d8333568c44c326c232b05736530f012bd2465e2edd02c7eb59b82c4a70229bdad70c50c3f46032bf37389d566de01119ec46207f6eadaa2c476834c60166fc96002c5c1276ae188c3d99d35823a8ef54f85f5b9fe91382ef7a5ed04affa910086975c77245c2989dc153853774dcc197e91dcba04b1c654bb7984838d5796e54715a2c844cb69c003a70a2988ad723abc27df77538395334de27df584e26026fc977fef44a335c69ffacb5574fd7cb4f0aeb8a2bbc2cbdf0632314b3a6d8fef", 0xe0}, {&(0x7f0000000080)="891dfdfbc2a756252ddc803efd64176ac1ed80d224163453986e802a608f12431be57e6a02740503355c7d39f9689f10473537ad94df262408e387c2049e8de8fedad3f562c33e201c", 0x49}, {&(0x7f0000000500)="b51563e4535c660ed183e4b3188ee3860b23a345e040437b9dc1", 0x1a}, {&(0x7f0000000540)="11ec7914bfd6428c4ddd54695f97890f2ad73f2b51105644fba458307f8be61b2dd4cc77ace736373ca6104f6784937de845ecdc2ce38a88ca03f44f88cf56f0351e3a3cd86a19182cd34e25c9a68eb801fd50e685e15c7d1f6ec890edb517c69c6e67a53a9cf74de245c2d63449662470ecacdc533b46b40db805d427d1427cd527718adae8de1c85c655b2a76ad4b640134211a0070be5e33bc0ee95515b8c93862174f65a6fe0bf42448cfdf734f8a5f9e27729e87a4d678d2e093c38a2dc9c7167b4e14456e5255325afb1fb5eaf401cd89773cba122b8ac6cba86198b7ef89294d61778d3d97035ed9c73e5f4adcf217e1a42cefc6406a0a441afdd8a3a07dd922d486f72d1aa4780ab0dcbc1c91f75cd1ac736a5817755a2b1387fbb5876b1abacd20edb61856e9e6c0ecb5128d5b4eba4abe24ffa846f12347a6cf7f9add857aa0192c57858f781aaea0a94fef25fdbe8ac9e77585f30ff4199537cf596020fefaae8e95367fa108d06710277dd0c38c8a7ff5d1fb7c3cd85b0d17fe85efee1fc6149f5444545e6fc7a15d6f1766728f82136600278ae4f32c8e0be4b030d2dc0a27dc11096aa8f7c681ad4e9e32a6c698a9922b4ab280347330720bda518349f9e085fcdd1fdc07becb92e27befd97634c60339a885a1ac4a97d50d3acbdd1c8462c6d5ce5848b72edb764c6ec87817dcd6101f0d66bf794f29812d12d0e1ee332ac8feae4d9c5ba760375f8bb323e22408b8b5850144af5b010011d46596e35b9d77ddab824e981d75c889fdf39b54a39bb0cb6347ad162aa2fe7afc0f06a00078f35ab61924196182e8585dd34e47b4e467306bbd494424ac1a2a5ea6c749abfee2ac536b3995ed92262a6ccd62e6100012de5f7bf2b8f18ec8c2f4caa84e5afde379ac5c813350a434f672d4bdb0edfecd1bf473a956eccd0050b0fb1a300623a4f8cd6c7d419d85699bf4954f3b2a2fefae17e5f3a7d3280e071584acfa60681e704f96eff37909a2c90a952f587dae4bc6c86d7d1e84c2e35044e2f87714b2a7db960dd0dc12f7d3390e6eece71d051115198a67221c44943f84d0efc77d73c41c0331af7f58b2790b8ca108548cbadfaf77712e201f318df116923e61f679670b0ac75c4fbf00fbf423a1ff1e2015afa368725df6f9b63db8131740fcdc20c947ceb221644479edcb7d03f0baccf04f43c4c05d3f073a2698d636f612cebc0181e4e3c7fa20e0b8ac21bb7863bd06570a11ad864d1de947ad9577883006fdc62b353962b395a6a1562e4374e2fc7fed8bb09d8fc8da2023dfc4085f5dca0a5642ab7c8e47f7960cef86beb9a4f9fda93aebcd5096d6c544b2fc259439e9b8c5262db8fec40ee34f7be7e911377a664a09ec8c7f4af0910828b8f8b4f57d1cf2902b26cd34bfe2220ac6b7627a8a8ab2df667b00fd5a2edc9379e13af71ee9162a8fb2722db3b99332622b9778711faf1ede936612bfdace536d1feb024502a7acbf5388ecfbb22409e0e018632809a31f80bc63a6e7940e26cff0be8370e6fb7dfba1297cc270029c709b3f1dc2ec4fd6ae7e3b609dc5a7009c5ef223d595eeed91511bf49f4e89b25bfa192a1b876186932983130b21029d11c89ed3f124e4029c6035a3c2d673459120dc2bcbb7c92972e24f8d6684219d5524e3756bffcaa3a4d4b6e15bb28881a312401432314ac1ffe4c0b2e401c06b964df855a3ec99fc9615534e28fcffa1806f0ba449fc9714a22061f052d7a6344680276c255defe6667dbfdfef35877b0d66b992e43a38f703c47dba01c042e305e0f778ae3f73703bd3bc9e82c3bac138b91c65270e972e10735a5545b1c0a8c71f2607d08f8ffeb5be96ef2c5293d8e89c6868b080d9701a2c621dafef1268ece9672d25dfd5492d6198869ecadd1c95ace7db8891fc04f852d335c166af876d5062bc91970853085dfd842316d133a1a4b37eeea535665ebf813b262d3fa0548a6c1f9382827c4dff694223f725264f10d6bee9a0d84c74ea573f59f09e866cd22da85c950f87eb94469407445f9e9155dfb065ab438f63f203be1b824b5eb8a9251ec043c32fa5b7eee1a3acbdf2170ea1a56bfaf6bb9a2c626127709a8529089f12a20027cc5e04e407a6f42dc487bb7323dc12e99083e6469a0013055b736cc483ad4a7cd463921c75500eafc991bf85f166477a6f4d8c6a9363c786b6f6ccf3062dec24b4e70f376948853da891d856907e2a997c8b35098770248b5cc1ad81d585b320f4a6d76121ffd1e9e9205f63f1b7e8af3bb42e6ef2a56b5e46fdd0a3f6c4aebc7bb77a8086ef549911b304d8d3cc40b5d6e67e70ad5ee16a4e439ca6f8819651f4b9d79c7ced4a2720906cfd941946921338a19640d6222de5270da44795d51ec3ed9e6729af5c8d1f21abffe0949c7bae061704e469be54fbfd9379b5465498d4e08fe6a2fca5349758d1c3409631da665938daea02b639dfbaa5e292da400d831bdfd02547aab63bb5f5346ada6b399aaead824a9bc88182f97b20ef13a6b68e753ac7a25c8894b86dc37106c4e80c7cc924550087206a46079a1539ee0044108490ca93806379071602713d02b500c6d5590f8a40fec97438b9347bee5e10ffea3b14e8cd07af88c38b30760fbeaa24c9149162e232c4ffca27d812313b58db0f70cce1b6503c97001a45caf55bdcdcef11dfd638a00d5030d90cb9634c3f7b958d6d9cfff2ba52eabbf557895b067c112be54c5c0fb3140a079a1363ee8fbf84d128350bb34ec3920ed92ce991ea1726c0d428805ee3fa6f845881879cef83fbf3ab27fb4ae1f690a102686a7bcae78461bb1cc03c558921b4f156c328be1855c27afee127dc78f09164dc43a29c726d631f3a15e621230dd3ad80ffd9e3153ef531999efb6722e8d92b969a57362a7088f8e324a7e75d5192d2315a9817a224a815f8ad35127154b93f7124d4bbee4ce701f2041ae8921fb515134d2a815ecbb960a67e7ec3512fabed009ec7ee94e630d514fbd25312e5880eddb08c931dc6d599f16191fc66af50194e59ab9aa6677a0430b94d173363f31073b71a00b3ec268b186b66489f2887798ad3fcb8baa09f04ddc17b4f8bf06c818b0aaa5fad43824de52e45e8d3636df941fc131a43edf3c3dda069fa4ca436059dcba61da191b747b37d2960a6ff385824c24d73d5f26c910a095599359337a983fecc6074cf20eea866e75cf5f61f590a9d554be6c9ec1351211f0d038694e90aa152768a10d48cce96a2f542cefdc4321d7b87f93c33e99b47e3e764b6529e71fb232c16aa672bf598694f303f14d3786324fe70eaff9218aee714dd27375c19c12257c7ce1d1c599cca569e97541fff8e86c53ffc5df40c7f0ff1bccc509af0b7554653dfbdd3219d908ac0d6669ed3c5ccf95c421bd61111dbd803f0c499f74eadbc2f37220d949422543d35e5301338b7e0e61cebb0cc0724da81586d0357d8e4fca2f5b587d1e56104130720d29139b4df18c1e4e52017f335b2fb4b802a7d54ee29c4aad58a3ddd00fa66ea00faf9a872fcb3618d70638a79a1800bf1cb7101b91953500990fcc3a873e1989f32ef053881a0b47d3ab819fb66fd8022ccf92d14d0c7f2212f047fd2af125fc1c2ac9b79ad4ae4fd0d1d7a9d54d7278f5bcf0cff73ecd75bd4e629da7815c8cb08fdb60ab0886583ec31fdf260f5207b96a1114d443355fe83408b60056e9c039fbc5da4c53add47323fcdfd547234d51fc971ac04353de782f7e632da95f7f72557ed7fc6dcd8a107c974eddc53b897e96bdd7f1e0458148346244d2ccd2035becc0a8bf916392411bf7cb463e25af88d4dba06ac9f8d922f3aca85fa2d357d922fc789e2d3caca83a43883f9ab15fe932dccd295fe5bd656b21459e5131489e9d617fb45a3d8db8ec7451064fd775db814fa5c5f234e79e8e6bc19a238f986c5c839cc59a8683ddb1c4c5fa8d0731399dd3ea28c03ee99ab8090fd6ed4e6c22ed01360f2c48bdfc1990ebc76d517fd9d68ba3d0b5482a87a368e218c9d3f5c519932d2e1e08dd1653a7f6f7dbfbf5cb9d55e3ad9e1670deac39ee3e8705e2b18fbed08173056b71f925d9ee69a5796b4e232d7b599b79bedd52510bc523666f28b516ad8381ec93f76df4ae93d3469e24884042a2e08de397108b51cf127210b1e5a5e5a1da670c36a6b0164541949f6e123c24a162292c0ec061b4bc8024a870402fa030a938a113f3c87525ac83624e7762b6990b6ec68143f096a5039e9c460171924b1c46ce8329a284aa9ad1bd88782473277b16d6fa12b82464a2d9a867ff5e0794ad40a711db13d720f3c515fbab4ecb21f303a134c205f56c9b3144d5ebc577470f91eb1aeb653f8aa55114f73be3d35adaa160dae9a091360e612e735ebb6f07cd2030bf4a02fa1988efacd53424c2641ea2ede28e2e341064ee23bbf0defdb8e6ea1b604cef5d178a31b143610cdc0195175cb8f74fca1366c1a33406bd022aa86c4b9586289e7e3e18235ff7ac557bf93f3bf59415750b2083d579853448c8fa1e500276379ba4d7ccdd22c5b9e81b01c29c14eca60600067a8f65495e8fd275d54c28ed96a8d709d2213f8a0072f30f22681f762171d5a41ed9e02673d083231beb5ed021b5d12f82345a1df352d8cc647b31c7fb6e57aef6be7d3138b5d7babd31cec659f649142aae84086a27006dd03454b93bb6aa77cde711734a7c07ce9c3ee5bc019fa7cc856321a215245d0475fd0c5f89b771d343ee7677f03e10e7928ed52bf0ef69abe9e27e1923ada3ee6cae9b81e52589b1f54b3071fabf49e7fb53b2a888bb3c419e8cf7a6199f3ca181a2257022dcac84ac1eb27a703825be9131eca4bfbd1c933f982ed7d7724b54300fb3789ff271730331b78c26cb5d581093e2eb8cf07100eb202b5d32d35f39d9cb89f0b5bea086885b9cf3472cee8672bcc1eeda10ab7971c9b293c5b72b4c34b29f79f95bcc3e78fbd6553884f3e0a219d61325b5441b424261216816b01007b2fbe922f1c844403319ff02952c3fd99b21e1de41afeb4d65d0b956d91700e6cbf2307a15776ebc9aefb3a89bd1390fe3271c2f61622eda1c5f7329e38776951d82d553a7a34668cb6492346040a4d3f926afe434524290cb679aea18b926be8da08d4f5591435451e2dc20b85be4967d8aae5906194fc7f0f77e3d1cb34c892f15b79df5576d867377bc1e60afcd8c9b8e8bafac82fd99a45a964dca13c71f6c1a8c36f5cb7ec1b2f6e947de406b85f05ab572b87b6120d966dc4f8be9ff46f32110209c555f23a7110a5aeaba4a553917794ecd49d138ccbca8d048c206e22bb311b9ee766d1da6cf7095f0609897c939c818779ae462d7f383aab37e331b98aeeb8930d5c8f1bcc7966a3010ce610a293384c6c8942162f9d3e81d96eedcee87c8e8de47297bb3af2f49284fed4d0eb988d9521e4990fb25ef259baaf4a12e5a498e04058007ba43d243ad07a361f3eea38b25d7267bc2e858e50c2da52005c0221d3ce248000dfca04fc1d276588d54f9849969bbf1d8594c0421252b18eb37c664047ee637d86441fa44eb4f8b6eec175745c1dcd0a7158ce07b6525cb99fb18432080c5ec0f1c4bd45db2a655f4970b7b9fa1b56140cb1a97eaccac1a207140dbfc6a70ac504a609c9872e553f89baacc5cddf3ec1a4d2ba9968b3bed7ba93956fa51f6f0eb462de1f5065437cecf73ced582b5064c7da6e2e04491a84a41d9bb8aeb9d1619641a4e080c8ec6fd843adbfa30", 0x1000}, {&(0x7f0000001540)="19fa69ca6aea99eafadff1254d50f0bd564000d6a409aa9ddc62d89458", 0x1d}, {&(0x7f0000001580)="4674e77574839fed88b3e4a590964567515d74197c4d0d77427ffed32048c369dcabe9f3bd0e565ddd1094536918", 0x2e}], 0x7, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0}, {r1, 0x40}], 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) poll(&(0x7f0000000100)=[{r1, 0x1}, {r2, 0xb}, {r2, 0x8}, {r1, 0x4}], 0x4, 0x9) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) socketpair(0x18, 0x4000, 0x4, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000980)) r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x620) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x80) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0", 0x1}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1a0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x2, &(0x7f0000000080), 0x7e, &(0x7f0000000140)={0x1000000000000403, 0x3b9ac9ff}) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000500)="0cdce6ef819d1be2dc13deabdc9348a0df2e0df5061798acb62cfdf3d7e7aa6c03c2d05c7d6ff62765497707a26b8a9eefd0f5c026461886c0fceb2e6c8c7c1bdce7b863243413b511d33ce2ef790f7449a43947def1b5463a4641bb0f8623", 0x5f}, {&(0x7f00000001c0)="3f11f0077048449d7dc1d678dd4ee35ca07c2d65be1410d2430db7906a13adadb54683199c87a5eb0e43b83cb18955bbf01e05804bff75098c02fa92a8a7b50fa012214b7959a5e3c2bc38a39481128dcfc69501fb2c201cf985be6f6cc1be6fa0f99eb4d66f941be9fc98aa7315c754861cc2cc43ff4ebe430e7ae7a78241880cceb543beb2d0a8945594d8a0736f029ebcf0f307a426021e21a9669bfc87059d8a5b7e4940fe97b1b4ef2d2c3dfb6f4cae59e055884f8d6ca8b77546f32c0941729dcc843b6b1ec0b401edf6b0897cb47034f32632bc9493d50d2a2032fbaa25d627", 0xe3}, {&(0x7f00000002c0)="1fb69e8f4acec74e6ba0d6cb97db2f6e0304b460d49823ee4b315c6428de11e83eeebb6f3c2a90e8dbf1a8743a71a1850269a2e69fe729a88513aa74fde35e1eb6df24a016a995fea51725f5b5b0ac0c973014eb72b4a8ab0deec62b24415512d000b833e4f61df6b1d687037a9314d6fb29556c705b4b32167f66beae403f7ff12b68a76a195ecba9d18799632c350d8def4cc9078d99259563cdd3eb0fa3f005e0f26c24a6aa238ae5368713950dc76f25e0eab6e459726a913c114e01e8a5d3eac13e80040d2a651b300d5b715938d69ad26b813a034660a66f64d720d606f7b5fe1f023e7a880086b95480a311ec9572add2dc4988b7", 0xf8}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="28010000ffff000006000000095882696314aa94c00c54add3c16e2dd42b529058a7b1a613a969b3bd0b75e1af90f31d38021d5826627cc18bc8143be29256e69794aaac4d7bd3d0ba156a1e1ba20e902d92c471e55d7b492ac966bedfd31303658128f1504636a41dd9878f5911bbc8b907478fdaf1e7770befdb587379ea2ce54daa2f8eb6fc93246d55505135381f37d52d0c785e180ab200b3daf89c320405b817eee18a72812f360f19f992e2edfecc4e60332af758d30000000000000000000000000000ab29447700e938be3c0d98ee8a67063a10650c5ecac32f00fdf7e6d5f0e4804d9720105f1d81190b62559b63507f6f725c82c39d52fb39490e89d5ba32585ff5e13012bc291324593869c29433e89c886f7323acab5f832ec1c67e000000000000005000000000000000010000003ca7000057d113492e09c2cc707faeecc6cc9a0614cfc232e0ee54bf966b16f44fcb9ae7c232311b2025c43ac47806a9c1bb100d556e973f55e29429c7410000000000"], 0x178}, 0x406) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xc6) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 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) pipe(&(0x7f0000000180)) 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", 0x170) 16:00:08 executing program 0: r0 = semget(0x1, 0x0, 0x0) semop(r0, 0x0, 0x0) semget(0x2, 0x1, 0x4a0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() r3 = getegid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getgid() setgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r5, 0x0, r6]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setegid(r8) getgroups(0x2, &(0x7f0000000200)=[r4, r7]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r9 = dup(r0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0xfd, 0x1f}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000000)='./file0\x00', 0x44) 16:00:08 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = dup2(r3, r0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x4}, {0x18, 0x3, 0x80000001, 0x2}, 0x9, [0x100, 0x1f, 0x3, 0x1, 0x80000001, 0x6, 0xc73, 0x9]}, 0x3c) 16:00:08 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x200, 0x0) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x1, 0x0) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:08 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000080)='./bus\x00', 0xdb75c4e2459f8f3e, 0xfc) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x1ff) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x5, 0x6, r2}) getpgrp() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) ioctl$TIOCSDTR(r1, 0x20007479) open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x2) utimes(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000280)={{0xea3a, 0xfffffffffffffffa}, {0xfffffffffffffff7, 0x8}}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe2(&(0x7f0000000000), 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 16:00:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000a6, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcac, &(0x7f0000000200)="dcb904fa625143f35242a92111982d9ea0b73ed2dcb3a21c09ce7117fd5680da3fdd6f01000000d6ebf1d0162e314d7e") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x163, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {}], 0x2}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x8000, 0x400}, {0x18, 0x1, 0x2, 0xfffffffffffffffc}, 0x7, [0x2b84, 0xc000000000000, 0x9, 0x1, 0x500, 0x7, 0x9, 0x1]}, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x5d7}, {0x23, 0xa1}, {0x7, 0x7}, {0x24, 0x3000000}, {0x45, 0x9}, {0x2}, {0xd46a4447986f8247, 0x6c9f}], 0x7}) read(r0, &(0x7f0000000140)=""/144, 0x90) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) close(r0) clock_getres(0x2, &(0x7f0000000080)) r1 = geteuid() r2 = getuid() setreuid(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r3) geteuid() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x6) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) ioctl$KDGKBMODE(r0, 0x40044b06) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)=""/63, 0x3f}, {&(0x7f00000002c0)=""/20, 0x14}, {&(0x7f0000000300)=""/46, 0x2e}], 0x3, &(0x7f0000000380)=""/30, 0x1e}, 0x800) geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={r4, r1, r3}, 0xc) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000440)) setuid(r5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)=0x98) setuid(r5) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendto$unix(r0, &(0x7f00000004c0)="43dcb0fca7975cc1de914c171e5c4b1c92da01b424476eb625d10b705f023acdeaba44fe31e67063da471b8f16145605d27d6bd30408c1dd6881bda9d9b6558fb2702b161ca10cd35239051c80129569f73ec6e094842f1f84681046e45b0a135f828725add849d1946881ad8daac6d12be364d764e9d22ad2e786ef4df4fc50afb63db1c48bff74d844ca19dfd873a5e988698b750aa2eff25284f83c7c7b516c4623ceaf7b9caf7b7c30a3210781257f7833445e8d34e5e16e618aef4727bd56ff0289f01fb55b6177f7672d2d2956c992fb011cdf1957530b4c88e80c7eaf4241030a8ba8d044c6ddd8062a9c21fab1e0df", 0xf3, 0x9, &(0x7f00000005c0)=@file={0x1, './file0/file0\x00'}, 0x10) r6 = shmget(0x2, 0x3000, 0x3cb1e789e7b174b3, &(0x7f0000ffc000/0x3000)=nil) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget(0x0, 0x2000, 0x105, &(0x7f0000ffd000/0x2000)=nil) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000600)={0x762, 0xffffffffffff394a, {[0x6, 0x60000000000000, 0xb, 0x2, 0x20, 0x7ff, 0x5, 0x8, 0x0, 0x2, 0x400, 0x2, 0xfff, 0x3, 0x9, 0xfffffffffffffff9, 0x3f, 0xff], [0x2a27, 0xab, 0x2, 0x400, 0x1000000, 0x5, 0x3, 0x0, 0xa7, 0x3], [0x81, 0x3, 0x9, 0x100000000, 0x9, 0x2], [0x8000, 0x0, 0x9, 0x2, 0x8, 0x4], [{0xc954, 0x4, 0x1, 0x6}, {0x200, 0x7, 0x10001, 0x1000}, {0x2, 0x3, 0x6, 0x401}, {0x40, 0x1d28, 0x4, 0x6}, {0x2, 0x7, 0x2, 0xffff}, {0x9, 0xffff, 0x0, 0xffffffffffff8d25}, {0x2, 0x0, 0x8, 0x5}, {0x1, 0x5, 0x80}], {0xf0e, 0x4, 0x100, 0x8}, {0x3, 0x3, 0x8f, 0xc1e3}}}) r7 = semget(0x0, 0x0, 0xa6e500747ced5760) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000000840)=""/136) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x28200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="14") 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x2, 0x139cb56, 0xff, 0x3, "e9d555550f6221a582fac8bbddf2bd960d263333", 0x2, 0xbec}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x41) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x5927e668781e89e2, &(0x7f0000000100), &(0x7f0000000140)=0x4) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x3, 0x7, 0x81}, 0xc) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0xa3dc, 0x9, 0x7}) getpid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x4, 0x100000000, 0x400, 0x7, "cce65bcd23970df85d02eec9ae2daca819965a5e", 0x8}) syz_open_pts() 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./bus/../file0\x00', 0x100, 0x10000005901) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6f6b7704d38e845a) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)={{0xac86, 0xfffffffffffffffa}, {0xffffffffffff0001, 0x93f}}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus/../file0\x00', 0x8001, 0x31d433fd, 0x101, 0x1, 0xfffffffffffff3d6, 0x7f, 0x60, 0x1, 0x1, 0x7}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x80, 0x1c000000000}, {0x3, 0x800}, {0x4, 0xb7}, {0x80, 0x5}, {0x89, 0x7}], 0x5}) open$dir(&(0x7f0000000240)='./bus\x00', 0x100, 0x2) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) getuid() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) dup(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) write(r1, &(0x7f0000000340), 0xffffff59) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000080)="cb97c87057ce6d554c50962d76b6c04b3b2570dacaf85ac871b5a79367f791478a9707c3cf0fcef18bbe212fe77bcc4d95cb04bb9b29779b6ca1a11659", 0x3d, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x8, 0x4) 16:00:10 executing program 0: socketpair(0x6, 0x8000, 0x4, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f00000000c0)={0x5, 0x3, 0x101, 0x37, 0x2, 0x2, 0x2000000000000000, 0xa4a}, &(0x7f0000000100)={0x1, 0xfffffffffffffff9, 0x6, 0x101, 0x9, 0xfb7e, 0x4}, &(0x7f0000000140)={0x7fffffff, 0x4, 0x41d, 0xcc3, 0x100000000, 0x4, 0x7, 0x10001}, &(0x7f0000000180)={0x3af9, 0x100000000}) syz_emit_ethernet(0x87, &(0x7f00000001c0)="4e8c2689ec242aba6d188e8a3d4ac8fed4a21743ab65968b6b0d44277e1dbd4203f938fbb8513cd2f45047335d7a34954be123c1552e155951d6effd08a3c137f76c7a826591b6137ea2f9a13d3b33939a845beee7bd7f656bafcbc3298bca6baf06254e76f24caacbbb36a8a24a0afd7f2055d8d7e0a60a78beed97db16714345452e2c098b57") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = geteuid() seteuid(r1) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x4000000005bcd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x12, 0x0) flock(r0, 0x8) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1c8) kqueue() fcntl$dupfd(r1, 0x0, r2) dup(r2) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) close(r1) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)='\x00\x00', 0xfffffffffffffed5, 0x14, 0x0, 0x0) 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) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x140) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xff, 0x3f1, 0x3ff, 0x0, 0x9, 0x7, 0x5, 0x1, 0x0, 0x6, 0x4b8a}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/24, 0x18) write(r3, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8012, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) syz_emit_ethernet(0xffffffffffffffdd, &(0x7f0000000e00)="67010000001f3dd0c19a6788b04b494846d0d45e1398893bb53d341aeb3fe7ef0780f949fc0a4ed2b87a26487fcde27c7602ee17b7effa782e58c90e780278d7ecfd982e8934d40e0745aa810e4d1a0812a71111c6c5792f5293e170e325ef38e0181dae885a20609076a334fded4112bfb9f1c75378c3f1620de606c7a8131478779e806e0d0930d0a9b33801038ae31637045151418cf23e783d3c9693c8dec98b2547979e96a73c7d0a89c41e0746bfbce6f164874d2676442ba468b8413d0c5871fb9420fec70eff409917ac49db5fac2c2d4e841bea1ea741378adeb13a518af473b6484e8da1304c1c6df774a8eb0de9f4d68bf5d5d4839c1b80c981bc39eac2bf94dab75db57faa52748f129a7fbe9cc268581296887f82034b87a5c0aa6a87f23ad0de30c1aba7c78e2a07cc3b200c657dcb5b5a6ab93af2751998d80a825773d4399a4098b8de20e23a8f389eb0968229fe5320d3e022d7df19526b4fea99dc566be31fe44d0bb4973945cb9636c2c98ffa8a9733730dba55a14f0015711fd4c8d8d0a5dd425155f2c4509b924cf5e17de3bd21f69fb099642b2521a30b1d095411caf0d0c6fbfa4c09d55a356bcd123363c0b694956d8152a24214745f1f1bcf69557e841045f83cf47fa0292c2889f80973d452c7577fe8e676c5663d233a92273afb8ce4953cc73909e40d744b7a91be73bb29219c6ae8e3cd52d06700e44b152de33d39d9e178f5687f1fabba230bb96c44573fd479e928ed4e8d444909c47b8d49e93999975eec19fe1fa77495a043e80c061275cc6050b86a59f56f7300"/595) poll(&(0x7f00000000c0)=[{r1, 0x2}], 0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) r0 = socket$inet6(0x18, 0x1, 0x3f) write(r0, &(0x7f00000000c0)="6c17bd38c67e2aae306e63bb1810ddb9c1e19387e32c48fc8a9bfc5155c13248bb9d826a9373afd11f5d6b6a9e1e1673c4decd59d4b41bf4c7ef475a5f43e16727c14c15c18e13dc660f2ef413ced7227e9b1bfc79a7bbcbefe336d9a465b8c9c94e94eacb9fc1947260ab8a1d1ec7bca32a986e7432bfbb2824dc1346308da7e8b67681e7ad4289f6b583f86fc850f1fdf126403d07384738e353c982cccf71febf2975237927f427bceec6446fd2e3ab7917b04b5c5b8520827049aecd9eb31d32bea32f723d059651663479bdcebd86dd527571cc3ad8ddbc6842e81ce54e72e6277737d63a7500a4dcc0a538de076f744466f9b63d70", 0xf8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x100000001) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000080)="ff3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86faacca273061b5564bb6ae0b655533", 0x13e) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = msgget(0x1, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) chmod(&(0x7f0000000340)='./file0\x00', 0x4) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x3f, r3, r4, r5, r6, 0xe0fe4dea1259ac36, 0x8}, 0x3, 0x9, r7, r8, 0x7, 0x3ce, 0x101, 0x6a55}) r9 = dup2(r0, r1) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000380)={{0x7ff, 0x8001, 0x1}, 0x5, 0x7, 0x71c8}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) 16:00:11 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x44) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) listen(r1, 0x5e2) 16:00:11 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) read(r0, &(0x7f0000000240)=""/199, 0xc7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x2) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x142}, {0x80000001, 0x101}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:11 executing program 1: r0 = socket(0x20, 0x8000, 0x10001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001060000000b0000cebf4639a0a41ffd5839cccd22ce7c2caf89cef5424b70348a3068c1969797bc0000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1ff, 0x6}, 0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x9}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x68, &(0x7f0000000b00)="0160498e6795d4ce8996471f9d4ad1529e1c80a38c3e2c0342c7689c0b83c6f3c0172633e2be6e58c642b1cded23be697a8e2e3ec06332ca1bc4926d779b52039a0d819d1111c3fa69d7d3b3c5edf1e9cd89550ffbd48e9ef15c29370d73457c34f59ec971755426c88ab8208cd21158a856dd99315dbf0ebea86e232a041acd90a522cbc88ae8f00d1367d079c3dde6d711767e7d9539c3e4e4d90f7eb6129bfc461ab40a3bae577995aafe30e3f149dd4a8af25231460f87beec5f981d48088f16148a181148af16f6de560dce42718791498fa9bc470bcc797eb5857e43862d5759d175bdabe79503b58d8d3728abf79ef25aefdd8feaa9fb19c23e408de0e9c8794197c2751767cabce5e630499ee813819f5d8d5b71144c80eb406601fcdf9ba425589dafb5784c39849df52cae9a86c1a557af9bdaba79d248879cb7a8df96920abf238f4b227eb496e2509b48247cc9c1c6daa9033d8ecf187e0352403cfe8a5f496f5407000000000000008719596136fc7eb4a1893c1aadf00f3cf74d3ddc72638904d668b882dfbdcbc231d870add7affe0299536240036afe41ea367a041078fd980425957620ebe7fb093bff981a2374a6bc6960eb83ae692b20642097ca379bbc3e6f8f6c812efc72260aa58d8f74ee9934be3034f4b4654cfae052f6ad38e2349e6e1b74b7081eec") 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) socketpair(0x20, 0x1, 0xffff, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x44, 0x7fff, &(0x7f0000000080), 0xffffffffffffffe3) 16:00:11 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000340)="88ec125b35cdeb369a7a3a786785100d16999d11b65057bce09c7582277332693b8d8e569409a26d84c37a3db6ee54e4235ce6e9e1342c0c669aadd2b514efdb73778b5bccd6ebb3f35093e947a471e8018283137f4756ce6a247d0489394df3a985e32c5a3ea3d231c5edfdcb860ae9084ae2b95d84", 0x76) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000100)=[{0x5, 0xc26, 0x40000048, 0x31}, {0x3, 0x9, 0x100000001, 0x89d}, {0x4, 0xc00000000000, 0xd965, 0x7}, {0x4000000000be, 0xd92, 0x7, 0x3}, {0x2, 0x0, 0x1, 0x7}, {0x3, 0x80, 0x8, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x2012, r2, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008ac000/0x2000)=nil, 0x2000) kqueue() map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00ca10 failed: hole in range 16:00:14 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x51) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x38, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x90, 0x1) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x100, r2) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x10001) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3006, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0xf6227129b0f89cb0, &(0x7f0000000240)={0x800000000000008, 0x4}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x55) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 16:00:14 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000001780)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x10c4}], 0x2, 0x0, 0x0) clock_settime(0x4, &(0x7f0000001640)={0x9, 0x6}) kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x400, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x200000000, 0x800}, {0x3, 0xbe2e, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x1) kqueue() syz_emit_ethernet(0x5b, &(0x7f0000001680)="a2a5c3fe452a42b5d61229eb62fbc33138b488648cf6731a2275d7bc541cf7a57be8dccef3449440afc233626580450933998f8d9cfbcd5125ca3964a317d1ad2b245cccd82bf8f596af1954282f04650ac41cdb665802b6320e03") semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001600)=0x2) semget(0x1, 0x0, 0x10) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = dup2(r0, r0) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:14 executing program 1: r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202b804237441038ec53a6eefbc17de33185030d7fbf0b536878abfd8663000000000000000c3790ef4e9bc2e8e61ffacd32eabcea21a7aa8406e5df5e244628d6c0a5f02a29fd8a548b79923a6e3206a0cfb1906f289878b621fa54f3fa9e52d6e4ecbe83caa6b4ed3e843edd9fd6922"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) readv(r0, &(0x7f0000002cc0)=[{&(0x7f0000001b80)=""/236, 0xec}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000002c80)=""/32, 0x20}], 0x3) mknod(&(0x7f0000002d00)='./bus/file0\x00', 0x2000, 0x4) socket$inet6(0x18, 0x4003, 0xfffffffffffffffe) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendmsg(r0, &(0x7f0000001b40)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000180)="841a2ba1e69f53fa2772aae035e21dabfe655487bfd57f03c6942d1902b7f08fb46e2927ddcbd77516e51be02beb35189017bb05f48144cccdd9cbdf30d61e81d985f878944b3546d9484dbf51eafcdce6dcc01dc99deef1943b8c036fc1ad46afeeb4172f236e000e1df68395eabe0ea8886f2415f76a8715b2fe845527925598c0a8b29d3de85a707eb017a0ada30425ff504c504a43db7f633d55651d140e819784650742e1a9f15ed6403661fa041f93dd4b2e4d21210b52dc611e3e91e71ce8b98359dada2b682a67cef60e1dce3580bb34844c70bcbaa1281c578bc1ac23d332d9df16d5d2ad19aa428068109d44cbef41c8ca", 0xf6}, {&(0x7f0000000300)="b7795b55727da5467119fa9b6627f3439ac89ccaf187915757b84b452efdb142987a7e3bd887e1aa438f973d95e8a9ee2890f14b3a6b79f340649c410041ae316b011385a6d411e7845c5045a444772f335910e86470ad0f7681c6c9ba156eaa7d601e6c7d0e58a9bf08b8125f4d0845bd6a91687985ca221646b7cd613172a8e7c3258a7a0e53dbc57dc9103ad99655714df2bc29faae8a7f52b8faa2f1cf6c65f511ffd4381d8e120ee8252b541e7b9bcc8d270d6535202c04eeede78ef65f13edfbf19245f0505403a72b704254d848e46ece8b2e9b", 0xd7}, {&(0x7f0000000280)="485b090f645a55624d", 0x9}, {&(0x7f0000000400)="bc5e59f5fd381211ab2aaa5e3ffa8bdcf1d779f8c3acf87c1ca527dc23517452cccbd22defed9bf95a5679d1f40395e1db9b28b67b88087186f6e53aa04212a92099fd3bd9b6512a17b73422020a9df72d30eaed74c5abe3b3922bd3fb3f1e23af66cd3dcdbe4b0883d9b0dea92de4978d288e2b66cca5913f90d1d89f5e915af5c73b1768651db53de1545d95008a290dbdfe46c88e9263139c73d76d4859083a384b3d2483a5d74857c4c8ee11bf939f6b97cb724a", 0xb6}, {&(0x7f00000004c0)="7020507ec9daaad43483f7e70330e9cb18b92447fcfbb01efa4f2fd786141ce959089f3c4fd4541524d54433125ce89c13569682e6b0a0ee79bf78199e96f75707d6cc3a9661e1c65b9b9da78643637fe30b6c02fbcb4ddbbbafa546477ced900f68ffc45c0f995d895cdf00068da26e7a7b6813854c797260a81d5b3c0fbc04ac32daef33947cfdc355ab0f556234dab15db430ae60e1dea15532bf25260ee5b9e050798ecb4a", 0xa7}, {&(0x7f0000000580)="c3cd8b9a7d91cd3c6e536450bb687b560e06986dd3e03a520c341cab8addff4188c6cdf398d4d9586ea290e522b14d80875c9763cef7d65cd3996d886bd3504d95845d763b523c2d6422a8b4d2fc7b9de87f25c55309b359d74e95e6d17a23c8e71116", 0x63}, {&(0x7f0000000600)="daca3139e23987b94ab649c1a1199f944978d790c40a545ade03074237d31c62a7c49907b5d59e772b6b8d129443ce9184d77b20fdf4", 0x36}, {&(0x7f0000000640)="f7888853772d4dc954c98963900f6b46ad54984a7812d0e4d91c6cd633e9dcedc997cb719b9a692cdbf527d2c245ba898d4acce79484018168775aa5cb3cc9c6644f49cc7f63954d91a0a97b612f6fe8cd9d061864c78e2f13aadc7a641c3f3797526bd237d2398f181f4b056abd2294fa266fc508b722b9a960c0c8b71c873aa845fca192c7295a0c470fc9fd862605b5bc10cf3e7a8fba13f9b0b53906bcaf885a3daec17a862bf85ede3765b59cbd3ec25b", 0xb3}, {&(0x7f0000000700)="ce7e0f28a440cb6439c9b96ba6cb2e482cba920305332c73f9084e2eb3b6a8ce5c08b26990cb3c2e4f", 0x29}], 0x9, &(0x7f0000000800)=ANY=[@ANYBLOB="1010000000000000ffff000002000000d81aed18115824cb96d49be6b9d57e31e261be0fd7c2688f11b76c8b26554cc58de0909370137f69d3dd5a1f9d6e1ad292630e6444ee3d9557c833432a8a092019678752e32b1da11ddf8d85f371cb1744fc26d7698fcec05d28d030985717ea5d0b46b9b5893f7deedfc4d76b6c1acc360a5c288b0a8574244a7ce4aa999c16a5a8c840d8efdddd99e7bfc7e1a18fdc7c5b9fc8467e73fa2cfd6776329e21bde60c41297d2f5804820b5d97735b35fb7aa445fb497bb1c4127303182ced6e44a7119618a811e2487f64bca734667c71edaa8280b7ff800b4df6add2f70aec638cf4fc33e090d8bf03149e0f837fc6c61fb0be09723b9115fba74f7da8b57654fa75edee7bd07cbdb512ac4e2cdcbd6ea7b512ab407a6086c0695feea9280c10ed22e63aa0d99734ba8b74aae8b5d60b753f802c9a5a73b10ab638fb918063aa91f9689f54b4ccebc8aefa38fe367167c88da26299e424bce230e6335fd9f1fbf02cb70bd3cd199a9d02d51de055a0f761b56fd338e8510fc26dac11c8d0660c11a1bf35a32fc71ac76e395e1dbe9c5d4dc984b608edd991a42ea287a84f358229f4bd97b6ae3fa05952d3c93fe2c08169f89a167b62b1490befe17fa1d0026ff3e405fcdf76dbd4b4e31618b8dd773a914840974bbf0c2dd6503f634e1ab636f5364c85c8775867a414b125f0d156add08ba06aac2b4411836e88d6d46096dbc7698fc6d68f1d36e40f27f8a2e43a22df38bcae270a347ca99e042ab96b778c327a243b9c78e016227ea72149d86a36de6b310edee1a5fb6d8444df51b3e31f3830d18332cd87e6ab130567ae4729310799abd12f1ff1fa3abd0f18e7dc8dc8e8b134b03ab4d13ccd3a55b1c93374d7b4c5abe9ed348c2972606b642e97c12c1db60134601978e580d6ed16e5a52b85aa7fbb92c8073e2c5eb6acceb6e6f2e088d7d2a4cf70742b74d04b43a588ddba759ac0d5dcb2d5160ae920942668b2f119c110857387a96bff942e5f6d8195dada5fffd132e9d3045fbf698a3c025a5be52be4563df3874d06c52d1dfc35da7e1897c62902231620ad2388ac52ed39ccdf6fad5e51b96c6d8eb3c68d59e0be2d4f239e8b417ad5187f5fc1ec0a15e7534ecca6005638a04c24bb814caa1d281ec199f6962846fa60cd21ffb26f3f863c2de958949bd2ded8dbfe5d03e36551f3a2b7f697a3e38b9058e6a41a625697a6d9bc0f00cca50ce0750a39cdcdf989dcf4c46e742b9b3b92a52d29fedad64462f99bff4bc2846847b4e60b541a04a3376b9de39b8fd3cb839cb9d17e974850bc7e121f0f4694f206da59efaa05284ebb6d2b3a6c88f32c575b5b03aa1d9683cde72da593a3f54d7219df0600e9c75f13a68895486dc5976bd9aca5f62fd38ea67b9a94a301fa049a72981e8749d960a72469e2ed4316852c7ba84dd66c31b70372d52e7cd841c46f7281edc88e136fa2c4798529c10303775d6f33685e5b4fb112541f7d011d4e89fc967879c98250799b8e63f2bf6266779c641ecf6760541e550d1fbf0e80ae9e757f47ef83c5ed56c8ce5405c0dfe4624764d431647941195c327ecc27c1196fa080de47ff9d7876de956b370a0022b67e7a35f3394486bc5619ff0aec0bb25d114d4e72d7450c22ce2baade2d6780d6cbf9c65c08fe24db673d21166917ba7797a12080c6c07a57552ae44e2e388e2dc4ea71d68793f0366ca1db75205a30fa91b10dcdde926d3893921693c82f1fbfd385443498abf47dcaa8bdf662e6aa1742c6c38b9c5b583925372c5daa3f2663511e66d46e3cbae87ff70db15db842fafcc6ecf25e49ec2d9e33aa0a2fad58cf589215133040048964d5fef8b06a6e020b8bcea1eaf3352a1011265267d521ad496620b57c23dd35a580e5a1e647b06c3cca811b0541df6cb51b3721e224a05cc2fd2b99ddbc91ccc5752ca5be2c4d72150df12d1223a7903cfbbdbf47fcd999cf616de95ce7f0c6428596c170ab4d477100c6df11616347554db02751e76b807f1000bdb25d81390b26c045b10b405cd429fdaac25af1c7925ed5c5f9f5a7135d3cbc83d75d665414652ab0f43b180438feb83fd0106fe4fadb1607115bedd527bbafe8a322f467d492ded9173076d4a6ded95f393be2601bad444dc92d6a46d014445ad4ed17d74b444673f19c4601bc41c96cfcbcf72714b96396a58a0f9e56ff710988e217d45b43c64d007d2071ae5f93ffdb9054ab12fa1d6cbd47d648afb182fe747899b1c4a5b4274c6c70944567ee6a8edccb029f876d28b86c732b1489a0ee4dbd455141e3980f63a79313deafc5b9ad4d5f56454a9eeda8c1a4aae249764f8962d5b9e55b79bfdc9586d61947da366bac608b55a6775624d622eaab8fcf2e406580b855740cbea80086e1ffc60083829fb34a085f2b8025956d87c0a95b622303734df9112bfc86136448933c83bb204fd345ea7f9c35b116f1977f6df1f18456cdc5fefae60312c3b9fe22762e862daf45c2937e710b41980742cd6d3be15d5d174a9d3cc3ad6484a401e8f1940a1a4e446d01309375ab80c90aeb2e1750ffecf363c9ef2f84f0d584a14f63cc509bf61baa6772d78f7d1f3df3f6f3942baad00d1e53d0f08052685e190e723d1f5acdb1bfe8f0035f6772cfc1b3ac3b5ca648c54af9ac38cae1fa666ff2017cff3839eae385eceec8bcbb76eca6f3c3f6fab1d6c42b44434f5817c4b035b1ea6042bf8ce6cb0baee194fe42cf3c50fc575a49e2050b3a475e9dd4435fb42dabd5701fd135d38c96efe2495c48de2b60dd40146c79c03404eaad72078395b2d76d85cb94b049b6d172f860ac34a90026e0a2101616ca80410de0fe5e6397464c0253e79e2312af2237ea7e43380e2233e0e3afe951e954c4221781f4db6bca17fe3c4e24a9a97302bca20c97023da4746b6881a359d22ce088b1c4850208a36de7616fd1ee3fdff740dfddabac5cfe4b6f73905def3d454ceec0f4f4e4d2cf52cd678d3128cb981dbaaebcae2f2d53cc110c71a5fd042f63f4fcad738c027c1938189d70d9045d43de55f198bc6f630a04e14f0e46274b3aee45dc2c254b39f29f864f5de8bf49b001962e5f7362b8b05fd9dc71518b8032fa4d049388362abb8b34254c818c786300ca10ff58e8551bf892b57113196b9bf996765c3af7a3e50d2aa06bb1c45e22adac521ceacc0b0161cf5a84790cc276ad077e36dc7b8437928c039c6cbc42d665e302e809f367748c68d39ff3981f6dca38705f42ff0fa6b68097f9f1b115d5e9b78409b585c62c3b01af9c1ebbd46f88cf07552a3fc16095bb3cc68dd96f61919fa25b046ffa95f13e2f35d0e825e2090398dcce228a85781fb853f16eae518d86c736c1510db1b02b7ed7cf658f45823e52be9621c15de76051dea62d97a50f75c6b85fba1acd19250b0139c933e133b4da93e8203cb4a6fafdfa75b9fedbb70e83d02318e0659c6f946db1b8afca0369f5476de59fd70a2d8a9b59428edf9a6d1dc64635728761d3f970462ec54344fb307ff159655453327d99f6ff073458b40c62022ebb99dfbf016597f607ad7ac47002529bb76c44205c405084baa30aac4a4e732d78db92dc6f09a8a604a0733926629d379e3de4ab390973802e0e501395b83e6d5fede7cbec10b926b6ff835cbf089e675c34b206965fe6d58c4768e87c3cfe2b66a103a6d252910d1a7c4290fd06f34abcfde8d9dc52477f0a5dcc8847d1ebf1566b6927080a3c4532d0680f7ba3a28c680bedfe50288142674ce88fd555fc3a962dc66903aab1d30e2056d3fbc8c10327022f88f7fa4019c074c0115f86efe76bac273658ec37bb05ed9bab0267a2f36baecc2aa0bd3949d66978c0172575c0b2b1e47bd2879f89a583db48e1a9c9c34faba0ff44d374a371a4993694edef55646936a340c3c14139f67935e132ae3b215a202e1de924e0a70844a923e4640b4c16452092adccd0b7b4f10f3fd3849ee8030fb728f0962109056a84397f4af35296cf9a1d4c22df1c27a5c76fcfb0e1526d1888369ed4184863acd579a9d4a969bd030d8b0f6ca94b3a4fe61f59b78363f82e06433e0fd3e47f60457907f95bbf4965bc79cfea67edd5953de889d0fa980deb0121fabb521a1c88ed18302869b9a30d9d9b6ee355b1f01cf0e40094bd9b2be90230918321359fbff92fff37bb9819405ebdc7e266fbca7859ed2da97a6ce4cbe08a495ae60d927462e2c3b8afa41bd94b016f23c88f59a7ca7eae46371e9a12355a79b5372eb5f9a1004063e39168d0ac017d9ca884a55873c97c0d2b0a0a64339db67dc01df104fc05044a8ea1bec9b49ccfa1d3aaaa7139f191ca04e35643cfbcebef5bb052220ed58509f7264ad709286e1f5b654e009b042bd8b048a6c84c33134c2a1374dcb22972fe6b7b322c19eecd94dcc6c3271dd8cc458c15adde5f4ddb94264c56e699359387305ff5d49d10ebe5147358b987a7163e9898a3f59fc5ec5018753de82af526f72fe780d8d811db2071529d7847f5b697859d6baaa4fd8243709d19d8982ce32cfa5f9ed2bb54c19f9d9d7730bdff234af3b880f21cb00546edc3c853bf2bd81e00e6d60cd4eac68f8db775a1ef05845020bb921a2a7383b18a1478e87c207ae9dc64e40316df0b4cc3588488f469c1448ae5c0f1c7a641975d1c45b6b7fab96379d73141bc20d57182adb89c0763a7f7b63d6de86a72d518773d226a895e66527cb6c7d216575c7595df8c9a03b79e4958a2c6491bdc9c119000fe859488f3803c197e490910f55585218da9bee4d8ae1fc59b614a0213ae3ce40a6d4b013dd891a25bce700d1aac4cdb3e65266db93270336fadfd8ea60cef19dedcf206f20a912e683e12ece8cc6c401a0458faa5084a9dff080e76e6f369d4fe73f2f1ca600043a17835b4692b8faaec00f8f2e4678ff38da515fa6494831dfebda9c4f97f0a3d1d3c6cec9b6c33c259053b49fbd3b70dd2d72dcfa618aaa93f62b91f2eed09c4c930b69957d8637a3068cd7db53884084ee634a7632d8263177eb8f4a17ddca3261eaf8f88a89228949ea4e5a334cf5da312cb067bbb7e14221b7ecb1c579cd116b9eada959ea8d0e5ede937a49d7117c8fc2c900d94a34ad82e9b441a82dac072724a997944963658714e10961e8a477eb2e6bf8db572762589afc32f674fdd8f50fd19a4e759e656435fddcb41bbe7e62a8b5cfc755c9efd4c3bac76b158ba0b78d56cad02723d1a7ae01ddfa25237f7b572253812dfe01dcd2ecaf911837dca19f7dc0bc3b92dfc1b4bbf365676ae2201c610488f78e59186358b7a14c685c82bb500df7808dcd68564c0039117ad32bd02583db3e271aa84fb62402bba37e5aae909f0176b4822875770b7b48b746e6d2e38dcc8767d53c994b1a9b09722da0a3bf54600cbf993d47ddc3f95355d9643cfb4d5756c5b7b54c97c04a31aa66a77fd92960872f4b61121031b3d132fec412c6d8c20b320b9620e63218102551bdedc38dcd0ec28d3cc985d88a5689ab23a188c31d761dbec106b08730ff6bc883ad3bc3010622a132ced56bbe5a4bdc6f9c2d3321b247c51e0a2c52f48f782b9fd82e7d19254e8390104daf5ce531e042755727e3e0270c3ae02d49e1cbcd18000c5677abe346d8adcb1077918d61fde141b0a8b48a8c49b481d8997c8f9d17d920ee1bc956bb64bb7f3efbeea473633c5b95b0dce92e7b8c88c57ca94c07fec44a9ea25a9f4fd76037ea16a8bc8ba3ff421d0fc59ec69bb147821d0b8f72ceda42197636c72627d4cbcb00000000000000001000000050000008aca1dc9b73d99775b49d2539a02306a210937c660b79dc54fbbb1ec7d9847a3ab40b2b25670314ff12402dd60a2da8446ef9be48987dfc39ca589513c4f853f655f3303a78cc039da64488eb961c9a035c3fff67a90f50f3c436d99ce54414f77af24844592f80aae58b6bb76b0d45871dbec096a3a184763a060c07fe68d8f7b75dc2d17d5451e5cd08fc6904fc1cfb714755be211bf99f328633a8467bf00d800000000000000ffff000001000100f66670dc2ebff1e42eff08fa25e9ca52afdffc09ef0b5619346803866469a016a552af0931675d7f0cac6199e66bf91dcbb7345e69e2fd058a12caa5cd78b2ee0892d337d02d93b687e98507d3af784766192eb4b46a27db5104e8b3d8368ddfbf6c507df0e41893a6f34f1bfd9c0872f704109c5b6d1e037be24a5c19def00af2969666a137bb1688d439aee0e8037c99704b8edab74cbc6deead1e38887333c8645b7845cc3f3059c7d82568ffcf10c2dfd288159f16a11f7b4a440dfab356e9d711cce6d857ea98000000000000000100000009000000a2fca31d607825fba66b789e39c865f67b9e5b1f6a60689eb0f9af32cec3c56b4101a8dcf2a619ef616b4e1a33a8e9e5ec755723f0637f164986e4905ac51385bd5f33b060db156080dfaac05432c2d569dc7ff1c19dab026d6a07615938f334aa7a047bb0a660f0cf5a646d8488b5ee4cb8fac5e4a0317215ee7cac4691890ee7a7ef415b753b7af8000000000000000100000007000000ac3c95710092919dbcdba39621d415f23109d8feb3ab7a5fbcdb72c830c8f2e349ba8680161300f2e5c9fd8469b9c5328ab8369d91a77f44e8b1d0b1a0fba987156d263d23bf1eea3b6a9751c2175890546018cf965df91004719cc348a1635ce202f337a94d678033e8095db56442676f586f91180a9cfa4bc7b68738499fe845d72763501309842d4b3b3adf51b732cb249a84c9936b453cbae90c330c5324a2ca4811b6a60f6af2615d56761683b440b6a69ba088045cdb7eee3eb37ccefb6d338b223bc81fcbbaf7f123f4928254506a0e6d377ad91942b025be2ac7bac5f93bd3"], 0x1328}, 0xf) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x4000, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) accept(r0, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 16:00:15 executing program 0: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r0 = shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) open(&(0x7f0000000200)='./file0\x00', 0x82, 0x10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xffff) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) 16:00:15 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) setrlimit(0x3, &(0x7f0000000100)={0x3, 0x3}) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0xd9cb6ae32640044c, 0xc2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x21) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) 16:00:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x10000000c30d, 0x3, 0x4, 0x7, "77a14fc225a20f088dc0693d0c99b52c085d6534", 0x0, 0x7}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000280)) pipe2(&(0x7f00000002c0), 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') write(r0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c7064e9266a09b179576738c99cb6996ace904618da52c4774c9cd6a74ca4622d", 0x115) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x4) 16:00:15 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) read(r1, &(0x7f0000000180)=""/183, 0xb7) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x20) dup2(0xffffffffffffffff, r1) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77b6fc60900000088b6aea417e4e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket$inet6(0x18, 0x8000, 0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x2f44, 0x5}, 0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:15 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x20}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1818b, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='.\x00') ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x0, 0xffffffffffffffe0, 0x6, 0xe1f4}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x864e003281673aff, 0x3}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000280)={0x81f, 0x401}) 16:00:16 executing program 1: r0 = msgget(0x3, 0x10310) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r5 = open$dir(&(0x7f0000000c80)='\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', 0x1, 0x10c) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(r5, 0x42) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) msgget(0x2, 0x400) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\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', 0x0, 0x8000) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r7], 0x3, 0x800) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-*', &(0x7f0000000140)='.(*\x05A\'-\x00'], &(0x7f00000009c0)=[&(0x7f00000008c0)='-\x90#./\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:16 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x10, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', r1, 0x706ac994b9bd4123}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x6) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x5, 0x7e7, 0xffffffff, 0x2}, {0x81, 0x3, 0x3, 0x7}, {0x2, 0x4, 0x9b10, 0xd6}, {0x9, 0x8, 0x81, 0x3}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) r0 = socket(0x20, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='@\x00\x00\x00file0\x00'], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x1f, 0x0, 0x5}, {0x8, 0x4, 0xd7e, 0x1}, {0x7, 0x5, 0x9, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0xea9372bfa76ba922, &(0x7f0000ffa000/0x3000)=nil) r2 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) kqueue() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xae, r2, r3, r4, r5, 0x2, 0xfffffffffffffeff}, 0x5, 0x4, r6, r7, 0x400, 0x3, 0x7}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:16 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) fsync(r0) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) setpgid(r2, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x7c334509bfbcbd9f, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x4000400000, 0x1}) r2 = socket(0x20, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r5 = geteuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="d04d04c48111cccf5c04ac67af6a0148ad63e5cc72851261456aff106f6614a21eff73f6a09798f0b144e3905760218b09b8c2fc9675e5cd7ebd8619cc153f1b3ba29106eea43460a64816d816a0648369c795ab6d5f0164fd0062135c35550e9e58f8aacae79cadaf9265bc2f892e178468cc6ce2b273a1b570cfb9577dfc1d30233043908b5119648127c54026ac028db5820f7af8cbfc487f06ff1ece4888b7f6b7eaf33c0334ed588c83da4a43899791cc7703f41dca59660e07014097ab051d071ad37c28e948eab384c4", 0xcd}, {&(0x7f00000001c0)="2f96d9b967e8c8903864dac4a14d38705f34200511103213faab5cd0c4c51c6aa459be01742449455bf2b22baed7a340d0bab45eac8455925f73befc90e9a4ce99e97ab08f0c4277c4f9acabb6a55b5fd7bee158256edb6887fd7c7e3b3c0d6756532471f310e63b3ca65e57e4014a0367457bcf62fd37a8c8b835dc85063463d0d3a73542660313862d13c74d0db9595c6a9149e35f5cb12bf4dd615d003a24367759350f90ea735f6a265148025519cbcf7e9456", 0xb5}, {&(0x7f0000000280)="77cef0eb7bd942d2d5cff5da8369b0829255910256d2bed6534d9a3c1bc6a9a8bf817c11c2324f524c5323a77d9b05a9071e486eae4f63fb512015eb98934108fd9c76d98d895f309e27852568bd684598a6631a0b61c8e9d82d835a0a72c9b4", 0x60}, {&(0x7f0000000300)="316cda420a853a20cf48dcc07e05c8599eb6e728e4cfffced37b47acef9042efbeac1f50c19a5bcd3eb301063152ba758e66e337853d515afc4de0ecdaad403759a6872dcbe371b894ad0f48ee8657ce6c26a49f31e794d5030fce1caf5895e96ef371f1302062f62675a0e0eaf6d084cdb8b1d405b0d49829470f3560173295c2314e5566bd413604cef5c1a21c2b044cc872a35824aa6ef9cda7809bb842fb7db16a8d5ed18dcc14093c8f", 0xac}, {&(0x7f00000003c0)="e8bc00baf57e7566d5e47fb8c956cba92ea7a3ba56279ee8f8089b1d2aa6a82294d9461740eeab45fded8f1a48b43c6cda77f8dd67e7641e8cf79e0b35f678cd56cd578aa79054cf6b16b0b9d6cdc6bf6ba340b863569f5a3cfd52d66e11339ea1caffb562fa003d25140c4b11add7914b34e8f970bf759c76d1c8991205559f4af0ff43ca56dfa176a1badcea4e1b063e3a6a8699661b160bc2e51671243e8705d8a6dff78d000377caa5e022439ae2279231420f448aa6954a27581478a20bc0984696b2c2ebd5c0a3aaca32405db5cd15b65d806eee2b8527358a86fa5ac4de4c688dad2c259f9a5c73a95e489f99a93f89d5d9faab491c610ab4e3bd", 0xfe}, {&(0x7f00000004c0)="df7ffc6df5a44d5d2e1240e557a753da6dc3351dc5511c9c184a82cb4f83de707bb55d14b2922f31db67f8cf569b8683f1da803c7766047a0d7e798ea71f63be227a4ef632b7e2b2e3b90e6cacc569b8d1a79a5d7c604aaaef7f603c692258c2c276ff8fb6a3399658c3fc7e2e92b0af63fd4f07af4e24e5a2af12f518cc1f00fa844cf5c2df8b880f6509a210a2cc78d87a5e73687d65c7de5e", 0x9a}, {&(0x7f0000000580)="f57e204a9b327071949e701535aecb09c7eab971b3e9e97dc820d3bfa6665f270bf380de795a27df43597a1191d347a4bb91c96db797584d1db81374a4b0fb85fbd34433f9ede2bebf4927d3082264343a911d84d39658909ede33476bbb98e59f6d05d0e42806c18e814c2b3026633b522b858e51712d8e589a73d2cef32bdb272b", 0x82}], 0x7, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xc0, 0x1}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880), 0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x9}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x2, 0x9, 0x0, 0x0, 0xffffffffffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0x80}, {r0}, {r0, 0x4}, {r0, 0x10}], 0x5, 0x81) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x1f, 0xbd, 0x204, 0xd6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x9, 0x9, 0x3, 0xffffffff, "17cc93f1ce0e45226cfdbd0594bbdb67b9d9d7d1", 0x1, 0x6e}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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) r2 = socket(0x400000000018, 0x3, 0x3a) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x402}, {0x18, 0x3, 0x6, 0x90}, 0x0, [0x3, 0x4, 0x40, 0x1, 0x6, 0x7fff, 0xff, 0xf0]}, 0x3c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0x7}, 0x10) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) getppid() r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x10, 0x1, 0x1f, 0x1144, 0x7f}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") 16:00:16 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125cae097684", 0x8) 16:00:16 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/115, 0x73}, {&(0x7f00000010c0)=""/12, 0xc}, {&(0x7f0000001100)=""/113, 0x71}], 0x4, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getpeername(r1, &(0x7f00000011c0)=@un=@abs, &(0x7f0000001200)=0x8) getsockopt(r1, 0x29, 0x20800000032, 0x0, 0x0) 16:00:16 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmdt(r1) 16:00:16 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/174) write(r1, &(0x7f00000001c0), 0xfffffef3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r2 = semget(0x0, 0x0, 0x40) semop(r2, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r1, 0x5) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r5 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) semget$private(0x0, 0x0, 0x81) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r5, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) ftruncate(r0, 0x0, 0x94f) preadv(r0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/238, 0xee}, {&(0x7f0000000140)=""/198, 0xc6}, {&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f00000002c0)=""/171, 0xab}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/215, 0xd7}, {&(0x7f0000001480)=""/32, 0x20}, {&(0x7f00000014c0)=""/140, 0x8c}, {&(0x7f0000001580)=""/82, 0x52}, {&(0x7f0000001600)=""/164, 0xa4}], 0xa, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0xc8) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100, 0x2, 0x5, 0x7}, {0x6, 0x7e, 0x6, 0x2}, {0x5, 0x2, 0x10001, 0x10000}, {0xa3f, 0x3, 0x8, 0x2}, {0x81, 0x7fff, 0x8, 0x2800}]}) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x5e288a08ea5524c3, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x8, 0x10001, 0xffff, 0x3}, {0x9, 0x3, 0x0, 0x7}, {0x4, 0x8, 0x7, 0x200}, {0x1f, 0x1, 0x8, 0x49}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x1, 0x8e3c}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") write(r0, &(0x7f0000000200)="e42a4b689174038c421f16ec2254192d0aede2595556b70d87a76939d0b9390acde47bb32c77432ed833", 0x2a) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x404, 0x8002, 0x0, 0x7, "26274d0a5b49614d41a6be2644e021481526fd6f", 0x0, 0x200080}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) fchflags(r0, 0x1) poll(&(0x7f0000000080)=[{r0, 0x14}, {r0, 0x100}, {r1, 0x80}, {r0, 0x2}, {r0, 0x1}, {r1, 0x10}, {r1, 0x10}, {r1, 0x4}, {r0, 0x6782d0f5492e995a}, {r0, 0x8}], 0xa, 0x7) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x7ff, 0x8, &(0x7f0000000140)=""/140, &(0x7f0000000240)=0x8c) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0002000000000000000000005b67071b542a538706000000b818000000290000002300000013000000000004bb893fb0706d4d570352d8f4b53a0f85da92e48b94ce4cb33c9d84426d111b936dc0dcc90f95d3e7da9d0b7f352cd087829e8ae9ca625e1db55397fc72e2fee9fa6446bb2c239c7062529be633bf63b429a27cb71606fd5dd878aaef54922de1906e5afb4b161cfef452e1fb45bf51bf0f8a38833948e306025d8b96"], 0x38}, 0x0) r0 = socket$inet(0x2, 0x1, 0x10001) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x17, 0x5, 0x200000000008002) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000040)=""/59, 0x3b) close(r2) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) write(r2, &(0x7f00000000c0)="b7", 0x1) dup2(r2, r1) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='f', 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:00:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x81}, 0xc) acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:17 executing program 0: mlockall(0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x15812bb0, 0x4) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000026, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0xffffffffffffffe0, 0x7fffffff, &(0x7f0000000040)="7d7f2b93eb5d81fdadfd70499bbc41d40f04a808f8fce2f512f4715319f31b46206dfe4896b49d904240edb7d1642b9fad0ff23623885bd78060092118389becb541c1f76e6f96df4f3fffe32d86bdfc52db4a6384d39707b8054556443224", 0x5f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae277dab5a22a1e0ff7b24871612969d729cee400d438f4fb8de62e271e04dcaa1bfd2446e2cfbb3bed42cf4a5a8104d207ed3c9572b4c2fb132980a1c2ae1bbb282072464b56c3c0364fdef14e71668f7152746ddb", 0x9d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x6) r3 = dup2(r1, r2) getdents(r3, &(0x7f0000000200)=""/9, 0x9) 16:00:17 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6573394e0b3000"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 16:00:17 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0xfffffffffffffffe}) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x401, 0x1, 0x8, 0x1, 0x7, 0x5fe, 0x10000, 0x2, 0x2, 0x6, 0x800}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7fffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000020070000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32f274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f73c8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f05304bd785539a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad40000000000000057dc51661ad622d3e42156038b6d14f4339d84767c2dffd78ce8e8047299c6859456e60023750c4309585691035d1bc2e2e6fa7d7fdfd2d1c4f145cef41624e16aeceadfaa3df41aaf86a9dcf173ad7f01be4785e78c863febc74ababac023e97936e07bd87cb4f60ac1"], 0x808}, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f00000001c0)='./bus\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r0, &(0x7f0000000200)='./bus\x00', r2, r3, 0x6) fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x100, 0x6) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0400008152f40400"], 0x8) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) syz_open_pts() 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="040909987c5625e71ab8676414d2d92868b60dc20325d3a7ffd7058037950a013d0e857bc7564e556fb9555b83093b8418c15a6e9e2c497e5117e68bd70a488a00180a13fd4049f567ba41d72f3258344623f58acb2dd3dc745ac2e8a9beff18ca21e7dff21cf37e55b606dd59c380d4f62b9c0a49a4dac19bbc936c740e4e7c0ee4ac91c06fcf99d9f5ebc863640cf470bc3b436e07c5a02c3d7fe5b99d73f7fc0e5e674e37f8cb55dacbbba95ab7b63f29ccd19c55aa01dfec43ac480b7ea554e1a312730168d23e7856fccd5ad733fcdff0672a537f6c03", 0xd9) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x48}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0xe82661978b3a49cd) syz_emit_ethernet(0xa8e3d174, &(0x7f0000000c40)="6d327789fa2b2c99662661f04fa664cb898e26f98536e4a15a1828274fa44f0a90a77b36d91d16f361fa1035b055843212ed7ef0432259a06d8e585eb9dd429232c6177dab4e79d6ce0f9a4f0c40fd671e3b3d02b58cad2cb27d6bad03582db720f7d89e2eb3d02d480ad0d67d5b9a5b0260631f10bc473637137c997b28fee8d4e3b54872b3d06896850a05e3fcb182845d2b739073a8a0c7f3f05898a7625d013e87b0b0e50137a97e676efb90d5994f07d2aef2cbc0ad4d9d48777a844f16c57700000000000000003a5c3cd7e40761578e15694c70bfb662afc3cce0a2ff82608dd3dd4481fe361af9f44a11550cc23afb14480f3daa8b9b417ada363e2cefeca2b71537c11c33eda2f8d2ae9e9aae1c1c4efbf6a3270ff469e4dc920080370c6ed2852e8dd049bd011971356d468c808baa3ac2737087f96662a643de5b9c46c357c7828e8180b53317a53ecda74087212f2eae9432b190d145e4771cd87a775d655969cb1bb4d821d4643c566b09962ef73ada454b2db0dc1a4472d46486ca0b3208f6dc20062442bb3596b47c0f8b74d46fbe8c9c17a4754c63dee14f0e91d1408c3913499771111bfca899277ac0cbe869ba15a84b0dbe600643f5057b84f831a2bbca46f04d9a25aa6b7c00"/482) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/218, 0xda}], 0x2) 16:00:17 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {}, {{r0}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x91}, {}, {}, {}, {{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0xf5, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = dup(r1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x800) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x400) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000000000000f2, &(0x7f0000000100)}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x408613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x80) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") ftruncate(r0, 0x0, 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x43, &(0x7f0000000040)="84c6a343e23aada6da7f45d61bc875c9c718b7ae6be143c2ea15361ea81cd64eaef6f9beb5b8abfad654fd316f2e4c02fa3a54242089ac2469c4bb7a957a26805b99ad") 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100001100, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 16:00:17 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000499000/0x3000)=nil, 0x3000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) setgroups(0x0, &(0x7f0000000100)) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c653000ac6aa3eca004c065ecbcf29f79ea28ff788f0f5cc8ee24ffc70489c2f9471b1f5bb8e293cf8773d07c392c8339ce837b663c49a754b81fd3c7d1ff072e8de277994cddfcedfe9f7489c2d18693d5d848e4d7fc798aaf808fe4b22a62cd5f952e7b2836802b400575029b8927e5f8ab017bfdcffd050000000000000000c59ab82fc02e97cf0b43"], 0xa, 0x0}, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) socketpair(0x1, 0x4000, 0x100000001, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) 16:00:18 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) r1 = dup(r0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x400, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="9c479e80e88cc0d85185a9e37a6598c2fb0c213f6ac82b8a8e3eef2ad7f69c7d68ca4f2f856cabb0e418d6379c6b72f01533f623d4595e1cfecb4a56343aea8487589ac69a6d952f8d0c40e8c3a748eebc5e2fc14ff3880e9c683e9aea8bba8b06274b625a4f2b760633b8ca0c942e42016efb48e6d30ecb00599a4054ccdea4956c876e80d00956a5ac97dc42583d5757e1e51ea38162ec0685f6dd801f19d9d79e9f", 0xa3}, {&(0x7f00000001c0)="04e342d0d00b2bbd9c05d336e59d07be57c8f663a0acb0f3d9fd7a2883288bc515924fa4d2ebd9ce1e5cfe8f7c8060eb9b62cc25e6e5529abacd72ed75129779aaf593fe9e62f553c878871d112f46b7ea2ed70365a19ef85707b1cb4b4b06a388aeb708e11bb8c634ae2080c0fa17b58b8c09763bf62e3bae38", 0x7a}, {&(0x7f0000000240)="93b20defbc89e412bb778b4449e80cec997a710caf70490593293be55c1814ab863331224d41fe934ee0f734329fa7b353a82d3d1ca25e887a1447e0167238c56b", 0x41}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="300f99f2b9476e7dc19740573d2a157abd7b9b9228031b4953d2455f5dbd4b8f3e4d6bb69a3d2dbc5280198251f22502a2386d53d803f20f10a54c3a506e3033695bf9c4d4d186771f515892f6a36be95f58b37e9fc0274f33b49b2bb3f9e02a0acbcc7d4638bd95a1195606ee4b137b", 0x70}, {&(0x7f0000000380)="dc6ab1b5e1f4bff6027ab56bfef7254d708f5a2cdb5207338609b57936bdc750361d4f3736d8ab1426273bd71676d861c0ce22ce265145907130b697e1b8367c201cb55033d64b72aa292580b55bbd2ae2b60c8167d336652bf40b5303bfdeb866", 0x61}], 0x6) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0x7, 0x1, 0x9, 0x3f, 0x5, 0x2, 0x5, 0x10, [{0x4, 0x4, 0xa6, 0x8000000000000000}, {0x9c, 0x0, 0x6, 0x7}, {0x0, 0x200, 0x0, 0x34}, {0x4, 0x5, 0x1000}, {0x7ff, 0x8, 0x40, 0x85e}, {0x1, 0x7, 0x7f, 0x1}, {0x101, 0xb56c, 0x9, 0x7fffffff}, {0x1, 0xffffffff, 0xffff, 0x7f000}, {0x3, 0x5, 0x8, 0x5}, {0x4, 0x7ff, 0x8, 0x8}, {0x10000, 0x3, 0xff}, {0x1, 0x9, 0x10000, 0x101}, {0x0, 0x3, 0x7, 0x5}, {0x7, 0xffff, 0x7f, 0x64c}, {0xd6, 0x7, 0x8, 0x5}, {0x7d9, 0x2, 0x2, 0x200}]}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r1, 0x0, 0xbc2) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) ftruncate(r0, 0x0, 0x20000a) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="ba681ad0deae1e76949f4fff16e4dcea82f4dd79e567424391c8d61632e84f98f7c51da53b5382969ae3c57a09a126d1a4404cd290c71eb4a4bdd53d1938d0de181cc0a077dad535e4a2f46624ac6240b9d16f0b1d64cf48aa", 0x59}, {&(0x7f0000000100)="12737bdfec6ba5e3faf117fa3f422d6e6f4c31fd388cab39b2c478f4428ce81ee83fdc044cfeadf0bac599bdc7b9b6eb4fd017b952f9866a872e75b7a47c6bca64e6a52e278d080662ca7835cec4d4b31fff36ee2686ace87a9076c4609c6d52f69967610e9b8c56312f460f797091788fa6bb9b2ba85f96803adae2d8e6ebabebd767c8e17123d2f65a9dfa3658f9fd048c0219f0e4fb9420ba6ea17f8bbfacb89bef4846", 0xa5}, {&(0x7f00000001c0)="dab69696f70f859eb5c30e7c06006c06d801", 0x12}, {&(0x7f0000000200)="ee865d82541bed57aa2081f541f1d82904512c51547d181be4b3cd561a52e88100c37cbc9f0347a2", 0x28}, {&(0x7f0000000240)="1c7d9e8d82f8a5898ef431a2b892bd44a874b2f9e9518fd627c4db85d8d3591901d1", 0x22}, {&(0x7f0000000280)="09db3ac7ed18c0e30f5506408ee9c1526672cca231dfccfdd0cd042732ffdad0bbd14f694f38a76b5a80e45a064ae3ffb03da3264056348e3163f259a5cdec7acb48a688ad31f77d0499ad0ae125e20260c96f303a4303a25ebdbaf570dbdd5f0ef552021f935fdb794b9b77b93a38752ea212571120080d6f08513421677eede37bae81f4adb04075a337b24b702b52c95b43e3bfdd3c522e35668a2fbf4de4f0cb4d92b2d6546f7194e505e571276f09a3d0", 0xb3}], 0x7, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x88, 0x8}, 0x8) 16:00:18 executing program 0: msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000004da809b400000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a388fffeffffeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b231b8bd444d70a16e8392f354cd320f670c76618687a055f06c314dda9d622c2ea81be56945d982dd12488cefa2aa196683782dea1e9214c006cb0e0a0532042da890ae776d4d1cacea32c18e15e"], 0xa6, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530002583a418e17c6dc803830c4aa35ecc46e7a398a5f9ea87392d51c42bfaf8bf"], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xffffff9c, 0x0, 0x0, "f77aaf91d034795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000040)="2d4162e171e670f4afc5310428aa21bfd99191dd2a050a1bdab5872ed4e9ba1be45403", 0x23}, {&(0x7f0000000080)="2a24bdc32d864643ab17ba786bb75b286bcb97ad6c5544c6f6ca6be9dbd6215be279bf1ce993103b03ec28d96851", 0x2e}, {&(0x7f00000000c0)="340993016477d7ef7e7f6628bde17a4ab10dddca148cf07a65e7349f832e96a3270836c001c28337c7970b2afbab07e041ec37e6bb25d59d656d7d0c0d35e985095c6ad5431b0e9fa7d4a70aa80eec357fcfc95786b0e2f2f7a6cf274b0b77d550cde6eab9afa807cacfc1fe54c47fed331317b515c564de6e6933e5056a00a34f1de6e53de71a35687f20ecdec0ff986c1ffdae022e67c9c1d69d20287c44347b449c3e26f66e38ce7daeb307778ecffe5449627695b735aed1aa59329e092e82ca2745691b69b6332cfe", 0xcb}, {&(0x7f00000001c0)="d4df2519a62941fd1a8a76c26895a812bf73976d0043b84f1794391f061732c89e6c3bb371a9f15466a10386da2b0baa43206a92c3efabf77b1e3d9acfb4e896774a93aad35b1a1b2643d1c242503ef3ff2267885c8cc10d4ba63211e20bf4816005d1740a30fb56e7a4c173bc74efb6269d5a676d928068909b7ac147f832785cac33bf230475e4d5faf84e41e17bcc2335af58b0793033db4e4d5f8d402c998e401f8e6d3fb4929b8696dddd588cdc279b02d22685b045f99d6fd73bf37c9cce6c7d5f4a9a7aa04e35762776e88d19218108faeff4fa9c645ea25e1a2584a44c5004577f34cdb25dee16e7936b07f00965990b5220", 0xf6}, {&(0x7f00000002c0)="8bf76f6885dc736b8e9dd2e495c95e98aac671b02835be061815b966e0b65861e25f1502b60e0345673d48ac7ac93cdc2d8932b98b95d10cf3d9c096b4f187f88acf44e8bb9cf21a37d02fc3c71755183bf7cf2bacdfeda192254931022f03d6412725c6efcb6c1e23df2ab5e2d304b96361ab7c99661dec2b9c7fe16075c14db10fab4f93964a999f5c775100a2bb6b7cc354299999614390b6c6c1887c4dd3547a5e77fec2f617d5438d23c40620ae413682fe106fc23cb648564e6f", 0xbd}, {&(0x7f0000000380)="621ea208d90394bd688739b8e1aa85e25e0aede348286622d8c9e7358eb5893ff50a1e321ff7794ea151d25276a5dc8f5b0571856631fb7a9d1eeb4139e475b928bed8e6e82f87de3d79b0c067e59d9e2cf42b546defdd17bbac83b7217de3940029e75d8fe9355673371367690f1d2222b9fc352a335238c1acd986d2713774aaab38e6c00223a10a4722230c49a9bda75b799e1a5aa5209c02f8752de2810c4b67f5c38da3b3cdc6abcb7272ff498e4c0390ba6e028be0b590e06e6d32ea99f28267c2ae62048928de0e29d2b4db635038ead65a3dda6b04321f66fcf71ed9a9179309112f10acd73a8922dba3a390a416bcafb5f2c2187e5ea019e4d251c7e152188df292cfc80e2a528749c5e9db8bd6da17f7902a3118d0f5cc39493b215d1f52e616c185135597ececaa728a8338444b00aeec1baffef9024b82a9802bddba93b2b2ffbf3b9a2c8b2af6cb7ffc50069c3072c55722e00f9f3571acde3b0e04301fd10abe49951af71e32c1cb180a28a0d0eba80bb75e6d27086106737cc480d422bacf80a23d192b0e5385cf268b923fa3edb10c893a159a425ccc0634b516c3fe7b8ec534be6fe68d3e8b7a2bd2bd181ef94baacce27f12ab28cb602ced620647c87247f21dfd3d5a37a90e1822253bf357806ef862e875c21a59ad65329520a6734c58123c33f5e67d521059d179423fe8fed1a3d1206c8b52df79e4b8caddac7a2110e6f8a91382ede98bb4288cceb2f4107efb648d0bb3fc0b129beb36256dae422aca8d8f21f56ef5b5b8e5b149eb7f770416c91c587569f846dffd96bb49c3a403f1f38b1dc751a357c1625fb9a421743b7584f07afa2c2d96e21af30e75340683c0aa1ac880e0f78f3c45fce87947372c96137d4f85d3bb01c123295ac0c764f7ac0830bf9dad3e95ce8135063a53b5491dc0295a64f2c93ef7e5637827d3758f4902ebd60127f96b3328e16b31ee58a680e14226080a22207b54ba1ba7082ea21d04f6e77cba46ee82e6ea98307a1bab099ef68410cb6e1eb9c45b0bfcf67b21783f850b820bc31754c1ac333b00196df51434a922c9ff5e5cc1c73cd0e39ccc974e9d92df8a9b6dc6e849854bae0502c676d91781b4d8827e368f4e7d14f999a6d973b6de68d86f62d3d50d7fab88ad2efcadf61eed8dcf5fcf78bb5a1b9024db51523e34190c89ebf6ba46713b85bd814f93a40299a26a38147becac36f13c4aa0d777c4bf160921b8f40a05065e379b909fe601ca1c18ec5c98e2fe3acd4a812eff6afaf75e3e39056e2909ace313f5a60b7c42472d6a728814e7b83a13f1e3494c54513072c58ffd8293eaed2b977059a12148ae05357a3758003c3bada23c9bd86058c9d63a2aa4f58a065013e5008a2cfe49822dc2b203ba0d52fffbbee822c904d8959a95aa4b03fff9ad02045b8edac7684e12f7cc6b85abaecac54e2b64fac2e7ae442b3119dae5351b8d69af176149bbabebc85b29ee904ebdf6f81fc3b4334e2bc3f0a5a37283a6fd83f1fc8f4f35d137153ea2f8f47b80cc039aea61f2947470fde7a0d912b8a359ec33f6fcbdde901493f142b5d366c1934c6bb52a631591eb255692c5e32de1bcb4eca1d7ab8a74d0d2b2f458dd62b8483029c52bb29555f680d4fd9ea58462763ee3139d8774d3f33e3e3bd0c1b8ecadafd40780c3d2cde59fefccd242b9092d758976d4c446807ec654df820cf8c7f170eb428b2122023f3e427b761fd148746744b5b9eb5e3413cb975e54ffb5526b47bfee314ac9ab8818fc44e809f5600849197e117d2ef6a1d4927a0ec42bd26e3d4c064665dcef62ba4520add7b69a0671462f6d8a02cd09cebf7fec3582ed64bdaa6da5ffdd0401996eaf46c11f0b696800961648c4ffbd497db401af6f79211efb31819bd141944f6aff4f2b307c9939f9ae1e0a155d73cf59a96715e29b40258481948f9c692c8259da8b3b1e15c69512e28f41e4ca6a6ea48d22136042da565bc6148e89f24c403486ca655c0e41f55e267221d082e3c6dfa3755900a0f29a1a3466dcbb8de07d2934f51632f4726a31239a24c56b7050d80447bfeeeffa6abf294d4c89059788e80cd48c12fe26280c7be17123ec1e572a9e13591d0c15bfe972b523e5569352049dcc7e0862357f3c66f9ad8d11d9f28b8559d0c22f74fa2d63cb65ce5f6967638ffca2af18fe06ada5a868ad8af497347d79ad14f247a8ade208cde3cca344f96375763bd20149be3599a3485f32c44b716a53141f06285123601a20599a52f4c9b800a81c7c257a8a0b480320538c1bd685fad9fa42e7645da9e0f2c4a29e0173844d4bfe28a9d49be3dd4a4754f5dd82c91b89dc0bbfb5d696c2900f8e5a144700a5b95dc5cb52eb154a5fc1088ae22d7a46e52911dbdfc0180795417fcb66b9b62efd5a8c259117f2446dd021d2bfdf075cd7c541dd205c86b0b6b191c6e29de775a0aba4e70b97d4d8c05ad7497c40e936455a2e50ed372e76c71a6df255c84498bc944af9d387f929f7d994d18dd55e856bb5120986bd29cb7b72b0c8be5dc712d9efa5fd70012711e64d26bd47e59cf46aa088e94838c6ca6aecc83712ab9c4af5885a8b5d66cd6602f6983ba24e632ac9a719c037f07f634ed0772e09347b5fb41c691fa663a08f11c22d2ccd028de3d3175ac82cc1efe73766da99acc9ad3b95e06b8817d2e8acadfc92611eeda8063bb0bcd2167a9bc0e14ce1c3a42444e827f3450c55cb1e5bc24e590b0f15f76f1fdb7cc1fcd386e68bf410728a3258aac27f620b8afecb2d650911d875cecf98c93d8011a725a68fae9a527aac4a1a26729e5b53c0af9e6b7a2020355405b047b87b01ffad20255ecb0d9a0ccf46a5464486508c766059fef9aae04d96cb224438af2f652e3964b5b7d756bd0583eb917add1f432d20e2ef37ebc288cd061db602d4596526be4eb1177ed50ec91b72aef290c894652aaaeab78844f3d62605ba560b4843fe1289b3bc95499dd86fcc6b8cfe265626319e0c7428c303b362043d8f2817968271c96fee7a2991bccaa43cfbd11d076ed5299c722cfd0f172577c22edc88186b1fa0cb7951418cc59364e4d83cf97b07b01de32013112c340f7758082d1b972fb6e63fb45ca14dd4c7159f8c9c01f64c081b8a07df802c480f2c32a50467c76834dfbdf107a7124cf91c1a97f1e655ad8a02f1d7028f2ffd7566a4037d5d102a57722e7a097b347d54ab6aa57d4653eac26a8520d3987d394a8d8b6f56622f4c8e68ee40787647064cf91f9fc5d4c07c207ed185d8aa159c0ce0c357bbbb409fb4d098a1c8b2a525b47bbd62a6bb65fcfb970e0cefc8524eb252b80821e0b6cc93a17104247b9abc1abec14fa1041bcbf73c818c5066d77237f537219e08ac1350fc1a7f25f081607a75de2d35258898aa83b0bc1437707758be0edc83ba664035a093893b6310bbb3706d4b8868e67f3885a2c2118ce4da29be2d8bf2fd316b87136cb498421a61b06f2c75714cc2fbd045f701e2896e4f62aae9b7e6642eb83bef53f0e2792cf5f64bc112108d7e9950e08dba8469c5fff4ff57cb53c4fdcf484be43eb8c53454425e8d97498ab3db49b2347dd4148b4a74c3ca46213f432671a9f679304523b092f54f0ad161ed2e17bccdf85151eb15d5e5c35d1fd67ce523af2c6bd7535660b7335261b20f7bef3e1f4bb9c1fe06aad6fb333963a669852259621ca7fc9899f4f8973f58ad571725929a1ce4721165de5ff6707e0733542facf459e30e6b5a5ec96f1440e235cdf540330542aebe877d3177b3879a4c46e65c9a2e9223018ce907b19fa5181f90eb1f571cce2e3936c06ec77893cc66f909ec41370bae6553a6944b2bb14824620a948894789bf57d65eefe548c07cf34c43f34722b734538f49ea6bad5edd303e1d8627fedf190526db97a9e9b29f89d391b5adefb112f5963d8d793c4ceccaeec2b6cf84fe5fa43cc9b66bbb3e0b96ac28867911e21e9526014506647188b4b42fbb1d5f95d8e32dcc49a537198ca220dd5aed59f639de431f07cb444748307e814872ffb0751ccc75b36d0bfc339d2616c9a5435f67b5b5541a1b17fb7912bf0a87935b42536e2267f67eea288fae57f14d212922b785d5ffefebb453e8353d30032cd03f9aa783b21202ad08182ea9d8ee2fcb8e8d472033b931e6eed9747def56889f7e571b3dfa20fd3805ce5b3325d237c9768eb54f481be697dae975d368a78929ee2219c48deb5ea345e5b755f2414ae85f9fc70f3441c347a149f79b775fc49aa9bea9ef7037b2a753b2e08a375629de3fdac44c3da04020682a83123dcdd6c6bdfeb58189063c991f63a54c259e0043a6a46aab2f810d70876db89afb989491a8c714bfd49cb36cb75d0c73b95eb934f2653857e9ed7aae1f0321a039a90323e656391e389bbd0794244cb53cd523ff52f5b932b55f2805a739f828596ea6e69c040f01f2087c2f1c2de02d5e621aa7bd7d5c8d77589395090b612a24d0c24647d414d43225b1e91c224a703006c09215a5961ac8e83d3394b70c00ae948a3fabf92ab6e3774f7c4d872baa0401110858f7e66ac76e26880d7730a45cc7908efa9cecab3ebf23c70b003c60a2ae35ca0093d7f66b8f3f6cc692b51b5932a565c43817aa16bf7a3cec65b86d652a48f6cac28d4a6a9a2204295cc1927fb9230cc1d346db38a5398cf6d7bb21d6513e81ad03392ec63bc1512b55945e94bed58a02fe7ac99b14d9ddfd7aaa0c9e42cb4bd60c565e9a303a0249e79b2a09d15d985df79c03ef83d72d4d98e6b365d788b446dbfc66aba1c7f9f46f031f7bfc5a224f072272f9110a66114dd610bec2808905213a0046f87cfdb7d0e20fe86bc1b070a0ab28c72c9fbd21ab2c3e85022ac870162733dbfd79f9314c90dbb8b306711722621bde35e4297721ed22da53d7e9a751ae8ec0fe8f4ae560363621a76c535bc72a5e5146584f17bbdf31f18df0c3467072ec8b2a6387bf404d7c73df8e6554b8278a086e2c3774f54c8df978fe23e31b585b635896691660d3a7b3edc9b74de5f0777b57c227d2748fe774b782a99b77128ee71f4d14666cbb13c96f8b1cb3c6d7c70a24ef0736e2ab869fdf972529ca0daf0b5e5c7b27f516215c62ed750a8ffbd6865cd79dc52a71d28023af8d731233c9a43fb44f47d0bb14814c9e46b2fc6d757ce84ae76d99ab28ad8c3ff0c6b9b25203f69191c3c9e8c1b94364394019d11ead0a55344ac4449b6ea1a0b425b908850631daaeb0435b55d78836111ea9345fcf89051e2d7e01cda0eca26966d065277b063b9b536f5a3691713a73fdb653a0974d2dab78d58d94983c4f19d0a844a1a6e4db514a78e5f402b3c448a76b44a5024d038fa9f9b08d733461941afad2e06245a1b0fe80f5eb2283b8aa1d1dc24bc2a2c4e3e0320ae7a8d4f622af3440c7e591efdfaf0328ecbf05367d367822513e1ad64824a2dd6dc20f298bb08bbd33464991b5a9ebfe04b935456b5d4164246e858b48e0e0527b5b9559a83797da5660b86100ea86cce19ba3207160b9ed6c7eedbcab16f2f28175bfde4b59fc2b23b14e49663cf1f84fe7730632ff41734d76ddd49f1c7dd67714749f3a45a6787b5ee71caf2be5ee4e6cbc49febbb1bcf818ed6f18479706c12d604c7cfd0b1fd0019782f98d208d7db9fb0ef16099435e48756c4cd9297008f911fa4f9527c6aa99043ad57c5ad5760069fccfca7bd11bce46a20d0c66b76b063d7c445ece9f20a28c4644dc3ad5793089b588c67d06a11", 0x1000}, {&(0x7f0000001380)="8e2dba3c04efa6d600bbbac833a51fdba4426783c9f052841e9d982a20e3de0f79b7e351a7abfd87cfda954bd8ba1a28588621f413d40747e43e805c5a1727106aaf679f78db7593876b5acc77cf4ee91a9c4881669155ca79e381f45be32e033857a7e31991e4cbbe87348d47bbbf22317c216cbf0f0dc820231c3355890457048e878881f7ea83ffd0cf07e9bd358fc8422af32d9f1f9a9ca317d0ec82674d1c99db86e621c49bd00ef7b6127dd2ca6e8f2bb880dcbb6ff795a709cc84c8ee09328593af9f9fbd5ab22fb4754da173016b1fb295c6d4b4a59664663b4fe488599b0f64417a12e1278d300d75d98f5624", 0xf1}], 0x7, &(0x7f0000001580)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x50, 0x4}, 0x8) r5 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) 16:00:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x108) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x10, 0x2) open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x100000010) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff72, &(0x7f0000000480)="19d646b880f6300519fd9c435cb19c4bcb13d095728ea0f2fb94ba60d7310063ca12794404bc27164d453b5ac89ecf7139ecafbf8561b573bc90382ed09f5480b4d69c16547cb7a65bdf974cb4a397038e6aba227dc78755a83575e8762f0f340d3fd8754b2301c2b27ab0c7fc7eede7a7c264b3b612096e8a65d21f2cc3bb167fc1d055be14b3623a121d55e910e32c895ae0d7bc8d1fd2f4c892c98c8502891d78c78d5266d193f98c0651385168beff0e0e5e63e7af9269d50bb2e289e43e2c8c5fe650d171024d0ea5620976cbcd9e6d818626e5e762dbfd2c7a631078005c0a78522145e1942bec9d6c22081eba45b1387bf564039e8079d0c557e25fd564d101301a7a561c26dd0b9cbcfa3670213f6717f5a1ea0b94f96f2e6e163aa3fb4df26a5b62f2296269a3b6c851d345fed8b45bc6d3a7f86b0f3eeb70e43a58ce721b278a2762279c950bef38080e72ac7a95f7c987826cc75a297d2659b37036eb6cfa4b3e580fa6cf60ca89db496db9fdb18130f4770d6a0f17f30c03cf4636d70a2aa0533ccbc8e269c93beee8beec06c5a29652c9b50408827f7d204062f7fb39710f5af34cb8b0") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x3, 0x7, 0x4, 0x3}, {0x1, 0x9, 0x0, 0x3}, {0x401, 0xab, 0x81, 0x1b}, {0x9, 0x9, 0x3, 0x9}, {0x9, 0x9, 0x8, 0x73}, {0x8, 0x2, 0x3, 0x3}, {0x3, 0xffffffffffffffe0, 0x785ada75, 0x800}, {0x3, 0x2, 0x7f, 0x5}, {0x58, 0x40, 0x1ff, 0x1f}]}) 16:00:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000100)=0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000040)="b1e91b79a0ad27050cdafd046d9b", 0xe, 0x0, 0x0) 16:00:18 executing program 1: getgroups(0xd8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) setregid(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000300)=[{0x2c}, {0x5, 0x0, 0x0, 0xffffffffffffffff}, {0x806}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x24) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x2, 0x75, 0x2, 0xfffffffffffff801}, {0x80000000, 0x401, 0x7, 0x9}, {0x7af, 0x7fffffff, 0x3, 0x5}, {0xffe, 0x1, 0x7, 0x5}, {0x100, 0x0, 0x1, 0x3f}, {0x5, 0x10000, 0x98, 0x1}]}) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) write(r0, &(0x7f0000000140)="f448db7a6bc9921fcab349aa57e0e7de5c24c5c75e479e1a3a19e480c4c16a95a8c38c30b36df15310eb02ae9e", 0x2d) r1 = openat(r0, &(0x7f0000000200)='./file1\x00', 0x8000, 0x80) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x100000000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) unlink(&(0x7f0000000000)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0bf1bbba2cda7d24eddc59482abfc806b206db7eaa1758d145dfabf7d82b441fc805d0bba3eee78f1b300c21e38b1292c493b171029aebfa54970916c83c1d7ab61f12757e88c772ddcf8d489d81935e9283bc4a396aeee4f4a3b65a33dc922247741f099fa5a8ece0127a087c6f398341edf22e95ed90efdc4b2edb4913a821ebd8f3bd1e095a04d8ac4000cd2bd7439e1f6d5b923608b84ad80e2d0a6e1f3aedd1c546d2a37ee64dfe8a1238eee98b1e"], 0xa) setitimer(0x1, &(0x7f0000000180)={{0x5, 0x8}, {0x7, 0x5}}, &(0x7f00000001c0)) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000140)=[r0, r2, r1]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file1\x00', 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c0d, 0xa995, "3f3f007df94cf54600"}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000380)="4ea71e2650d236131c39b9bb2c5ce0677ee8c8af38d2736060a317563e3acaf1e379e0f6fa8b766c002a58ff444a0af7a48aa98aed6384147bc7f3272a6209c733a31bcf14affff74f14dff54d3df56c186421d583d088eb3b0239520d110200000000000000592faada9d2af26a3b8978d2655e4ab0f86fdf572d9caaa3f6b40914c2dab95ab6775b388fc291054d9ab84898a2bd2e327e92fa47ec8f409a57e3cc2d4bbb4a8ed4611e5ea806a1a24759efe7ea0bccb5919f40c610be1bd4a850c2431ef54cc96c1382967fbedace39853e117a97c29032b0f5a91801e748d894472264f7ec465efda9c394e5fe85d512d8dbc5b8d0d92585dd37508e3103db5d74d591ca9601fab37b5332de151bf4a782e27e44ab08665be16ff4e85e505cb05312", 0x1d3) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f0000000100)="2f06ccb311f18dcba9da7a0546c7c0de02167e6a") openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1def) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="79f674483a29482b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x4f, 0x80000001, 0x0, 0xc8}]}) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x5}, 0x8) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) r3 = geteuid() getpgrp() ioctl$KDGKBMODE(r1, 0x40044b06) setreuid(r3, 0x0) setreuid(r3, r3) write(r0, &(0x7f00000000c0)='!', 0x1) flock(r1, 0x6) r4 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r3, 0x0, r3, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc000, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) chflagsat(r1, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0xc483797b06613e68, 0x2) chroot(&(0x7f0000157000)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getgid() read(r1, &(0x7f0000000040)=""/154, 0x9a) lchown(&(0x7f0000000300)='./file0\x00', r2, r3) dup(r1) utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget$private(0x0, 0x660) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r3 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/22) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) 16:00:19 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) munlockall() getpgrp() r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r1, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab09005231e2daffffff7f00454d05b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = dup(r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x2, 0x8000, 0x80000001) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42edc4c7", 0x160, 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) listen(r1, 0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x49, 0xfffffffffffffffc, 0x0, 0xffffffffffff7ffe}]}) 16:00:19 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x0, 0x40, 0x10, 0x8, 0x940}, {{r0}, 0x0, 0x4e6aeeba1dbac1a5, 0xf0000000, 0xffffffffffffff3d, 0xfffffffffffffffa}, {{r0}, 0x9b49746f4674e7c8, 0x4, 0x20000000, 0x400, 0x9}, {{r0}, 0xfffffffffffffffc, 0x82, 0x20, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x1, 0xff}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0xd4, 0x1000}], 0x3, &(0x7f0000000080)={0x7, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002278dc10 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000000008613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x1}) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x440010011, 0x2000000400008003}) getdents(r0, &(0x7f0000000300)=""/217, 0xd9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x1, 0x4, &(0x7f0000000100)=""/79, &(0x7f0000000180)=0x4f) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) dup2(r1, r0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202f5ffffffffffffffd0cf29c0df968289754c62f3138b2ca479de06f6aaea00093d2bb2416fd6952a92b0c41b94257fc492a37aea0614a46441afe47f3883a8add671acde0847d93d38d6697c745a8c2610de981a02dd92b9b8dc2c4bf55f31b2a26f471c867f4f4248c43f4aa6ebc647067aff8a6dcdca44c76eb57be59bfbc36fa3f41117c769b1fc4403a8860106cf83d8a3ff578687dafa708456c30b5e951e56dc5b3a63f8465bb434947b9faadf608d2564ddd549ba307f208f4e0f12a6"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000072f000/0x4000)=nil, 0x4000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000980)) r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x620) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x6ae2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x80) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3ff, 0x6}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffaf) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a8051d324313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd405370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cabc421c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d682e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc38697c5f5f265f92dc02d2eae1f3c146ed5ead47de943c6c3b018be5474ba5fe85f6faa37f7c0870fc069faee340d61c70d1d962a48a6038647a505b6b51d17c45adfb59733ab93189964247b7a1e7067516550720515719c91d5242371f967dc4a871a273eac11100e3fdbc9ca7683beef5058d014167382a424295d4808f0dfccd00d", 0x11c) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x830, &(0x7f00000000c0)=0x4, 0x4) dup2(r3, r1) 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) pwrite(r1, &(0x7f0000000200)="69a69606c34ad80002000000d900d7e86be7e39f0d26b368dc288c9cd62c907b43b2e4b1cdaddcb0cfe782faa7416c2dcb5d0325ef6904b94eea34fff30020c8f283ec6b3208850fa05bad665f074d9cc9fb", 0x52, 0x0, 0x2) 16:00:19 executing program 1: socket$inet(0x2, 0x2, 0x6) r0 = socket$inet(0x2, 0x3, 0x102) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x62) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0x30c, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="9efdffffffffffff000000000004000037a70ec8296ad73f6ca43ff928c93110a9fa1616e34a71290848e9802d051435c2ced18e3fe2528128d7ee502e70f00c8d423e93a0363ac97339db48842a0b03843471c54e36b5b9687afd30745fc0000000003caf7c616aadff972dc179dd75a44b24853acbdc5db9d1030bb0ed49bcead99eb22c44e83b3283ddce15a6d069da9db5fdb3361fd6ba5f276d35f3c08ef4328444339f99f0fb5ae4d8d127cf2a338d4ae513f9b344aea809873436f78e72673e9fc717f13114a6965d74db6fe641821607267ad377aa070000ada9fbae1c8e0467b74d2dd27ca88d0e47677a48be52"], 0xd8}, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() flock(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$TIOCNXCL(r1, 0x2000740e) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x100) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x8000, 0x2) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9) 16:00:20 executing program 0: dup(0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x22a4e45ed5478611) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, "000000000000000100000400"}) select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) msgget(0x3, 0x100) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x4000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe8, &(0x7f0000000100)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1}) chdir(&(0x7f0000000040)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0xea, 0x30) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x87, 0x4209}], 0x1}) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)='$\x00', &(0x7f00000000c0)='\'\x00', &(0x7f0000000100)='/\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='@]\x85.,\x00', &(0x7f00000003c0)='\xa9(\x00']) 16:00:20 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000180), 0x10014) 16:00:20 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/118, 0x76) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x44c99de694a4bd54, 0x0, &(0x7f0000000300)) syz_open_pts() r2 = syz_open_pts() kqueue() fchmod(r2, 0x104) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) dup2(r2, r4) close(r0) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81}, {0x8000024}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) getpgid(r2) fchmod(r1, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = syz_open_pts() close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x96c) fsync(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x100}, {r1, 0x100}, {r0, 0x20}, {r0, 0x4}], 0x4, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1, 0x9}) sendsyslog(&(0x7f0000000380)="83b4eb66f5f087cf7b3381c60ac129f6d8772fe1d24de0736978da303c4d6d1706d56309824d9b05de56d2040476938b8539af4fa74b1ff14bc5f877d173ff84770dc96c511142598e7217a9cab0875393b1315906950ecbda9f0a739c34b2523447959fd959263116a37568423d04761a7fc1415b29db7146e895676e673a7fe91a16a1d42a26d32ada0e1c28909f9d7f126a943dc8c6d47ea92223a4ae2175bf5f2ea1ba1ae6c492c25d339048fff4cae9a64ef43b503bfe20661402a18e87b9d7c1c4e95c6bfa6b55c1e089c183a75342d7833540e8cd065c10ecafdaad73c7b4c67dff6bf88b2a871555c88c7357be114ee18fdb9e23b75de6a8399a12f2ea554af4c172c668452b7492607c80493ab644fd07f3a3e0a00ff901342c9130d9ab42c1d3b17b80856e3b48c8f36ebddee5e861b84902153f54be9e45a37530bf772fd8cac5232e4932ed65017e16ca0f7c8477a0a9b25197e22ec28b155e987b0681752f3d2aabf95c2d92b478eb0dcef7e38326cb9300d25078883fafc59869565ab653dc4d8fa27d648f9a0f31408eae99bd4f98c56533733bc102e6d6476bc53a7b5428daa52424be16239fd0162a5de97d46b4f26e580ddf086b460c766578673dfa7da5dfc59436491842eeebd5436bda21a9a0d8682decae42380164ab119697a8e5cbbd6bff9cc6ac20c09ee6e9f5cd6dd4fc89443a06ff1ffb8e5f9fe523ce78b1f088b00ff877114833d310ac0b89032cb59e3ea29aaeeee03cba56f96dadb2a748ddc14c9e3005f9126c96529d643020cc0e1adeceb3eaf3262eb784248785caee8cd933fba48a169083e098e0778ec660ddac84ba30ae44c99a7ffae3796727782e8419a83884b40c370fabe753c20fb19324d38c69df2190f1e3320165d1c1d17257a4557cffd23a4bd218a6020272cd98559bf436029994a84e581aeace91f154d84b1c0572893a6af89c1f411063f3b4442e975b4bd5f2055dc0fcc3d76ce50912cd76214670bc26f527bac267d5eeecc85bfba5b053c1d706ece43f04477ccab2764a153fe2d6817615a6d45f6eba49668d224074ce9680fd158ab0e853988e4ca26e96471ef0584946341809c8ecefa91623fa199fd0ecabd270f4e56e2720f3ff83236f72888ffc2e7da2ed9b754f3ad2394d0ab26cd9205cd09dcf29acf7952f34973f5e4be43f0565b46324eea6eac0db353f9c097bd82b8da2e9552ea60920171aac2e8d0450c4f8eb6c0a08193e7e1adc6515e5e6e3516cbb053e903602601b555d4dde6fd7cb93baafd3d710c615439a207403f9c201f170c725a017cb4201f6b41964a325d3d0bb9381e28936060ea81bd021b6707a124e7f3a0fed1072c04cd336e3c0fd4043238f6b6db8598a56b5d00b09257c50de0d9fb46591692dea96b4e29450869faa33d7caadb03ded384cfb16294146b191fbfc3a14de6e25a445e045e4c0dde793d064dbc2f19c2babdadc539556d1b0842e95afa8b283df603c3d078aa53017ad919e85468f4edfaec55c70d634a192c62588b958e04ed698e66ecb5052c2162a3d71ccb3f1329c2e5393cebdebca63d4de6553ac9eb5e338ed7e72701927e4b490ce9ef36c48a3ce05fbe9e8e4fdbe71aa92b5e7ca66dcae1fd677817b3880b69ddbd24daa15d1130649837c95f3fc5218849d5fb144c2bacdb1b0f8e392a378803628034c9c8573af3a7eb3e39e094c37e20caf67a2de3f925d2708316158ced55e30ce33c09ddba06d6427c6f2ffa614e560ddc45dae0755880b56db3d2352e07f6d4dba2c5e63ed30488ae2a9a08a78c5c91e85fb5af3aad6368022de65f3a15ef0ee590c0580ef1bd24a4180daaa6b3d49e4d5be124df14b987a8a7d8b73eb04849b710e7f84108ffedf91921456b2d91a50f90698f4eda832f14d4a486726944202bf6d70170cb4054b4e674cc613910a5bff93a033767283260632fe7bdea6524255b5d9de518c4e5f1cec97d999fff5bfe76ccbc73d778479e5137a605f450804219ca02ab8d14250a2d8091d85c787c9e3da496853649568bc9b59b0b63c7344497120f8f96aba2bd10e1f4562d565ce0c6cb3a01fdec88204a796f4b942ea26eee5bdbba4a8420eec83ce13d413ef67d194dcf238ee4bd3ff9286b955e7bc70a4d9a04927ca8c0519dc2f931a061f8419fd2e54170694ecafb5795c1efaa853558c09030e7bf8ecf19df0b472dc6eddffcbcd525325ff924781c3fe39d6aa013e5f14c81efd54bef6db5c9812a06915049ef91639f3234f65303c482e7c86ca8de63fe5f004d27438fedb436360a92070e412b6f75298c52935fb1c2aef54fbf72a3f7a0fca08d9f8b7b62c118d4f05c63515151b5817f48f339929771f46850dc61b9123ae4db81a78d9a0e8189ee952f834869983229513b803468f527a78fb7f099dfc21228032206f371509e912fa2caa0d766cdbd353b5c3b01401c8d217b03ab89b09c7ad80c21941876f2ab48cca93dc911c2abe476c396beea660997ca3a7e33cbc6ae1c6fbe59f3ef3476eb567946efad8c26f98bc55afca42096b219f70dd8e96b9778bb902b13e2aaa0ff634cc9c6036842a4d4a6bc513a2aba29e9da76dbfb84dc6854628d8e39ab46e5eed676a50295430fc192d3c177fed24426202e646827d06f906bab50df89b0bc6e8d9e9bb2684f4529ef27ca2534f032d766501d2c99cd94504e0665974d329ba0a7831c5a8449257842ba1309628c01345b926a51a37a887a48a4b02916f3f8ca6bb0939569f9b0262df00342b1b5d56c30f413a9ecf70fd5f7e16d899ad790c9cb27f107f4829b2309b4dde684c3ec8d30afb99c5cbf7c0ea8e5caf09c0b03ee37778301f82acc0fa2378878f734c512cf54caed46dcd97508abf3376704473c50bfa48d125277d20ab9bdbb23790dfd55f8dd8b404947eb702b7842f1016d8d43f90bb5718bd1f21adbcf3295198f5b3f07145a34470ad1b5d3fd902097c367b90e05b0b8b4c580b007dbfa00b5948ff368f34dc2f6d0d2bad47423704072170b71aecda6f2dbc7362d8afb64bf098cfebe865b41376924353645910314fcefac8b927d15ce45b09021a3c04761189cfd2962e1a673b6eb31c3e419aab2d5f0c5bf319c8699dd8c3ecb9c8885cfd26cb8bac0d0bcad799dda64261de4b8c4269790694d263f8a6f87ca9052c95a5a44b16c24a185940e1695daddb2e6d1273dee82654b1ba5b2b5913067bf68fce7759749b267ed89d249a9b0b912578c64486b38ecfd06980869a971911adef6bc37c62081c6a515847ed57c0a5c4c431bd8ae2d6fab388574a416816b84d0127c6138dda99820498803862342b1edede63888f818d6f628bdde7874ce63a9c851fde5ecc9dc6ed52473daa3e70060ec0c0dd6d3168f74cc72a62da778a4ca325a6924e46b0a652fae6be24a00359c54125646c4b1ee9de60c0fd09660704b2d0ec766888717598e12b83e2e5b4f173d5fef13923c0824a63559bf034bd2fbeee9061f3a27597cf63a39379fab1649422e500b547d391001d768c5a4896b0e17902a76a4ccf30aca9fc865ed61dd9564faf1c7ddc6b8eaab0c40c0a8d4304ee80582d058e408c5941ffb6a51598eb351c753262aef2c619daff049ad037ac83cf8a53c7ed2d9f4166e004b16fb3be26fc0776fc728764940489e23b3629f1038d04c8857c9cc5ab4842d99e182079fd400a3e8cbdfa1b2fc593a3b1eac39e6a2f0b58d53e56fa3df9dc67a6bac3567e104b2bd9a69dc2ed6b72f3d986f0a797ee95206a46e66c8bcb7f2d1a5fa79a627cfae5220a9dc864721b937a18ca54f2bbf415d5b1ef63598c7c1d3de2681081e94b7c56c494fcc2f0ed2b00a186bf4abbd435806e00eff0588f03e3336cc237df5f477be07de4c58bd6056c28b0fd552cf2d0e81bfce6089260c9f0b458c8ffb074cb60921d2b1508b3fea19bdb93eae01e81b3abf6d2ca1964e14a4c27ef314e8db4211e56a9293204eb6f6d9ef4e85ce801df6fbabd9eb3b8a646fcae8238c63803595bc09098e75f5daeb79c4864cb481e39468ae1a5766de69016649604776bedeed92d5620d7a256df1a0eaf4874997fd9b23cd2b8535f2eaf420f3c65aeb5bee7a40fbf7ac3937381b868b2c1428cae34f511ef1a3458cab47e4bb5d8557877f765fa6fc4d50de743d3aca8c2298f87c0bb8da261e4ab7ec8a536a83355438497622151ee3773046a231c0596a1c7a949f38b814e0a2e986971a8947f0b984167e8654cb61bbb6a7a6e7f0fe8dd71ad8e2b86d0deab49faa67082763f7a905e1c0704da47c890692ff7b90b98ec26dc54d107b60d408b95e4568c4e69e9d157a4732d413620b55416087ce6ddc2af815696b6250dccc57de621d13217ce5c9d49b201bada143f13eeddac8ffc3b6da34f298c6c3a946ebd33cb90f29713e8c5faa4d535926a827874d31b53175da5707b2e668697208d476c770544cbbda7fc2ecb7855adb857fafee6ef930bef027dab144450265ac844e235778faec9b98921bb5aa5f4a3179400dd704f42dd1dfef3932aa5b707aeacff634caae8cd671b45bad7bc67f4885d688b44a1d83eae18c2ed5c5e4aca9e1abe2d799b15e2cda050e6b678ecc1fd071e5a184083142b03874d55f0183548d5c92208e28ce2c394b82bf4eb42fa3fc41370c57431348f660f0b6a5e66c3e5cd4c98083af4e3697da1e8cec9a6fa6b8c376a15d60a3d1f52c5a4631e99c523988883cbb3c53d0a2b61d47b7bb1e3d132a6961e265f099e45b94598094d3bdd2fc747a5ac407007ce356d54a274ee9310580f5f7bd3b6959b70f176a04ef64ccdc59cc24ca1a511c68fd2d88fb89c0cfcb40a6ceea0b3bf866ce8881609665e9ef6ad69285943f35cd96ba5dc3885b876fb7f7ddb5af6e8f2d0ab9cff1c618aa8ab657374c6aeca0cd720e94b7c5a5d8dc60d13941e824d41ce818d8f10c72338a078c7aa4f8dfc96bdd1add721de3e20d226e03bdea190019561d6d1ad458cb1856a0ff196fb8c236881bc1ac6261d8ba876cacb0c1b6a834f45ce55d0ee79086a4a19f8ca75b826c8305d5995dac750f1699d9edcbb8db2712c6a1dd3d592d5fee0ff95e1a27f863b2bf11a39542f9d060793b49137eb9857e8a45a27fbde77a2280d5ea0f067bb4cbe1fdfd2dda50d2780533d99664d5ba03d2362e200837866e45dc965a40d390e9e32adc0034b63d64282a00f5126685d46f8e55b7e1af21d863d83bcfc5108396ea3632b49794d7ca33d6563c7e7438566d8e071a743eb428c7215ee42bbe296a5e12f699edafe7bc6b88bd16c1e463b3ea6816c0aa1c905cc51df52c67f7b0c47d73a4868c2211e8f0bd39a520ba7ab0222d332e922205549b58e05972bb1bdef07ca75c5d98c8ef6b951cfb3fa7fb69327742275d21ceff420b3987337af3e27013549584be293afebf136798e7b14258fa72434f4867d6a04b281a95cdd9927a556ded0ddb12f162082aa0da607d3911c0a50812af9c00fea1f9654cba3c44bd3e75567bff1e7689d3e92305677c6b61c86a3b8abf1a52fbb472102e4ee446e07ca5c4e8dbbe27bbb670684f6d3de72bccc72e39cd3e6a2f648dd197c883cd8c1a9c92db0c0893cac9c8c5b410b4dd178f09e0879419522507dd66a961cb1da084dce04b79bfba20745cb83dd2cd40d463026b66c9f9a3e125a30e332ae1813cd5f1d780656d471bbf293114dec63955ee1a0a607b8cf88b765178eaee41350de5a59ea601ea0d3251085ed8afb5d5aef232cff6d", 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x1, 0x4, 0x62c) r2 = socket(0x10000000002, 0x2, 0x0) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="b1856255c7ad5ea6e25411abf13e70f8529c6a82631b3e08b67e36300f8990abe2306d0cd26f8adaf63b01d81be892a1a3d5ce6f2a3b006068b44b571fa82410b2606b089c5a43ce9803aeb5551bae8cdaa0ef238b9be1119d0a850a31fed08cf521a281a3db7956877fc8b1d470e033e9a4a7a453e9969b4d8df4168ec96cb14ace4415a0c2e85fe9e423c6365ad53cea4e527d1d80586b6cead9bdecca06ba0634721943e21cde21ab574b8ff410f929dd376a24dc11f477eee519865a06f8892a1af4835c0cee1b2dfed1334aec314f019cd6a2aa12e9135241cf20a13f8959c206fee84aaa8d3cec1ee0fb1046214bae704908647ce1dc05b560c1", 0xfd}, {&(0x7f0000000200)="ff7abe8faf", 0x5}, {&(0x7f0000000240)="f48d8adabb4e7095309ba883aa1163edab7a80c368e1463a6d1875f71159d590d86a78b5e6a3b004cd57028afcc78f", 0x2f}, {&(0x7f0000000280)="72b01643e9c7ebfc21b103d927f297e242c76b4537cb34e754f286075ff64f415f8b4f7cc0056bab7da052a2bc64bbaab08dddc21adbdc764b9b41b3c598eddc4b6b761f43c8885163988cbb87d52d7de36cdd44e5f255027a35bbd07e3081ecc8120aa561a09938db", 0x69}, {&(0x7f0000000300)="3cbf71f0e0ac9c5e87d32de9d145ffe5d864bc3b28df8868b5b9c2568ef8f36189ae81d330f06657d3f79791a35c89a5ac8ac485c31a830e533aff54b938d144b157b497306ea32ee770af0f2fa698275d04be1f1fccf90fdda63fc3b4c61e791f6e75ee52a2c457abeaa6a681775e3832cc46823b6fee0c2dcbee1afbc6237e36737298047b21c3d069676d85fae913c35690722b4a558783", 0x99}], 0x5, &(0x7f0000000440)=[{0xf8, 0x1, 0x6ff2c9e6, "fafbc4588d0c0c5f336271caf28f152d42e951973c1b9fe4ae424a61ed51cabf7512a1d52ee0bc91ab73e2f1dbc0166e6efd0b49831d0bcc8ebbd4eeb4675308c0e79d57c08ed48d1cf08a79d5031401559853c10a1690fe9e16332fa21e2db8323c40885c67a941aad9c9f7fa12ab6dea7df4d06a7521793c5fe484edfc50699b9f5e69fae1e18afcd73b76eabeb9d3091dc5dba7431f7105956fe84cfa75584a3d8852d1d7b929b01e418d551c39aae9eda421287289b5057fb0166bafc009080683762ed9a32f6d975d5a08d9fdcb503415c19a04d46b264ef944546fbadb3d"}, {0xc8, 0x1, 0x19, "68251d604c2a2c6d6b6e4494a10043af53265a9ca8cf034397620030e02ed42abae0c5ebe7f97583e73d88738e28effca4aedd85c27384fa1ae72c02d159bccb25563310fae32b17cd3f3a912283dd5ba7c164c6723c540ed37fe59a0a0125469ecaaa3dd0ace4be08c468fb7fb3d2cd4140484ccd897fa7b3911eeff4ee5893baf19aedbd9de7be28ae0965a666837a84d8d5c548c6f33f6cab28e712293b30f0631c943124f0c202879d68602a551fe2c8039f"}, {0xb8, 0xffff, 0x9, "868237fa56a0d6f8e37664603170f5e9210e223af27bc07e16d776672858611ac1bad8f5f41776c3ca5d116e223a2ddeef6b8d4a6e31d0c2e8c6b81d23a980f5ead4bd5fd77d0d153dd186c4c2e3238d1be1f6220c5305d0fc395b140495a2996020627b4c353842e793b80ab5db209e551c27cd7e3771d68e9ff6fb4575bb3fd4ab2b6b93ba0a50b18d7fc13e65637644f2c1474619047a6150b011b752fee7b2"}], 0x278}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat(r2, &(0x7f00000000c0)='.\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0xa620, 0x1, 0x0, 0x7, 0x9, 0x1000, 0x0, 0x2, 0x6, 0x7ff}) sendto$inet6(r2, &(0x7f0000000200)="ee88c36dfc3c95af1664d320b7d430c84b9d8fa25d7dec9341cfa937125bb73df3751d61cd9dba9b2149768b113c563e3fc65ec191aee549b8fb", 0x3a, 0x400, &(0x7f0000000240)={0x18, 0x0, 0x800, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") fchdir(r2) socket$unix(0x1, 0x3, 0x0) 16:00:21 executing program 1: r0 = socket(0x0, 0x4, 0x3e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 16:00:21 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$setown(0xffffffffffffffff, 0x6, r0) 16:00:21 executing program 0: r0 = socket(0x20, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c17f0072c881ff7cc53c894303b241310b404f36a00f90000002000000000000020208a371a3f80000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x80) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000400)={0x1, 0x0, 0x7, 0x5, r2}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x10, 0x893770f7a2187c50, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x13, 0x0, 0x4fe}, {{r0}, 0xfffffffffffffffd, 0x93, 0x4, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0xa3, 0x9}, {{r0}, 0xfffffffffffffff9, 0xa, 0x40000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x13, 0x10, 0x879, 0x4}, {{r3}, 0xfffffffffffffff9, 0x54, 0x8e6ac9e7608ceba7, 0x5, 0xd4}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x5, 0x4d31}], 0x2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x809d8f9c17febeed, 0x2, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x21, 0x1, 0xffffffff, 0xea}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0xff, 0x6}], 0x3, &(0x7f0000000380)={0x7, 0x6}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:00:21 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) acct(0x0) acct(&(0x7f0000000240)='./file0\x00') r1 = socket$inet6(0x18, 0x8000, 0x0) sendto$inet6(r1, &(0x7f0000000100)="2f370af1d98ed706e436df91b80d615a38481d50a208990ec8d5cf10da3635999ccd7657aa29acc201f0d3ce72d5b550f2e3298d1c3554caeb858926ffd45ddb226b7f29b31a089cd8cde4ccdcc3392389f993319a0c706ba46d5da550a786ddf677d71933843558a40141005502e98f321b683a6a78626702e4c0b5f8e5541e8ddd966439ddda4ad895d7edcb57b4816577935df643203da61331230ec7876f7959b62d452de18c39da790953cc8b19af52bbb51d100d45dc87f8a8d75e152fbf8afd6a877e000bc60d6b757a7b02130dec3765e7bbd08dd1599899542f86ebf0143bd8f679b6037384273243c295f0514ef5c801162be210967ac2", 0xfc, 0x1, &(0x7f0000000200)={0x18, 0x0, 0xfff, 0x88e}, 0xc) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) read(r0, &(0x7f0000000200)=""/103, 0x67) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) close(r0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r2}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) read(r1, &(0x7f0000000300)=""/122, 0x7a) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(r1, r2) 16:00:21 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) sendmsg(r1, &(0x7f0000002a00)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000100)="d70e2ababfd4a383f7b1dddd", 0xc}, {&(0x7f0000000140)="f4cc1d9103e1dd9e79d6fdd56c899534d9a0aaf254670c59fdad4c07e17f21c5fb017e2d9397d192c644771f775ded7fc9cf827a50192ecba99f1aeca2", 0x3d}, {&(0x7f0000000180)="0c6a43bc37835364a56542dde59c2f7077a1e2e2bf17009f6f147f2525cc4b1e0b560deed60008847595b7621a4cb6dd01fbdd449dd58977", 0x38}, {&(0x7f00000001c0)="985c3e9d8a2dd8b824d3dfb9ac273271a4f8856be87980ac204c197c730e644e1808f432cf3e17757d796ab0a065ed688b74f541a122656ff125c2ff86dad2089be2d08560219f53dce883dbc68ba50afdb258b5ebd72dedde88ba3db0eaf0c5827e8b91e38df69507866399755cd4e30b5198b75aad17a2695f6b94b56d3c327432208c5a8efaeb7ede78", 0x8b}, {&(0x7f0000000280)="8ee98b6bb4d02074d35ed59f653c15e697269fde05975d09a8b184298a00a8277404f6308e4123b5ced0f10349e8c376f0d29455cb28d90553f6814fadf5503729c9ce06ab157c05f0361f7f70a6dd5e3897ddea5507d3ded447338945f4f617462db3a95b25ef1f4c5763f0bf8f3aa0ddcf21da7cb4b8c1c2b1d629f1f317540f54c5753689751f04c5837b88601f24bb8f68e819c311fcaaa3bbe7d388f5cdc4929345ea806caab820c84905835ff321a2859b823a1e291a0e47503af1bf11d73c8f19e2db4b6e8d14cd57ea96e8b2c30af1b983e6864570c6", 0xda}, {&(0x7f0000000380)="a62ec526c9bbfc358e0568b428d8c91c54eac4519ce5227c7ac7f028da2cb20146451ea66481e22f5d346a585fb591774da7cc5604b8e0ca08885581c7aae7976ac170267ecf7a01bfd17d7fd974123576bd9b1df92eb393a7d7f0af15ba338b1742eb407ac6eefd0634b0137eb04023517848e806a69843e9094822813a015d0f20b35b0e03667f89e07488c79b9a959ef2a3634d0f32ca2020f19e7aebfac252567f17fd477ec8fc7d88443c01ef57bd9db76ffbf73e196f95df63c0fc06cfec06846798740417893ab2df8c62d2e772f70a4ce9b76091088bc2b7a6f6c95289f9f4aa84bcd2515f3c19075eab1cdab16aaf9c7099ceb76d082326b1e8ac1197be1a24680377246c5f06f190125a8a82b492133ed2b02f05cd1cdd32a14279bdbad72cdd10da631e9d2d6019ffefb288201826424752678f7ed4be3448396c3ed94dd654b71195b5dfb542604f64244855b236a8fd5b0ce44cc7128760d7ababd2917e284bc66bed55ef92197526c741857e1eb4ace67a57942f9b925c29fc272c063273725b69645ddca7f8209f3d72f6b7dafbed08fddd9389250df0269a3ec566a85a7e9e73eed5efc18f7d34e286c94751ac5212a6a102d17ec58cafe5a8f4c7803e02a3539674851683406dadac4a3f1c4482ca0ceb670ff91216a8c7dd8a3d38ff9213868028d81a1b96b6588c2ad7c4cb5f39860a21fecadd889d10f106790361e5cf572c8c0ce9aa2d700d30bc79a98c501c3a356809aaad77e5e3804f7924a784bc319baf853da57ca7c6d9b1db79b27892158147b83ca76939e17299f855b55c292db3fe0be98b8c32cf54f09c58c80d3af71cfb4f7c846d5e0a530d7b7bf2a532ea114d01efeb507d2c966f242d634bc84133de7dc9bfcc776c0d5f2ce3a097db44afc2ed8f5123d477a4f3830beb543c63f2b9dfa351e0b80afee31c36a975eec8ce5a1263991f269c58d9e260d60e11454bdf85057cc3094c247109c1189a5019db52154f2f06af015df1dcce26d6468c5cdf970750849d7ccd5fa64d1faa0254ec5ff0d695acab46ba81ee8b48315d33a772c65205155808af0c41d40c4a27360493653bcccde05aaea87575fb9fff3eec0cf0cde6b0fc5d13b523121e9067a675e848960d805f58db8b9c62dc0815c5bd5e672b336ece30bfce5b603684caf2529b4e17e7c443eb4b213668ee84139736d724bdd2389eca8d6f15055b3f32a65723ede08fdff8e1bfe521ba4da3d437b72e2a34912eca3be66e9c013e3eafe6de603f97c8ae7eff8c26856e2af2ff6bc3848022d78a901250f2cad7c3fceaf243a7fc3ff3b605005fb01ac5340581d315966d9ac471cbd16ee9580bab9c79fe9b3a719e7aa28a4ad1a38fbd6dff15a8ae0aeda8ac5903d72d642350408140aaea39868f27f0c110728539a13b28a7dfe77685fec7bc47ea0c21294909e6a54b09973456d039f8ded1f65ded271ef1c938d5112ac77cb2894e7528b4789ef395b37222730e535ea8a852d26795e99c520e84e25aacb5483de319c39bf5ef8f96ed957882c2eac75b5b969227bf700ad51350662b9f84d435f1c525984dbedc3f2343c0ceea4345cf860719a155787a680f61cd9a5775c37830380ac93f0ad46fe73c6bd0b038f4a3ecc2e84e79d154312e969de700028ff199847b3bca5420b26ace6e0cae0959e503ed4a92e5fdf407ed922481ad52c0580eda2c0d6a67ef9320178659ea419d62409217bc5673deaddd1903316af20e98aafd8630554943c56a9b993ecb80d0a8cbb0700ea57de53263c9dcd770e0fac0f48ebce3172af0763afad91e1ded589fc3ee8100571a2cf12b8e9cb019da851d50dab776887738cc1b4e244131777d107a2b444f8bbe2b4f744a7973f8acd02c084ea0f111973d89b2fe5b780758fc02bfd1a40bcd53233609b3e87d981bf277679c6b9f71e7a70e68798b33f87fdf83dd673b20384dfcc84c1410a67fe7a05984a9193832bd1ef05057f7db1ab7ce9e03cd9ae6d255cf92cd4e689f3f7f69b47147221fd343c3a6cc7cae84ab44eddb13cfed69bfddeb56898e8c40454dd3e75418f3a6d217a44c2ada72b460a5337f3d2f957ab03e9fa6c24b4b1787b57d84d0dc9456fa055abc0e1cb0ccdfe9f29bbe2f6cb02254b50749ebbd70c85c93219a9688330b8f7028da5f09d08d75e059710f53f0e999fd060ca8949d90e9bec7891cfa2d9dd119c72b9d2d1753a42557c0e09825759e1fe6d709f6d19a344eaa749e7b84d0cb681588fadaa163babc42b242f0db1ab977250037fc22344e420823e81aadf2739f2ccd3e0ab9b790fac46dc58a92be62b0e0e47aa452afab082df9061bb3bf2be2b03b6e881ffade9048ab5611af21cf102c7433b2a49162f4b1b7c76990d661ecbc2845d12b8906dac44b046ee18fde18d7f733a84d098079dfa038683b289b1d0f994a5d76838b1c5aee6dba481e4d80b3adf875ca29241e64b747f9d48484ae86e32e1bfb507b586946b82b0d274f368853ab04b0cf6fdb8b20396b370542061fd6b7f86c7a2241960fe4296d3100975ebbfee1b6234ecdef349e1cbe58d82c1e1d92017fdf2e4bfe5aa1d850a17b7ef7e02fce9809613ccf544610ed6fb9638a827147c2516bdc1a5be5ad2102b6feccdf65d24a815d7bb1d16e2607050b30b11fd9561a108cee06f7a5e972c81e64cabb6aef23933cae4a9f253b130af62fcc2f09bbd5c92cbb83583d55a671ea7b57fab4e180cbca0a99974b4822475f59c22bd0abb9fd8d65b3835cd336e3f997f57010c369467c7e4261b7a3e0c937ed81508266a1cde9045746db59a08824646923aaf1dd5e24e4a10308a6ed063c3dd10aa5d48f82f7c22231522ecb2954167bd54ccd5a7aba30cab168d8fe51ebf503050230aff4bc4aee5b0da32b15f09990ae62f83eb94e0996af028afc85d54cc1392db2415b56ce0a1fc918ccfcf77fef6968aa88345cb21cdbeef7d356fb378c1491fbae82fbfdfafec1f7334125c0ad7640e2101fe58c76b1e319b9b072ded82ce83660bf62b7ecc0255f0fa003113d59b377e604ce547722f1d28644e2e69067e98142c7b9936e2b374bb1b12add07d526da560a18d73021d4c22672da000351d555443b880dbcdb872762dcbf8459fa28f3df083f95889c9e0ac5aa822565347aca7afa4140eb08ec4961437a17d1fbf5d5164cd616fd5d628f18cc6ad49fd8accaecbbee6d90f715b8c8bc1668b204bd4a65f277a97ae99ae2042c16113fc1a6785761557e7bce204a67dd6ac3ed37ad4f3a306d9beb26c348cbc7330033db0cd97bc9d5a8f803694aa8490589fabaaef8dc667abb8552189e9d51aa7d631d8464fb048cc6f8d507fb1f228d848b371841ca1d5d871d346af8fc76484596656eac5c33607b9b5bda514ab947d199d70d9e59ae8c51eb8bdce3b7e7cd222ecf5b32571550cdae18fa417301c3d9c7bf35818ba40488e8b53b25bb6a15b460781de82cc1e6333315cff5c4dc70a6df69241fd6a2b639de2b018f2d6e0c70a4335043036cf6458c2e8510d3e40f4ce0cf239e5eb7a88bdf1144005458724646dab7ca9f4207596f3ab309010247c2cf54ba2c95b6c58704dc4037ff2715d99483b07647f2572a2cd7bdd1c5fdc40c814f850fbfd3df98e0327200139fcaeb14709e4f1d2334c4e2c68064d0f02b9c24ddcde937a0ae76ac00aa5650e587d6949f8e3d7ad4299cecd880e3c8f1682652b0eadfdfb534577761ad064d0a1890898d68c73687674be32bd8950eed0fd9f3f85dad66ab3cf62a9de6d6d71f06090ac78a4ffab07c9770b5a3a8e0ae67bc8b977ae366b3c76da89c10ce986f394fed58bbe30487a1ff87aaac6f67e02bc22aa05a2e08114d5de4172e88a637bb49d2c89f84de3959a3fa048a102f317f49ca58aa3747d1c06e687e000b55b5ca9fb3c9516666174b17b7175df5b17e36791c6cb50dd4b81a377b44fcda7bdb024b13a4aaff681dc482638c03a314beac6fd3bc768f7f8688e0c7cae1827c47232940fc1aff0a0013cba0cd7cd4438db79be70946b49bf33a3222445698303bc5cb75d0a8b9a5260d3f6ec1b87213674d3adb51e9f330f17da38687ba8510de02a7e8f92841403534b02698ac15e3b7ce06c737dda2f8a4235272a673a45c41ed42b400d1d9763b5434fa94e88f20dca801c3b8bf66b5746b02ea895340f98b2ccad910fb75e8f379c042af982ff125f3c487059a8600610ebf34f1a3a9e5b026c127994cb761688de9b9be687842ee085420e067f9326b8a452ed6e742f8fc53ad19268a014c989e6e8763bf740d188f915ee84bdc0a6aa033ccf33d1860c73396f23a55e1cfbbec4d4d4a39c1b7ec82e2b438c481a11e57a3ad651b3111202f50a224ff79fc75cc150e4ddbb4668b9303f9649b79b6b28cf3dde4cdd12db6d4fe769ed3e5f7a34da96cd64d579b78fd95202ffd3d706bae121baff9b8992840e2bd8bc731e6871ca97a43598082d4ea84f76d08e71520cd14e39898bfb5ada3e2766686fac52d680619f20b449588de122082ea097925b20135a4ea3974a7b33ca052f63a3ade1058da6b6d1b3162b17e7bc4efda2a1c4af121f0b5e53a0ab67c52efcdd00e68adf1ea0c86b196f5891ab98546b3629d5fb8879f943f9849f7131bab2f61a9af03fbfad27fc7f060b9df459409f1b51405470b973158e346687dea1acc4f63ac6927de7962a5f98b8a5d364c685df21d19d0647bd3dff9723554aa54bca2bafbc251a737764b62906afaa94c5b474bbde435930f593069312b47cd4aca019001c9430b3ada7f4f6330f16b2baca89e11dbc8ed69b0c9329dc3113aca2e655b34ed119e1f520d764698149e341b46b86e67e4745cc6d5c7a5fe2b81116d12e829eb6de2606ddc4d6c498aebbc1a22eeff5f8b4b6f8a3c805b5353e2c83b8f2f876421c3ed16fea0c2e18f8d8a45262cb88297e095f07dfa34099a77a30630105ecd7089cd06999d08107eb43091c67431bb1f985eb1e2f284373e1a8b5fbdeeb7d2594c702eb51c414abbcbdb11e4d514b1ed844d1279521c2b93f04009f1e52fd548f7a3c7227dd70bf08384a0ccb1726b9d1881224855204cb2f78303c9c67f06d28fcdf415ce02c65634114dee0e4540f0288f796f48b63e8320334ea8dfea2b6b9853836649f9c3892f1926d46c3035963648533a4682f9222bc10c7b638a5f2813272a67b6b4807849fe4bd084b3d79a77ba50642ea6973a389eae17bc848475324f102c615ba9f78f1c8a23c5741cc852af319a93226abf28bea211c63ba8cb6199c625b47ef07482e006abfade9980d0bca6b027e1a49f1a55bb2cad4962fdda39157352e5b80008808b1b50dd73b009228dbb4640ea86e43b2b57f3dd38d512a4a3476ad09658c10495d8e3a1b807fe37a9a25cd07deb0ec2164cc2e66d8b58f26944db049ba657e01b340e2f20f738ad89012d33535ddf5154ae355f6456aa9f32b93ddf3a06373e36666725388e71240d8c5fc615e2016473f69e11403ac3a7566acf019683172a2503bde4323702caab67adb176ada4fb698a80d557130f99ed4cc6d0e02f6f941fff987c5ac3a3e70723d9ec092bcc06a006cb46047fd2ed05b3f598a0408794e5f9d4a0ba17848b807a5e8ca27741591e1b258fb827022c2e81fdc313d5ead5664023a10496341262f9c378902a3eb14561e0e7f0389f23ca1cf7bff642d3369c739b152ed659a00fdd1951103912759373443c4b551176ffdb278fcbd642fe5d195653698345", 0x1000}, {&(0x7f0000001380)="a2be237920fc94c45f48c27bf515354a643e5f0b7654e84204457e4d21496f6478e49f", 0x23}, {&(0x7f00000013c0)="102b93dba0aac53f46260a3db2078d7117c9e0f07efdb45c81243e741e559296fb251d3a7f84fe9fd92acda981e0bd1348490b4fffc588d620a987fa9486c4211c0a32922d29dac9ed293eb8a1f93244c81bfdeb73709532e1436c1282", 0x5d}, {&(0x7f0000001440)="5de57f9f4eea9198fdd525a0423e3c19f5af4b0b372c0e4c5c4d6a331cc174d53dc5e3000b526b08f2ca732116d290682d8a4b5b25ee7055677504f6e63f96f750caca82c918be5f7918ae44f0da288a81c914b78267f2f087f9c38ff92ee1814d59f81f8a60266acd7038c3489f569c9958e8", 0x73}], 0x9, &(0x7f0000001580)=[{0x108, 0x1, 0x0, "94e4102355ff1fca1c0cc295a29332a65927a88ea3f9c893389bc65c2c08de7a613280968c6642588636bcc24931e4a794d5796109078ca9cd52fa8c67f5c39642b8c80ba618c590a157a3ecf4d5cddf59276fdfc6d6417dbca74135fa4b9490a3d3600b3078db57b7f11afcad23a0eb67e0552a3a538965d763cb1a5d9216814a87f2fd7a61421d0fc7ec1e22a719ba16e9d9c50bb72dbf0e9e245c9b3a8244a2af1093c18b45fad465b62b4f00b733eb9ad8faaa15370e1c17709f7ceacebacefaf3ae60a36f35875ea22d45e42655d3b5f6e94725466dffc5825305b76fbce0c9904c1019375454f8a47d9163cf80c3c67b22"}, {0x110, 0x1, 0x2, "db3a8af974b8bfe7a08907ca33c40e56126839c9fb2533c5599654dd7f05860d32be71579f888875933168b603b8bd1b224bb2b0fda61babba3d9cf99613d513596bf71d2749be9d545c9e20cc2e221c32cb0694a0d21f5f0f9c0b2d817b46aa184eeedcedeccf2789513792f2f2a6745a560be48b166550aec5fca0275593e04c36ea49780be806dbfd4ea41d8ad6570f9aa4f36250d3eef95ff67a91ec2a9341fcab50120ef7ff8a3c2c5fe7c8f2051d1b3f57ebf91be2c051cdd0f40e3d25e3877c5507a50b8cd73f12d80940af571ee401fe9615f09ad314046869a10f3fc8bcd9c8319b7689950fd705fd9aa8f347f5abd5d579db58474645a0b1"}, {0x38, 0x1, 0xff, "0505a218de71584c13aecbf327ff041a0d8ff95d31a8c8043c51ff3019c6f0b68e7254"}, {0x1010, 0xffff, 0x1, "d9689d3ff8fa24583efc7b4c15512c33fe569f3a361b6306c7064c995cf9c193b680311fa2f162e1315f2cb46b2660eba5c4271e7edab817f0171ddaddbfa715847c8fc8ef1d8ad2594e1eaf52d5b83d6422a3cb93074c325dea9ec5c5f4cabfc3d914ef9385caa19faaf1cb1ba6dd5cbc6df7ebb48a004e1d7de1ff602155d3c0f1d5cd4108f8d4a11dc33d9aadbe13b7f62994be1709bfebf0bb60c6cfee5caa32e05e163d1676a3239e416d9f2f88f1948f52dcf124cb5487c4b65983d3c2a1f7a62db7551e762a5936e2758c985be6683a679d411aaa57dc940f68e210de2efb35755b1421b9887eed431bcd7cc5e6d55fa889431757005eeead2a9125b427030d15fdfc721936aa9d6a39b9ecb18c2578b7764c4f1cfcbb8ede1c9514f3af2150517245070aebf20328d3e7f2364b7668d2a9a9bb95a53fb63e1ca4ef5b10d98981b5d2b7381c772450984e16469e0cf223fa57d38d8b166a41fb0485b5e380cd5d093001e24633fef830bc11f2098177684c31a697cfc1c72497213a7e2fdbcc0788bfb782ca6427f94d4efd43bf8f185f1f789bebc647911e94a5914a2a1c47d759bab830157ed10897b01966689339bb5c64e23401797baedc119391d8c48388b1d36bb5b77e1a05b205d3e5d199f6316ae3b5053f1c5f53feb5e38354014afab86b120fb894027896e53717833a880db56dec2bfa37d60c271ccc13dad77032bc8eab80f90f9eb76a045a57509e8ca325d4016fb4de9de560e58fc12a677ec0fdbced01620b6d3c0360eb157f0e445657145de67c443f16d69eda193550917561a207ec3e6e44f2901bd50921009018f409860ed0cf41215c7f49f0af3c4cea1e1fb0128a066380922838840c82ba03786c36c8e892cc5af1f150c8723ba1195aae12d7f7fc76324af70de04257fa4be140d6a899e83e05b8f56381bf4f58087ca94bf439e5f7e4f34ce3f66ccee8dbdea6ed161bb34497fd6270dc407c83cc40270581dff2459654b96e50ffcfb03712b2228932987d7b2608d893d6a767383962b75623035afa01bdc99b7a7e950912c12bfd0074f5c9478541e24a63989e4acbe48f4e987944ab56a4bea869294c23e059ff07bdc5f73a3dc6fc4ef7cb44f8444b2bc8eac11371f941752965cf1c01186644ddf71ad51f133f1a10b584a06a78cee6646a875be45264c1ef94f81bb878fa074b2d1c6f84b6d0fd0c2f168d146622bdb86d3a7bdb4931d61628f3c3366d3cacce18e57f15a61be8a55cd42d49807722bbecbaa042e4279c3fdb0d4ac31644b817ad3a92d63a531eb9ccd8af1e9978f21fbd38d653cf3c018db272525f5037d60ba426f2e97902c6763a2bf20be088334919ac74530e557a5db7e5d0fee7bed543a617ddb88f379e2bccd638f6ca34eced5a92cbc9244c9723ee0686b0d54d7e9eb521ef9f9307f3b8c155efc3cbf2407cd17d8d7a60eca975831ff5022c00e509c94655563fe87d832bf2da208f96117e22c378fc0e22979545283527ae4a8a48283ec0c8547c9677745f878713271fd9e070b1bb562bc25498c2390d56a4c81d3b76af77b1663e985fc6b4a964f9f317e9e58673df0d219b99d23c6215d5d69b56529b606a0a5b3d94e8f17f246e9fb83b55e9df01bb9bf6eab32b41a666f466fa03903e1dfd5cecd0506eedcb0283275ca0cbaeac43751f4ae4cdb9a5a749c261df95569dbfec3dd99c90720f63c2dc6e24b91a22fd0e48313da45e41a871c616739e66a4d7c7b5ffd1407f11beb6d1b9d961d4c56f7af52618b879cd72ced52c5f4bc12da50be67bf68330fbc987649599143b828974c1a19c3495b1e10df4c0697aefeb3d2c26f950601c08aee0d84f609a0fc58fe84d3462048d4218c9aafb9dea80d4a2f93ffc7d6298df046d8da2223f7d91f0f7140d7e7249b2112794ceaab736fc387526ed360d05f2e6f260977f22051c6f0ea8c2acea95036301b0dde120c43adb5c1867ddcb81ad419ec15d69c395a1e034c10cb0ea09e6684c97d21174fc1f1bcc507b8a1ea40f8dcb5eed55e8e3a2deedf1e4eb09e7e7d34eb143cc25817fa950a436d7f933dc6260b7fddcbade8773d514319dd3feafbc31dbc2ed3a5f360aa26b1d5e8725d664635e80b6b6828e4016a2c2499556c4cad6640c4baf9c28e42946ced63652f2bf928c0d02b31bfe2f33be59ce56d368d2d42c8b88838e3e49ffaeed93a7141ee42a26a034bd8945659ae40cca4e47dbddf187ef2c18294663bbb4236c59cec12e06243dc7670ecc6cc5e845832e37e65da322af91c2d28585a9b86afd413d3cf38df9115c241822a6aef945e2393a06d7f0bca7ecd661ee99f33a9a9dcc7a2c14e1237455dd2ee6d271a2419c0579cb3889c6ff1e3218123758a9219437fd3005412d0784cccb28e1706413b4987448d7aa07d49ccd994ae1774cb799946de0dbea3796ca40048fa044ea7773390f09b2feb709983d25e9e3b16afd221cf76d4e746d30abcd3b1bd1018c1f489f2e8bcaca5e6111f4d380eb2de6f33137605947f13304d7fa5ce09d03732b9b8fdbfa3c82f36ba35950daea6d0d5ae94166362aaf435144a2a58b4d9231eb92f2e9bd8fab419a3e9b61610c1a99b64c49600591afaa605101de98c159e2ccdce6264190033284888894b4d85341dfc8b42a016ec239bcc4cd455bf9474a559e93f31e4ae74d628c4c0f554fcca849a5ff42e8e6b03f1d41fb9bf1d6e6279d9f2a0e92f5bfddc15ed6b2d1e0116e20a335e47e38c52ce83e9bc409094c662793deea0f589a10d7bfbac9039d085d9b20b98a5b3b384187f6a2e909598a39f8a22e97d1e28cc718b68e7ae0ebb8abc842f4e650a7745b21cd2edf051ea4bd1ae72c025fbae5477ea5a8ec57e7217c173dedafbb5729b8b44af597b26ddc11d2fd191f33a7f935ff2a5879053142394a24cf6b3d5af37fd02581e1c4b0ff9eaa2ee7f023680571308ba4d9af2eb8af8f73b8c84d21ed2cf751c129a277afdde34ba30e2adcf6bbf610ed29c2c20828b8032ed9e6d41c113537a387c3e796ac0f359c1cfcd69b4dc13f520b8e5ba735ddfdb3b1d8497187821f169175f034d97298ecda1fda6d9f6b366b42ffac8b0a93f66eec3d9919fca5296ca31f96c857f14edb1c42215a75bdaa10204ab2c1b66369d11add9c51ab6cfcd7dd6fb2964d40d55abf624bf8df2e5d589183fc9325d6c41c5bacb306001df6e5754d518df948cdbbbf1fda6d737953e640165ec8c65252e55d08a1e7eccb4b70d0cec84c3430afb13687665efd5581e43f7929ba94ab666bfafa1ddf90ff402fe7194a1bb9ac8434d81e3b12fc180d4b6bc5751afcc1c625553e98d5361cfec7bfaab0bbd8f82fa14493187f4f3dec244114cf5ea30f1aabfc561c0ffa92f06ccdc7c53633c348de281568c888b48e887e7131f4f196509bd246ab19ec9164e4dd59208c93c8cfe67141838a0cc61d81779e908aea25bcf8f26cce85cef06d140403588e58e77a1daf7c40cc9d852dbd207b72d8a720a578dd8a045b16398bef6c1a91fc1755f65cef64c5eab438b90c2d2d3c5ae0f3401743a6128b15212af849686a2330c400d2af506c91c75ef4a9b6555fbfad9d7eb239f7e50655b21518f04963c4f059303df4b5a2b1bfab8615746dd626e855ea390d72c0a8e5f4f86bed990363b236dafe3ddc87e5f8468dbb0fd3d2f6e4fba06b847f939733ca46ec50896a3334e4edc9850f23df54dbc5eb1fa7cb2dd215e6df5c9bbcd033993383d6aff0e130a12839dfa44f510f25eb6a71fe09ff805893b41c8308e898ae36704c2f71cf9f207d41bf3b4b1c4a78353d930c11d01c06809834922faf815d874623ee4e6e6e36c9ca23ce628a7bdedd96d7c60c80475b15530384995201d429b58107121fe8ddbcc175b325511d558b977dc8c1c7da1409a83439d64c6cd34e4a821d6215cc78e01b371d13b1f74b8c6cf8f6f374b72632ec0f49696936f0cb97c84d1db6b1fc789af55b525ac400c33662a20b1927592a4b1a91074e1ebc83648427042467bdafaa9b586a9fd6434d89eeea2c2839775335abf0e28703ef2c03086160cb3eb2b75f8a5fed061186b18603ae51308587c94ad226f610aba04c95b9e7f4005d81c71c66c2faba26b47d73fd0069848c970c2234fc83df504f54d383bb1ac2ab058d6bd358950500a6f9a235c2496e916646d37f571181394840f5e844c7e9c94ba7c42c4c117fed6d81c95af34df17d88e1c5203fde5d1c6c4aaa5d9cfc3f44903a3e686c4c2107905da726b2fc04b539798f0820cc12e3813a69f09e55548faafa7ae9b8c4e2138a55c5e812a84c3b8871d28706a2e2a16460907050854c5b3244e269501507ee64aeeb133b25c5d656755525fab668934fef2f50f49f226e1eb61ab0e07bbc86d7c8b091c181e418a7d4f350ade380c1003c97f1580e5ded3a4902851781aae6f798e25867200e69bd64f1576f6542b8279fa1d066734189b6c4be0075d8b6bc32b5c103900edc5648bad48e266ae0af1e206b0c00641bbb669549febbe27b26de0a63a656b2febe4b7012eb66f0c8d047934a2c9ff57e527f2fcbe2a336655dfe335f9db47199ffaf2a0360e81d451920f158784bd47e93a5c2c1696f91ed8207d7bba9669c7d98d74457c27154e5cf3e01a9d698829b24337a38cb533d178a18bfce75026f715a0f422f0c1967453f9bd178b437801683045295a1ea901ec07ffa37567cd1cca77186476602a317db181930f3265b0ea29318ea094b4cd3be1fe76df811bb793677c6eb53862ce88fd5214acef3d74e5df8c20b10645fdbcc4d6d348ee5cdc6841f27594bef81b79ab18f6130761ed10be2575a4ca9c92a437b5e0144db809a9bb402df4f08c4f6723f963ae807b5759906f2562df9c64023fca80e5638299d930e9b413ae143e66a52e113c40721f0b075abfb71d86c024f81ce97f87ecf7b051cca02f2d8b4e206aa94ed4791b4cf1bc6cb91c55aa344fa9793ef59e2cf61159fc8f7bded4ee13cd6da5a77c3294783254317af5776558cc8e0366b200614026a06f98fdcd5775fca0ea8123dec38bc02d46e7c1e9854b3c1642c6b0128fe9f64ca73d48048ac8b0a2a57d453bc165ce2b0efb3b323aaa838bf3fe3f02a10471b23200bd65d2f55f888d70c4d664b2431f1b0a317684073e59a0a5d774012d7cfcb4a11b346003f2ddede84133129f9c80290aa61f6701b499da29d563bf42880387c5403125d7a32abaef6e3fdeeb952ceb2bfcac44bcd3bf028fb6aeccd1c6ef94204117987415f949a67659516d8dd102159bb8b2add0335397ae5158bad1566026bd71b2529ee239efe6cc05832c9dbca78ca8f7014bb6b977e566e0b18d59b59b7303b52621a029ff0bdfe8ac8abe9c6b3a06975c0473a81b129c2e893f3372e7ea020469d1f120cd5619e59933236e89dc6413376932aab5c84d6ebe7e70534579a63b174a519dd774080bba3622534e2656dcbb462c6d3be70d155eda13972600798f3e9a9e296d8658c4f44c153ee7449ede84715c7fed97bbec15b6660feca0a5da8db445d4f41de8dc3172a646d34a2d106803964355a56e0d99a7f0f69924d78d288357991c8f864dd88416b41c8a0d6d17c61a0a3c0b25d3466803d2239ebb35420ee85be1cd2b84ac5de7909a763ec46d5ae93227f352b1a36ff365c10da7325dc6c6565b098b7216d0570b3ac34015ea087f0677a7e065b0d34a82ad33cc001afabf6549f33cb07110a2cc8527e715e4e0a2959d8195b91"}, {0x70, 0xffff, 0x20, "ff88d31a735e3fefa906eaa270c86bb70b8ba5dca4755d3428c151a848dd0a81723c1154f1b2b278cb8efade5d48089473bf47a1955b6b59e3213147aaa28fbd3e97e8b8547b31b9e9cad75d24bbcadf4eb6de7a8eba4abbe2ca"}, {0xd8, 0x1, 0x8, "b37bc32fd5dd1c635f11694071c9516adc2d28e19d39ed7d4e5d11aa913988176c3dbc4a6ec21cb6f8200b47755c81f309abf8ab62771825cf2cc90438adf027fd81655831e13aa22c2639bbf9e3355de58f1990298bbded642b73b38c1835b15e24e23990e1bd064a8f6f790f02bbeb8de0a1a582c4b6be927b914c36e74b776dc0addbe767f597878d3ca0d3f1be8b00e8760a4d30dacc05b2bee2a490be6e30336ea98545df322164d7fcdbd4e59e5ec889c5425a802110cb5feb0ab5774bfe0e6e5028"}, {0xc0, 0x1, 0xac, "1c6cc74d0c30fcca4c40774ba78430bed1694044320d848aa607f2dc106e675ad04b48b35f3789ea1efa44ced7b5af55370dc0f13358a80c7e37e1dd01195e12b19a62c9632d778014d4b7831ee809d126808f4e15809e5b4803bfd77d50aa596c5adef6bdcfcab5a9e2caedde4dc20d434d6d4c99d6c0050e174290031228afe858e8c656fbec984b086a960a3ac1c320fcba7dfe5e2d8ff4e465d8e8e76f168bf8a4f1a2232f36d8d2c4"}], 0x1468}, 0x1) r2 = geteuid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000002a40)) r3 = open(&(0x7f0000002a80)='./file0\x00', 0x8000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000002b00)={0x2, &(0x7f0000002ac0)=[{0x20, 0x7, 0x8, 0x5}, {0x2, 0x11, 0x81, 0xce2}]}) r4 = open(&(0x7f0000002b40)='./file0\x00', 0x80, 0x1) setreuid(r2, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, &(0x7f0000002c00)=0xc) fchownat(r1, &(0x7f0000002b80)='./file0\x00', r2, r6, 0x6) fcntl$lock(r3, 0xf, &(0x7f0000002c40)={0x1, 0x1, 0x6, 0x1e, r5}) seteuid(r2) mlockall(0x0) r7 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) shmget$private(0x0, 0x2000, 0x61, &(0x7f0000ffb000/0x2000)=nil) r8 = socket$inet(0x2, 0x4000, 0x0) msgget$private(0x0, 0x201) pwritev(r3, &(0x7f0000002e00)=[{&(0x7f0000002c80)="db5f5ba59df049de57b6ebdb7cec058ef61170fedb53474312b4bed92857e41a39458ccc04cbc1c18384ff7034b9591315dfe01e962a112c71cc38c380cf246375a5954da906ef57", 0x48}, {&(0x7f0000002d00)="e2f7f2858dee6b3ad6230e6a9fc386c39c6ae2c777e03f1d77fb7d617150be2fad21fd11fd8a379efca13e54e62b7f719270418f113ceb5bcd347b2937c423f02bb31fe77ef03262eecebfbd145372470d256f356b8421c1379f4b57f4cc91dc8732f8b9d270b051ad599a68fd93a10d456b0e58a5e56217e9471fcbb1590b91bc749655a984d1269c0114a7c61ef6b6c158eef8c7a3ea7d6f09aef59bebcf6971c4211d33835febea624a5cefcc82d7709fb9349e6e19c95089778d75eceb1af4731f613767c4692dcb1e8098f3d75546", 0xd1}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000002e40)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000002e80)) write(r4, &(0x7f0000002ec0)="826db8d00e883abb6eb066586ea6c06c554ea960d7db575d75d6da50611cb25c42e7b6f9753da6b082b93a3d40129e6e589a23bc3c2fda43ed81d047a7757f40e44cd31a7e18bd51702cb0d2a3fa42194cb9b7b73d8e81398315f84c7735f2621ae9939a65224172cd108f5ef66a19506cbb215e07e34b0925f4e4d05464de80798e8ac197dd7752432695ab9c7496bfc7b8bafee50fe2f74d046fb2eb6ce2d42ff8fac21fc79744a33c2bff3d38382df751f195ccab87180ee5ba77e40fb55109c02c28c4fbfc97edac447c54edc4680ade1370d2d1fc", 0xd7) getsockname(r8, &(0x7f0000002fc0)=@un=@file={0x0, ""/108}, &(0x7f0000003040)=0x6e) r9 = dup2(r4, r4) getsockname(r9, &(0x7f0000003080)=@in6, &(0x7f00000030c0)=0xc) r10 = socket$inet6(0x18, 0x8000, 0x20) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000003100), 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000003140)) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330026b48d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042365a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b803008854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d40)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417263af4aaea618619545c214cb3bfb5455504814765e1ac0dd23a15b54bb781d536d56dcd270e0930920f52431b848aa8087651e13fe400ee208e3da64f054f224294b9f40ce9b25dbf400ae25be5a07e113f4b692f245c61a340e231d5e6c6ef4a5c", 0xd5}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016", 0x5a7}], 0x4) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/108, 0x6c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0xfffffd17) shutdown(r2, 0x0) socket(0x20, 0x0, 0x5) 16:00:21 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x44b7e93f74bbf73c, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x2, 0x2, 0x4, 0x0, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x8, 0x2000100000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x3, 0xfff, 0x9f286b4, r2}) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:21 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x20, 0x0) setsockopt(r0, 0x6, 0xffffffffffff8000, &(0x7f00000000c0)="55321c656473ca4a942c05bfd4d8248d857ef7c95f9214114d0d48f3160698371da1e1f905968b9b1f9e1e749b9b8707287a807e54e1f6293b14286081ece22a45d5b6126f9188cc6deead9a87f94dc86b1d3a2bf877158f93fdb7e5142f1b808cdd28151ea58a5a462764be95ea3f24dbfb38da84f72122c94f78f079884da5f8b977952bb040edd6e760a78f7444e9722b4f67ffa9959143102f7c385b89a371815917295da6578690245ec5ec1fdb245ee9e35d5ee7009affa8803e7e738a012191467f0e4d380e3d189d9fd7fb3a23de1cdbec28c89d79c634043158a572365bce57110b98fc8ee92f56d2059f13c0785fe0ee7198c469def9159a6e22fc9f0611e721fd6a74640c9b1fda106b4172c7ff2cf4c36a3563e499c0e032e007d98fa4ecae2fe778f0cd87d67ed79e75ae6fe4088fb0320032df65d72e998196e91fc885ee07cd620c0f43215a430ba9c18979f33d6ecec1059be6fe8b1dc5f950842b1fe66f5c2544e40778123cf4167c23cbd5599bfa771faf3243d105bc112089297dcf998b6f2c331aa37ab5d55bb81fab99154a2893afa106e83036c22da03d39dc1a44e0a47ca64deff8ffb3c95d6dd7ae180d1658cf580a1b2ac967e2ac3a79b33962a79f84b223e9a963cb50f55091771b36b2f698d44e195e7e28549203d42b602b32ca719cba8b0f89ce3cb5257e9bf6787d519d7ff64b6626ef428ff36f655a484b2b179b7217b24918e61810abcfd33d594c4a1af578a4d88c99db9479eab4809ec211cdf33529228ef9e8afd068dc353e90c3facd72f779dac56462ad82fc58d6f7ad8dc21dbb9cb74e24bc4879792c7877e34257ba27797561dbddefde6608b962ed0b5abad7afab4b78474d8ab2fa81a9338dd81d7eaa7311b75d1cd06be5361a163e23cddf580ce48ba1077e5fc5c2c68455939c8f5cdf1a316f311a2a9d1696825c3b8de17efe2d4bda6932532fd473a1348b611e138040a68682f554a2685d8033169f056aed42dde515feab5b8571effda29d71f709c4096ce5bc285c2389def97bdd8da3679a80e26bd3d4f6bd75dba118f3e7992d3fbd0f3da8f99cd003e1c2ddbc38850114a179d6cdc34249e52bbf1cb09626d31907aa562bde2076678962b895509f13b077f76f65137d1d188945d2258dce95c555b706e1737531cc79f250a078978d9a3dc4439cf4941d40d5a6a35c8cde99575435a36977e3a0dd837e6132cb93bbe828db0ae4a1d13e1d4787cc3aedb7b784db1c34fcba99727277ba6356f51c2022809b65ab809de568f97c15516660eef6045427f5852d28ced6c877eedf9b06a1a3ab626f89f95e1c31685ac7aba7774eb176f94fa2b0541958a8ac9d9e132afc63715bdb904e1a880db277e7a5c27b0ecb0662e59736cab2a509a01c524753c2e4b505fa0750f0d22ae5e1ac1350d007d8b9be8518b59a3a1b289010f29b638bac94be55b50ff59f5cecdd08869f68ae4e1b2d10306be1cd984ea9c6146176c8699922726291170e3bd87b161478f4a5b34b22d09145488eb443d1e1ae5c0a4bebd353fc5af1c6ce4b703eb6c668da1d8dac299de53fbf35dc48bd55a5a4c4b167000477a7d02febf879f7060a572c977da2c5bf643f9350ea3abcf55d7cb0a033ab841131f929356c452d5bcfd0e285842e1e6204579492f6bb9ad1ee1eae13b24ccda022fea40c102e829f6855fce27f9389c978435c4c278b22327656f3ef96ff01ac4a235988a631c62a481124e25a8042c7c0c76831c63080563fb2a707b0d385c2aa5afd4f0739a62f793261853216d030981de7722f6672c32a127d1ce141eb12b5ec283c6ea68aaf2472db09112e8a12f71e6d76d3728be37273e245936419d96bb5dcd1cb3aeb1bbd1e2680354f564ace861af607b7b509b97b1274871f1ff7c64fbb232fcd36b87bdc9bc85a287b4c992af4a890292c763cc87c7b97647aecdf2e24eaf4f8f9537c79becc5cbe2ce2971d37b94db00e47a51d08a48fed08d93c81581d96bc604ac4f2410557398df78662c5a328bce5a5f35d6a1f49c7cb13f722976a389a1726af8776034856b64484c3db288a72604d32243e25bd89772a9bb660a3d3f3c60fe92edace0bcafbbb46bd95d1420a87bc476834a57ec02cc265a63061addb82e7b62ea8ab5bd7c90af0d328d4177f2785ca80d3053094855929f73a18db892d1d6aa2602e92db918dc20a0681e51b4428c24e6f3f7b6d0a1b6112a67a294a5a31a5ee82ae4cf649b10f366782db6b573e6211e00a363a495d9abe5845dbe964c9598a83eb2d46a537ac618ad64cbfde2953de67485d187e315c8fca51946e31b216a477ca96c574aa57c1fcbc399ebe0eb5f24227657e308e73ae2c7391c8c722c09ac3bcf0b1bd991e85100c60679e0fa7cf3d2cd9aa36e8e84d3111146672ac0dcd7af8cc7265b052b75773b3f5f0bdca7339de034dcd5d15b4aed3a182786aa55fbbbbc78349dc6a2e074bde90e9238c9ace0e7a90db2cb570f302177066578c29edb8d39c22311afa39271c47ad700564415bf82978ec0895df39029a1e90dbc7625298b95efe9c864361a4fdbba3735e92f72d9388dbb11c92adb2ac458c39e631cabfbd34cbe3c9436daba9a09ae34df53281d1b9f40b0d856fbb819bd170c4961320066ae27b823088ab4dac8edbd6a6652c19585a24d59df97dd66e029c2fe87977e72b764fc9059ec42051a326f8ea0a2fb09ee05f3492c7f725b97c2cdb737777bbc8fe148ea4342b47d2809ed30e4bdb0fa884e9daa83fd997201aeb4297985454f7d013ddf6c23a41ddaf748948125c465f45de77a24c6cac496c37893f959c3030657b4d6dfb83b0c91d88ad034ba9cf5d855dc24b9d083fdbad15cda026480887628e7b141bbefc1559b4f74936809fb01a53b16472c1346e5cf87c678ab2af6efcafe3bd69ab62e850b419ec20dc10e4f9b4fc2917556a0da5d24e2d9ec1284fce9947eed4b73a688df56e8baf8aec809a71132bf0482d9057c98cf9510a4bdca9c733e19defe307665144c9c6a7a65f94d9b59a0c11d86b17313c053941bea61b642b568214c2fe30510b6e64e681038c88f6442ee81e51f792a9a737017961ad17c7b76e334f641c8d0de5a9b1c01863bd6dd37f1d8f102b0b21be3c91804755e673b1f4ffb7c073f9528bf4b0d386535fdd2f8a306bf4f353eb54ded7d1f1b706db34dbeb2bbbfe5e79b0a513cdbea413a7c0ffc44ad38ab84b6af3fc66697b0b6ecfac05a74e827d53f979d17ff070b0bf8c288231a923272fef15a9e64f02d1ab251767b1f239d0315a6bd77f0d83b05db75fec23cd8eb070d5b3a425ec4f28bc4808a83f8e9940a15ca72e9d55043e8c4905441e91f5b7e2265f4cad1d9a94ab3a4838f59e96bc0ae7f27b8237e43ea76de4380d73e22db497628006a4fc1a1d173f09cd7cdf76c33332ccc99a5737f6d8092e5a4e381782d62d221b4de656cb63efd789b9354587db2909bb6d6cba9d3772efce21d4e0242005af1ca393e5eef57fcdca1dec02b287eb55eadb6c2a846c2ecb6eba5da2e2cc03dcdc49d51c657bf3ab820f1aec3df6848e75b250eb99a22c01a5a7e7d9d2f02760dbcbd332b8dbeb4796cb725dc6974502a5eb5256b3ada94325c139c515eb4ecec84f034ea681c7695fe01dad6f424b5c082b2e7a73f892c4b11d29c210c6f79b08e488d01e593a10b641563cb3bb7e8201ab4a127459504784eda367e0c7a5b0b600e47f53a807025a7846ec0019a7fefcc7714cf81dfc7ca7529612249599a1e97ee7c8fc111947215e28fc19d47372650059f844356da917734e2ea362f55b1c98339e26cb904397e743a6a232601aa3b5bff981bcac1d68e182c13ed9e574e56535a09c3a2655f6357219a9ebc8ab0fb07d4980fa075839e24f2807ebc8a9fc054097800680f1c99f0c681146b285df69d1cc61946412fc79a2c39475f8fdf023c918a207d67b65c135f5be7ba2e8793e88410638f97a58c2d7941c0228c64afad2c507a8ad610499bb8c51099c21541bafe17d30b2335d533408024e191d4dbf3109ae4fe3bd7faf7ca273b5d9c45aacf830911e1e85e340f9a2a6a6b8e5eb7db6b8e1215ff796076af760599924a027b0a40c7b2a39ab7e9f76db16c28d4dff991c721085ad6fe022c76d8f6d19ae6d2e457f5cfd3c14af0e99d1cc79995fb42815414ddeac37b1b3f08b4a9093b121d7c0e82b10aed48c9f26cd017e0e373d496a34c9f5a2bbfe9d8da9305468accaa3dc0e807334c9d96227b00c6bcf4f0bcb9a60bf03d5d41958125b3ab89243533d366f8935da4002b68e3e3f69ced2c5bf9c2f506ceecb32be2a9fbd7eb36b5dde665015f7a59d3aa25a16c42bbe8c0d2476378606c39844c4891b075812a1b624563136731c1b613c9d5854e6796a2a38145c70dc3443784072ff86dd8ecf9eabcbacdb50896567884e939b16b5902edfb00c7d65b451569ec039eca95ed13ed36a668a6584b9cfcd7fe2ae286173a4755626d3e58a19c92b0fb82772cbb97c7a0c1504d536cb98a3328e642b75fe373e4d9eba6cb37e6aebc255504f7a44a9c69d6f9195629adb1894b830fb479395a12a68f02e6b271b79a03f75ff7bd5a88a428730469cf45210c12242d23de69392a0ee27c79493f2d67cfc247ed0cfa9040fd0cd691b492347fb755196d42a77f26302ffcdcdc283a859c19f590c8391bf4059dc6ed4cf4ef3fd0385316418a0fe7aa1776beeda10534c45de703a6f0956a4713ede3fa5e76dcc74e4b15418e14da55db2273dbb27ca4de30bd9c5e23bf699a8c183d8aee53cd4e7f783cdb298b74ed38257b54a9b5c47ca35848ff41970e6e905f8be7728eabac361b2f358a303da1214ec691e745c1e897fcf7c7d2385f387d80743de4dd12d5dd245c08aea86295bf9c154e5473b16e867288622f668cf6bbc4050f4780d92680d353bf7fb61a8bece892b6a04d379ee51549b6e433aada69229dae9c69155b602034d7a6fc5fc530cddb57d161a7d518f5c81ab15d812fceb64dc43a18ba74975bddd85f8be455dae7aa0cdfd13d34605e447f50237db8f13aea25a61aa765a3fad9049cdfbf30a4e7e29d26cdb9c2e57edde2ebc7d0cfb14ab35c83d370458b0aec0453aa4b6637514b259fdfac8062c76f4a85518bd2f928c674072b6098c4cd9ac8ba1d826ea14af4e0b6d0fdc9166aaee2b90fe0763cb27f4f0edf5730cf6f4109c1890a76defc990033bb106c21c7454aa7df93511863007cb5a12b57370f83aa6b537e264630d4abc1ec0d0b33b61145e36b63204ab8226bb6e96cfb1fe1cb9b502a7744dd17191a69239467e126b0679cb65c832235343fb3784b52716b3c83fe49a60818c1d42a314d54a7d29cdbccaf47bda002842a94e2049a8e17d055ab9e96277cd689fe3472f64e1f798ef01874b952dd7f211147ce691cb03414d77dd972c9fcbbe7ed5bdd301eaeb5aba8338d410822350eb727ce32efedf0095d472c15c6c33c2a83e279eb93328d7817d69494a7484cc905dd6a0f970199c01a16b9bb91bbdfc604eebe9cb77a9e5595d3d4ae2320258e87e9dfe6a1261c3cac38f290a9f7ecfb9020443393a517c306319f3bd01e64b2f6f78700725ea73708c36f82356e738c4ec2f96a7f6c04d36da769d4fe0a3e73cbb2ff9f3a7c7370913ad158489b55b61cdc218b56004358e10d225e991794590e8b9914cfca83106c4aa7da678dc1f8d71b857560e35f79231ebc5d8213988cffb907442331dc2ea", 0x1000) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) dup(r0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000040)="f2", 0x1) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) acct(&(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x11, 0x1, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) symlinkat(&(0x7f0000000080)='\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0x40) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0/file0\x00', r1, 0x1}) pread(r1, &(0x7f0000000240)="c79451f8fbbfd449914eb444866f18fba9965799faaa2fe7feeb25b3cf7f7eb39f862027f499a0c38e5717ac8bc36a0b2f154effd56d42cd40c841bac0e2ffc8fe3f079b", 0x44, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0/file0\x00', 0xa3b, 0x9, 0x10001, 0x45e4ca1e01373980, 0x0, 0x8db, 0x3, 0x0, 0x1, 0x7f, 0x5}) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) linkat(r2, &(0x7f0000000580)='./file0\x00', r1, &(0x7f00000005c0)='./file0/file0/file0\x00', 0x4) r3 = accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) connect(r0, &(0x7f0000001680)=@in6={0x18, 0x2, 0x6, 0x5}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000016c0)={0xe7e1, [{0x3, 0x7}, {0x1, 0x911}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0xf280}, {0x1, 0x3}, {0x1, 0x4}, {0x1, 0x1c}, {0x2, 0x81}, {0x2, 0x80000000}, {0x3, 0x1}, {0x1, 0x660}, {0x3, 0x1}, {0x2, 0x1d7f2935}, {0x3, 0x100}, {0xcaea3a98cf993775, 0x5}, {0x1, 0xc39}, {}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0x6}, {0x2, 0x8001}, {0x1, 0x100}, {0x2, 0x5}, {0x2, 0x9}, {0x1}, {0x8490bb5d3a9cae82, 0x7}, {0x3, 0x6}, {0x1, 0x9}, {0x3, 0xebe7}, {0x2, 0x1}, {0x2, 0xfffffffffffff000}]}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000001800)={0x0, 0x7, 0x101}) r4 = semget$private(0x0, 0x0, 0x10) semop(r4, &(0x7f0000001840)=[{0x4, 0x2, 0x800}, {0x4, 0xfff, 0x800}, {0x0, 0x81, 0x1000}, {0x4, 0x6}, {0x0, 0x9, 0x800}, {0x4, 0x20, 0x1000}], 0x6) chmod(&(0x7f0000001880)='./file0/file0/file0\x00', 0x50) dup(r3) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000018c0)={0x9d2e, 0xf376}) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r5, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) connect$unix(r1, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001a80)={0xa, &(0x7f0000001a00)=[{0x4, 0x1, 0x0, 0x4}, {0x3, 0x6, 0x434a8149, 0x39bc}, {0x1, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe}, {0x5, 0x3, 0xbee, 0x7}, {0x1, 0x9, 0x8, 0x1}, {0x2, 0xccd, 0x80000000, 0x400}, {0xe065, 0x8, 0xfffffffffffffffe, 0x20}, {0x4, 0x4, 0x100}, {0xd4, 0x7c83aaf9, 0x0, 0x7}, {0x7fff, 0x10000, 0x1, 0xfffffffffffffffe}]}) unveil(&(0x7f0000001ac0)='.\x00', &(0x7f0000001b00)='c\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001b40)=0x1) 16:00:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/216}, 0x40e, 0x7fbf12968565d033, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x3, 0x1) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000200)=""/4, 0x4}], 0x3) r4 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x100, 0x40) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="a8626f516352d3d556323854b83dcc438e9417fc22563a6448c1781544e673f9b4b7e03236c70620b4e4453be6533fef9a548a7828c9c23877c8e6b7d7f206b1d78047578aeef70850e586bb78bfe31ae43d860c8fa32b0d3c3c565970b107ade0658cfc8e553f1e0b6318119395bc7b416348fad938e2485b908f1260b2961a65e0b8eaa35662d056958652150864de5cd9308551ba824c6607f5950b75", 0x9e}, {&(0x7f0000000180)="0f9de5cc1afce48c8d9c93eedb245c89e461cffc2e489212aa9ffbe39e76b1eb0211787288d10c7b7fa9aa2370ec788a5025818ef7dc2114cc9007b42ae4830159b4c1ac52403c676ab4442f66c61c3b54867122eb18a27fb3843da57d192974921f14c3b40c4aeffb805f89", 0x6c}, {&(0x7f0000000200)}, {&(0x7f0000000240)="90e49d200d830c7822bddba6917fad88238cda774e931379be2697bbf8b4a0040b5015883257e8c19854516874c562d3ec3dca141ae33970a63b03edf2515a276e7112f715286f6c2575fe60ee92775ac0f7b13ce221874fc243507d7b6184429239a107a9ec379f84de25e9ea16e86ba1f2df6c8aac78bdf6a7b84d9a1a082b3b85fb5b7bedd0bc", 0x88}, {&(0x7f0000000300)="67ab5a71786afa0ed95053e7f332ee583ee4ffa646e8f15d187b2cc7cdf9f0fa8105c492f586541fbc3a", 0x2a}, {&(0x7f0000000340)="115c78b1cfc5d0a790fed96aaed4245bff1147469735d8bc154c987f8cf4636715b3a4ebcdd5039b7fdc1217aed4f237b284fd1ee620b098fb448a47613401c3ae5328230f6e6d540c50faedf74e10b409c5e83b46c0aa8fb26ee164fc737ac291866575b67c532e57a41dc48d4b236bfd7f6dd085d6a3d17abeeed85f79c014eb2f678b59eb1d1806ddbf1690e4147c7ee50ba29555c1ab8bc144e84e4761c425634142ee82a9737c16321584a4999d93a9b74a", 0xb4}, {&(0x7f0000000400)="b778593fc2bc8d327285d71d14833fa061946ab518e453933095e8ae69241b625fb6297d03ac60738c347dd2454be8e07e070d251b158daa4164e4f5051e498ca2d5", 0x42}, {&(0x7f0000000480)="23de44d9608fac76c3690d8ccfbe376817ca099214c3f39316af7dbb4be660a9c1445a7771077525a371665d0dcfcee5e594eaf9728b4c7e57dc73e96899d8f7a43c7086258ea85aa7cb8280942a8d1d5a0bd4fda64dcad90f1280e6c69421076876f8bbd879b261c697e62c1da94b0378c9038276bb6be977103014", 0x7c}, {&(0x7f0000000500)="592cf7ff689b63468a0bda5c14f465d6905812fdfeb969499000eb0a31dcbbe90a058b6573051988da0cbddd518f28e2526c5ac08381000ad2c19c0acc00578d80a9981d58c42b65affed2374d078de27119a54fcac7d73f92d9e5138d9e5e7ecffb1dc4396b98d5a0ba7f42d0d1c821922c1ccd990133ddc0d7c343a076b94a083c9ddc6d85b5627167a38b1edb7646db685a7dc9b78578978cabd5ae7eaf2bc2149088ff3acd108dae1fdbb9404642db97910018659c6e217f14ead0571ba91e38cd881ce7cac9307efd225cdbc6b253236b0a6a76200fae1f39c108d5b3e6c798dabf", 0xe4}], 0x9, &(0x7f00000007c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r4, r0, r0, r0]}], 0x78, 0x2}, 0x1) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000040)=0x7) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4, 0x0, 0x0, 0x5}, {0x35}, {0x714c488e}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x1, 0x3}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setitimer(0x3, &(0x7f0000000180)={{0x7}, {0x7, 0x8}}, &(0x7f00000001c0)) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000440)={0xcf, 0x59780216208c1176, 0x467, 0x4065, 0x1}, 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)=""/153, 0x99}], 0x3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000400)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0xffffffffffffffff}, {}, 0x0, [0x3]}, 0x3c) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r1, 0x2}) readv(r1, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)='U', 0x1}], 0x1, 0x0, 0x0) shutdown(r4, 0x2) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffff32, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000020000feffffff"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000140)) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) 16:00:22 executing program 1: mknod(&(0x7f0000001140)='./bus\x00', 0x4, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) pwritev(r0, &(0x7f0000002600)=[{&(0x7f00000000c0)="cc359f7e1fbc07c5e2b69818e286be54e9d8", 0x12}, {&(0x7f0000001180)="bf62858828dbd554687a991a839f5ca8514828d3cdbaf574681dca9a1162f3071636684e4d361644297867c92eff9b7cecfe67dcf762915b8d52a8b76595dae06774e1ea", 0x44}, {&(0x7f0000001200)="9703c22ddae12cb6be8af0b5eae1505a0450760b0aa41f6873f8ba7d4c0109ab2885745c885194a1624f378b05297b6ee0e7ab30af31fcf071ba247eecda453ff2cf308e19a1a7a1b9da613325d5db4b3820e052154e69e06e64c477a5ce547c7565d4dcf4ffbd6e6eb218fc378e3edbfc1c09d0da071c754f421264ba3513ba69ad34e1027eb19cf7b55a7c269037a6aa75b99e29499d37a834e7b9b97d5c2062e56de1dae29eafb4ae90677d301a94cce8a468417e2138014c67c4383a0f17c5194b192b952a55", 0xc8}, {&(0x7f0000001300)="cfc59eaab17d35c190d989bc8eb177edff75638e2c82532e04e6ec1b4969c8654a33b0be54325ef5456be407319768719f0b8f0259f79c782d62f260c43d7ae56ae004260a3da6b8d2c71e01a3f129806cdfb873660b742a04ecfda163de3f3c3bb30cb8b27af7314a97f868d0a0f7f3e1e60aa196a7e45046fdb3d2d28b6d91528a56f3790701e5d84f378a90d8ef8272b2b6b89996275ceb704be4a2c2286d240b97acd1b33411b7ebe1009b3e562c239c2f294b1dd14e711645013f0c21", 0xbf}, {&(0x7f0000000100)="4bfc20d6683fd64fd727fd500cff76172b867cf06b8aefa26d48e07b0befe5b51a49a2bc70514fb77d8720", 0x2b}, {&(0x7f00000013c0)="c3cb9279e37930b8420d95beb62b2c4694023ebdf5b4cd5ce470a88f4611cf0a3e23cc4a4f908f8c1361f172a6decbdd6ee3e09c9ba188fcf86d79fa901a569ae574d9bb13cb7b70c27a0b6326ed9e2d5456a4a7e4dfb6f16205d597a5839fff6d93bbd97a73b840d255677ba9f53952533a9aaee7cf283ec5154ff0a87914a78a89ea23fcdbf25efb799694e5bc9e5ed0d8499bfc23fa8c08ac928db339ff4f7b0d361e8b7cc92ec0ba7ced491bc8a56d530311bdea0c33668f90b3579b7ca5ba2514", 0xc3}, {&(0x7f00000014c0)="28909a097f8263ea76e1324c179e0a33c901fea3133672fa309f4719708beeef07f65878f679e1d7b140244cf377bf9cd1bd9f3d0c4db644408394b30997be08904d464e75ecf5d362b0fa520a6d76008301934a2a0b", 0x56}, {&(0x7f0000001540)="9000c915f927a2e8af5f63214586fb6b4b30ce5b73f4c4492db55cff281bdbc68497ec3f01fe800e69d6da0c29af3eabbe17158e6e87fc6fe3b2409c43", 0x3d}, {&(0x7f0000001580)="63658e65bc6cfe2acf1cf8302bc943426fc50c3e6d57b035481a5b11f52c20e239c8b7c8c6303afe2c25b130995a71df5fda3a473e565bd137cae080c72b4d2e3e695fdba293999c27eefa0c56cb2d1e6a307f3341", 0x55}, {&(0x7f0000001600)="9bf6debb1fde729b358425c6691c3115101f6430f39197d7b859c7dec7bccc887228927150235ade57c83ceead45ee840fffb176e5c1e08b822a9d0de992f0d5e0468f038751d15a23f3da048d0de7f9bd2dea21ae10dfb2648f2c60da4bf31a4838274e102a4cff854c2a7b568a474ff417d84b69172f537cbb4cc635d08fe1bffe368b1f9593fae2635c55d7635f4e39cf23a5e0a427caab3ab235e2bd6fd15e2154612c7263016e8aa98f72e8b8b5b2f148ff536e91b9e965a44c5a70395a0f40c587763c994d819291568dfde63c48aa0bceb8d4f8fe511ca9536367b837f6999facc1b3b00bc4d3b4f65b09d1cc93b2d544a7b5ca7b82940e06bf814a8bfe2dc492b1da6a2d8cfeeb59aeb4147307f15d59651518c5ef6f1fd3ad394470da266f54d96da63f614144eadaa3af2b83ecbf26570dc1b8ae2f11d7ebd13f7b8cbb913f2a1ec12f079061bc98665b1f959ac27d4ca21a76c777f6ebc1781a1a5f4cbe9e79498c856d8aa46e34307383b451b8a9b1fba02e31d264c8868a53494e982a0fbe6448cf9a952cd7b424d7863a37f4af6cf747d31f2e57d31474351dee77db705c25e4ab5f5e4349f4ea4dbc18ad974057ffd513fcc0951705726bba48fc1b530d4cac21bab37a9e73fd59e8b972610a0e72a8e57d50ee054b524713f2a5a934e9949a7d963d5caa52e376220ed1a6c85bff5f6e22da61227d5879b57ed44e19a91a0a2de111f9ca73bdac19a8f75df05cf51ddaf2993c59b05ee95d8d6203528685f8518ea638e504e83771958c5608af4a4c051a9c8983403574e7f5646d8752a53c00210e0ab36b856d676a86c8e80a573d2c5f87c3a218cb9bf7157456e25cbf3e4ffbed3d6008f38d2b3ac37db130112144df34686b2b01b8e6ac47c308cd0cd9f8f66dc0110e740e6348ff0f0fd09ef0cbf938a2166aa5fab7ccca3a7c013e516bc6f932e5e1fc6df24bd8998a813bd7493a8bbe1d95e80596f53ffca86ba3ff5a5f273ceba24dc260d12048856a3ca028dd0679af6e02df18e7f0fd80a0a16d8a49daa6c568aba081e3154b8ad9105f46b748733e68c2b5d4446333d33bbe01cdf9cc6ad40a360d2ba6c6d3a1883ad3f492865d543bad18bc596d7fd42cf5429f6c84efca57969b32089931bc277e84496e37f99b4dbd202e0b353817bc5f5511d9ce92e58c12020899cba8143c1c21bf953015ca35b5106c942e197ac27584ca2a4be072562d3ea2e972cdbbf774852dbf1ac1eb994d646851a918561ed6508286231f430eda2c3cd26b6e1b158fc488280745ace34ef09a1fda3f392e92cdf75b5af43b7dc6c48f528f47871f1bb419e2bce5f45dfb16cc3f097713d40dc045d4defaf34e086cb9e7ade9aea30cd2302dc4efc276f69710f8fc2f06e9b30b3bbd0ade2ed446881950db9f6a78e7758cb8a0adbb399ec88ef8be86a7afbebbbea4fa926829b67fcd82dca48ad310d1fe8d8ee3704775f05528c219e0ee345c8ea70d25d0519496d22fbb788d46d4dac0ef5b893b1c9fa98dd7b2cd1a50c2fc1b87cae24c7fc4e02effb1fd93171bce78eb3bf10f3d06c780dce8e5522e474903d08ffb8888e2cfb863f11e756fe04f776367a490d13f8bcb05ecc55441f0c613d3f700c6d3d1befaf4a8b1c7a16bdc6a1e0fa6607883c222a13ff2c0c0528fe69633bbb13150b55a21e7c34a916cbe2d7e1ffc0d0718bdda03a971a3465d6bb006201ceee8eb275090bcbaa724f552a07a3c4926f507ef1800abb5b6ba7d05c89eeed6fe378459e010080c00a5d97e0573602048d3cefe55e38b58a1a8c9533c85eb858eb7a7901467914907e38707f54a631827502e4c740d7e840f2ed26b3125c97985bd09d5c2767147841d8e5c3a9420bd94d330ac7dc22d3c182fb35f239a9621f2e6bd208da3223ca72baf08b464fa084a0f359925913384385218e8c744560ffb464a326d46b08a6d8c023bdc892ee33636a09f2926e2c54b6ab17fbcfb5232fc276c71936536a9edd3c63a344bcd934e83f300ca2f2cbf6d27f67cb639b0f433727b8b5bee49542fdce1112516abfef16741bc49893a6185bf1636e9785f91533b45bba74dd1646917cb8a2acac80bb63b4c5378faa913d97e7578d9c49a8058012143c1836ec6cb467e052dd0e49ab94c271f78bb50423a9373d1d95f689b9d0e985e51e42b1277bc5de235f96be0e38ace74cf1ddea41d15a3ccdcd445576630bce83322f72c281c010398f5158cf07b551acebfa678313729ca1944734e92da5b4afc596297b400a53f17c347515b90af4b184b29caeb65e66eadaef66332008e031b0135bd57492417765628c6567137a05a30609178a1e990e2eaafff35cacd73cee59e700c2044726f17848e4f9bd1f949463251f9afcfe1c1fe2e1912126422ff7b2cc0d688f66e67f12ac0323a3afb6844d39b827626e4e1b4113486d436fa203ba8b0d0660f8d99511def6293c611c1941225a659ddde5e22cb8edf87fa464720ab71b4445be096e86bfaf9dbc343e401762e861dd5649b618c95cb090181415f7e9ad3a752a050f85c75a2b6cc7261fa55ce58d5270de9551659c8ceb11f058cd886c812684447181d6b4c6d1fd5e8ded7aee7a521c9a186cc13c374d5352bd7cba71d0bb52e3e7a65bb2261d9b02e87b103407e54e1c50349d6080220c3b2aa9531ad726ddcb810c71eb4614d0310998645ec29b4563c40d0ad846047fa16cc77e4ae07fd242503a843d266774a35fb21b79fbf7f670c053877750cbb5e9d6c82da7ca8b78345bc07792947ab89b333006513ef71bdb3bd0126077c6ca84219ce402885b1036e1098476b277360200201f41a82e5cb89ec831916cf055a76f83d00f96c94122a2bb51a12d288c47574e01999abc1111947dd9e6d74671f322e55a50b682ffb7a475f7dfc0dc64a0b7bc1045ae9dd3c19af8ab0b1e87174bf335ebfe6235f52d8b261cc9414212919ae9fb2043e8b4108e198756c6db1e15856a5a3f465ab4f9a85218560ea934df07c19063a91dc8e8ea61502cababf2a95599a29bf9e6189da30e32d60d676f0e1914eb246513f49b0fe682e4f7049812508c6ae62ed2d4c4c52ccc029d97b16b9bd44a91bd7d2176898523a1e2eb073a49793d6b844fe972b545693072457d4aac6366e3f631665323c203979b74ac78ae9f058af3707e813db8457983e1dc6d8a2aa47e2121594ed1d0fcd12389a4145bf720d145ff454e20e7ad2b4e7c94ea1a94936afc84d55105845c72c76f58740a235b7a28f1a280344080fd8a76fd06305cad81b314d10af8c7ce5513308e686b32c926a6977778d369fec4378f93308d2590519c402bd74a44040548f5b694ac52054f7601e212973db91512fb196e3cf852bc1caca47b0261aed8e616cd4ad6e16ecae8d312d87ea1cb8b8972d2124ea27f2fee7ab4adff08aacfb11f57b7cb91717c5ae958662ce69b49b6f463160fdb6ad5483b7cfd318668f34fe0fa6ed856462b5d1061091cd54749cf7dfdefb559ad4540c25c49a752a5f9528e80a7e3ff8e3e0ad3fcf75fa5ad49bc7bb5b60102fdd82638e4428e38908b8df3834925087594ee0363b989561e2338983cf3d677612cd94c700591b85efde704666bb2383c5df674c921218d16e0fd8ffa9bb400848a7144dcee6046b0f8c4550b1e93146f35dcd34bc2147d3e70dc49328e987a746144f3401631050b6bc48d2702b46d25271add62ce92abe5313dc53d1dd2adeb900b871386907124905b84fe4c539749094f0c5448e0fa417fb55ac77506e7371d68bc94bdc119bcda12a0bed5583aa0e155e3a84fd40bd1fc11d3b0f2a1c6b1c5550ef9d67fb44d6224d509f8805a1ab1300d35254f59dc67ac84c0022078c9ff3925f94b6a7d01f2e5b217437957f5a72b59600f47ea38b360b18c99bcdf23e3420f6f0cede28aa45e448e06327bf91cbafb0da96f5a3b3e233f6f2f1d7f9a33120f79fd4ead07f11e4fd2767d13d2f56cb2bf355b0ae8c143645f02df191c328f6cc7fce32514b265a9f8a93ab98b780aefc61aa6b5c034ea90b285493782805736222da3115e620a806d9e85b94bca508a4170fdee3049e85977419747c821bbe03e7852ef2ebc90864937313e281491ae1747d7216ebf17588b2e98f1190c2e10175d10bf5f64a033b322b7d00ddda4e0256817cfede459a5d14bfae88c3d2181cae283d8011ae1c8786d44a70627d74721910438c9506d4e3346e0e306275dd4783786fe22c28e69dfa6e39f43a2d24bfe67fd26088b65b7d465f5f887d411e0075f07f2a9f9d2b879583b3e4b8edc9a658be3792c4198b15a8de1ad51415837e84f2fc85d8b2f1d9e3775639ae743730896c285f6c76f0c2f97c01a6923b7c8fc568800f44b5fd41c32f25d4727068c542792906ec12e1b5009bc2891a1b0ef22545337314e286dd9e78dbedc7083caffbb83b14486fa37844415f6d62506c09fd3295cec275e4eb53979d3a5cea685115ff579d01c4c9b11fd47c5c899596e8c879e882a330412672e330836f5ef79d22bca5f302bade2c24bad2c3152c0f4f6667d132ba27180a885a9200f971a84405d9e79093ee02ed64b1b304701beeacdc20238c924e55b8a86de39fc4533b22d6931d86dd81d45dee69e2aacbc6f66f9bf81aa001b3c248d2c9096d9edc7ba2fdb6ad9eebbcd83bb1b1eed03a09dd670e53020eb5116a2a9ead7fc5e814e8d5d37990c3ffa1fff1fceb04f52c40d4cbe7303d488dc89865fa8ffb5c1947d27d84440c0b4550cdc7dd912164099366589320a2d44bd15bc219285b5455cacbe9891be9e75547d878cf76727e1ee800db83e588ba252c6ccadf167f8ec42d7b5f5eade121e2f8bad4184429606252b6e7204751a3c35c645344cb6d33dd3892f79233d5ebd04d3c697b055c5888e3c1197854d18b13aac1b814804f8f691dd0275f454bd6d03fbf8c24fdd7151bb8748fca34cbd25a9c5295617893344d8bfc63294f370e7d08d707a2387e7361a654b0f3e18813d1e0bd07886b6abf8519c94df117f6f9e59c10d6088151cd3fb6f82acb3b37bf4d08435e0ffb22514dae7bf77852e0981489f49e98addee23bc55b6c4e425cbcebe53ef96036df3e225100bb4aba91c6ffe946dec45917799d3748486e046eaba871d7634a9076da51d23abf17cbb366edd6e703a133fd6f69d8484fdc85a0c1994721bcf025af21f255188948ac44f53116ef6547e1bc11ca41bd41c8debd25d7e03a7e033d199cd0cb18f9614a4e3eb5a51264ef0755884eec2ab73cc6a6eacd572bdbe256f22461c592bcd2b3681afab72206f973eeb1dfd627ce59f4130d4bb42a1224c13733ff830a8a8f21d2cd97234e726addd41dc9e474c4dc11d1db3ebe2f49ebd2bbeed25844776d98d48bceaf0ce2c15b2e7fec95692fb5c34ab020fea799319b814b3fe8fbfe03b2cccbad4ff5a80fc200936c3c5b58179bde73e769429d0b7b4ca33576e831ff6bc9393ec0432c6242e0aa0419c19cb3655a9279c23218a7cec7b55519da45ff1ca35a6881ac88153961b0e32f3948121ad96877570185b020f9e58451ad1bc96c49a06298391ea7f41bdb62c72100ba85f4d2bdc97be9f4433dd5599dbf4285d5ea0276a5a7170f25a2222f3724ac1a031e990f10682b8c4a5baa521ad5b3d326aefc31a6d0fa5155d5110c62a015a25a6e8d476781021c7902b3df5b36857c3b16f606058842574d219a86b66b2ad2e0c49629fb77933ed811b1555bdc07f7b2fca2287a28aa4f48", 0x1000}], 0xa, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x881, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r2 = socket$unix(0x1, 0x2, 0x0) accept(r2, &(0x7f0000000180)=@in6, &(0x7f0000000040)) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1ff) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000000210) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xc00000, 0x7}, {0x5, 0x8}}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xeb, './file0\x00'}) unveil(0x0, &(0x7f00000010c0)='c\x00') 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x2, 0x1000, 0xffff, 0x4}, {0x3, 0x9, 0x800}, {0x1f, 0x4edf3f92, 0x8, 0x3}, {0x5, 0x2, 0x5, 0x4}, {0x8, 0xd, 0x401, 0x3f}, {0x40, 0x3ff, 0x80000000, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f00000001c0)="00669a58340a01167f3138aa9312bc67285f67f5c9cef4dc35313757edfe35d115dfc5b5ef1c", 0xffffffffffffff4a) setrlimit(0x8, &(0x7f0000000040)={0x8001, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x4, 0x3, &(0x7f0000000100)="5ed34693513749d735b55dae4b9cb70ee05495f4f1dd3e875d601de663b2a1afb24f032c91818289a9bca965fa99efc3f856ef72c0cd16b508a8d636044a24c10102850ef80d2d7891845e13e7397de424ab514be85e", 0x275) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000ac0)={'./file0\x00', 0xe0, 0x3, 0x5, 0x1, 0x1, 0x2, 0x1, 0x0, 0x2, 0x7fffffff, 0x7}) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x100000001}) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r2, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) r5 = getppid() ioctl$VMM_IOC_CREATE(r2, 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}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(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(r4, 0x6, r5) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x8a890f2ea26a4dda, 0x6, 0xf64, 0x800005, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b40), 0x1c6) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) getsockname(r3, &(0x7f00000002c0)=@in, &(0x7f0000000980)=0xc) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffc9e, 0x8001}, 0x10) 16:00:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x3}, {0x6, 0x2}, {0xebadcbdc8e38300c, 0x1}, {0x65, 0x7}, {0x0, 0x8}], 0x5}) r1 = socket(0x80000001e, 0x2, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x85}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3f, 0xffffffff, 0xff, 0x19, "d47d95ff9805b71b410e5e8c35d10067494ae066", 0x5, 0x3}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x100000001) syz_open_pts() r2 = syz_open_pts() syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r1, &(0x7f0000000700)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7fd9ada0381fc33d3ae3e2e9a28b0c5fb8e40d90c8573d8fa503670f7684f89a70f99d5b092a415a93068053ac35307cfb3c16cd36df62dd0d3f5764e867f8aa690b5222c3b3c48881aa5ff79762827e10da996c5e8b267ed22c68b062e93088b5fcf622bb6519f6b414354115a2b0466ac7037d408e2238a8347a11b9e5e2f1eabb9b4ddaaf6bd51df1df9fbe3347d66cd8a06bd365cc", 0x163) close(r1) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x20) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0x74aeb2b1) r1 = socket(0x11, 0x10000000000003, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) shmget$private(0x0, 0x2000, 0x5147cd3d68189ecf, &(0x7f0000ffd000/0x2000)=nil) sendto$inet6(r1, &(0x7f0000000280)="dcdeb50809e47c19b24af721cbd353ba4cc7b5c4064d5b5d0bbb0471c7df5509033408b340c87d17009e92c34dfee74be9e17059391f34d3dabef82440731103e18dc7c673b59880e7ac272892d90a97c6f2b8a797f96d0037eb2aa6ca21fd188fd7ff7d898c2363b2dd60c8456f7a7aa82aa6fd5b98fd00e9310e358b4ff6fec8183c39601a8132ac3213a8771c55218e", 0x91, 0x9, &(0x7f0000000040)={0x18, 0x0, 0xffffffffffff8001, 0x6}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x11) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14, 0x0, 0x3}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x4) fcntl$getflags(r0, 0x3) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000002140)=""/4096, 0xfffffffffffffee4) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='j&)@\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000280)='[:%^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',\x00']) symlinkat(&(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./bus\x00') readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/41, 0x29) getgid() 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) dup2(r1, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="d7d0f5051843f06f71a65c93de41ab84b02d00"/31], 0x10) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) 16:00:23 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0x5}, 0xc) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7ff, 0xe3}, 0xc) syz_emit_ethernet(0x98, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4") 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) socket$unix(0x1, 0x1, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x11) fchmod(r0, 0xa) clock_settime(0x0, &(0x7f0000000000)={0x4}) clock_gettime(0x3, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000280)={0x5}) 16:00:23 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munlock(&(0x7f0000fc7000/0x1000)=nil, 0x1000) 16:00:05 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/57, 0x39, 0x800, &(0x7f0000000040)={0x18, 0x2, 0x228967df, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x10, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) accept$unix(r0, 0x0, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = getpgrp() ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x1000, r1) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x40}, {r0, 0x8}, {r0, 0x10}, {r0, 0x4}, {r0, 0x10}, {r0, 0x10}, {r0, 0x80}], 0x9, 0xa196) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) listen(r0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000100)="1b4715d381eb1b6f7765df155853282eda4693438a06dd36728fab3cbaa36c660786cba7273a1b616d4d1728a692793eaf53d8923ec916a47fd04bcd9750229a565a80bc33b2c13e105fe8f77a8bab4cf327d258fe833e847701ca0bb3fb843950de2025fbc06c0d9166354b4583d5c71542ae5ba1ae1ccf70241cb1e360d6b6b4fbbe6531e4dbd5b24cc2eaa636b79dcccd06bb8d9d396732ce4722905a8a44a9ecef9009eb6f03622ead10d353b4b64f349e2ddd296cae9f5ea4e0c543c891b43a9f8451ebaa1b8b6bff0620bdd3073832fd6835d00bc54788c7ee53c1b8cb7d3d2938556c18816754344af6842786fd96483dfb6d395b52cd749c4d9a3b", 0xfffffe74) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/76, 0x4c) setsockopt(r0, 0x0, 0x0, &(0x7f00000000c0)="0000000028091e55d67a0232b1", 0x355) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x2f725d18d090cf50) getitimer(0x2, &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="eb") fcntl$setflags(r0, 0x2, 0x1) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlockall(0x1) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x40) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x20, 0x7f, 0x2, 0x9, "69dfb33e4c70b4193f14b5ef131843e2b6f23847", 0x400, 0x71}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x3ff) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x40, 0x81}, {0x3, 0x9}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup(r0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x8}, 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0xff) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4a0, 0x102) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x101, 0x9, 0x0, 0x9, 0x1, 0x8ccab7a, 0x1, 0x3, 0x3ff, 0x80000000}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:05 executing program 1: setuid(0xee01) setrlimit(0x4, &(0x7f0000000040)={0x0, 0x8000}) r0 = socket(0x22, 0x5, 0x800) r1 = accept$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000900000000008b1642a785ebdc3438cbc598c7108918bd7cdb0654825917153f807ce43b6b0ba5b7fc4e123c54a61560010d8f00d4937eca4060175cd87c9b3835dc0f2c"], &(0x7f0000000080)=0x9) recvmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/107, 0x6b}], 0x2, &(0x7f00000002c0)=""/242, 0xf2}, 0x843) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000500)="a4a0996efe77e91adea7ceaad42e5bf0f071a120dc0da28de469487e5ad3b13ad96c2f9d761b88dfd818cb9af3cbb40a98c1ee51728ed1420ad483c521e99c0b0f479e9a99b13aec29e48583dee67fc423c88eabf727c5ae6fd974b03f0404b9e3235777ed73fc27222d9e4abe1e227c19e9749155e3cb00cc4879a71592f817655926b33bbdacd9dcfe00924c64d34e", 0x90}, {&(0x7f00000005c0)="e5a69b5c8bbd1eef7c181025ee3668aba3bf0722eff22ace7a77e7d7c263bc297baec42142b4bb82dd2d72dd6865465742a1cad6f7006173e09f7b7fcf271a3d22509e824fdf8e49fd77b5979d0d3720399e7d56a29f96c259227511614228665aeb6bc2981ee70663b2d321f9eef00a63116198ca7e3372075efe7f9e557a0ca9535340c951387976fc440182ca38355734330391c8f0a8a5fb0253f10b983eed730fa16509ef94c33a58a01de94b003bc227a71156c0c396de65cc52fe478e78b7e68a262d357e4bacffd26392e71a56a4981c9fec02c544fe4c305f152ee5bcb198ace61493b5bb5f6a1104a5269372ae5c4e1b32a6bf48b8b5a13995421fd0b5f5e827298fd021ca88c0ac89bd7e1f2d17a0544e75284127a8bbf3d995d3b74bb2df58091562ef05abc3c5cabab6bb793bf41c21207f567fdecd5f906ed739350fca856ddc98a12fa7cddddf1308d8331a6b3c0acc8839fc84eaaeaf6374794a0138878630508bdee58ecede1e2fbbdd4482d7d89e64eb9e1edec6b1eb3e1d9f6507ad2a7f4001073292fe6996db23052cd0db01861488a3c5b79eb6597b7e47986a1aa6ffbc53100911097c21dbe5735eecd69ed5b42c8a4ae19238ac60163ee8d880b79b5a8e7fa9f570f297b68cf0a10069cefbe0527907efc3d53407f6644625000934811f18b0860acb44cb5bd7397785ffe02ea8861475a9c694780600809f59efb56ce13154c1b08134dcb982f0e1110cae12af074a4ce37517687546f2c5102ec32568462b619f17300cc12b47da0186a760200d2827dcae3f4c0b9e443cc1649bc895e877f632b9b62212f6e2e9a7836d6fe50602f5a01da3f8af748fa6285af948a049217220165b0734816cf12ab255aac873b5a8f28b0799de7ffe8737935a7b915d7c86440c082ddfe8755c070e9e60df7d8601b918a6b82bc1887caf6a4b848b3e3b63c5d6d6921afb9d3a09b16858dfc8216a5331e27bc75035f60abea53866ffac44d083420f7177d7b257b32aa2b98dfe474bebfe410ae0306a51a14771dd977a8abafc0b8c3b2a68d8edf1b1da7c226ca192a20a323e6b799f817493a3680126315ff5c6d03a2ea892f519b34b4a46fea6bff810ad949f0c160e478af9bfafd9aedfca906e0d0d6292b213f30824b4768b77cdfcecbd59d82eef953b63c08b1f2ccd0342b1fb67ed606f6824e3804a89b18b74d887d807df091236548e3a6dc6af7f5d9bc226c714e4f59d833b704804154cb5ea1352e760c5fa401445b074377b72ac41c21219741aa85813b0fa702adb17b2e44163efb3fbcae4a73f90874b64e1cd207feb462dc4867bf284810f28e913294b50dd1c3325c13a02f436c457f04971619d580bd30dcfa82390d784de72f5bbc160afd77e85ddd7f42baaeb1ffcb1e1c6224737b00c6cd8b5d015a24f1940147889d3d495837eedae04ea8533751db37eefa59d57503d5728c02eb3e3b9690b55dc0e22072849917342caf33c6f9857ae9d9d35a075e50928dd72c69e9d8413d187d35432639be7951220d43b8057bb9958c4f7d15d2dcfc3e4e9d500c9f2627b49b27b06464f24d40515d40b3a32c0509109c8e9f116c049039684baa92596c61108188c2512b9c2eb819baaa42c7cc2ab3e9ac1624ca2a13452d89c132ab1f94c615756367f4420a89872665d95cdd5f63845d85a7e38538c46927deb8184c6d0f37bed551f80c493cea38249ff6e307fd1490e5ed717e4cb68ec6c497b500b3f1d57930ba02924b5ee540a227efee8a048253486947b38d4a930edd914579af2e3cfb46076b75d410e500515ef16a69284710f9f34e7458dcd0bf087a7002f4540da94620fe3908fc0daf8b43cac1bc754e6d55edc73332ccfc93b885a9798b97dcd9ff2162d7b0575ec505999909f0db23b2d20544dc112358c75cd2261eed8c43e9753d1c1722be5100660bfb932b5775b0dfc5f03701e4b137acb32426de43115dff739a1ba08b270339974b505d31e6bab3f3905c1e79ff72621722969800417c8b0f7870662bf720569166c63f4b44eb7c69fa327a0f22223f2d16d54adfe184eea91d3c78dfa0c42fc491c46ec970860e2f2a3bb34dcd3b8cefee9818267320f099feb5c953f9f67dff6bd131e5992723b63b4da1f25192f21d562404c8ffb20ff6a3bbac85bf495cea635d6863910943adb693cde503639183e3a6783afb897d1d937db7c5125fb39f9089e885114e7630a327367139e4ced6ffe0dca9fd26bb236d09fdd18efc5ec6921b9dff02ed90bcaccfd90a7c406906d111973e247beab0d0251ab9868019380a05193751c8ed5aafa82a0dfc9ca706c149641d87f84578dd3453a1288821322e1df0a1ad18bc401617e2ccf510db8ad463cd82751cf4726ce18e1bcdb777ddd0b822d78d574f67fbb6bef37c03bf8cb92b6156fbb9507ea73a83d74fe5c55b222ff5e76e70965abdbd75e12b4b667930f2d4f05242d729bb58e3dd08777e54ac194c01c29945bac4020af6ddbb39291f00a7475b0c8f180845c72918c76c4efaa59799167559f38bdc8015ad9e016526c06ca022666b4bba0fc0a81d37f39876eba38cdbd166ee8bd024369be6e778a0447bbdfe41f888c2fe761bb1ec1cbec589e55f0d459ff2d6ea5490e05c8da4404139dafa48e50c3280d0be1add9f5a714a39ee4f1e6f29353901fb789efa893b0e6916e097e9eb83a89427ad77d071d87dcea27addd60cbc1ff15044d10ddaabb9a5dd8b9c3a1f17d66f3191faba7484d53ee1354722394e8e04d6e31a89adfcbe3476b102846b8f2e651003e20fab1fe482e707db7f40b5a92f450efc98e981f07317355df430665e38ace454e2a1c99e34cbab06366775d9d2e34f6a8e90fb34299d7e5da8ce2b2a3e0217345c9fff4e4bec32d766895a7254f95b57e483244585891e052e772ff4bc20d9dd6293399589dd26209595776d5d9de3aa17e2209f1226bddc6b65a455341e3d19d65349d22a04e511f833c674f0d7beb3f962e2ca42e5010d3c33ae836003ea4d36f101b8a4dad43df6ab900065e421bc618300e9853577bc2c02a6ed0e244b3c3e9b0313837a5566d89d02ca29ce1c7c5ed052a527bbd925f13316b9f1705ca3a7afe639b8b8cb2c58e6eef0e0eb81fb019b862c03535d2008026e69479b570c5293b305f5963fae5d3413a92c51bcaaf8d0f483f20adf4d545c75095a47dd302ec6f782a2102fe1ae0a48492b2dcdcfdfb7058720b9d8af78a35903f5909ac7486f591e1ba6f4cdc5a474ea1daa05d6b115cb50a547a583460db3ee49a4ef10a316a32a2ce3f9b45fec2495d5d77c4046a3961e85dc2ffd4a50fe5b3a5605520ec40b7c90e4b003872f77bf4c01d96632e553e1298501743a00799dae099f1b02f4187a63696a6af0b8103e991da1eba26db16e58d7314f79a0ab60b8832c2544d86ea4765106eeaab7e2cb239a0b22a4dedf8ed181bc5dffab9b88e5ebba392b146a480424f16918d81d6b4ad1dcea47e7e12004a301a0289b67cfaefbb9215572d5c00a5271cc493d3b7054b02a51858d921c2ce63e2999e0eca7c0d9d98d1cc14eb3266ce8b55a106c7669af28db0aca70ad602dbc6a00c5d0b78abd287834548c447866010ae8c7316ddad8bb2465352d8d94dca9793944c2ea0a118c1581c0fa4e37bd2324d3fbb6e3335891780a350716315241fde4b63a5d42ca2c5ee20041cada30e26664c02ac14e89c093f2fa08251a1f4268c1b249a5b1633626062233afdd5c5c67fd9472de96f951839e3739ae03716e88d220bccc5f72eb148edc033b4b7ef7d6d4e11df8fe9c3d4417756780db342d72445f0d16e950a3e185eeb10983b6a3b481b6108c5094afa39c0deebd2d15323dacc76b8d7f251f13db499095fae8d0f84bb8abddb3d0a82aa4566c6af5721eadcef02a39949ffc58ec98a11586724d06b69cab0675ed46286d7f76767f0f92e9f870ca5df6c642c07af10429562b4a1540ffb6b1a30cb82a13ca709fa7d586090d572078f931d50db8284b1323c48b06bd4cedff4bb6cc84e67644ec5916fa77715905112b0088c03f01b7a9366143eff83d0f658b008a0c05f7976274b2d05b09cdd41051d94108f34c1813dc0eed080d46ac674fc739f73bc172d8e772efa275a172cc73761a049a31516691fd35be6506b68293cbb321b814fa99176b7c4227c34c585ef3fe3c0812f208658b37b491bc0e5918b2b6d6c6d9dfda9e952addb50b53be95ffafa297b4884216877022e5ccf5f49b2110c1818cb7f96d3c285aa8f7195460dff5fcf3030ae2cc0c50b955a1bb5dd39fc29137cc1772a732d03ca2521580e22016613cc7b78a9b7078bbb215dc153fc3a08ab86c2108cc67cb62b0b8bf65bd6c2e1dacf98a8ae21991df4648c7853913936a9b5a44680951fe14e799f4bec91543d94635397b5931cc5497ddcf7eb053eb939abfbf17d6f2cb44a5d8e48a12b388ce60823c0fc885bdb9224b2baef91d0db64e10d9ace08588164cd030a688dbecbbb8260fba861aa7c3ae3c94b61514fe2439915792b8d3fb1a74af63f95cc01a9531f9efc4c9f9c1e11242948ad21f97e12600480c27a7f40966eb51bfbc5ee8bcf90a79bd36fb0d187237d9eab7f7733de9d1528bc375105243a289557776359fad84c7f36865130d4bc6f007e09e140d726a83d616f97ea51852b8a4ae7771488fe8d5ab394af761f2b2de761581d3b27f2b74e49fcdae15732d935b4a5ed77bd459022bf1ad60172b5c8673366586c2740954800cf0b760cf70725c25257c80034c7fcaea4658b4a182907a9c1f3da158ccaba87aec1bc4c5523bc644f32466949ee9053311081c346c9a8796dadd9c88e111d3d54e8ecb1042b414e0ce2ab5de9933fd716b8c35632adf7c6d4550d3320d1268c18092191cb34dcfc6add53d25f14a9e040cc3f3477404ff09e6cc208cc95c6487aa54dbaee662f66413288b3d4e24240b04aff1401342a186f646147e7bd36130269d72c9f4f45d50c1fc0d7f4b37f488f93385690a252d212a97fdb4981def6ee4a73ad0881f5f0bdeda2c206462f9614eae105116bbd157555e48225fc364406418ac6d56716465b5347b77076d8b7c1ff093d279122e7c5b1069089c426f581a08091e34a0f7532c5279d58efc108c6dba1d127ace55fbe7b6a45c2acf170dba830b06c71382aab2807a6910474728e397dddaa1776b89e58decc2b5a7a56d0e83b8c4f3c257f3c4f87a96136c03fd771dd503d7c7fd387438b60022f13d4f6f8063cf57d99891a12ea7086b787b9a9dd529f6dc320e13a2416fecd5091180df5179cc3c0e27a282a52cb2c8d924ea45637716ca955c0361d976ac06eb14a9931aecd170b9db8d63b20e4a8e26697bd7ea4baf6eab19624ee635aed6ddf0d87413a834cd0381ed4bcfd9e7a46ce7d920c5b98d6512e16ea3c0003c78708a91554814fbb2d6683030124742ac0d0a6f4d8c9ad44731295bd8f31e4cc99331009c7234366bce99a4b1facdedd08fbad46b2743c01e4c91957739c4e46955030a0b02c27fcb1f6cdd7d30468d21c5f851f51c85cdd53d29147e74ff95edf4d704d7091b0b6e0cb1ba61616235d4d19952cd25af055b76f8bd7a976c83ea937904b4e7dd558633ed22a5043bf27ffddb83a81421f66fd275b7df527773b413f357b652aa7c329277013818d60ec5ea4c3298eb85d666c3a502701f3e1dd49cbe63790073b9daef762a2e27b80fe0045c8025c88e17a0fd2710de36e40b6ce6f7ea0", 0x1000}, {&(0x7f00000015c0)="efd2e61c7477c1c26f974e1fd9c675b2c49bc0d68b96c5c934418f4822dfc64afe06b8704972efd4e509c7b9f415698284e545d5e865490c3260d3d20fcc0468fc89491eb57e6725974ce1c2a3411db4e6b88ffb44cafbf560bbfee9f7ba5f7dbef6d58606f936a394752c651b81b63e92bac76c22bb562a65096165c6aa189dc3f4992ee58e9ec07036970f7057aeb841d8c791cdaca79fe884439b35ad633d3b642ca251fe46ceb800b2fd6bec1fa5813dc2fd4d9495056b196fb9616b31af919f27d383849bb87cafb3ce6ff942d5be39e2c5c8f14eb9ba67b575ab641b08998ceb769fafaa54189d89a35715e045b81c817fa52e437db012d43bc009997e5e1498ed83f854f4f83d88195cf27f7d3210b321408a768f1301af5b14f1633972a715e801de61f157c68f339f5a5133f354c7ee8de0ddb042975361eba3e3808e219d1b110849f1ee98f89151b487fa52ae206d0d18d8559377596903dec569841ed663b74168753c2e3891f6535236cfec0cbfc307fcfe2a9d1f42ba9cd1716bf83dcb6e473080ea35af553d8f575d11d68957be16736b59a447a0d6949b14752b7212b1798b84a7e4318a4da9ea6422047d8316ee4c8d64093152ae98131b57780a99d152fd6722cb9e8f0b29c70f0264306ebad37ef998ca20013f00a9f9b58a5589dcde15ab06d4fce247065570bf0917c2201578e9fe4f2ed4f1d5ea38a8f7eeaccfe9ee6b7c8dca0fbd0329ff7b866f15e2ab6f8f363872037e879a42a75980c7a2ceeb62edb8c4d8e9cd4ecaa5adf73deaf4bf3e3b23adc7c4a696eee1eab66ad10861dbb0885f56bd73845d8f6093abff7f49ffc05d179870602376cc39ca94e5cedb47ece19632307990890444f562f97d0b9db6cb775b71bc9d513d875c5632b3dbe208f2561457231f5557b0ce2530b75363e0be07bf2142f854e75af53fd5253c0ab73b67eae2f34881cd0426b6dcac6eeb3fa6cd2944ad27a85bf88b847c4d91e103906f4cd364d6a6d61fe52d55277c62718330653a24c68b039c9216fd5893ef3030d99058edb9ebd17c1b2236837efe2f496f3290ab4491d5ecac69c166e430eab04c99c1107b6b766bf53c4164ee5a84ec472b7aeeb2ba9ea259f2997d64eb3fea06e2fdc15c597b891f48b9f087a6caa32d703d05d6e856912397ec9549d7dcc4c605dca4ec4e0b636a5c98148611ed85c41f6056f2e371274d16a45474423c4876738befde5686805b0b1f5b5eef499c3cab2393b203301a2cf6405b6e626446ff16b5c2f090a60476ea370f631e795b5341b73ba4ad77f5cce02e7aa942fcd84f5873a83d4a0207c80357ad7bd08210a46bc8a75ccca0a467def84521ab197838c37c97e4f69567b74f8b794bbb7f22d329e9a4d6429f14ea537486a7679821d96ef59181d7628df3512c70c3ed9377d0af24f3022e16448fcc9bc10726e260d4bddc7b106695536fc2570ef4483a1b03fb32d52cd2e48105c68f3ecc1125227c525442fdb51fcf1114c61877fdb560eb45e2a7ba11e3d113fb27ce9c8e7ac7867576937596f26e5344ad657e48260a99b7dbc6dd9446fa0f3945877f029fb894812289566d69e13d30c213e3aa7aaf4cf5fa253185af0747fed90abe4ca70e742678725e58b0285717eaff9aaa85120dc3bd4bb1d17b5d6e47f398eb13a7d8b211b53b98340e0aa1cc5f777a6aa01371c0b9971f0a84cd9caed233f567b11843d4e4593161109506615b03e3d87691d4a9801ae9217df2bee902675c53add6372b4d08fa2df36e391b0bc8ea88259fe0fbb1ede5683257ccc977697b7a28fa62b2a26d75cf333dfb6c790aad47ccaf8a186b03236b5e21d7ec10e8f0f7d9a968d75f097b02f1c9ae5aed0ba13e945687b6761bce0151b1e50e6c5907a82d8ff043329b928c8efff3497ea5cccbd8eaf91620bb244b829ed715ab919669f973a45bc7563254ff3b37509e34e203efe6e30f6fd544f510c3d4d7ae26ff239580914ab7577fad0fcf5000ee61b089efd47eb22b4e5bb4e9d4bf44ac34d6776f4b17e968a99abc34e5b9075b7aa9d8996bf81267a71f0a5c5c214520d4bab7b31787fcaf98eda68adfd8bb0a30223e03eec36768975c617c3d8b46bdca65471e76a7896b70ab8f25f3dcf5f96685d5af0117ee66f1b67223c04e6895b40ae66075f854a4ee38e870fa5a2376f239fd8acd652b59ff3916739b1bf3b29ab6c7bf047307af4ffab8d3167063665ca46f1aacd2517b354b1a16db1d23e19572395f6ec57c47f8f3308e4503127f2f469b20fd3e153735caa9d11ecc8f0a86cbae2caca8d5913021ba9ef1612e239fd9d085fc6ed730f42816d50402c68f6a4507256b3938526d8a63c422d89aef2523b58380c674f17168637e22ca77cf8aef2b507649f545a1e44e233d186ca92b7cfd810803f2b0463de1b7441fff8fda7d49912eec1b9cbe1589ec998ce459047f3467000c8222e11d9dadd2ddb2c5c87cc94c78153cd9c6ef0d8ad35476455774eb592b3964d51c4227ec943ad08de47a2cae6212cd2aff25c57cc48caee00f1faaf9d236b2ebc3f8bcb50ca82c576c5aeb16cda14a848a604aab79fd77f695732d5893adf421997177ab91ff72cac2af524551d71f5a76633e8950f728ebcb1d98d9406976692d6126885a0e7a7bfaaa6f9682b0e082ac04fee6cc8a469ab7cd985eb6c413d9b59b80db76de71161496b379edd3cee0acf61ae0835ff0d131a9da5eac21b054206edc15aa3144f4f7ce514474c4f91083fef763726c491d9c56c715498c6ab06aec67ecfa53c3fe3f9476712663cb48e39a3d1dee94bd3471de6c2f743e5cf0e1b3264cc0703b0b582714b4f84ac3d9a28f2d6cfdd3cc1376516c9ecb2a408b357bd9e2491801ab1ccee3377115a10e70d9770ca69c964a37bd1397a7747a74490982229e0aad829ac7d2c180cfe54ad96a839c8ec7b25d79ab5ddad9350ae1e1ecdc8837c0ba415cdd91a3ff1d1965cd28966b8786f9d950975f535d3f3d1110e887fed7b98cddf6b27e0dd2940d64a116d120e37e856cb5f8353cfcad0adfbcc3789901bf3ce1507f8d9dd2bd7463d36e6f964cd944cdba83b15f4c3f4f042bc70df6fda74185446b0848242969a84851fd2218bcb0743b92ee4e8289fb2edb2dcf15300276d0e94b8274be1e1e9ad2248b594e287763d8101972e0fd94bf71f96f421fb42428797903d769ad90c97b447748255a5f602e0eaa947b6d3b3542050e503775a35703a1a1e2e7c170e26f849e17fab6c12c271a50ec3b64c6e84c5190bb2ca62b70c7804e4184c211388ad2f61baf8263b101ce2ed2ce02f1c7687618567a408d7bd942f8d6ef150fd1d1ef77b0ddae0512b64837bddc64f336a7f4152ba65813dd537c46c2652a6a3c37d6654b8b85999cfca1ab50438580d15d5eccdec90fd5f2c7a10e03de46329540066ff29779b6d2547dd7204bc6df0dd44a190096bfa3067d0dc902366c99c66869505ded25920da3dc4449b29a9397096ed957309338ab1eaa2970fe630ca832d9139ba0769c2e9d82a93939d1f8d33652000137bf3f8bf98b890746aede40b68bd9f3a2108655d154d8b0f91901b138575a2179694f572f80531f59747dbf33396880bc80933fadcbb7eb6e5171dacfd771996abeb401c19e8b775006aca982896f7e50e9da9c4f33b0c37fe0b3f2ebb01fb68cea8dbcd91683271c92dc935696e21629475404cd45e0c30030a0444cabd1c0c8de5922e19a80a8d37e72630f1f01bcc73ca24b9b6614ed36df9fb346b9f8045538083463ce632c2029d05a3be1fb5aa67c6d4e9d247be838e82813811c8ea6b251bb13afe521d63e642bad366bb6a1868f98f39edd602642747daaaeef682817790289bf21ea17debfff35addb8fbcd6b600eea354e7251e0842c86bab73155bdd57edad2a1f7cf7ad35cb42a5e94cdb7c8dfa0eaaead54695b30908c382d79ae395cac0da9dfcda63c14a02357973de2ade8aea1dced6a854a259ec034f988233507c8a303f750a8dec44fe5a30bfc1e1218c11db106b75e5c51ea3f1cc8e3374125415520b197010aa2e3763f84411ec4bbccb84abfe9458c81e9964e6198ccd9e57a56f27c885701210c8ebc2cb778a0b813c3186bb0c9966beb5a0da2e62f2ad6acce9a799af481829853cd5a787b9ea090291a0322f12f138d05437759b33f8469195fa6afd47b9f902f8cd6c55b863715be6a3fe3a319ad3a24b965cf99a6deb70e49fc651acb1b580143af3adb016ff2a6a722e9c5e905d937ab959ccaca8c78fb257c56b509d82ceda9d0a8e12afab6a854b6a42d7bb0a165ba67f0b7e820b07d8ad2141df5b1b7358216ffc2df039a605234f976dfacbb8dc8daa0616d5fd34138dcd39b4fdd532009eef0e1e62eefe346a784702612396fe5c687f016c1b189be2561a53257baa7de56e9fb9cae3a8ed03053272c1e285918572ae60437a3c1ea304721218fc5801e5a29a1f0c4c225d5a961af64be2e839842c8a2c8bcc1fc8a9d7c1b943e947241f2b173d8ffc9e7cad2779623a03d9a5f261911575c32086b8bdc40ba648cfb36a61bcef37c58c7159fb9a9e8c06a4d3b9954aaeda440bdc8f767dac94aaf2a4085e989ce5095185d1d6a6f15ff76f7818902cb6e479cd8e9692576cb9cc3f8fd560d539fa45ec0a9a90ae94631f9f5d814f5b49255f918c5b89cf6e84f175ccfd2c0fa47221e868feef96bf8a0a0adb8038e9ffb6af5b901c010f97a2a8a748996461060479511c38acd67c7d6980a615facc650c0f191eb061267ccda3c9804b37e40cfc7bc6037128ecce5c2e3f2c547f5135848bbe46eadd69f4bcc418ff04639c8cea2d970bf44c59156b05ffa79a67d5eb9c977d62d36523073b493d18f9460dacb99da730341ebc87d8e6db14b352a02a91a44faa961d3723907167d2e9044ddcd14047cb844d168c293facb5cdf62f5b47dd35b33ade6cadaf55f2669f311f552f177692979c10e36a494acdd26b514506b1f3f91e811ebe1ae53344209f4916c0e70b6ec0c6a549a5892177047093ce808cdbe67598d7688d66186dc9d608bfbb8146348a96ba6a42263d0c28f6c67d8fe205882e509b47740a1f45cf2ee8fffee11acdbeb960a0f4362361a1661009cd942ba9e1a4fc74ff4c431db0a40c7c1177946489f338e186e4ff6fff57b6671803537325b30848e9d086609b51ac426e2a91e195814b64c075a0a6aa0a7a72891f4025d92d0056ea9e059e97a88637d99bcce7db1a67842ad248998178487ac7d1398a874e71e2038263c082520c6a0e3a9252b0c98ff8061602ec44976491560e5febcff75f2e898141925867163ba86a3b904a54d5b78f988f76932a5dab224fdf1f6a595653cdb26e69f8eaa8e042a52ea02098e459c2f48a26a6b2b4bfd9e06dc42c84d14b91743d8cd9c160cb930cfd34e20f37636f323ad2021485e303c75dd5ab07424e1435ca466ac193ac86e168d75ed441fa3ee48337d5fbe4cd79cc6fb1601626196d34c5f8c1779f0b4fb99ec5398f3860949ea9c56d0ced32dba203f0ed5862bdd3fcb0fc9c0ffb2889006c5262bb739253f3ac0798855063f1c9bbaee3a418ed0c67bd3a0a0b117febda3b79d1afaa7ebf6a441a98630e9247f3b97c4901973528f35293d1658544f58dd4abb2731cce1042afb73fd48790f6cc807c3019bd4cbd1f150750e0244fbeee1a5337280cca348829dbf92d53b2d326cc0ef56d5b1000ccb088bda0d61749ca7f133e27e12e39a8c721bc", 0x1000}, {&(0x7f00000025c0)="85914fc4bd58bc75ca29c6742af48e860021abf2114211fb8a3e2a0a83081da8a9c9c038124fbde6b86199da04226ab5fa7a5af572bbebad985f029cb1bb079a5d7ada86597d925be07228a4d71f12a4b5843a2f77055fcca28eabca69544520972aa0135e10f8c6c6ad0b739c75cca9b421d68d86a7c3a4e31008d9f2628c8b0b8f899aa2fe03e79d72387b3681844f450b977a6743440d242fc85ea01b14df1317831d1dcd24a9ca0388f5bea5e01f0adc57427081e21d1a276351ea87cd9d484901f95ebbbc069e97a24b08ec16f5bb87ae15fd7b7d7dc15dc5bf12ca52ad6ffe13f481387ff6693926c08480652d4d9f0da8285df285e249663201051a9de883540662af09e4b19d684973c903227417e4ff8d4d51c28bcd160a0c8f85e5955f0d7be970719a7dcbd082729944c612e4590a8ce8064d7f48d82c0462ce8c04da9ac44ec80eb86006c9fb865a9c493f8c1afb1e3dd655506b99ce568cdeec84224866b44851f141e01a848cca20d92c955f8323957467f8017f0e882158d07011f78194c9f6d7daae56739b860f136c7366e86ee3f841cb21aa0e771a4ffe1bb4bcf8908e5cb141ea288ad540266499b1ddbdad552eb84873c9f502acd8bcc20dcd459bd23fb61acb23ff61e6b0569eb49b63b5d14d10f94b9e3bd0595008bf773691ba16698ae57e98d0cb23493e88aa78e5a32bb63f61ad54bf249213ad20071c57a9bf931a7934dc38988649102bbd2e077a7f7e1a276054a81efb5af9eff59314184a990ee1a1d567eb30de43d3b0b244a4f63ba523a6a7cab0c54c17ecdff24f78e7f807192fd095cddb79185783eed8eb2ff64860272885939b9521db8f50d853dab2a17f16dfc4c2e512df0d30155aa9c643db2f6bea9e8caa72c9a2edcd72d2e07c2dc892dc8431f2d6534acb07693d80778f37dc4b082fa2206d8d47fac065013fd9b4f4c5812d89bf048256e434fef05aff40ecb591df1b60be8e3ac53bcda51bf56553e7656ace558cdd989a53ed5e7722c623a41662ee71bce5284e3d61b8b9eb8232c6d4bd54a8951456f19ed4ff238ebaaedd38ebdf035d560bc895b2c8d48043e9a3126404b21d8978498dd98cddad42dd86c7c0652492592cb68dc236851db1caab5d9435f115819d0b918f96c85b6ca761e7313edd4e42e7a4347d23eda4de49672b4a15f399b7fa871aac6b6ddb508062d19ae879619bab8a5188f514a7e5c8719c4f96bd0938bf8edd26a49d3e6f9521eb5347caa83e1babffca1a61c0a7ffee5c37d17085adfbf75a5ad92dfb75a0bfe1e6ff7fdb2de48f55314c38d79601d7d262cbec60f9a84218fd3c578f444dc31c0d0c754426cbbc997c4fe19bdf5b71415bfff48d54eebde9d1420c14f6e5626f87c39ec69ed51a2f1de43651d11d96409c7101dd2f4c10bd215afa850c2c403eef0c53c44ad14f822c31b16478e238b37812449c0f34c975eae0801cf40cdea5bf3dc0742b56bde4601842f77865dce8ad70bcc346f5906c5e0f467f6850057bb6e53eb08cb72ec5a7f920aed904772c0b7b7d66f8bacc485f33634f5233098bbe5ec213a0d45131da3f85e7102db9fa58e4f9a41fcab204d0060f3b073a708f97a990adffccd3a728bfb27fdf44fd0d1c328b9e58f0604ff506c084674ec99e2283e95c659f4a704153e0472b46358cbc5f17d65e1cbd7b85289498ffbf876b6df7ecc7ef498096f3b0ddd6a62312860120eb83743c25665fbf2b1007c9f9fdeccec8967a226090c94d70d4a6d26993615e16e991a53f57af94736d2e1c26c6e3bdde8f25290c76bf6133ae7ad2ae6ec8ae10d51a2f054d728630f2512e7417ced9d1d2d6d470961a06d5e670db72497415c99e0dc5aaaa43d73b091a1d7c3ed61f2da1eb9533f12418fac9b12f25c2d05f7a52077e5503c5cb87da5cb63c620c0ed9d371c14f7f1034b3a638f6456d90707c4c8cea612abdb7ecc8c496f5795f7c7653d1d657743a5624c106b39705c588be124a0a5e633ef11b1f26402b2e4bfa80cd86fd24dd73e3ab9fcece7914b4151da056edbaf7dbaf2e31c88d17d07535c1b381e86d45719acf7a61705bd6012b0125877e27a63b90ee4c6cc80f65ceccc82a9f203bf081c180d210f52630cf5c537692727cbb69f748e57565b45092e03944ce21fb70a4e86c0a6e06ef8991cf1dd83768420ab216f178fc3deebb7b3ef237a1d7c8829d5422104dc270d017c26625c194bd41d9261accccd34bfa0c13db687428f5c78e79290c27b15d19b0d8fd5ceefb53544c1e9e07f5f26d14cf2323c52456008234773000bd9569b57550abe8083a363a609150a8b3179b05ab51e5a7a349cfc24200af652ea07fa2ea1b40bd486142b68481d58c120b2e4eea03394bca79d0065d5ea0f4239d6d37aac860798852458410d732fed2d75a37727629be75a71e943661963e5e81876fb56edae07d34ed3d4c81d6d7b4d100f27f92d800f15a265066ee0fce9169d52c98596a211aff7031f74145e721d99349b4b8b8b916dde3bd0e4a3e742cabf270afaab798608b9d809938806bc9f6715c817e970c21b8ff35bb90ed979c0ec4efdc67c16773c73d2842c86529da46c05c9ee058e1472125878e49fbc19f3666ad5823fc6d0db380a55c02e758294d7740d68f672286fb7112b680cd18d9a36136c3dff93df42aa473086469812e31ad388e462382bd78d150413678c18326610f1a74f0f26d4df3129a7d09ca82aadf55c217bd2b537b5367ce7f4a87bb37ceffad655540c91f7c95d1e439fcab60007946839cd23ad8d155b8c47e6bf41845eaa8eec3b5a9d7d2db4c23295bd554fbe7ec2bc1abb6d4a827937042dc8a4cd7c57a3ea4230b4fbe6441810d360ebd9820261927f01e3fdce314a2e014b59bee475fd2590fa6d0d4be6d3d7b0701437b67a6715d3880cdd00e1a68b3e1dc24cc738883a31e8b495e3ac6a9dd5960ab7492bca5916087aeb8beeac29b751f01778fb8f256ea54c3dc8e7ed72f70275386f98e9167ca8e0824248dc80c565e18d70910f3679f8ac9062429a7f8ca56c85fdd74b6169b14bdac41c72b75b6439e01c4faf56be4177bb9ab775c024494cf206e23f6dd651b6215828cc38a307cdfc38f2dbf74ac27a6d09f856c864079294b9d22d02a7a97caa2b00c01e4f692151576c9f16ca40d711231e7096c3282901df03c8e9666ff789915dbfc8857fc54f6e5022de9090cf98a2da969fc54e8b99ac1c8b4896e9cdb551bc3e17631d47cf443e98693b04363c4ecbb46a1b3eb10d361be8990ceb7c4650b1f047bda8888b330d58051da6d6d0b1c8ff14068b3dc174b0561849579b199c529d6776ec335d80dec27c6ac5ff7e0af002faabc4fb24a2b4771ab6dc73781ebd9bd4b5b1b19c436a44529c7562c89bd5d0e33d64ccf755887a700895789ffc1b4163f94d91ab83b45361d8a6252e6ee0a2d554ffc04faa0a452d6b3063c0247f5731da27afb7c79911f64ea189b087184731bb47ef3209a1e95e1fba799b98620538560e4db600f7d1c0e1ea43c3dab15768313273f4da3bced74291cdfc154675fcbf058e4a038652d8103b4f38b3393e5c70b02dcaab9fcc0593d855f6058acf4f0b88cb6b947261ef4538e187027fffcde2191d4f53ac78659ce8815b97cb139b295cb31fb7b50813f3aa589a0b22f495f512e846fa05c962c08ae15959e8cd2cdcbb48aa19289aa848fe43715db46360c862b5b56fe271418e5ec3cdbf452e04460583dfaa9fea180513d9cf6ee2854c54c9f97806aa7017eaa95263aa42610f00ffb1843fedb2ac68bd2b6c4c56b92709f404dad74e0d696a4391a10d0b1a6a274507393b393fa3d2b76e3cb811e25e445f501f40a0af8eaf3f33dbf963991ca7acd55fd308e86346cc4adbee32d181ddb2843b8d4c594b723db507d05d68a2cc7b12903479828d18ba4d58a39b06aa35fbf7952c32f42929c66ca7517f71d1643eac66bd778716d81e355ffe6c532356ae2d754dc1850988c1d30c97d29e4f27137a64bbf2c332a663f9b47a0861d6b3526e921370ae6e83eb23f9e7cafb8a15ca6256972cd46a0380139433f088926b5854e4c6a461318216a3a53d9bdbc68e003209e3f85bac45b49b029963bf39330702b9eb9338f6f3816a3a715f3a42f4ed553c756eaf8dceb18a043c9956678a3eb1264485f5fbf3f3d6c7bed9ce30033d4185b999ba783f69c19ca10ff5b63f2279a9fdb253e670563f8cea43f6a81005eb937994f34c0401f7cfb1ca46d67164a43ae84d78f0f8cf6c46f73fa6cadf6f5e17ffd0ae21e1975c13f88322bd929cbaccaa79a6fdbd8c8a71d80acce0c1e5b3bf2e3e2932dab376e3bf98b13d295370a608a6d5a6c141a9ddc1f394a93194542e7d1f8276f3dc85bdbdef3acf81ab0844a07aca05c474501efaf00510ec419c62187648be99c313d72316176c3a33850de6633268325986291ef34f842b26c3e9673893a67a739db6253d59cdef9b5f85b66c5de894c70032ddacfed895f616ba7ee3b72c915c1b655d65f52f55dd245f424ed17018b01ae3fd09b62322c2e8da4eef3e4efa4775247c124a96a2c8e2b1783aeb38d6f33770e1cf144bbbb2f21449d7ca590a5a159e7f7f904b62097df23de9acdde55665921212c947c622f8d4189af9e1ae142bb89da056a0cee44a25560d4a18758348691f02ed5a0299d5e605da2d89b52bb93293ca5901302205046fddbcd8620e8f604758a558d9fea353bef11a1c731c2d98009385725bc5dfe17ac66af4a4b8e4661b2682073aa44b3cce32f7e2c011dd03b9f19a4b1cd3e6b8950caf7274f67a755694f78baae6aa42757d7a0a7667b984857226962248ac01aafc322c685d703588b38c80d159f00b88799f045c8e7b7a4b3f83b22af4883a3b1d423b17b556033058e00ae9b833bb8c16a8d4f03c444ed4759c218b77b7bf8ea020b0559dfca2c057e8c8a6d4c2d6b9d3d720fd6205c0e490f85742ce6cedb772cecdea649496fda9b28538c745f350ed777b8f7f5aa23b688a538687493d5a0e96fde574ebda926be059de107a03cf10858982372fe97914c91c8c7c43c3a859b0addfe4a8a3868a6269071bb57e996319c0da69de312a9e2f26bd7e298b9127e202ebdf5324c7a76e64d1b9dddfc218e84c9c00dcdce94dd42493e570e5b66530a56f4a93a50e76d26c20d09314f6ce4f7a25ebea2a0e07c210df2b8ca2f94b144b5c20457b781a2b582a867729213d6335f8ee0b3e14c3830e3bd9aea086528f6378bcad767a40507003b756a0a073cbec0e2b9c791947b52a4e7eb61a2ebe8edb2e8655633213f9b7584f612ee812569b33f34411d01a15c854066a793317cc7be80d94d37de3699e5d5978dbc16eaf5029f5d9f1fce2d908625d168832325d902b9a5347abf19bbd167f51982c884d81355aa957fcdcf28312c0c1e23eaa595c8cb9b801a88d5074cf7e909dab62b2cb07f573181316d5d472851df36846410f174ffbe053f3d5e559b64232268b1980270787f0c51e582d492bef33dd1c316ddfe469fbefc697d6ce69db76bfd3fee5c1287d277f6788128e35d502e2b396b188b55c2182b350ac0f827f3ba40367875789b8561f0d8c772e0a67e1ef8c3207eeed441654a6cacda277166cd37e355f8545c05768048b7d53ea7ffbbd5ff630d27890e31e00d35000e8b13b9798c90542e81adad558ba2c0004410c1b2a3ecef8b428dcd55caae7225401e2f2d21c190a6387d012f1959482d583a3f91399b7157", 0x1000}, {&(0x7f00000035c0)="aecfdc2c0961892aeeb075dcc6fe937cd38131724de2ed0384d48931f320d69afd5a59957e5a77bb615db46be828aac92a0e4a3433c6c48006a309d3f9c8c70b1c59c0e9bb8787ee0dfb1c07e61e23758ee476c7ca2f3ac40bd88ff0502d22a5cb568364db32fbe445295b3a4ffcdd310a8e32453023d73c07081ceda79cbf3a1d1c09f2e33a46e660c74711b56f676bfa1ea1e1a390e006386064366aaae800d7d626e3", 0xa4}, {&(0x7f0000003680)="9fad7d8ce18cbba3d6438cb6eb3136cccd20423a49a18facede4a60bc4de6ff66ca0cca1c2cbca2aefae021a28b9d9baa86abe42525985392f4f0b0d4a2772d62497e5027bd03e24da0686ad6b0c0f49835823594c5a7d9f2206361994be9863427b4ffa7d2a1f91251f0073c3186b037512dc635e411c31b5bb6ff7b5695fd16f29ee88c966353ed83c5ae099fb26eea837281b3545355f8800c4f31fcbc183da6b", 0xa2}], 0x6) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) shutdown(r0, 0x1) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xa865ebd6f75af787) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x50}, {0x40006}]}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xfffffffffffffe03, &(0x7f0000000200)="b6") clock_gettime(0x4, &(0x7f0000000280)) 16:00:05 executing program 0: setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4000000061}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc4, &(0x7f0000000200)="ff") dup(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x800, 0x488f, 0x3f}, 0xc) r2 = dup(r0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x6, 0x7, 0x2, 0xa5e8}]}) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x0, 0xffffffffffffa393, 0x0, 0xa9}, {0xfffffffffffffffa, 0x64e002c3, 0x2, 0xd4cd}, {0x6, 0x7fffffff, 0x9, 0x40}, {0x8, 0xe09, 0x2bba, 0x49}, {0x9, 0x2, 0x5, 0x3}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x5, 0x6, 0x2, 0x100000000, 0x40]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="00217806001414066dfda8c13d976515dae947454efa5a89c3c3d53f976c63bfbb03c0aae736d8d316df067281aa4acf89070ae8b5b7423e46d94f7f99427551460ef0f3bb03327107b2640ce43a4a68651fbacbb1be214700"/104) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup(r1) r3 = dup2(r1, r1) r4 = dup2(r0, r3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xffffffffffffffea) sendto$unix(r0, &(0x7f0000000140)="b8495262a0c3555d1d78c623013ca37572393b74967441506f7c1f52dca2a251d5eecd478e8a7fea3ba7e7f2b58cf8c149497a2d871cb33c0f78755e673e05e69f2d461713d9b275dbced0761e684c340aa6eca12277b9ce272b3f6bc6dfaa07e89fe3cba64f59726b07c57696a69180f00c2e8f975d5ced9375bfb791f359b4114f354b27fb6824fb1f3a4f5bcba2c3a1f9c2889ecabfe6862637fd77d81fbc31c0d5200d20d777520b74dba013788fcbfb2986d4394b7d88b7e75cec08750e47bb387d24dc10d8691b3ee2d232c234703adb21e67e1ef14ad664bb21cfcfd39609c496f38ef6d36e435715da3b9aa7754df7843ebba09632dba73be3e2c704344f974379fac56e4170b18663aa742a27482bdc4d76d380e5712b8dd364f3cc2d626a695cf7fa27e96b4cc0e55eca0e463340d2c364d20a6790efce263c316be0271991514393a4a5e6a5c24ff3f930fd15df462bca13d1ad6ea129cb99e27a820aeedfde68b32bc09c1e3a89ce7f6e618d62bd8606ed610b23a2ad32253cb1af1bd6ebe14293269e8d74a745407e9d4085254d868eea61f8b5c0295674e5374855ccfc9893ba318bef66a890572fa43d5d5da8017d297a065d8b9b28632c0c894d8849281703e3d3befac5f0fbe45eaba3878cd1f8b9874d5d771d949b7be7b53372c54326cc4fa0b26c5a632816ac7d0d15a5dfbdd53d8012e761f5532b847a6ff280db72cb639209317beca613711d5bcb98bf52f30f01f585acd50e8ab9592bc20e44dc3796a5c5ba2f2814f51c2cad7601324b6f0441ba6414512ab489301d971d48268409c2c106d6f6bd3c2937ade353fa19a7831c7c1fd218dc7db1794f77800a802731497491a2656f0e55b4bd7f845420b923a8e0eefbdd2b1f545d2ed4f04705f12908f316573a2be686fa2a485e07947ea29f13ebdce64b271dcb879d38263803c62fc92cde92a2a9f0de34f7ef735261e25ccb5b2d873b5e1843202904f85af09582cbd32242bae31c19b8dc20a78505965892768bb849b0f5ade0efaf873a1db5a788acd3e9375e1ce177bb1190030d5276d7b0e43383e4476d532e23c6b6352849f5ee88746de3f780a4f6c6b926ef531b7a651d8362b55b2c56d9f074cf2a5d2a40d857de9743faf4344ca88d62cd816d0981dbfef7e78b25f1436a90291fde4799cf3e4fecd229d628a2d6d9e8bcb6e46afde9b8bdc27079cff15c4ec087e9f3ce02827d8d07a4f9a52cc4f7dd010da275016507583c3cb81f26db7c4e47a28ff4a0d459a83a65879d019754191058b9f8c23c936b96c6ad13bb99a29a39238944d63acfdf7b2432abcec8023a0ab134d0f2f877751d2bfbcd14d658277d227e7b06e4fb07aac0a5a5ddaf0ae6bbfcb9247905477e6b9237efa3be623baba324cd3abbcc36e7f17ad32e753d729b166a67b20247ce6fa772ae7454a44b349842dd80413b632721a5cbfc2fa0f0313c85d49116eba07a6d4409ee1edebd09c312153f551968c160ffb4e2abe82e5778baa15e6df35a7ff82d66fa90ce59b26d34d964e40414a465993b97222766669ff12efac5927a714c99c8a87d49a44c4fc015e5ea8fcc2edfcc4468b0ae41cf89de787ad891084760d0bcb370a02f74a6d25ca42979fc7568e92e205827eb52895df308f2fe0e326a831fbb49bed923d31abfceb8facf94ce749067b6b2491d55a0a917ee174d91f473aa2cd8492a6c5425c673576786cad2e87a5168f6114b26026d76e4101a5b07ee7a9525b5fb0fc4f0cf7cb4302e0565bd804eaa52e0de4bb60fa92006f354b378170b55ae4038cadf974645a5f0bf4edc699de8a6062e91639e0a087c9a7b6a42cecff4899186b30758f7d3d0cebd9325212995a3e354625688a1f89fca5d6f41ee646ae506e3fe01677447a452766170e9778a94dbac2845e4bd9867e95b12b8c75f5dd85d8eaf94dfb76e327571f2f0908f62a439f868c92533694c44285b35a534dd80d99ffac9b6cf5970d4023b941d6441d36eb0e2b05438a22161889b5a2c99b08246ca99222d3257ded037089226f595327b90073d17a98675bc400d9d66edb67639321123a32b957c1ef28a9aa06e24b64a370ec9262b7bb0a4c283f10e56cdb73eb4da1aa341d08c4a80e3a5ef12ea3fc654c9bcb20c101fc7f5b279791af0458b0467908c4a79008117875e47e00e90b8f26c9bd290bdbac31cba1bf03ff50f2428ac0c6a83050f265a2110207ddada458d3fd8815e3e523c61f583c8df8bd04f86782f91446d2f86bbd8427064a1dc801c4e66b36abc1614f9e90fe43e1cd6c974ef05c526f9fb8f0b00ddb4f7004e0a99148425f6a20eace2b6fcdeae6d1faefd0a7e097a4dd10ea5271018501d0bd7525a9c2723c3b3f0cc30a28eae339a85dbe5bb15383cb7c5c621d6f14fc016e8e5bbc81cf2c4d2501dd1d13ba43e397fca501d22013853a49c0c5206179cf746c311899d7bbd9dc37fc2474d100f532bf10a6b6d50a477250cacb111677db909c711ce239540debeb403026039d0c362996f898a6a06dfb4956a42e12fcc3a63e0a410a87b62c691768b318a1f2938fc0d18330f2af844859504356d5836075a4a2b19834e93206a2d499ba64533d6ea097d0e54358f6d57a11e75d272326cae9b3c88d8b14b60833934f04dc612e2154bfce6acf910add563d552accce422045ad88d0fcda29476fa4dcfaca98091d4bda06c7bf8c771cc4008d725735250731053931f0119172f7de71674823523efd653c1106fc8152a513d1a1a19420f47ad21ca79ada02512d87fe9364f281da498799b7f8b253a44420e61609d487732e79475518c4e7d7cffd1b187e3977596418cc759f7ec91a0ff13dfac8fe37d040da25ea3107105ffc066d84ac2eac384a3ea3f007b741116c7472af8f66c4b536ad6863211e0c31fc233d02f97a6066d7403473c3df781b91c112b9fafd674700bd63f5e8ada9c070887138b3b0f74bb3565ce5b53dadda14ed239ae9085f92bb3c62f1a64555663091b978fc2b7bd70152bc9d351b2cd780b987bd05c56cbd581e7ce766ab3d3c9907fc692a2dc084ab167421015ddc8ee970a6d4c8784c61f139522cbba4a03d2c1c4d0b7b143a2d6ec40e5d78d30a0d308bf577a155fb6403e3d072ccd86dd0e1360215836ef0c8336b3e6f072a82f3113b534e0369d32b6b91c9f91229ad11dfb3eed10cebcf7743c669df09e5d5d23a30fea01a4ef6fc7f1ddb4ea1caadc5ed1a1a28ddf296958e9c9b897e0c737cc209758280bd8d3a8406c0631c54ec42ee89982ce362fec16a488f9886a65845f2c1439e7cb8fecc97efda1c3f9dabb007c635f3cae0201657a76448f030200a8b3ba987b08f5193ccd0389649b319992a55033737e53e7929a3c509a21440aebcd4cfcc75cfc1a9e1526d34435184444033c239bfa9453d8edb5f7f86eae3969cec5ec1ec9a9375276caea90a43648f53833b0b3805d6ecf9c22ea585a27a2a5f1369643e91ef23d1374189723eeb4da08f80d1e8df874023c24e9003c7a5b40e4660dee3c58f3665cc4c3b492071f2a7ee362de61c872ef572698975993661225d26461631e3008c8d0859e0ab68cda0aba846d37c8de461ab2ed24b332d52d9bebbcbbd0ef71177ab342653706da0f4c0acda750297d6b22dbec9156ff93073c49f91f17ae62d4aa19d985d7e8e18331dd9c1c7f41262d56455798b08a7bba145c0fee1f2b060f08d81954000901c00f8c055b66cb79bd260c0305d8ac4761d9cf4929dfcaa75268216f627ae464cc1e9d7c946d63698fa25d62113cb6d260552fdcd2716e045eaf2c1382d30ab642f0e250282e3e656cb844263e6b81d796c871e1403879892296cc3c4eadb08aabc089c558fba78e0769dc476a49f066c07284c96a7459cdf6ea0a9b54b41044ecbfaaf9afca45a3a4ce9ed5d9915bf6b734ec30e96227e786857af152e25c6627d7f68916a505f51d48aea813cfaa8a949a62359accee091d8321dfbbaa9041e88ebc44f2abdc72a7ca60a4b50e6737eec580ea044583e03688c16d0e2c281d8e46295ac8dc0e239f3a470a78e2340b85931bdf410cee09170b0b3074438ce84c5cb6e9ef188984efd8c06ff91c38d5225868b410333974b9292d3ec8539ddb30fa5c9e7f59cce04bda61aadac7ff4490e1588548235a2ce88d43215cebf7b64ec4b46b8bd473d47fd4f3bb1684d3b369fc895e591d487b326f41a8c16f04137ce7fce560941f0b245fe7675e93b79c58f8bd5022551645a42d3d217d828d346afc9520c3ffc832baabe1030903ed7a13b1acc9c2580298196fb92f790fd9512eeae59fb047d1f783a86fd24b7a8402585d6d3a7334974308916045cb018484938da880c39241f045416d221b3606d1254f9baa814b9f43cf6b8e1537bc2e91b6d1275e4bccb873385c2059c6a2923b4361ab8abde60d17ec6fc0e6142f6f0e153f1788170aea3424c9f82fe4a618ba84381872bade89a0ffa31b26a700f648212c250f0539b0a4979516bf95c8e7a51779f47bb52ebba08b65b3e681c2a883756e7d7504894988832ee4dcd1e767b1cbaad4a28bb7da82dc57ed47bc1f8693c3f501e4c4259705a13f7346816eb765ed4c3025c52a3b717445ce49e242f784baf57451be85bfa5e701904e5d3354ee8999d96791320426e1e6bf64d614b92f6af502d4f801bd6e505e96f79afbe76f19a0cc25d729d1f38d50e5be80fc0530c3e123c6361ac39eace5d9cb8ebb6844f6175712f51c6038da50dcc1d62c7af290d0484a75c6ef44116e4067a692b2e5c6a20111c172b33ef8b24e733b2308b91239ebc12fc3db2a5f9a17d3b6beba04a97875b155051307b846a9b4d974e70148407c0a1e9651306b5f48d1350f37e50da2172955881ae72d590224ebbee575eb41d4bc58c4525adbd26f2cc9b5cd2d17914ebe81f39260938e5f59205dcfb30d8294c3ba143cca5b9dc7e763f4f5a8eb2baa1218fd9a512fcf7d3c9a1e49e76049eab07f910b874cd6efa810e1868865137abc7418b1a7322b22ec3a55eaa3b23d04643c050683fad5a2d6e8aac8222cf4545cf2407cf0de910657679f0f635715852db9f735f55274b7435138985d288031451c4c5f67cce907564e1cf0d2418c371b11bd4f1ae3bc54e6c5c3a68da43d9a0ba3775f08b4ca9dba7680e3e1d0ab41b159926a37e7688599edc026601780745ef5c706e4bbc0e0e3d43a424d9151f8384497f558492568c4eae0450d50e3ebfe56bdda209cf9757f8e63a1edb6350062f60dfb52444db2c9c77dfa29d796cc92a265db3eca9bb9835b38c4e36d2e1965c86c27b72a8cbe4300381754ec26f54ea243b53b6e77c36ee75a3d16d5113baf4cc9a231e6458f130481c3616154c59fde3b3297ec00bd716bb964fcf6e3887f46bda035d51708f3d3a107b54d87e0901b1688e3dae81c5ef56e3d8b182ed918818a461e2f51d888c61e05fcaf873b4a57f569aa3a21bd998649bd53529cd1f0cadbf247695c376589a30b7a6c1af3c94d15e43101a3202afb7ef31183a611920c61e6af664ac138b55df0fc819dd119db2a85f788cd260695f2f0e9423a47aa78b965b2c9958b6e9f3d7f3964e964ed55a4cfd0a826e73ef165d2d6de992d61c44502eb8fdd601b1141496790b847c2d5a94bf40492c0eeedcf370c63c257fc557e8f3ad9e16e6f42153d6d5be2e06f6adc74e0fdd34098b8e73a6094693113e5f474219bb648f97d1f3f4ab8ec3b913866b0cf8ae96a7ad1eaf7afa33610", 0x1000, 0x40c, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) fsync(r4) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) r2 = semget(0x0, 0x0, 0x101) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/145) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='*') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:05 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x6, 0xff, {[0x3, 0x1, 0x100000000, 0x3ff, 0x200, 0x8000, 0x7, 0x3, 0x8001, 0x9, 0x2, 0x1, 0x4f4e35a8, 0x6, 0x4, 0x0, 0xff, 0x80000000], [0x1, 0xe3d, 0x7, 0x1ff, 0xdb0, 0x3, 0x9, 0x1, 0x4, 0xffff], [0x0, 0x5, 0x7, 0x0, 0x4, 0xffff, 0x7], [0x1f, 0x1ff, 0x40, 0x4c2d, 0x3, 0x6], [{0x5, 0x6, 0x80, 0x800}, {0xfff, 0x4f2, 0x9, 0x18}, {0xf1, 0x1000, 0x3f, 0x2}, {0xfffffffffffffff9, 0x3, 0x3ff, 0x7}, {0x101, 0x7, 0x72, 0xfffffffffffffffd}, {0x0, 0x1ff, 0x4}, {0x1, 0x7, 0x4, 0x1}, {0x1f, 0x7fff, 0x5, 0x100}], {0x7, 0x0, 0x14, 0x5}, {0x6, 0x0, 0x8001, 0x101}}}) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r0, 0x2}) getpgrp() r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x0, 0x7, {[0x9, 0xb1, 0x100, 0x0, 0x7, 0x81, 0x4, 0x6, 0x5, 0xcf43, 0xffffffffffff6d4a, 0x7, 0x9, 0x4, 0x4e52, 0x520d, 0x9ccf, 0x3], [0x100000000, 0x7f, 0xfffffffffffffffa, 0x10000000000000, 0x4, 0x8e8d, 0x7, 0x4, 0x1, 0x3], [0x1, 0x1e, 0x2, 0x2, 0x4, 0x7f, 0x7], [0xf8a, 0x7fffffff, 0x8, 0x6, 0xa2, 0x9], [{0x400, 0x2, 0x0, 0x101}, {0x8000, 0x7, 0x8, 0xfffffffffffffff9}, {0x1f, 0x0, 0x10000, 0x1}, {0xd6ee, 0x80, 0xffff, 0x4}, {0x62, 0x80, 0x4, 0x30}, {0x5, 0x1, 0x8001, 0x3f}, {0x6, 0x401, 0x0, 0x9}, {0xa1, 0x0, 0x0, 0xffffffff}], {0x2, 0xffffffff, 0x1, 0x2}, {0xffffffff, 0x62, 0x0, 0x10000}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x20, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) fchmod(r0, 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x2, 0x1, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x400000044}, {0x6, 0x0, 0x0, 0x80000000}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") socketpair(0x20, 0x4000, 0xffffffffffff04f2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7e}, {0x6, 0x0, 0x1000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) fcntl$getflags(r0, 0x1) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000040)="01781ad860363d844e1ba822d82421ed78e55bade94925f0e8fff745c2f81a1d8878ef2128f70d268522ddec80bd060bfcf879715f", 0x35}, {&(0x7f0000000080)="458ee68eb8a9e1bc0ccc5b1d14b94607b113bde702344ed3ca2632db43cc36e6821a743033d23c4ac8dbda3307dac633be284190d3", 0x35}, {&(0x7f00000000c0)="96bd5e56e4e31a34cb5a7787571d1154957fcb0cd4ec3ac92e8d34e93a92f8cdd9d967cf898dae808be050dafecb941a48513d754c892922d642b28600057fb5a2ed454a2457c7feb9a4", 0x4a}, {&(0x7f0000000140)="71fdddf9642138f531bff15db7dfc2af4b47966fbe7555dc706632f73a0c438eaf4f1b1f961a847ed67a0c6b51daeea6ad233cd85fa8fb98153a32d4e1a8dcf69ddffe2311a88e57c8271ccb2d63ce3e7a31eca61852088032678023d22f04087145023cbe2306a0fdd30e09b887da7230cedd18115cf654ea", 0x79}, {&(0x7f00000001c0)="16e2ae3ba9441a6f4fd9f3a966387ebd4de243357196158b272767f113da691ee70c8396649d8427de08139021e5c20fa2dc9530180f6797cb1ba7f20d1d239be5423b58ba20ecad8fd0101a3b088a96846f133bb68f2eeead1e6c3aab1d0c04a574d9503ae37e9352852a693aac0b062d3697500774697326b9f599e3d1b63006a6f0441c8b2cee559a4260", 0x8c}, {&(0x7f0000000280)="fcd45f92a1047e6098411f638c22cfa71d9eefcbbbbb09f96a169d0f68367f980f842b74e9e1c75d5fe1a30d49fc93576a2052f45da39841f9d4ccc963c967f162c8e8aadcef2e46de36d5c812b029e35c096ae10ff529f8c3e63946477fddaee861048382351da7ef7141286c82de16d36c0473cc2236c0daf9f6d9d75f9e7383ac09783d72d8ab34c9f696c85693e1cd5f665a007aa7988ea600889d2e972884c70ae5a7b751156a828bf15cb511cdc206e79f8e4a3598df87ec449e0034a24578d1c2f95fc61ce526", 0xca}], 0x6, 0x0, 0x0, 0x4}, 0x5) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6, 0x1}]}) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000140)={0x0, ""/165}, 0xad, 0x3, 0x1800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') r1 = socket$inet6(0x18, 0x4, 0x9) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x88) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x7ff, 0x1, 0xfcab, 0x3, 0x400, 0x1, 0x3, 0x10, [{0x800, 0x380, 0x7, 0x5}, {0x401, 0x3f, 0x0, 0x1ff}, {0x80000000, 0x3, 0x1, 0x1aab5ea1}, {0x0, 0x4, 0x1, 0x2}, {0xfff, 0x4, 0xac1, 0x2}, {0xa9, 0x800, 0x100, 0x788}, {0x6, 0x9, 0x1f, 0x101}, {0x1, 0xfffffffffffff030, 0x2, 0x5}, {0x6, 0x6, 0x8000, 0x77a0}, {0x200, 0x5, 0x40, 0x6f7e4374}, {0x1, 0x80000000, 0x8, 0x2}, {0x8, 0x0, 0x300, 0x3}, {0x40, 0x6476, 0x4, 0x8}, {0x4, 0x9, 0x80000001}, {0x10000, 0x51, 0x2, 0x4}, {0x6, 0x3, 0x43d9, 0x1}]}) ioctl$TIOCDRAIN(r1, 0x2000745e) getpgrp() poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x20}, {r1, 0x80}], 0x3, 0x4) 16:00:05 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x200, 0xfffffffffffffff7, 0x1, {[0x2, 0x9, 0x0, 0x100, 0x3ff, 0x8, 0x3ff, 0x1, 0x10000, 0x1, 0x0, 0x7f, 0x3, 0xffff000000, 0x80000001, 0x0, 0xffffffffffffffff], [0x8, 0x1000, 0x0, 0x351, 0x0, 0x4, 0x5, 0x7, 0x6, 0x5], [0x49d, 0x80000001, 0x23f, 0x8, 0xfffffffffffffffc, 0x3, 0x81], [0x3, 0x2, 0x8000, 0x0, 0x5], [{0x9, 0x1000, 0xd9, 0x2}, {0x9, 0x6, 0x200}, {0x2, 0x8, 0x81, 0x2}, {0x401, 0x2, 0x32, 0x4}, {0x0, 0x400, 0x8000, 0x8e2}, {0x1, 0x2, 0x1, 0x1}, {0xa6, 0x3f, 0x6, 0x9}, {0x8, 0x9, 0x6, 0x100000000}], {0x5, 0x5, 0x81, 0xffffffff}, {0x1, 0xff, 0x100, 0x5}}}) dup(r0) r2 = dup(r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) r3 = fcntl$getown(r2, 0x5) getpgid(r3) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x500edf0d, 0x7377, 0x2, "2f213a7673f0d7e26322f3ef83784839971a613d", 0x8, 0x800}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x9a, 0xef, 0x800, "286e99c012ecda2cc18db8189f3673fba92437b8", 0x5, 0x400}) pipe(&(0x7f0000000080)) 16:00:05 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) ioctl$KDENABIO(r1, 0x20004b3c) shmctl$SHM_LOCK(r2, 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x401, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) linkat(r3, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) sendto$unix(r3, &(0x7f0000000200)="2b8d97ea59c793aecfa3bc98bc4c2203f05d4546248a793142bcb4843761da74ab5c2d29eda64ecb71c6d84d50eb5a037e22b71a377122c6c1c5252ba09fc0fb242800b248ecc5adae20ffc490af7947ff3736b7f8013af22e7a75e58029338cfaec56b51f5d41cf2e05a7641e32158b117148ba19b531be0b5ddf606a53eb2e40d6fdd7037c65347c063b5f3f9ee96e15c1a98edc6fe16cda6533c2ce02cbf1da8bc0b3402a8cb19a121cb18da09b55fbe823fd411ed005353558710b5020d050437242d90055893acca562c6", 0xcd, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x1, 0x9, 0x81e, {[0x8, 0x8, 0x3, 0x101, 0xff, 0x80000000, 0x81, 0x6, 0x80000000, 0x0, 0x1, 0x88, 0x0, 0x3f, 0x8, 0x8000, 0x1, 0xfffffffffffffbff], [0x3, 0x10001, 0x2, 0x81, 0xfffffffffffff801, 0x3, 0xb5, 0xfffffffffffffff8, 0x2, 0x9], [0x8000, 0x0, 0xf, 0x4, 0x4000000000009, 0x1000, 0x1], [0x7f, 0x9, 0x7, 0x7, 0x7, 0xfffffffffffffffa], [{0xffffffffffff7fff, 0x8, 0x7, 0xff}, {0x1a48, 0x1, 0x7, 0x2}, {0x2, 0x100000001, 0x3, 0x10000}, {0x2, 0x4, 0x100000, 0x6}, {0x5, 0x0, 0x5, 0x50}, {0x80, 0x20, 0x200e, 0x7}, {0xfe5e, 0x9, 0x7ff, 0x800}, {0x9, 0xba5f, 0x7fff, 0xf268}], {0x81, 0xffffffffffff5449, 0x6, 0x840000000}, {0x5, 0x2, 0x6, 0x5}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1]}}) socket$inet6(0x18, 0x1, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x140) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000005c0)={0xfffffffffffffffb, 0xff, 0x7, 0x800, 0x672, 0x8, 0x1, 0x10, [{0x1, 0xe3, 0x100000001, 0x10001}, {0x8001, 0x8000, 0x7f, 0x7}, {0xffffffff, 0xad, 0x8}, {0x53f3, 0x9cc5, 0xffffffffffffffc1, 0x10001}, {0x2, 0x88e, 0x3, 0x8000}, {0x8, 0xfc06, 0x9, 0x10}, {0x6, 0x1, 0xffffffffffffffff, 0xd411}, {0x7f, 0xfffffffffffff286, 0x11, 0x1}, {0x7fffffff, 0x8, 0x7, 0x9}, {0x19, 0x2, 0x6}, {0x8, 0x8000, 0x8001, 0x2}, {0x3, 0x370e, 0x7fffffff, 0x81}, {0x5e, 0x101, 0x0, 0x7}, {0x2, 0x6, 0x9, 0x100000001}, {0x200000000000000, 0x1ff, 0x65d4, 0x2}, {0x8, 0x5, 0x7fffffff, 0xd0}]}) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchdir(r0) r4 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r5 = getuid() r6 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r5, r6}, 0xc) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x3, 0x9c38236e24153205) semop(r0, &(0x7f0000000000)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x4800, 0x800}, {0x7, 0x2, 0x1000}, {0x3, 0xfffffffffffffffb, 0x1000}, {0x0, 0xffffffffffffff4a}, {0x0, 0x5881, 0x1800}], 0x8) r1 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8) setitimer(0x1, &(0x7f0000000ac0)={{0xffffffff, 0x1}, {0x7d, 0x1000}}, &(0x7f0000000b00)) recvfrom(r1, &(0x7f0000000080)=""/22, 0x16, 0x41, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x80000000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x0, 0xfffffffffffff801, 0x7fffffff, 0x4, &(0x7f0000000100)={{0x4, 0x7, 0x9, 0x5, 0x5, 0x5, 0x7}, {[0x7, 0x20, 0x100000000, 0xfffffffffffffffb, 0x8000, 0x8001, 0x46, 0x8, 0xffffffff, 0x4, 0x8000, 0x40, 0x1, 0x70f148c7, 0x0, 0x10001, 0x7f, 0x10000], [0x9, 0x1000, 0x99, 0x80000000, 0x8, 0x10001, 0x6079, 0x3, 0x7, 0x5], [0x386, 0x6, 0x7, 0x8, 0x4, 0x1000, 0x9a49], [0x1, 0x3, 0x9, 0x9, 0xcf1, 0x4], [{0xd5, 0x3ff, 0x2, 0xffffffffffff62db}, {0x6, 0x3, 0xb0f, 0x9}, {0xffffffff00000001, 0x7cd, 0x9, 0x7fff}, {0x3, 0x7fffffff, 0x6}, {0x2, 0xff, 0x1, 0x8000}, {0x4, 0x1, 0x6, 0x7}, {0x8, 0x1, 0x6, 0x9}, {0xd, 0x3, 0x73, 0x8}], {0x8000, 0x80000000, 0xfff, 0x8000}, {0xfffffffffffffffa, 0x8, 0x7fffffff}}}, 0x401, 0x5}) sync() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x3, 0x1, 0x4, 0x6fbc, r3}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f00000005c0)=""/223, 0xdf}], 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000700)={0x1}) kevent(r1, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x1, 0x7, 0x4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0x86, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x1}], 0x77c, &(0x7f00000007c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0xff, 0x8}], 0xabf, &(0x7f0000000800)={0x3}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000880)={&(0x7f0000000840)='./file0\x00', r1, 0x1}) r4 = shmget(0x0, 0xd000, 0xcca313387aaf7eec, &(0x7f0000ff3000/0xd000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = openat(r1, &(0x7f00000008c0)='./file0\x00', 0x20, 0xd5fb033469ae7837) r6 = open$dir(&(0x7f0000000900)='./file0\x00', 0x10, 0x8) fcntl$dupfd(r5, 0xa, r6) fcntl$lock(r5, 0x9, &(0x7f0000000940)={0x0, 0x864e4101f0cf885a, 0x20, 0x8, r3}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000009c0)={0x7, &(0x7f0000000980)=[{0xa13, 0x36, 0x7, 0x3}, {0x1000000, 0x3ff, 0x0, 0xfffffffffffffff7}, {0xd01, 0x0, 0x21, 0xfffffffffffffffa}, {0x6, 0x6, 0x1, 0x9}, {0x7, 0x80000001, 0x421, 0x6}, {0x6, 0x30, 0x1, 0x2}, {0x9, 0x4, 0x0, 0xfffffffffffffffc}]}) getitimer(0x2, &(0x7f0000000a00)) sendsyslog(&(0x7f0000000a40)="7c4b4eff92710a75f711c5cb2367c0be3db2c8ff9a3f2bf7c60cf70b54b7061a639f5f8ac3618eb1f55582cdfb4257fbe91f991c69d82ed854ed599c636379d86f3e11ec7e50d60047830f78b135da25c6747f5b6a4f8c500aed251113d17ce3bde2e7399153a72ae562a42c4648538e9407165dd0", 0x75, 0xe5ecc01854c465b0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") r1 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x10000000000000ba, 0x800]) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") dup2(r0, r0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000000)="f8de8f54a2adbf18d42f0a0615265296c98949bd650d8db29c8b1ade4ffb2b4b999d30a8da6e44282b9c31e8c58f84550acf", 0x32, 0x0, 0x0) dup2(r0, r2) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getegid() setgid(r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r6 = geteuid() r7 = getpgid(0xffffffffffffffff) r8 = geteuid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="2fa081825d22128515335c7d9684813f1b0745b030493b82ab1a248fef9c06c04fe2ecae1620e90eedfba563ded5a47b2c00a0e816d8d211089bbd620ecaa5d4ff09ab04400efaa8e134f1351fcfdcf2ca864d2c84afc9bdaec96c86a8d9805d282f5df12d747816a7a1910ade571aa105bc99aeef0b6cb6ff9c03f15f2f3a7e41e13835e598db667527f32d1e76b6ada47a612dd4c5689ce99bcff6b0e4454f99b2", 0xa2}, {&(0x7f00000001c0)="1d18a7ea7e70393b296257bca69c9b2a6394ef66d511e1a62a93494b74f480e6b964bc9ea88d26dc7527446f6398d3c5a8f6b22327a7fcccf8701beaab84c565ac0c0f6c1c2462b7ded66abd7f6adee0f4172e158301b73a4f2830945191ab7d39cc871220be893d814d9e305c6d7a8d9d3cb85719e885ccb420f1a30e98584a00488ccdbd6b4ac99f2b6f7e4b982039c00de07b8eb61e17a2a9580d6ef4506a9feb078666b13f51182c115f5694378f6bb90489b09f19046605a2c63f88d5b9cbb69fef984b0f4a410c0f864d7c34963d5b4304e926b4937b14dc8641003b8ba36538d5a7800706bd153edae9fa0358ed1df6279fb60c347d", 0xf9}], 0x2, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r1}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r1}, @cred={0x20, 0xffff, 0x0, r7, r8, r1}], 0x98, 0x405}, 0x4) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000001ffff000001000080000000002a331a30271eb643b254f4e163d04395ab536f21613586dddbdc05313afd3d4dc7cf2b6cc8a0f5827bfb67147fdd66e9d1c9cd547165b336806e19757c2dae5bc5bb5bb2e1c9f259a1f1cf37e62e369e85a521a90cf0b81ef44d62b913283bab51025bf173fb93547f4c483ea94d058938f641dd262a1714", @ANYRES32=r1, @ANYRESHEX=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0xae}, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x7) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3e3, &(0x7f0000000140)=[{0x4000000000054, 0xfffffffffffffffb, 0x0, 0x100000}, {0xc}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x5, 0x99, 0x5988, 0xfffffffffffffff9}, {0xfffffffffffffffa, 0x100, 0x80, 0xfe}, {0x2, 0x1, 0x200, 0x40}, {0x10001, 0x10000100, 0x100000000, 0x800}, {0x1f, 0x800, 0x54, 0x7fff}, {0x6, 0x3, 0x1f, 0x80000007}, {0x9, 0x4, 0x7fff, 0x8}, {0x6, 0x0, 0x6, 0x40}, {0x8, 0x41, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) semget(0x1, 0x4, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) flock(r0, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x2d4a7b19efe0688c, 0x180) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xe8514ba9b783c3a2, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1, 0xbe81, 0x80000001, 0x1, 0x79b5, 0x80000001, 0x800, 0x2, 0x3, 0x5, 0xffffffffffffffff}) 16:00:06 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000001a8a4b0ff73f451a7298ab06211e2ce42bc356a86398ac4c5880aac613106eb744d4a0884e5ea44a106a2d951f2f1949bfd365b2b7643a5f58ac0e3f1f9e7e923102009e451bb8880ce3ba30ae02a97a1cf7c494e9cc818da9cec2239f5ee5c7d248e86782c8b04017c33626b9577d3ea0ea1e7017a4182cb3184e25c3744b861fa53e2c433ac8be7bd354f14e79"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x3, 0x0, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffa5f, 0x3, 0x5, 0x7fffffff]) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x58) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getgid() fsync(r1) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r5 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r5, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:06 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = getegid() getgroups(0x40000342, &(0x7f0000000000)=[0x0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1]) setregid(r2, 0x0) setregid(r4, r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = geteuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={r6, r7, r3}, 0xc) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) write(r3, &(0x7f0000000200)="bd", 0x1) pwritev(r3, &(0x7f00000003c0), 0x725, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x810, r3, 0x0, 0x0) fcntl$getflags(r3, 0x1) 16:00:06 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) socket$unix(0x1, 0x5596792b8188b0b, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x1000000000000, 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1ff) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x41) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) r5 = getpid() fcntl$setown(r2, 0x6, r5) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() read(r0, 0x0, 0xfffffe4a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x108, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="8295876698e30c650c10b9b57aa7d1ee4e2472c4a9ce85fcc1b304b67d319f42297b205bb7e89408d9b4b25c21dc1cfb9cfd60", 0x33}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) accept$inet(r0, 0x0, &(0x7f0000000180)) pwrite(r0, &(0x7f00000002c0)="7adbb0fcd68754ac1e01264fe038b00c1d2dde88e275b6955428526a638935a220fe2283ee2b2d2c0407c8dedaba2f597d1c45ccae1fef614b05f72f29cc1fbffea1677397881e190c1c66f230fab7f95dbefcd011aa303c24cf599c8b2138b281ea1df6d015ec8c3886eec51585f8124b7f8c378fac83faa5d9492fe772ce2726818d832dfa5b8abafb0ed1cd5eb53691783377bbdcdf06ec862c816093f734d38ac7482957d88e8ae833eb89710a80b2f38e4e9e37967ff0e8c2fb09ca44f07a59a046279dcee9c8e30758a67199a92e4b5fa74bc733f9bf9abbf1eeeb615a49c32ae03a9aa267dfaf6867f74a5246f7c9bff6269875335d0d3820fd91f260df4985ad4652b7727985a75d0d52df1750ec9be306209829660bb8ccd0fbabc80ed460aee03c59d3d23ef76e6a6d68a3148d70827c8966bd862aa38685fb856608b367bdc23e0257e002b9a751b018a2c3ec37cf28c513ee3d5b5d5a86848fd9f32a70c384fd843c96ca9e3a05abb58d0642b5a8c51851210c2ff9262dbec2fd94e107f2cf73b9e807b693feaa8e44bc764bf4512dfc80584b6effc44efefdf7600c998f2ea370f9dfa03989a23daff2d0d1eb283d1d4eaaf18bbfe17a585bca92777b5c4d9e1553ce6a2cd22911e7ecbba98c134331fae0f519a4517f75e9c3aa082ff10b6356714db8287c2d8996c0ff765ca37ce09980472e6b5dc6c4881eea44c4a2a3b9d1081ef341aeff39677ae1910993ff849d262a6396b015d21ecc984583e6631f63e7443b6c081d57383c0bf5b656d5e2f9d59b5b7f4834318a57813d3eb881fd7300f12a62ab72c13b7fb601a9869b6b864af9bfab9c45719b927d73e80e577d7231f063aa3d923790ad07d1b252393a92d964e93502c43a4ed58b29c5a4d4f2455628d40dd4e05d183f19daaeb512bfd404eeffe5bdcbca4e435eddbe8cd94b168c74b26030bf05f75bb65ddcaa395edf95c8393dc4abdbef31ddedc8bc3d2aa98731e051d566736aa74a1eae0b08d099bb2d189a1444f7390e6d482cba0e9ebbb4db03ea72b034ac7a3cdd7feaceeb6942f77a39890f24bd694bc6be85fb556e23687a1af5ced0443a12789362d93a39c1f0e0ef4a784329e2d481d83130cd6d650931bb3c22ae7b4c18f8edcead96192281002c5af47eb1820036d6f1f07749d88404c377938777822041346551f730d00d2a4a5f3c65211ac93baef0d952dd00d0a11cb9ef2489eb7e1957ef2eefa7d93da82f7a393dff9f826780938e920d64175c57a0702cde6263fcab412d3ab0cb81cb5b93cf66c320f3819870f41417b407a7a6376de46c122f95ace752ed3a53e7d20de7b44fdfeb85262160a8be9b7660667342706068f67392968dd48f4bb6b62b067f942870ff8952117e7fc1b9a071c01744a389b4af5962995ab68ef60723dbc83870ae2c0c87d56cad8d3ee449e33103dcc6bf168d3b36eefba249ff60af285b944d2a9bd6b18ed4e101ee8d082b1db2185c6030e48b60951b622aad627fae833bb20c71255448eaf931030866dbaa7d59e38a3fb1f85cd952d189f79007f061893b1ba561c7e4e3d71f22ff4fc44fd84998a3df03abd2cfae74767907646651318b0df1223102ffba0e91d7eb14aab14dd2727a0a9539bd55758867a9c097a58bd1fa83609fa2b42d3fa13ba1f5e376ce540be579219d0833dc7b5e1173b244eba80876ea8518a30464c51f2ab792109f1e45fce7bd38795a9b3a97005f9568377dbe36f31f39366a7f19e5738bc4ffe6dcac688ada3707233e53c5a89f567de20ff2cc128d18ee73a6cc1b6bba830b873e6809e26a6380a60c6dd3ac8220f5aeb8b6f1f37b03f22c254cd1314001fdc207b8d2e5f56099dcb19aa9ba20c531f710966e9d2cb81ba3b91ddf89656a20336f5e86ae03d432b8e59b46ffe115348d7da1f48a77b7e1d4a840ad5f0b21e5305a8056b8d95b47bc1259e4f02fb49a518dc186b4848304007be2dc82391fa274df065a0a1a1fd1ac5128b458ec4104a5cc83f57a416b2baeccbf60ecad830f3812487da4a1d40805246f7149cc4042b2337625aeb5d08de186b97b2eb28f6c331031f3f503dc07d2f30c9e5dd3e70d4add1de57f4e3dcc08eca99faf5db635d8635c2099efcb7b64a530e5673ee757cf4c9fcd5b0b72a8fc385507cc50468deac77b04fca839ff4161e020023ec76ac0d61e538f098bc42864a8e33313f563650f20ac65861290c6bc7002875c468092ea78b85b3706df189d6b3b1b7a370ad581c545c700c612d232b02502642da391e19b6b0e837081c0f7c9e42a31e5f2fa4c942f2fc066b3841ea7a15d8866b6325bf5560746ae3c49ab9f61100de2ccf7b1bda61114199f662b29445b31bc5b5580512caf52051803b0598f9003699ae8300b34eed71bbefd38c45068dc0f0d4b54b8aa448984ab272824be3699a48adb561379d181847e0257ffc1df9504c1f740015325f803971664caf8b3078534dfbd58287ab80c92419054526047024207d3e6bcc03ba4f8ba06e1d1db4ab5b5acda3219eef814a5847797667b7f943136f33e6589144c3e6406800bd8954e678805d30511c782e55f63fca843c97c2ce0244514cc9ebd7d10e0a2e38d4b5b2d5d3e530292933f2a1d6c6313db72f81a19c74ed7d2e0ef3ab89f4d1cdf8670b5e2f9eb7ed57103168e2ecb76664b2694aab03e88ab33b392d8d0efd9e25f8629beeb2edb4b68df8beee4555a81d63fdadd8d1f5bd3c930bd59840ab2aac551f0cab307ff2f8385befd9ef65970a537f6188a2495aca6b8ef663de6245b8ac23f67cbaa70849fd140be800c14eeea33f5189cdcc7fd558585fae43481faff3878a1fe9b0c6e44c9afe83e1923e4f40b2b0063b2d369e5e3bb5f01f14000e3563b5550508b5d9443aa1d2a772a9e1b8d68e822ffe1cfbf86f52c3df2c6190bebc74167e73369661b1f3170a5dddebfa29945a6ea52544e938ad20902ac05faff558f3c44de04971a222240c5092274a32b7afd0caf0e043b3b6273742f6321ffe2e195cb4a800cdf309b98c0505aa7f1308b004d7a8760362c7b3612ff895cae8ca3cb5da30fbdc3794f49d2773529df181436a389125247f828591f70d4b9e1145ba2d3e65c99db03ef09a90d17d869e3d2661e15839f0546b6c783218a55973243adb9545612593d0e0edf43acc241f59b5c21b1b632dc1aeb5de21d22d0b72aa6d643eedc17f4ecb024288fb3b75a8df8f32b4a5e745dcc6042cda9274e8ef45b0b98a1aa84a3e0f32451591d0ff1a18f0dfa9514e1406bd241e8aec342a668bffc9bd162543e884d2bfed15b1dcce20843bb0c2c6cfd3284fc6858e563f482569dce650a61e0d51a265c63f3083c062876f9051aa990d4280312a053d82a4f05ad16fba822aabfb2f9d9efaef75336d61ffb545ecc4a44361ba398e5a90e7a365e065e420a46968f77df55c805888fb0e8df2a42cd3ad45af12d60c291573c576738351d527c64648c6dfbe2ccd4fadba979a6c74bd394a23c268994878d4bdcbde5f38787b69374813de96cb1e941e28136648709a5320dfee7c2a233ebffe0c9376d1a96becafe41b864f362ab95b8c53116b70cd44d70bad6d35505a72540fff25acee4325a6a579b3e4f5e44a77e7fa144476374091ed948ade4df4f586c397e7f34e522feecdf56d799f738be059bc39926e7d9396d81adf8d193956ee1a34f2a50f51ce6709d204d4cf18ef5e50870374aed1c40d70c675c47494391577901569a5e53adfea02eb0bce0401371058ee6ba2e17d6fca5c0f3fb9abf949ebd5364bb7aeb7cb5dbf982588842532021b05aadd694189f9224e550c85a18ccf5c7e4c15cef5d141ffb50d565bcd23a6316463a588edfd7d9bbd11ce2afb590a7f4f9b3a77b6e2d638c813085b8194b2a386c54bdb331ca8680c6461a3d8d0d402545224b83f47be0751ceb824bff3583534abf618fe7241eb18c1dd47606378bac8eb09310c3571ac8eeacbfe87a8b5e1576fad32be822ed782593e791885438d3f857a0a08317fe1df56f25d5ebb58deb35b211000e5ccefc79a85122de94488a9fb01ad4895d961160af2b208e610ceeae9eadc17c283d47479bdbe5ea007ea91bbceece10642866856c38ead29f510e1638dbc925efe74ff2f36248ff0f0dd6f03af9b76402fb761b10c87cc8d859c97fd1b9ac6f791e34dee64d0a99f0ef86bbbc8eabaf3ffcf517ed8ccf838fc5fbe18d5231186127c04e29ffb4c17f505ebe68e41740d8b1c86ac96f1885d58bfc52c6feebb28ad1fb722a3effef7751897a769a5342a9a9dc49cccea9ee75ec6a67125c1fdde6a94038ae43bfa2676db9709d3bc6f47392199459f1cf52b0b13273d98328b3ff7da35c76390ac53870529cfdb1679f6a5fd7e4d67d29730a8a9d5b01fcd2ae81fec0c0285b24b5b4edfa05cb70dbff4f1533efdb53e6daa4c65e42ac85684444346967655750608d5467bc93d1082cd3c37b97a6e0836469a2c3f07e30f7eceaadd54a65bc91570b1dd143fc5bdab60545bee8e92b204e9bd2a7fcd8143224e6aff347aea6365e6b27831975ed9f1d0d996b80cf7442f0a16127d1a9d9ce82bba7583c60311e26fc911c953fe0ff2fb88fd87c2f691226c60d3719ec80bb14e699a4c4048804b64229f0b7cdb17aa08e845354fb6d92201128ac36510bb3f3d5cd8e2c1126e775e43cd02cc302b934fde1fa169d6a15f9067db4f3c82b1a9ecd2f63367609a75ff9a4abe51b55f255168cfed4e22e5355ef70dda659b0e33126ea251efe140b36b42fd0bfa685f14e8ef61bab43745b5a390738ba675a57001d01a250c351591d6651540ed6bc48bf5f0c2215264dd1dcbfa3cb628fbeb92a1a4be90f7e3769d89c3d9a1a911fb40feb08a345703aa747e5f6528354fc69368501bf67390b09b59625725817ac9d90bbf70fa373cf34986a5ad622c7366ac75b54e1075cb55e436e4b7ce3bf77ea33ab212cc5754b03bd780ba754700906ee170781cbdf786921339dfe7212a4e5bd0f5db4b58c8150dd100ca9c1707a21f3bfc26239a10507830f97e369c4fdbaf3efcae57cb9e1aa773be01e5e7ef41a1a5bbd2f2315522c944a653b1dd8e06cf34f96992ca68f8f7debf5f771e306087d2611ff2913e11ecaa778eb5441adf38ddb0334f1eca80380221e97e21bc562d7f7cf2ec9ef0317c2c7f278d5f52d4fca923795fb4293a409ce98c52e92fe6f483d0369984f30120a4d123fc813f65d2389f230c08da7ab736239989c1763cd350eabc9cca094ef5b34dffc1ef330fbb84bb8f19aba20e6ae7bf5671edd80f1e1c5245f75fbc330c2edd21669f3cf633d8bd7eb88e7df19c8e5313cfb14b764d4e0816b918106a20fdb494ea3af4ac00b34d6f06bf6ffc605f4db99d68645c9cb6c03a5635bc2e0bc0494251eaf0f972e8d2a4332aee3f6a8e536698c429280769a480745add707a60857755e3e7e24d3a9343a5f8d2878f3a2827e289d94f4528cf45a9eb5aa46d2a6dcadc4235ea796017a65fa97a5022ff354ae3c60f4a0c85b6a2f4518d41ee8bdf34b5ae5d4fa60b8f2e5cc3404fd1d3f7ce6410110cc1cf9f56d0c05eaf39dae797ee083855386d53cd74bc7a286027a2ab89979f728840eaf102fd498dd60a333f83f2109b15c2c2a570c40fbee29636d9963794b3019baed09b5ec133d4dffcf033ddb263f51eee83a85c3cda0ef65b834a627adf97d8974e76ac050b8b506804ccd1ac8c74fdd84c6dccc284d87062ecda3a0", 0x1000, 0x0, 0x46) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x42) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="f88ec03b9baa5ea52c98799ca5ffdddf4fbcf45ecc3dcba44dfae2ac923892ea963475df3bd68881b2bf0e513d4a6eb8ea1008b7c4cbed80f5974a7f19424f1ad4604f51873d9143e6e2f62601bd7cc8894150", 0x53, 0x0, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) close(r0) r1 = socket(0x6, 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(0x2, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000040)="f2a3dc6251481c2d43aabcb85763ca6ff7198000d60c96305d2fdf6801a6ad03588e83", 0x23, 0xb, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x2, 0x3}, 0xc) readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="5519d7f3836e31a0e70d2664f4611a28042cc62b97c60d7c91b19580b2b0ace667456c3cdb2bff19d7f64aac90a0f491cc835104af41a9e620068757de4f9e1d3f4552665863b407009e2912c7d7bd72391ae7909340e6e827c24b59c8db51c94fffee561ee815fb1f619948837a99bf216d031bb29322139b9567de93a5eb61e68b027a97d465eb2de56d2e7a667ff9476c84038742a1fdd8d819ff7e3a16140584e0a92b5bf4461057beb61cdb438f91c815c2514fe94c48901d0ce5c4fe963c4b6f7d5458818ab6d6d7ed01a480479d85d1836fba3474116bc41aef9f1c6430e8fed5faa6506770bb8482", 0xffffffffffffff6e}], 0x10000000000003ae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x100) 16:00:06 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000540)=""/4096}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x80, 0x7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x15bb58b15cc4433f, 0x6, 0x3ff, 0x4}], 0x401, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x9f7f30414b680d08, 0x0, 0x80000001, 0xe8}, {{r1}, 0xe8f7f4df9572da2c, 0x1, 0x80, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40, 0x670, 0x5}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80, 0x8, 0x3}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x0, 0x97}, {{r0}, 0xfffffffffffffffe, 0x20, 0xae1fca668a6d9908, 0x200, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x2, 0x8}, {{r1}, 0xfffffffffffffffe, 0x82, 0x80000000, 0x2}], 0x3, &(0x7f0000000080)={0x6, 0xe2ae}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x400, 0x9, 0x7, 0x1, "d6a7865322649d1be31e423c0c5edbc1ca3c0166", 0x0, 0x3f}) r1 = socket(0x10, 0x4005, 0x2) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0xfffffffffffffffc) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) r4 = syz_open_pts() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000025c0)={0x0}, &(0x7f0000002600)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgid(0x0) r9 = geteuid() getgroups(0x4, &(0x7f0000002680)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f0000000300)="3bd8108daad48f78db97ef4872a15c7432ba3e2aee3df91e3b808cf4575028a3a890aaac67a7f919723b28be5e888232c25959b589f9fb72c1aa9c3ffcc229ac892a7145155e69f7e1db6b8c8f34eb6673e33c33db3c9aa0af74c201dc596c906a7596f77c856202e57ea5345ac13886a5932e8f7132d9cde3ed3834ad3adff307a19bf73bafc19f746687c8063b85077c3cdeabeeee9f08fed6a2cc171483ac049f66fce84abe5bc24ed972b6b064574b95a46b66878573ffca33e0fe0deda30f1107175e3ed0c7b1ce0701ac9f6ee2874822a63f85933b3cc0db82bd1e7b9573d89df0280bcf2b03adcdc6d499693e7846102b1720844117abe807c45f77bdd3cb719d2e21e30a4fd458df1d896590bfd55731a7117619af052e06acf117d7ff9b6d3709ba4fbc57099f578750c2d9c04ee1b86ad30cd09ec14eb8ee0ae72faaa2dc082962e68a49eddd3be7a20a9dfeaeed514c2f958930252a87edba935df9261d1e7bc40719472eb58e7c6adce4605fdc09c2749544bad0995e9f6eebf851543e26ba8411800cde7d6c5188bb67aba48f9d17bacff37933ffb0a539c204583193f6fa782381d0fcb92fc03bc565560380847bf0388d25491216b7c9c7fd59e2ce347fa8a65f4d0578a7783b0da05d83f356f4c44e999d58545a24113c89c6a68b5fb29d60540578c14148d887cdb501085d7b4e6e031012715e8c2c2c2a1fb9e6ceacc2307dd61dc358cab9ee2458b06b3294d5c78e43d15469051e71cc20af21cd8c3b77c8dd6759ef93103b319612802a2ef233630d1878a51190d6e91e0b38982c48dac86e3d3fcbbe6ffe3943c060f32b7857200e1f401cf9fbb545760e3b9725dba87120206d9c29492fc51738510c5b74e24299d3220cdfa40d85740b0b44b1bb8d0780e28ef8e621a0ad51aa0ac71fb5f6d32ba91e792f7b3545921deaa5fb80b2b0cee5bf8fe591a036e895656e329419d3f593fe95892ccb30daedfafc0adef21e0cca7d6cd8ef506d9187713f665876894d863926e2582f1441f97b2f06b564c20024215b96aa19b9c6a4517a4d52a65f2ba845d856cb858b6d1bfdf1a839a93051ea84280ef18477c0c3254c5631362f480afec165b85dfe365fc8ca70649c795c4bd300097300f814425560521f77b388b8e9160d0ea5ae0a3302a836fd1e3611dadf4c3e7acf4f302e3650b8b08af1745745042b352dd104b55d8f140f82a7f467ff5ea65e8b751bcd40e3a99cf557774f271a8d41212e6185705ac6aa30394b392aa95da17ecdd456c37517bd8b2bc8ce9b7c02ce514a502eb33329063f40c008e4051c391933f37f6e36d49109e3d6f96dac4a78ee9a5d05b3e03239ae6001ab227aff66112c8fb6f6bd709f22aceea6281ddbc4e7a2c1cfae2cc478d88368caf38baf9dbfdab8d19692ead6a9def600d5c69558af71eb599b4cf371d3775be4d705141c31db8eeda079e1e0c7cf7964003cf2d5eede5a8ef7a4f5fc918334c1b276fd7258bb812ab6bd8fbefe39d2b1a6f81246fdc79ea0a108feb3747c2c4afa32ef94dc5baf13917ef7a5012e4982386c796aa5ee0916fde212e92e610f37af10be1a59868270e8f164dc9dc67948d0047c172aac243c9bcd1f2064d2bed03ebb2ac873b740e1b09e4df90e3e52c4de3b3a338b9cd90deef0bef286fa69089a59ec0007940ab021deab81264e5f0125dd01d17f8f412f1694127c032a04439597f6793e06d2ae110e54157c483324b8011f0deb85389bfaa878fea7a38f7c9e0f3e7b72394ccc97cde1ba4b032c86432206e4e351f7a27692139c8677c3b690bb58358f970650c8cee10c44c90a5a7a6132e04c0bc989e9aa57d4fed399f7d0d82b43427f66ccce5efc6c86de096ee794cf2c869ab4fc59bd72f481fe5ef30c3ca22bffc36bf01aef5aa4129f25712250fd75204976ad0539b7a0d55319ceab475dfee265b22e6253134818776b0df914c81b188fe54b3a58550156f9124d49d9777d103fee7a9dedec96d4ed8ba8e74ccad0777eeb438ae79c6b301f1831111cb60983bbcb0f5da7a148e4fa51ae0dc58e1ad20c4a684036ed2e291bb55e5fcb3c8d469a5d8212c03008d47a792b5d23d918a79f8c4308d8b9854fc7815ece15a39edbbfdbfb101266042a6f712bf9a0dd8fc6c268ff00c1d421fb0c0c118c5f5c1f17d6d166d94b231d805d703162da3347cfec9dba31fb088f6c46752cd47ac7430cdcc2bf465a4a7a80ed79c215ab9c13e5044e14f892d7d5efefa9fcf996328e063f6b4a8f43931cd278ff33baa295529ceb1d073d0d602e1b6e84fd77376c2f51ae361626e61a7f704fb7190a9d1c4bdd3cf3a9d35850a4cc4d391d84f68720d79aba9c08ca17543a28abb8455b207444afdf90839ba06113013785dad7e1a62b27917dc1818c9d9a79a2519e8b875bf78cd1c8f17090d0a9f43200becbe0e8a0557c3259a5138bf5a2648563dbe266396bd7f84f31e195db934ab8e688ec4ccfe8813de156d1c7c3a28c5f9a08492f3ab4cccaeccf05ecfe93780c84e5a1e524d0738adeab43fa6f5a0d31ee8e31dbaf5905e8faecc8264784a006c85954724da29aaec8851184d7a06b2d2ef487b2c84577bd68bf58f11d106918d153270f4d32d1e6e2d94d22d91c75ed1f007b15e0fee2e2dca3e01a94962e8fef13d724e9a33be5d51e19a5f826c8fe5ea917b93b1a3820c17dba1853094788f236e05fca4308c108d0c5d683d6bc21b153220eba8b9713597bbe9952991cb8f5e8872038b0a0fa80dd40b20138735ad6d84c01efa2d496b6792262f0b3484d98fb8a69c0aabb341c05b9a94815022c1586e7f87886a1b68bafa6698407f0ad5fda58f3a628e674e63cc7b582663b3204b05963cbbb2c0c247ec102e6dcd49d7c5012cceb06c32a718d18eae74f4285d2130074f26f38b3c0ccda6c1624b96cfc2b1b78760cdc17a82bf49ca0c0b0fe2aa271fb12dae5a387820b614c58fe3942d2926272a44188cfcec382618f3b63b8afe3edd1b631d1a7b6fa482ee52d024d7b2092ebb164bc2d00c0617705c79169225aa710865d6ce1deae86ec6d529c7925ec2495fdd97e7a0bf83b05cdcc5c348f4ac56419570053dfa5b4c62dd3b6b7e4e2294d26d62757ed97901152cdd75a8a3a230b55b7dd07e00c5c208635ea9243079db026b9fa7dd0f893b1a8cd52eab54667a6b4538e8d6ca985f6813287229ca7be923222a980a203e1912fc035097f4f9da286b9690f869edab7baec1609e557858a5d38ee8eb11b5b7c892e722803ac0a59bdceb49a015ec1df1a500151b2fba0c96ea29259d357cf0f7aaa1d48df9254e44d052b4889c0cf30eb78978716ef41e49417c7f95849ce03d8b898428c01cd163f6e2d57d5bac116d99bc048599508be4440107deab16aa23b171c907e56cfecf19a5fa8f52707e6180b90ebbe95a74aab3526f2f3628526579a819100d8b5690dba423dd3fc154c6fe59eb05b9e98f735ff39d9a0027ed13b1af2b633f9c3283008b3ca38072b2640e1bcea32af24c7473b8dfc20860482e9859394a9fc42b7e8467a7838e94b9cf930c088ca1511aaae755c5e52432d5cb2a2e4db45ab624a2a467c253f3c567aaee7b51d909f874d438039475039a0122b15c3ef56e746275ef4ef67b0130c0fc4d6c76db26d6db415f1eab954aba6d7e146658838aa74276b252d41ff3ddcd7ff280af8a1d2387ccac1eb68103f42366b1e7d48e07abafd11a03c45ba5b30abd87534e95459edd3d969e0bb70bfa211585f6ed449cd8777f7f801dd5757c78e5ca81347abf7cddbc808428a9d92c8c8961635325cbaa782304ebca8fd54afde2491dd5323624b5aaa958a1000565da587d29d4e9448704e2907a7f0d4e83064fe3e676dd6c6e4758cec36b48a997f31eed14bdf44d9c0ab24b31c6baaa77271d586feb981cd92409166c1857073ef1869556450d3907a2b01afc93c0407095a2f685ac8be6ff98821519e6abccf4ea84885424058b4abdc0520881953ac5a264816a706f7f3976de15971bf5f43c5b5dc16c17cb419142108a47f5763d9a127096968022ff73da64a14a6d045e1cf0c9734328a473e75bf3533d17207eaf7fd228228629f66041735ff2eed6116d7b9d94a9e38955fb2aaa28e04e119319ebc6159b020d0e997f61a8951d4342766423979f0f3d900dc1ae0f451cc4a6cc2b4412e9d4c219e9e3b99f74815f2cc588797bdd46955f1798ac8d8ed5fcbc26c3740481bf6e39c06b58e398491a13e8b6c7b1bcee6c4a5b2d50fec942cdb927f973c7ebc0974ec236be04ba60fce30cdca0c5617fe9236379ffad3a4948186bf5efd0706c0ee6b87af2a3b896a3e82d84574211f8dc181972990d41bd671e8f68e89046f74ef7c7bf217921da99f572e43abdcaa50033aab80b35bd1a9a9abe0bee59d9f8c92c6c4c2976403d19a913654caee44aead914167edc639e50c9b5c7df44d52c22acf8cb8406e7b21aba7fd2212e6717e4ae68e630b2466df006e259b90a0b850a60313c89c8d48588dc0098002c7e1e9cb4410021b47cb511211fe656b437192c6127da6dccc5d610b8da32ed2be767ec6dc9bb0dcd53d0270227730fdcca629c343c553f4a9945d1f6dd4c596ae1c64c36b14fead8f16dce869cde8158f627ade91817ade517731bea45b16ad72b119c31c6e54ba9df3a3647d0ff15beaaa3b61dd91e23585e4a5eadf2b47319a559a095fb9b1b7d12b5d536fe7d684dc8ff653a6f72415c689a570f019e45fd5e3b44db027a0a634fec75012c903c9a9952b1e967a3de775e0421d98c44a134aed721c0cf1c67160a007d9a4ec65bd24b7021da71963b98b30f6b45a43a403368daa77d5ab91d9c888cece06cd4538b9ec6972e1536fbc7de4c623c52302b2511d6d6aba241b6c1ce5ac322fe812e96bc911e009eb5a16c1181032e11e969a9dcdb9d13bd1b2daad3e644c028ac5b1fb2115e4cbf3d1af0bc39e1948dc507b9b053c8876ed67e1f88aae8fbe2a361f47cfed4e5a612e87ff644b044eab066206823c7abaac626f301dc29e81589c444bbfd3b86258084b02b3e670bc04a6ae3054002cda675aba22e4af6757166c8f4c913936101448ea3b63cd9bdfdb62f152c2549b067c0610aaf26438f08756631cde58a0711b08eb4c44ccf81ddcd65ae1a72762553675108b0962c8ddf7c151190adcdea4bc1c01fbcbde8ab1ea6086ddb27984b4d0aa38d462a2dfaae9cda872ab7c27f2c7c324f6712826fc4a7821e20af0a31d6107ca8e278d710483089f52deb0342e7dbc8070ee7f3e6883b2012e1977a22271d82150a725ab8f5f12e3ed60f7885df4112155cfea0b49249dac23796bfb732efff515eac40d3fe36df134ebab3f9c3e8af52a50186e983e2dfd00309a315e5c7c765250775d03b41749d498494ef760882ecc91294f41b02b5bbac985af531235de89052409e7ec017255591743f12d5b034e80031d3c1cad1bacb155a44b0ec1d801184c3669c8f1f154cda0e61d805b5887dcb108930635c91435a2750fc5d6a6dff0a84a070f38c0051c0904f3376bfaf530f441f325285ca7b4133b975573ee2d581e4e71886e3d16d3061f7bd9e671c17ad293f98f48a38c27f82c4e926df823bec13af0001422b60e29861d5b487cabd04526364e97538cc4fabc25f4ef1d2177c7242acd41d7b831371ebc852a6452475b80ef3362497098d7cd34efcedaaa249df1d88e5d57988cec4d4fe2eb7dd9dc0e89304296bf0ea1556664b8aba6", 0x1000}, {&(0x7f0000001300)="4756ab2898c71210a31db9733e8e6383587b994fb4178e698520aa3b366c30de2cda0761267cd0ae50a325c140a1281e6ce638689c7892e28d31590f548efc0fc147723bf4ea99ffaf067a95c13d4d1c9be26f2af77490485a927ff08b76497b3261304b8088e7ed04cd1711d959c560644faebe68150648e36c4df28edea5984b585f", 0x83}, {&(0x7f00000013c0)="e0ea234fe03faf51fbf4fd29d37ac1006a6e0c9c82e9906325b2c21b4ff26481e4c76a48577eba3cf0b7df17c65bf6c9de717ebc926bd4860d98221df7a0b15d68a29e7941f6eae80002780e8b541e8a32b6ecef66bdfec6f4260669bddcd5f4edbfca95f814c54cd24a9a3b51b03f61882f0aaf57ad7aa4674e120d39e1e89dbed584e320381b945a15ebcb09ad57b23fb43315f6dac4e5b30e12b88d7d3c140f16c77932cc9106563c275177b384a0e8cc217ea31ad72a65355e5053299c8823d17eccbc4e39a4a66ba800756f3c2485cb5d0c82f0e811b4aa204ff9b8ff8fbddf3fbb1baebc1d9f99bce38c8b", 0xee}, {&(0x7f00000014c0)="97411702f59bde7dce47515020", 0xd}, {&(0x7f0000001500)="4a3a11c750410ee2c2d467057a61264385363211b841c89d315dc61ac5ce8ea0508c8df7da716c152e46c95019069a2459d6301ffd5daae53abeee4f876112d3e365b6278d61057a4f8b484554476571a43af3ed2f2342074e74017cc86bf1905232c5d5d87e7999882096b16068fced1a0e5c03f037840e0d3a9b5073664e8a0f4c65f8d4584aea8d8461a58c6ead977bfb78d23e59935b7e3fb90ce16589e95e71b83f5a2d0b4133fe461ad7eed4ecdc4bb7470c76b5a44814b6aece4c108c361c046a20f4b339ef65a0e712383dde8936367762281128edc253290d374e3529e81780c17e4b950d25b99faecf8df942ffeaf7511aedfbcc73c444b208d6f95e3a66d84297c3fdeab480b9ed98a5a4ba7c93201bde3e1da40a46a3fa64fb25f38bb0c7d2f58ee53914ccf1123a5fd6fbe30b7d8251bbe8488f7614d1a1ee872927ee41f856230a49896cacb89d675bb64fb3a9b56c069dc6a8eafdba43285095f31a339d811f370578477b3ec8d5609deeb4ae663ca42b5ba36f8816e24dc3586365dbbd2d273bed2401f7463d45bf09cbdfd1cc5a65e30caa7c0157e9d75036f43d6ebd265a95d48dca0e2b6b983fd54dd8763e202232489cbb22efccdb94b67143cb0d5849003e836666ee30d54096e573b1e4c55c024cfc9e82cfb0f613626d576e92f7822613b8cc0080bf7603693edef145a6325aa8c5b337dbc3dfa4c1bc31b788577129231deb78c953f0a31bdddd81b06dfcf85b3b08a95576bc77228638e15ac085a9c6a47fb6df1fe9c783000ea0b0e4aa3905880e85f0a2f73e16b7feba3aa0f155a42b1c011a1caf85c94029e3dcd7d4f1519bda8dc07ac9b196c71703eac44ec8722dad655fe086ad87c704d374651f5094cb930d4acc6926ed2ae68f20d351d37224f4898fb006a79a88826338671262f9db74895859102825bff36d32d1d5b56e54f0d149bc5b7b8b29e26d92002da809d60a92791dfcea719a23b0f5b7b9aa52de4e1b8bebb9f6a2137533039166573bdad4d9cd3cbae48dfcde47092fafe986ada22af17d48720fdb4095c825530165cdc5ad6609a9d474217d391f51e86658efdf8b25b0afbbef78043e2d3efbb93ed9cbbac5dae026bf1f47fe7664a7eb5efb221be2935546ae59fe9b0a6be8726b19cd8ded2d5512b09a80cf1ffb7ab75fbe28bd557e9c3a3d01ae4fd4289bbdc96970cf0af0150dc030196c7aa0d4bfa6d154c826661f842d29e833e228e1f2d3b9d1a8c95b067939378fd7c9034a586561bca547a9a36409f9a868e1dcbb9963e838c62a7e382fce88ca7bb95b715ceb66882c26bfb4c778d869a9d9386f9b5d5952ab14710df16fa55c7feeb13732205151485b4f7d99d8264989ec99e3154dc26764fdd8af115908ee32612bcc547b3dd11a1612fcc4b06ccdaaa26f12bc9403aff914c9cd7e674c4afdbc22bb288f30dbf019fe497f224d98bb5a418330031411ce570144662d32441197773e3a3da440b9ea9a1a760c32d02cc3d266f3e8fd7ef1cbd9a7b7b406c890928c91fc2b371a4d4d6331be518f8cc5765255227c12f6038034235df66fb837a74652bedab4e23922fa9331ea9eb2c9da779930faaf7baa3ee3de420a650b42f367d1a797536fb0c7b322897a47d83fbb733d4fe174e6ac473fe7ba1b08b3e308d23160c57fea52e2da04026ff86ca7528e4dc3f8c6f349a7f0714a8e8fdb536d2701e2c90bbeb18b9a1e95b87479d1e40e02ccfdb35f9b15c4766bc4beb6695c3e6c553a414cf614047f4a99dc6b2799738dc630efc62a73273b2184a3d9007c7724811185d4f8b6704558a749b9ddfde9cbc5fe99c3550e16e9ba1945fd8d7314ebd60e512f9cba10f7e679a26647a2fece7915117e0df6a57fa773ea7ada5b73bceda08b286f6e134bb693f49b90b6e68ef7c9f0e58057f638a5e0cec8ab175fb8ae115b9d1bb430f012d6faade675a2009198a56ea71302215350329c282d8163f82c1cca5d3e94298d9b080115addcda3dc164e05dde1dc6d323fa17f83b362a9c0e09313b2be37924bbca57870ba48ffaca354ff443f8e7c4328865e747274df4954c8e1aafc6749f7476c2be7b4f1ad59b9ab3880c921457cc484b42d52f67682db958a644b8297f646d27974518d7d03e720776744d334ed2635824820ad0792cb81cedea28eeb3f9ed4cb338ec1282da6330e869c461b4fe04c8a88f351ceb1650e11ea48cafc2e162cfea275629389975b62d75692251ee68d5c8726f524ab6e72c9520f2692f1440951c496d3051f04f843d383c91b202ddf258b3720e1d27a5e1fe7fa0755bf3788a23ec9a8fbbc2232af41cf8961e451a0c455eb3dd3e36d85f59422e792e86215e60fb94744cf5aa0e9636e54bdd93639994a23fd90575dcb22dc10fdb1762afc08e4a9058a6af040db2704e4170947401ffce5e636aafac6e71efd729d263e5523f5ee15747a310f7cdfd8e087f057fb9b6264df7b1280b4a7b3c2e1b8e9fa58707b5137f49dc1366a0e52c7245881750306977789d4f28c5ea50794fa3463f0baab3d0cec83f2002c3de5c737d43d540bada3acedb8d9914bc8388591a2978d6adb69201199f75ebf7e31af7748097cc2b2894ab647ae56ccb32f5b3bb2e598f6e3b0035823a7d11a0bc5b14edd3ee4012936eee41d6c4483bad7d9539fcbcbbf0417f370db7eafaef14685b8fa0f006fe37d7719e0df2c0e40514df10c1ac62af432c2df250b4e555fec1d6ed1800fbb9d4b88115d71e197ca9829cdfd22ff4507a3136a3f65a5c0a24fab5bbe62b5ad7ed033f6a014c20c1e26061176a425a76a2cfeffb101d548274112a7905ff0e80c1c1d983646d6e3562271ba38806946793008bb8160969299802023e89b69dc33ddfaf8d530e4f91835f512d0fdf9f5cd5f97142d29f1d09e2383d822cac2652d101c46315ce3bb18952fbe7f40694bc09f50f6a764122214e97e0266274baacdd1dfa2ed3f81c30af0c9a5be1a82f1243ff64ead6825ce1186543861f867e12790c79623b566bfcc8ab0f0dda20a179fea6f0c9a506adb1ff0e32933ec5644a255d6a4d5d99099f7bc42a3cf26fda2d5460100b14c31f354e2766ce799674d51e9577e4da7c49054767f1ea2dae1d4427040972645c5b52b93b359ebdc587a8c3894e5e48d759dcaa9a55a834714e47727dbf018e2b413cba797ea6327787b82a7f0d25d36f7796b1ee3fb09a63600a14350dcf2d7204a51aae05ae06229a37a66c060094c8362a38741a64ee4a44e85496865e9260c0bfe0c5cfe5a111de6dba386420ef41110de00c0ba0677fec8533294967740c9c384092d20066adbdba0900a63876c0bd5e5069267fcbea7c70bf5c67d7423a98015c2151227231d99889bc9db4129c6dad5a67098ac52a3132e347d5b9833d1a49583b2852e31bda7cb4cd827e63bac2303a59285b0b15721adc27770ac34990ecba7239abd4be9b02c100c48bf1818e512a02e394270904b0d55418b162eb1c06615c55c4d96ec0b0b31545df37ad9708cf4e75315b78b5c827fa97054943c66e450629f5993a6f851fe41ccdf34e104751998a3f539426cae558725ddab9c5755887db58b1961d35c2964be5ed47efad27b78dd7defb721568dd0ffc5bf1d25b24ee300090492232ec930187abb222a32041dc3a27fc87803daa33743e43c4851e0a8610a076ffad470dacadd5e242fe605b355a06fb1550bb94b9bd41dfe9566152a7af3669adba506ee9bae692cc1c61ad4f6002118eae92fbfe6f5330a550e598ea3636ec7d0333a7abea88beefa49c53231c5877d7e371c338f8bf85db10c81a7f8bd0c6c15038d7564a02df793ff855cd1a5403d1df0225ea9b0d4d62a7b76e88031ba61c7ebc4eb65308cde8e5b2706a30e47be8bf57a4deebe6e45e971701e2b3f6bfc2db269248f49f53e2423270431b657367c3e62ff0309013845e6eb76704d6c769445f5d3c4cd923bf0ddd49720907ceda4439cb08b0414899a8e95c564a9c65a3359eb73c58d4b4ce7df579976471de9095afac948fb3edefdd1d9ee70eb1aeb5b2004ad007e4b5da75745ebb2174018013e355dcda1fd9885dac650a3c7ca133bbbdc2954d85780a22ca7bb696f97b520150d6cd7c1ba752ace13093f171e17f49e6f61bedb1643d855cf13952b52271b12c7d0f1ff724f730366e538aca1532e1e318fcaeb87de42b79ee9a4a754c3681ac9fae99859be1d6614a77404c2e9c5b9c9fdafd387afabd0fc1f84e2e4cd9ffc69108399122164021dac34d4bbef79c8cd92241a5a81499f0405ceec869d99f029d9c0b3e2f3f9cb46b1c17da017629c4abbae1b11f64af61524c8f0ddb773f98780e9e38f62a2169330e4b78c77f8e5a7fab3f5dd85168f75e8eb1c3522eca3036bd859b9a2214831e6f309fe064af79cb7988dec4344176a8de3aa3d7799a0a73a7aac1a92b33fc50b66db7923642aa2e3ac9210f87af143a3de838efb69b99cdbef03f58d32e11fa7c47df1bad3e95525e782f3d4a72edbe6abaeef962bcf31a6b5a3175ea5b90e201dac8b5d0b8bfd82ae5013a23578b6cc95a85df66ee759dd53d8ea2d3467d219ed1b4230786ef9559942b51b74284b1aa7a52dbdc2f569a0f2d2ddecae055f9f72f3bac500da7717c90f881c6b39344f71cc522a26960c4d1e2c780b9dcb370cb2cb58ab9127658e89eebb86e38f28286711bace1794fae47c82e14c61c1dea5567362959348d4fcc176c20dcdc91d363f2c66086d632386a9224bb70686ada128470862d545c782b5cd97edd5584c73ad5a407a44adf69fc0a9b6223a3f8deacb4020d1cd8f747bf81ce81b6087d6f59bd3b92d6700eb2de7b12bab7710c6a85d94ddb245552d52692a40ed6c9a8a85fed256fb05dea2ae112661e1a6811d5cc1c69a3ac6307c3214f100bea5eb94c0376db48c8b30d9bb24abf8a97d0bd95a845fbb99b24b00beb5bb698c59dc234b7974c0625585cbd12743b7dfd997317a31c5bd124c3257288c0916b6427d28f4bad51ad5d7c8ab69074b5efb1fd21e7cec231f70386825c738a5facab33cb4ebb4179eb0b65b225f16e39cd8ed08269c3d39fb7077d1929ac804329d2d5dd153883b40f2820c695895d3a8360feb75420aeb1befc13af557a0f3b385461a9c7c8dbee4a2530f2f884698b181b92c0a1de15d61b3068f69a4aae29001184f5446dba8f7a4cb55106e6f878f8a21f3c8bbad185bb2030f0baf23b546323afcf9b1b482c7ca6548b0f5bc12dc7225ae817d8ffce891f2a2964b2bfd69a5f9111f01070f4e23eb6d6ae6de3f83b3ee7ae70b9bb08128a73e14865d459473aab0bfa7ee035b25434f26ffb2ab489c7d6983e7b97b3fa45baaaba3641b286f0eb57ded19116be8e17dd91ccb9357cc6f50ad369136221651c55b59c92aed9473d69eb4254a298e679235899022d32f22954691f6f648172fbfb0cb91dbff11012812de415ae7ce65e182857d95e0e0a28ced545742f041ccf91432681df0036f442af70e5d153285cd781374190f41508d175f47d65a85d9b89db976f21fa510d154712f9c1b8947f163d6379c3ef1c2e6e4baba4e3e9aeda041d1d521855d533f29f7d81310b9153695a4c16f7c4cc8d89e2208cce59d102cdb66b34400b1ca72122ed7d0672d4ff94256e4d22fa3e586fbda5127d10bb36fe95303b64ae44bc56082ef54dde839925c0c3778e11b8461690d4ccbc5a07a70a1802a0398b526f7ef82ca106645830e48bcc9c60cdef02c024fa3a", 0x1000}, {&(0x7f0000002500)="95dbffe0dcc520da80410e49455b2bd573b808ff5b1d45a904d312313e0d3dbd96", 0x21}], 0x6, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r3, r0, r4]}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x18, 0xffff, 0x1, [r2, r4]}], 0xc8, 0x9}, 0x4) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) sendto$unix(r14, &(0x7f0000000240)="6fc2f58fad9adda0c0f7a6a5aa398280102500e7678ff0", 0x17, 0x4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 0: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) write(r1, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) 16:00:07 executing program 1: clock_getres(0x0, &(0x7f0000000100)) clock_getres(0x4, &(0x7f0000000040)) r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) fcntl$getflags(r0, 0x1) kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0xc0, 0x1, 0xc7, 0x7}], 0x1000, &(0x7f0000000080)={0x4, 0xffffffff}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x402, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffe01, 0x3f, 0x10001, 0x7}, {0x7, 0x9, 0x77c, 0xad19}, {0x5, 0x0, 0xf552}, {0x6, 0x4, 0x8, 0x10000}, {0xffffffff, 0x7, 0x10001, 0xfff}, {0x8, 0xffffffff, 0x1ff, 0x5}, {0x10001, 0x0, 0x7, 0xb234}]}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x5, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setsockopt(r1, 0x0, 0x40000000000003f, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xebb39af8452bb8a7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0x24, 0x0, 0x0) syz_emit_ethernet(0x1c6a6a8cf2ad7977, &(0x7f00000003c0)="01b392d9ecabd503db81851a2f2200660200000044fced7d5a77a26d9ba23749aa8f4fb8a2fee114375fe6e3a7e82781ae1ce3d15e1e4904e0773055733280c637958b3739f51af4187f089c7eeaa847ef4c9b9c659a810f997ad736fa086d26841634d9ef96a18e5ae7b611a4207d05380c3eb0c522432430b2667d46d33c750f9e53c8b2a0404640fc45f43423a9d56b458adf8a0d9d060cc62b6c06cd6712c14c2e083883ec136f687759b9bd5388eb4fd716201da1d1314d53a09e7a3bc73a8f0e924bc03f49537b7d00201f38ef65056e6d7bb4a0367dbd2eb78e02755feb8eab8f0a7a356acde8eda024c3fde08e8cbebd6fe10444972891d81332092e6285d5970faa8ba96bb8b8634220342e19377278e565c28ce95a0c6c082bb127a81d59be39a969d98ef5a6c828579715c71f29d3ce0bd55b992e1a2951fb668cb9a48c26a7e704c75fc07b3607b95219c31ee09aff8b2942a446f85bc73a38058b3faa059d14a6719dfbf55fc6c7e676b528418944") 16:00:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x3f454ca647a59b10) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82b38411776b00000000000000b65b7e9b2bce2dd12fbbcdfdd035ca680600000000000000769276262e1a04322dc0d484e84952b319de749b0658afab0f2b0806d526fe420d3fbebb49a74eede408c1bf547e3237d5d4d1f3fe9b5aa94f7064712251ed"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfffffffffffffffc}, {0x44}, {0x1000000006, 0x8000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x280000000) close(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x3, 0x81, 0x4a}, {0x80000001, 0x6, 0x13e964b1, 0x1c00000000000}, {0x7, 0x1f, 0x4, 0x4729}]}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = semget$private(0x0, 0x7, 0x1000002fa) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0x100000001, 0x401, {0x7f, 0x3}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x7f) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x1f, r2, r4, r6, r9, 0xd0, 0x5}, 0x100000001, 0x6, 0x113b1336}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r10 = kqueue() sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000380)="33707a04f1475bfc71f8a8e4fa582dd48d38523a974201e648f5f3a17224f171f5ce0811a70385e917a98a9593a1de4d0988190792f28dda9e3c98f64aaf3e46399a39861bf5bcd33535e23c12cb7f0a67b720ceb8616b6b97399286534e90c2212fce149f70b27e33854d0425fef878b2476b3f31ad7b0a5893b316612ed880d01421821f847af84e95f3702ac39eb0ea1b3843d9d1a1be752284a07b50d3b154b6b32b51ce815f64275d0715233897d20d38930cb200afa6ac69390967d03e12b9a9cd7b04e55e76ff89cce41eb9323ffec83f", 0xd4}, {&(0x7f0000001380)="c0a46f3d30da1e9854badd1c129241c40780ec85c100545419d9c5a65c1a3ca502b862d31f1705f8587498b353675c37c710f49dd8629370fde4ff3767ea6ffc17c286de1f3a3d3ba04c2717ced1c9f895fce1c70d524efb9623e660513b29045af4976aee3798b0e936728354dc3e3d2fb4e106be15571bc84a88633f58d31805994f2491ec8ab3f06012b82a2630587c91246c466c956367fde18ccbcceb2e21bb5bedcf6e2a2de13e9a3fb84baf0f25886d80bcede73ddb66ebf53ac96914d0ca2ff9ebd2dc23df5364dada33e8858681d8fb4cf7506b8199546d180fd421df28443c633b70c2f3fc8fa00f7236fcb32012f48fdd0b2ec5927c97d5768e8587c2fbd1a5e74617011869e008180d3d2eca41b711d0df3ad1330f3fe4f569102adcd1a62a5d6c583481fe168b5ff8ae87027c2101fd780cc064458f411197b9321eae19e70dab891c130a931d7ea4bcbda9e335f4b1bad1197a507a9ad78fa3962dd9d95aa23a328a8fef9a117affaa915941bb714c3464f92c2468bd39b6899c77ffc2ccda952b4f39c48c5587b4d08afd41341fe91a5f4128b24c506d2717a07285c5de6b5e07593605f334ce51d446cb45f081714d77366958a2d1aad989ad622063cb6b2b2e7776a0711030863c4a06ad6c0bb752e68b977332923c9e541dbf145f4e9b88138cb167680d88c25255647548626133e8743a67ced1bded405446d42855bdb68cfed9b3ffb65af187d31cb66cfb6986f6011c51acbadab9cbb3514fe13261a4918f88e73a90b376c975523ad8bb4e96042a41ba92223e60a754336bb62a68ceb71e7a0d120a45f6f63032a87bfd06c6ddc91bdc4a05773064602de6130f12490f8bf796620ddc9b972482b29adaaff6530c50354bb44e200163f32c61d376448cd891e077cf1a717e999115d824604b92104f702c77c584cc9210dc616f5c25baab6840811e1965bc13813992182d66f52a3f96572e5dd3acc8de353427192136aea9edac7e10e8083e8f68df792286f378ffdadfcae4498bd69a2b3e59966a43469e509e58c3941be6412c5acce4feef106e3d3235f8b7e30db15145b68d8f14270f79201a80cd13c9c1c791153dfb91f3eacfedc91f6ec2510216a23fd88d664965f62be0a25f404d8b4c9cd883cc262ae3f6ff4a65d455f1b98e9d132c118900b9e1c904583a14c86727fa93369793499b11e38998ca7db82c044e62441dc7f632fbe46213b55f2fa1e4f8e3ef4d1b429b367b5877ecc673f528ddf847072bd40a66c1abadfca704e0142e5e4b8305f11e21228867d3a49d48aafce5cfea68a51ae28eab1b8141757545d0122a2d3f35fce2db58adbdfce9ec5b94355260f1841adaa8d12e0865050a9aa6805c7d1b63d211abe63599857f3d5135ba0e4ed62c3d8c2f667fb4d38918cf4a2873f5ab6cf9eaa00c80da348d6b070bc62aeb57251662710187cdfeaf53a2d2b60404c57e7fb14bcaf30a7a75e92592fc416b7307935cdf1e4f5cb9c8fe6f225991be19fdbd9888687ff67d0061eb9b37609659d7914c03870db729ba6701f1ff471485c46887b387f1998f5a9d8f7db84ac3966dfd9ac83e7b1f9e9a6e9800b7e83a1fe348deb5be1cdf68b07e8317598880dca329d6c62ecf406119adcee42c8e4b316d8e9c89ff0c5551db6f973f972c03a27ffe312b677f5d04d646c3a803acadb4848165e705db80e26e5c8855e35c39b936cc5ff0b7f445e17e9c8735432ca66d42ba668ff6f2306b58326b6d1dc5e956ac444ae1c657b333169515759606a05e259d6903f5eb4b46e3657a3ea64d2da114ac7b08ba713cedb6c7fe1f382d1f1697bc6d91cfd43395dce487caecd83bb26e6c2c305cb3fb490adec99fb58334e472e17226c467db3353f33dc8b8c4d405b74d5cf04cfc9adcbe2cbcb77f3550a7c815c381fc3ff1c5db0bacb87e8e5c3c953e88a23354046251222ea5bab4dbb6803deb63e8ad3d71a0b010d7d8444e8484da74be581e5c2cf4fd1b5b9a26aeabbf9929212b0324311aa74be2103d184bea4f58a1e13a201db8026a2b752ec04c3d91e2bac432fd1530db9525ec2073a4e67f66c7fbba3baf8452546c4430787c546c47b767a4bbb8d6a7797f7d4a577b77a87b113df39a344c6d60c9b9a1cada74ce66d34899fb517bc191fb45816e4679072b151f772cc0bb29368d69d48c629df687d3b6776e26da115c3372991fa43072643fc0d73a389f778b072669f39e857f171265f5387b865b1483ad04596121fe11d9a6783a644b223e653bae7041ffa2ee687127312848c53782e16b8d75bd2b87c508ca3da0187dde62bc8353dabc478953953ecf7a4c76b42ae62628e349dc1c09b34566067010d36a69975d4c421c63dc3d4f9b5c8ddf9952bc3180863c0c9db02ee32ddf981c994a2924c3dcb47202e0927bc97bbb487f237539c52e4ad8592036e4d09784c8db4c0e273f57ecc53524e4da23eb2e0769adf4c50d1ca62b337686a706d466a58ba50ec87cc40a14327b1e924475a4e3adf7f6bc4349d9a5f9cd52a69ed2973e6a95a8f335f2c7deef31f19f599a1d437e1ae9a28dc32ffce73fc7fb58ecc26247a0601806615e96015b31f043936b0be4a9cc10bfa0e2cf61dd6a19284f109cd1aa894e637eff8b0207c4f1be1ecac560e5b2694f84ed7aaba8daad14e7f046e56fb0018124322abc569a3b5f1a84a047ca3af736c146e877e5069087d95815156aae1b0a9ac5bc03e1708e78b9faaed88b2e3e9d159a9e0dafd8d82c5a884a9618880cd9489b008d9af01fa908eb45d417d88561581a3c14363597dd1a9de9ee3ad850ef456b353b42cd7356714895a0b3915dacc43160848e43400717e9496304d4a370cdb5cf4c5f79abd9217cb1879be22613671363b514b53eb0fc780e0e2326b60981dabc60be004fbccead2c6456b51b971b722da6eaec2c4edeed71afc34b611fe23076b44ee383b42f933ce2c4ebb7947e0adaa83e4ecc248f00cbd49e4a97eb336e49a2aa77666aa411a198162bf894dc862aa0217ef1b279470052cab93fcced7b754e611f48d4eff94d7a5709cfa5b29796697c2dd474ff9110a86d342e96bb415efadddb3f0b0e356d99c36e077d2c99d696a959abf2c4db3813143a9e7f9cb788077ed60a01741fbfcc78841582967322c595642ebfc285c9a8919a2c601d9fa490aa75051229905214d56000343922883fee88337ac7811b000a4befaaeee1943dc2dddf9d95f7829b1f365429add953807a43a68a723d15fcb0c0a503c8da1643488f7eb96b45f832835cebe4535934dc96a2d0e740978979737df57383e1a8528bc40f187ce6571fa488587dc50d63ec3bf5ea571bd41ee1f08d677c9e923c56c6d19242c973adc2ca5b8de0c4d96816f550153902e27b37400960eb5cbb755c92c0d88bcfbdc61b3c6d4702fbea62b4165d7835965141edda700f30044898f29b6d7067df0b76b9757ef3ce798ba33c65f6048f1bab06172311d1867db79bde5b9b17cabc8a3c1dc67d8a236d176231e12cebf1f2bb052f7c79063ab4c130785fd1c4494462cc94e288d0eda705178a973afcde6b3fa6bcc2f16a9bf9f62669b07d00ec747559a72e48e805448dee44169b093925df8d9b232b0f9cc5ae67ed709aecaf75b7112cd43621fe1d04ef4c79e06c99575433330bd44b3150899477aa0af94230d6383c0bd02abaa5e4663696cbcc2701c6495bf348f92533945ac366e7cf0bd3cd5bbac417a1ce900148500b05818fbbd781d0e881640ebb803a2617450ce4e62e47d2ec5ca17c5d8a625f48be0fb778416d89669e8c2932729fb0989912a8c9d23306d992058d3adff1d74068920068abdf15040c69273cc22e4db3cb61a8a0bd431d431ba6ae0ca858bd5c4c4e9111bddc06d70549779ee266c4512a00daeb3f365d384b1fb8d14b2bada63446c3da550b3ac8111f8c2f0600f466d6460b14d8d8692bca6e9634d08cd0c25b6fc5c8ad886ee1cdc885bccd946d1a209d7d59e5ac061f39aea610e773fd519f59af343f5fa3c700973f9ec29499c17ef2962aa96908930b088553d8c883ffde84c0c34bd64288fb7a189b3a2228137568611e836169924771a7ff8714d5060c724148e8c90c7a6a1a69a8a64590e08abeecd5b40a052dd466b867f05dd0c9e82c4d7c70a8ba50e2cf255e05dded2457d68c9dd0601212bf1c5137965edaa682f02d7ce8b42493400fa31f7735b7a8d3aa5b73156eaa7091ed2e01a4d9239dc904638b1cf48326a40603698204ea7e35d81e4fd8d919731e08456201977c22c95f972c2d2d10ce487c24016a3dc71a179b26ce510e80b8bcdf9918d24266eb6a6661b61aeffc7bfd51eb4ed0aee86bda262c4f04cb4eeb6cf0359d1ffe769a061290395e152880257362674160d3ce15e89e1100d4422c97ee3e45b54c2bd3be5d5dd5d0662cf9fea7027b7a41780000cbf9351df2058b7000bfa58a7e38c41daf8e40ac1f8595a2e336556674856ff3bbe8f95a159d429c69386d98f3be704c23164108e715da7805b641fc6708dbc22a5c24b4adb38b7a9c7509c43c74b9f07fd852e62c535a0be54fe6915ac5c1768ec4fad7a2793b340f9fa568c741bc2a636533f5e6572cd5a0a8ae3bcaf068aaadeb92d2eee1e0c820648ecce24ca88dec515fbc613fb700473bb701b230153471296a603306a3d3d5b604f2427e2fad1803d1ae66128c21e41c5b4620f5314c12071ff937331822ab5e93a68e0b34ba6b38ea2c0aa25435e38f1803e44fa19ae1fdd06fbb4e749fde45ad92ee070815d9c3f31d3b9d534b241e4545aab20219c97135ae3a92f66895dbd2084a04d370c593a6bd8bd4d353f5bd8c3af79958629b0874ecb23ebf4348f41ec963c624c8a2f02759fddc9ed9db07fa0231b53d63e34dc0ab107b21e3fd588e098066e65f82eda8fbf735ae069238af2ced4fe922529d5cb44fbe9acbb3e4d7fb6661d233b7d6adc4e41ce4569db846eaf9a7cb7b1738193dfb132b928d08980c0c94d895f7295b3a8c3ec3b0ed7f6a6cb907a47f1a8921bfcf73fed3527fd216db58b30662ee111e85c747b276f52d3aa9eb52d9088b193f59d7a47a4fe5c03569bdbf36b09e23137d5ed71f2515e098910c400dd9bb10c3457ec05c7b4690b07f061901320d2afd808996f0c4dfafeb59091fa33ba814029df35933e43cf187ac951d687b7f8b25abb58f4854e4ac80f0b6defa9d1497710c7740c48992dc8bb191a06af2d4668915326432a5b0357f9d32db0c67b4f1fc9c29748c1820bd472e05749ac0b91e26d70a79c8e579d2d0818066b159b70b9a0082a5afc538c22e64b26d99b0924a7b3ae4617e02084b4b80d6548e1bb131c26126b84d8e0b503aa86af4ee9158410153d58c3049ce050014e75603f11cde09ee17b86025f743a6e073f823576c704d13297fe32338112cdb9dce41cb5dc6b398c1fc56521b5df57b6615b63f3b81009685ac4522fe208b26d2686c22427012f55d26f883b4e1c3e43a992d5e38787103fd7f0898324742e0953b8b2a9c6e5e04235d6ba7c9d1f16a88b637a70d577b142a153d4f4082117ddee130709a79c358c3d73aa6e88a3a8b24704a328740a21360ac2454a196c1da522c8167c24322d789d2427753422486a547b5cf5ad12c99f07599ab5d6667f9301f3d0bf56858b9ce730fa4b7811dd455f12c450075966fd4d69b6c5273bac8bc1408a1247ffcbaf928a97321d1ae11a49ef77e430a2e9f00009455890e81efe5cdd83b5204", 0x1000}, {&(0x7f0000000480)="b88a89d8d88566fb47d8f09917d53e9d1e4b98d52331f6ca954ac1b321c00cadf532c8fa33788dadd186187821aad07c179a0f9806569d46e12cee59797c13c218394dbb0b2c1fff6760967e7cfd51b90d1378ee209bca88b9b3b67ff847e401d0d1876a49239b949b9e793bbbf3264cd6d460d5", 0x74}, {&(0x7f0000002380)="bc62bfc3c04db052b9a465231076eccf3c1491ce94aef72130e2fd5087801c46cb324905424b8521d4bd276ae55215c8f4545e8f92c0c4ac6d7a9722273f9c2da548835de45c6f20f2235ad59ce512fc17999abd971b130e4816c7f3503771d3b34f8e40dd72810eb0995f2e49dd254c682606dc08ae942f1e2ccd59a8a06ee1edb106ac6f3fa758148d19b412d03c8764808d915978db5cf53c9d035ca85a06cdada08ffc341857e44ce3845b0487e3636345dd0b2f5ca56d2cf73a1346b44ee23bed38493b83d188caa6a55fd2aec092347385305acd52a0f2620852bb20147502597c74876b150919330abc94010ec3ac112027cd0c7064e4f40a989625c06ad567fc3fee53b422a228f0beca7ee1f272a2fb44c1e436fffec764449b9cbf37a837d43ea6a354482966b1314a6556e0f890827db34e82a0dc555ab22832ab047f7efafdf1c4e709d92260f318a925e4ddf091b56071993530739b58ad62f0de470a35375b74d6e582bdaf7e8bc39644fd8215817f86e2bad4ed01c40ab87778ea8ec9202a851e0261a3219ccc271428a281607e9bd897cead38771a79ca6da6a18c83f9b232a9cf04e15585797db0f7faf3a10593a4ec2d7fb836f815cd43f86b046a5c08e955cd169f180cc15859edd9ba314378da84d11c1f2fb3e1c2948e6a70c68982d6410b2b7b3ae1d8221c5b4ef2f3934ac6083355b2082ded8bcba30d6ec542e7d9b96596adef3e1023d392f1eddf1eeabed0ccbcb2c0f61567c4c31e61fb75c1d5a64f384c837070bb9b26973fb5513bf75c625ba154d1cd15ee1094af107bc4984f537163bfa3d5c3c747a2f9bab6f11710bddd39f7636ff56687a3a0b1de66b32b3e9b538311457c9e0570159ee32e7ca4b9e3d244309ad28ec88e02c46106a15a9fe23fd253dad2acccd7792189e4d7f3989983cb6039facd5cac0065bdedbccbbb2883d45c2c76e107405f249e0cc07ac097f7318cf64c3000853ad01386a154858dae02131d61356afe470c18f03707819a7048b97ba2450af3862970ead0ee11ebd13100f06826151bfbca3f64dfcb7ea82ed8e23cdef0c9fcddef27aca2aa5517d90e0db5d1ee2fe9ea79f49e8c46e65dd1c036f25e060e7f29371aa1bb479a72621193a5d5f9f937a4925542137599b1419f3f9085319d8013b43dbc50017695665de9d2dcd89a21b5d7dd8734fc34487cfb55c8962e9cae9e39a809a63ab3e5cdf7c1e151e7d92a9fe472c29db2290500971ead05b3473c4554458783c5ce2094048f95f0b38758117f77af894136f43cf1fa8585d62c4ad277124ecce0ccbbfa77e40a5edeaa4d3db5c62f86f2fc2ec3dc81bf1d55291176977f12e3a6fd7d4775bd4f8c912d829bbb5099695c29738e730dcb95da1ff9c768379e0f3a6925bc0d15e08fcbe88b5404c549819f9c4962ebabcb5d0fc8a19ff57c710eaed05ffeb35160ecd6eabc9de382cc98d0290e4dd223daf8c95a33534782def45a5d8575de828e4b4be0c9b16daff5258c64baa216f35639646469fd2d142c841ea014eb237762ace07f9073a7fe03c48457299e944a749e80e608e7f8beb6419a93e138ba0c799b28208a8dbd2367d972f665a6c40d29a615063b2514a54769eceb76897008da482c4b87f2968f3ce3e6206f7466d2a583014737698c4410ffddb39ab4e0c7be4dcc79260488682a5f89be06b25de7d970e6824afe1b1b795ac58d4fb1d522fe5d22c53eb059c6fcb79d89cfc2771090de551f3046fdc2f1f3083e6845e14ddf7861b2991a514c0e91a7d3ecf01d460fadec78e8f111f181153dc71f1ebf1821ad655028c53d023cebcf46c8918baa9e90ec5c258cb06924201e5dd81060ef851063c8a2406c37bae676f5cdce2f5925d3563e66f2215780e4377835eba3065c7d4f7f5f333c92f3f802c7cfedce5f565276dd5d7f9b53a0ad199b3137ac491c63cd69d182dc964bfc28f764a26eac6b80aaa849c1a75fdeaf74e558773a69e2239f4daacd7b56b9bc029e2d15c8008d0be6ac5f3b3052e03e5a7b87cc5e39ae7d1e23fd0e4614790c34262f960aa95decea7a185fad920e64136f8cfe743f38c14910222e70deb82b84cb8de7d08227b2a55f0a92f5e149c185bd1ed4510d014366ae30b0beac4c332afd7b5a3f67d3b6a5ac84102d9f18ef5e63ce64d427a5ee5739b59eb7417873116b8bfca07f3576d676c6c04450e5e2e84c8d3e4fdb372fbe6ff8e1dd49d3804a91eb4b1d2c84602f5c8f0a780a46f44f9bb1dbe30fe9f0bbe1936ab86bd91f8080db21976e646b45f01e54afada0a2c862c5833e2f4b2d3d327a400267ec71d727e8035b8642e5bd01bd1804ba8ba559ae6d4224fdf8b6607459b7719d846b142e876f6b90a34787084ad8e1a7dbd75d178a508d2aad6e8b761f063a33176495831a1b17d2d72e64270af5cdfd56139f165feaa28445860d7408d583156c815b7916500b9ee54dc8843636d4b748a517fa54fef0aacb53fd2c51a12231c42fe2f43284a6f691028b9e17bdf4ceac2ae6c4b15c22feb49f30ccb00c7858fea2ae64152b4bae978b71a137d1ba319b3d01611c611e9edd583c142720864108836cb80f054edfb98c4feeb5f5a3ce3ddbbfb3d7cd98fda5e512c876e056869ceec83c8cce22f2bcd569a4d3a45c3a8116e7a09f9a39b81cc9bb6eb65c56ec996fe891f4502dddc0388963bf2aaa26870bceaf3849f2e196a5ad5f422a50bea0019a277c9c9c49d04ef5c6677b0ef181bce3491a2b75c70df2c6e73c876ad49fde9f2d0459afe47d234be9f6ba5adbe131ffc6bbc6653335a59835a9e68c19f97e0a04b8ce970d04f02e5636b03461c5e066b4f050baedc1849a7251b18d8d744a4444101cff7eb6b1ff5c6882f303701fab69c190be5574af2589ad5ed16ddbe051165abb067feb9e1a482b5e9f87bc12123b62896b8370e19c93d0a8b0735c20088f49ece3455082b747a71c01d0028d408a8d61135022203a7f9f74a1f00167d93a0d17346bb44b9196d8a4806f76fa5196a061f5c7e1140f1e428ae6d4ae9281739c3f1a6f2ff240812efbad3ccf81bc76cf432b650d7ea781449d747da6d19dbafa55767641c6023d69ba3497b2f09d4c035fab85398c3088301fe7e810013cbe6bb19ada3253e2e53bec350a77674064b04388fb11bb56c629f821474cb959e8c9174da819f3a6564eaea117bf532d7847dccb8fc46464880ea74db9cdd90fee235be15d35498de54a33586865d262ce949e47aced42281e63a2b60b6705a2c685d9639684d9d7307e7a5b28817bf6b000fc3f4b05f813231eaf730b08178b288c6d2750d13865d2c9a55ff819731b5d8d3997af984eaf09e8c94ec600e482730f3458a452aebf523c93424d1ae82b8b972f15e90be41742a351fc7f12245e67c1eb108d5352b646f0fcbb8112b0f49ed4bbddf7c76c0767a1b53cb5bf3b39cc7b1e22e5f15c6d5c77e86bb2596585748793531c5c548f781ec041d1867a2c2a1a2552685ba330042d8c5a68fef8a2dc59a46ab6a3eec2994292d8ce7a60f934b5de2148339b1e16f1d41ea9521b689131bbf8e34dc752e9809e6c42195a7ba914e3259cdeb92acc031c99ce75b0222a199823ee4ffc30c96db508f74604ff67284383c5d0382b1ed9be7e973d67cb5e8ceb0d993b1d0e80160b9455a78c7fae7e970a443c344f4ad3531138ec6ecc7b79465be9d56cabb7835733d4435db72b798cb74e6197ab178bdcccbee5ab4e4403cd89cc5478376cb00e011e2e6bff86469daf0088262d43a042d8b9912460c0f12d6f806eefe587eea07018a11b3f3d8ab8002e797eb3ae83a2853e4300c5c62d8f6f45062cdc0cd119d86d1a32a0928bbcff0767eeea671d9e2fb7cbd811cd8b10ed337d6ac2738f136109fa806b3e1b731399a8e46ff194f0cea75037d6c978e1432ec7da1d63b36651c57befd563e7a8323aa94f04bba3b5351f32b6a67f09c0695f280f425bebea04a9d0b26f8ddbb372564232e16cb5a2c07f5f8769afaab13e948027ff5417fb05ca51964f9575d993268ce2735d2fb82353a9d404c78a4a27cea8a1bc5df1200cde12fb5defd75aa390336352f6eadbc099a6a52c4ccac139a4908ab60eba41e734c48872d41d67630da62ba8b6e70c378299241c008286e9b5f89b494cf2144ee1d11c4dec2d187d41b9d4c1af2c4e99898cbc78cd762267987c29889c78d2698523c673d5fa8533c1f4c57f19a01366f25645bd37c2a1a50aec7f308eb91a1e42dc2a3fd3b99c9d408633b1b2704b9574b9ee1e3ffaf96adb05af4b11a6d0a58ee3890352e79bc6358b3537944b1f18ab2a00645df63ac48e8e38c8237ce486bc9a5ee0c1a45b29c402591370e8465203a2728ec932456a164404cb24ff8e713adf58bc1f8dccf972309f3df02935a457e5b92881516dbde1eddecbf3fb9bfa3cad247e19aaafe60688d36dc0798bef828f35257788fa48f28c642cbfabf2d3069da50c54904d8609ddbba890cc38d9249c90e6febf2a009f2bb4acbfc17b61de0f19d29a988dcb26e947e51d9f044d3a509d98c632880253ad648b44076022dde644e8f25a2e70c9302840137845904e31720b77a28452883a2b313028a232955e56cb04d572a12d311ac2d1d192d3af663cea3000281c0c2f6cba9f53e063378ff92ba9f8fa27e459b95ecfb42b0fe98fa95031e156e0cd61674108ae238d32ddcb93f019f5422b7c79a0e6c2ac9c5294ab2c6cd1928fa62ec4cda2834a4f4d830db1a93d46df12fab3f55f14cd36c172b5213400d0fac14d4e02f1567afb2047bb1d102983a86730f29a6fa831bb2cf353a487d9130e0f15ca2e59aa7e34bf35ffc3012bfb508b256ed1e2626b72338e0754b705cfe20731dc10bf8bd2032abbec255bd853518c819e11db77e4ce0ab313e05de5c05b73c7a6a4d73eace25f36ad8c6f20d61935b6005b7620c7f9c8821290b2b393d20053e736fb55607a54d6a34629df0592f8b3e2e2193c5f25ccb97a564e8bbf279ac97b66b5e51f73a4cbb32818497d6ad6e0f11be7eeed6af0f307c6a2cb6093a40de255d7a11db133b0027e4bb61518d592e181e21c1415e3789b035691bf002eabad075a00e0ee787cd37ee5086fd215d9df773ded18be083ca14daba3a721e5c246c59c30ba5c194b760809cfc70686f684e34d116e262620ac18134bee12369ff91516542fed558bd41548e302d81168293a179ffd81d732c3c8f5479511958ff092d071d3a6518c4a26e283ff4112a76ecc39f53029e9e4e46d76c996343f6b4d910d7771217c2f312c8b0dcbc6e44634661e622d2e72945c24156a69c9a599e3bf0669f4cd976e8f6721ff3a9db0bcfc7703342f8516e5bca20653dfa4bdad60a2a3949d3e34e68c15efdc56e511e1af9806ba335ac44264795ba14bd1183a6c35234711ca5034dcfa20d03b29c4cc4ef5ce1c326be2a5bb7a20d0089d5301c411a9844eaa743a44a0d8c833ed31496d7ed9ecd39054b467047f0e257c0281937fca1e51504d02684a46a5ca8c7b9e211579c840a3ebc29ca7e960b09467ee388d91709ea103f1b49c32098d1a8eaf40e0d8c2f0818101b740e6da73a806d536ccbe61ef4b05e4e36d053c26a70c498550a79ea7951907ae7f26b37ec08e61a96023b4f15071a401f497fa71fd653105bc3a3f339e14d0d3b9069f1cdbdcaf758e119c97ed6371585d4f10bbf4ee136ac62272db275c9ec3476df0e242ce8dccbc03d5375a41020a187b59a56c265bbe3c", 0x1000}, {&(0x7f0000000500)="a7f248c6e9faaf37caacb78587d7b29c939171ced39a31ba81871896e356ea40d94d63c58fadb4a33c7cab03494b2e96874286ebe45a2663005135e3de4d09aa1b63ee90932b97f0cdb6adaf2364f960785c08dd7f4dfd78fb5df39d7b6eb888424355", 0x63}, {&(0x7f0000000580)="a6396f995df3f8b797797354ee40e85dfe798627496f", 0x16}, {&(0x7f00000005c0)="8681199ff40a2ef109bcc53cb79ae0b8b069fe55809c4956ad8982e64c73bad720f887a6328e10ad5e0b6a520e218161fac0e08f10b74eedb904b71344f77192da17711dbd153f860ca89d5e471c106a2c8829e8e51c9d09772d4405ea8d2e0f1d6f1f273a4da5e5225084dfa53a37f5182db3a6c4a5ca6c31f5e93d5a06b133ff213e257081e2118de4d873edccb48baadfd7247552f7c6751c11e11ea3ea04e10f28ed96e3", 0xa6}, {&(0x7f0000000680)="5f1b6ad89c4c4ab8d748dccae78fe85254f87823077d7ab4ad6cff28f23839cb20adb1d88772ea47de01ef03806f827c01ae6645b5dd985424bac082382099ce9036ca28c0c27f82d977204fe9db51cffd3be853c115e9025c180f6961b8669ccc87ec5a19a0f850fbbb5e3fcdd261de3b0533ba9187b348051e6559ffaa6ed3af0b166617920c276dfaeff17834db39daaa8b6888e9c105e5837c37f918ff8221f3efa0d6680f33de0825baf01ecca09b58de3f20de01ecae8ae029ccf710b27e037ad2a8ef1d5a225302953f8acb8c2e99092f4cd9de8a32356125eb59482dc056939e7dbba38470c64019087b530ff216dd30280be729beafaa", 0xfb}, {&(0x7f0000000780)="13a151cb876f304082f24480804be6f4faf8e9728530fa0f287214760b2338d7712b21e1c53427dcb5d4f5af7617a34bdda6f27c6ceef20fd6923926c8d9fe2fa74c29b934ed1c677a2be59689931c6adb1a55a9ccad7fab0359cf3c3daffd9e7f8d4ca83f319ef0ab7044e204f3c3881b66ed026acaa7224a13b4e94cf16b65c22f95e8b4561e8ae72ca40dfbe4a7fc226930a2a891d4cf1a4e6bc3c3fa081f6d4ad3389d831f1f633559d4c36495f89285aa6a620a4a7cef914d7efd2fe8e2278965d710781fd88e6aea040a7d7222a499346550ed8c800f16e1c98691a6ede8d7f781a82bb0aed39e6bc2451974d913", 0xf1}], 0x9, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r7, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r8, r4}, @cred={0x20, 0xffff, 0x0, r3, r2, r9}, @cred={0x20, 0xffff, 0x0, r7, r6, r9}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xb8, 0x1}, 0x4) semop(r1, &(0x7f0000000300)=[{0xd8095b244903a098, 0x1, 0x800}, {0x1, 0x7ff, 0x1800}, {0x4, 0x9, 0x1800}, {0x0, 0x5c6e, 0x800}, {0x1, 0xfff, 0x974071b41d25aa79}], 0x5) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYRESOCT, @ANYRES16=r0, @ANYRES64=r0, @ANYRESDEC=r0], 0x33e}, 0x100) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = geteuid() setreuid(r2, r1) flock(r0, 0x1) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/8, 0x8}, {&(0x7f0000000380)=""/77, 0x4d}, {&(0x7f0000000400)=""/37, 0x25}], 0x5) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:07 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x60) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x1) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r0) accept$unix(r2, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x7ff, 0x7, 0x1, 0x1, 0x1000, 0xffffffff, 0x4000000, 0xb2604f42db3e13cb, 0x1, 0x100000000, 0x1}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x813, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9c1e, 0x5, 0x4b6a, 0xb}]}) sendmsg(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000180)="04162670f018e04eff3c02b4284b55641acb22ab23b93049bcc88f01ecf84eb0a1ca981656ebc16d1b383696cfdccbcd041b90e1ddd5a31578324ece37277af73b296effdf0c9d44f49d56aaad4988fe017576213b699eff081e6c25c266fd161289575279ae23680bf4e52b31b83a46d1fdeb20c1b730f48a8dad9f5380a21d0d9e53b6867e9e117138f575cb0b698acd22079d64208902bacefe3bb08b4d7b17fe3d2b8d06038378fb36b9490fd7247ab6cab618fccd4f868fe24c06cb6c290f0314d2b0bdc61bc72607cd1610d4ca5c53c68a11c8272c0b9207f124941eb2e41f9efb", 0xe4}, {&(0x7f0000000280)="1aa564f52df15c9942d35d6aa978a2fdd3e0f8903bfcc0fbc937befb1b0f2b15a0e6fa05ea14b369f6b5ced3ce", 0x2d}, {&(0x7f00000002c0)="6a2e4dd956e850bfa328e6a47e42b6febaf0352ea43c0304331598597d905e041b81a9430ab4e23e97e554c94bd3594dc651f183fb9e77222a084ddfbaf9d32f02328ea6aa055c8b92a1472df7af076bb224ab6e49a2ae6304501e076a3bc480d24acf965524de581ba1f35a57c90ccc87a0acbdb0da64cbf80547b119a4b0cee38ad8db48d2cbb9a2ec50837efed2be7f593ba298d8d9bb11f46d49811a3e", 0x9f}, {&(0x7f0000000380)="3f9dbaee4f16226fa0ac1892b934673699d0b618caea9ff50afe33d8b90c3ec3d4b3ec1aa44898c463f36969d0b60ade9b84c83b55ebba61781a03fe5e0b95c80f50fadd35e0fc683eaafef72e800fa55b435de1a4a83c5c878588ccb93f8385cd17d68c6ab4887b6c6b2b017a72bdae0329fa017507bbed9903dad41adc7cb5ea56", 0x82}, {&(0x7f0000000440)="9f7a5860e79d77a9a57c66a7a308adc2c1b6ae7a6b8fc82dc5ee40b4240f5a5d5b27412ebdd0d2d9212f3f3442cff65bc1a65ec3f350b1df51277bb4ad5a41f15e05cfe9345d56fc319c0b81666532efac5d3732d5372d6c2145b9ee7af5d7555b07227347912541f5c381e18289915bc9ba176271bee89dd1c69dc56165ffd5efce9b4cc0c22f3ea63ddf686acf732896e81f5ac16ecfc2adbff5e4392337bbe8f73d49c084b276ca7e77b84a7ef8832e15bbcb00578af3d271d8dcd6355488d002b89fa4a80902e18490fec89a0ab5595ab332f4c3fbc47e079f87a84a284dcdb73f7159364593d407a98c9b2de6603410db", 0xf3}, {&(0x7f0000000540)="f429a77d4fb6f44d8f1f28ecda8b94b18f023581e1aa1748851a3573d7c20a5f3f747c8674f7e2a0c9a88bf974aa967bbbddceace9459e38c3c45310f514fd2b7971444f7c188b2a20b5fee98c03423506af9a425ca958e95e4625749d2866c5bb5b17b2464f8c1a48708792b1007ea8917a3273363cea196cfa8064", 0x7c}, {&(0x7f00000005c0)="406455442751278b88e51cee6b02455921c6534ff6720c0f031362da40eca2b7fb86b011f10d76be8eaecb4337", 0x2d}], 0x7, &(0x7f0000000680)=[{0x98, 0x1, 0x100000001, "02b3ed3fef626435805a555652011d4ab1261b653f49ff2948722cad7b75af0e0f9ac56f0220bfe63bee64c32db8b6ea20d7c8fb604a877c302bb4a16f3dc01513edc3c13ea531ef52d198dc5d79b5d22ef9f874ceab604daa348618d47e30a37ada8964f58e930f9b97fd9131a5f57d65169db181c1018ec08422e2b854c44471e5e880fa336234"}, {0xe0, 0x1, 0xdf, "7d6040fea6ec2ef353a5138ca02771eb8290de1650e32c4f2db2d2d8dcfec07ed485c6de6e61d77e5aea5839dc0a26360d1d8f46d6566972275a4c4476c721c19311d1ff1a8684835c93f681e3a6c34c2ff5960a01187bcaaa1f6651f57267aa2920ff0df7b74c1d7273dbf07e5a287a6ab0b1def79ce1033ce6a86c69e409d561878088a62a43db37d8db9278146c3d7dd7fd329cfb0f10f20ee07484fede36122fc450fe8d79cdcd2efc2cdf8008f722bdce1a4a29f02199da93757bfd0a2a0c82c257a8bad0485126dc713900"}, {0x30, 0x1, 0x6, "0d62ef09d2b9747c9329099d9895f12027fb5accafaad7c0c9d0a644"}, {0x90, 0x1, 0x3, "111128245ada3079f509020ae0142e018bd688270f73dd34284e697da948f3a2acc8134c7717426d1885650df944fa57f312719840dee50552ebe84c763d8a21e268039be1a3994b24a40252b8c6930f08cad817d6903d4b715fd5019be7be1637e290504f712b9dba9b5ad7740309c4971ae605d390e6bb690f6a936c"}, {0xf8, 0xffff, 0x1, "594359290f184027001566e9485ed68ec7e5ddea529502c261c1af66806e83d7f9c485ecf2821c0212f4d75f3ecad8c92b4b000f7f86438bbdaaf723b8e371d44849b694775cd42dee1c772eeb4a1a6ee7f8d80210269b524327235f1caaf30d73507dc64cc988d89e17e2543aec9549c884d38356e355b411b6cf829fbc291a2ec1eef1c26893e74b1790fed5ea62ff0b1fcbc7a1de685ac9003084cefcf6bad32ade5cd482512878961c8651784106ab5209af82f63f9e3978bd09af231a02df74c6d60dcb04cb01ce92c75184951405ce4685f87b53d3f1368754985578168fe337a05229a6af"}], 0x330}, 0x400) listen(r0, 0xfffffffffffffff8) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x23a6, &(0x7f00000001c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xcd8, 0x0, 0x5, 0x326, "cac2ef4994afeca5d2ad4411edf5379fcf8aecc8", 0x0, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x9, 0xff, 0x4, 0x1, 0x6, 0x6a86, 0x4, 0x0, 0x1, 0x9, 0x5ae7}) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) getitimer(0x3, &(0x7f0000000040)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x104) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f00000000c0)=""/76, 0x4c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0xfffffffffffffebc) 16:00:07 executing program 0: r0 = syz_open_pts() dup(r0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x2, 0x210) r2 = fcntl$getown(r1, 0x5) getpgid(r2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000200)=""/210, 0xd2}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/45, 0x2d}], 0x6) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000440)={0x40, 0x3, 0x0, 0x4, 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) 16:00:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20c08, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x1ff}, {0x9, 0x3}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x2, 0x9, 0x8, 0x3}, {0x8, 0x100000001, 0x3, 0x1}, {0x7f, 0x6, 0x3, 0x4}, {0x3, 0x8, 0x6, 0x3}, {0x9, 0x7, 0x800000000000, 0x36d}, {0x6714, 0x9, 0x0, 0x2}]}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") r2 = shmget$private(0x0, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2, 0x0, &(0x7f0000000000)=""/134, &(0x7f00000000c0)=0x86) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt(r0, 0x3, 0x37, 0x0, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') socket$unix(0x1, 0x1, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:09 executing program 0: r0 = socket(0x1e, 0x4000, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) recvfrom(r0, &(0x7f0000000040)=""/37, 0x25, 0x2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x40, 0x1ff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r1, r2) listen(r0, 0x5) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x47aadde22bc14665, 0x4) 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000100)=""/125, 0x7d, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0x240) setuid(r1) semget(0x1, 0x4, 0x52) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1) fcntl$setstatus(r1, 0x4, 0xcc) readv(r1, &(0x7f0000000000)=[{&(0x7f0000001900)=""/134, 0xfffffd56}], 0x1) 16:00:09 executing program 0: socketpair(0x20, 0x5, 0xb067, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB="01002e7e440587f8d3e20f8097d9b7a0260f351b37"], 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="2a00bafa24296f91fd7667bd2d9aefbbc2ebcacc97cada8ef3f1f10bc99fdf7c5cbc801511a967b649ce2e", 0x2b}, {&(0x7f0000000200)="9c7357f9084df3f3ca1c3d76586a1e347cf1bff523ca8d36d527505f1c5bb6fd753c2358be28647d20281cd5a3f3f80ab51986b980b7dd2b74a7eaaef8e60793ac6cee7beb66e8b2cd497438bb7d6cc78f276bf9d05c325b7ee8689331d5abb87fb175a8efbea09a680d63fec1b164e96f4ca83efda37f8e71b8957a5bdc52dc53348f03ef523b12abc3198a4bb5aaea21a4c6b6f2276bda1e7c81651961af0b61db026b036e2640b8e572ee0dc7c8f02db3c6d478d5e56b4f840c3c729990f8afe890e66b2732", 0xc7}, {&(0x7f0000000300)="1b267ac2b586a194383abd26ed5c40cf2ae01567bfb64d831b672482d43041088d8da1075198a4a7c6083aeec1a26e0b380028768c870351faedc7c4d0197add1f6f7fb05e4924fb9b4b6c6cccdee5ed575a7728714c58e0377964acb7b286598fcc4b5341dbd7508bc8f8c5fed1e05b7c92", 0x72}], 0x3, &(0x7f00000003c0)=[{0x58, 0x1, 0x4, "9aa2b0955557e0e98a626197f97ee418f902dd9476613f218244f24af43d27577f135d304bd47c6add7ba1db7a506dbe573b87eb5ab8bc753c85cba7ddc69db41030"}], 0x58}, 0x5) r1 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) socket$inet(0x2, 0x4000, 0x7877) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xfffffffffffffffe) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0xf, 0x101}, 0x3bf) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x10041) 16:00:09 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) fchdir(r0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) r3 = syz_open_pts() r4 = syz_open_pts() fcntl$getown(r0, 0x5) r5 = msgget(0x2, 0x80) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/209}, 0xd9, 0x0, 0x800) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x836d, 0x81, 0x3, 0x0, "a02d22e48ebca4c31e38053c89ece672b9d9e525", 0x1, 0x5}) 16:00:09 executing program 0: kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r0, 0x0, 0x7, 0x0, 0x6, 0x0) close(r1) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) read(r1, &(0x7f0000000680)=""/24, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x1}) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 281605 375 0 0 0 1 syz-executor.1 *294421 375 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8261f770,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8261f568) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020b6b360) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8076b89854,fffffd80787b1ef8) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020b6b6c8,ffff800020b6b6d4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020b6b6c8,ffff800020b6b6d4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020b6b6c8,ffff800020b6b6d4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd8076bdff00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8076bdff00,18) at if_input_local+0x121 ip6_output(fffffd807f02c200,ffff800000a41300,fffffd806f6b8930,0,0,fffffd806f6b88c0) at ip6_output+0xd59 rip6_output(fffffd807f02c200,fffffd80640be4b0,ffff800020b6ba38,0) at rip6_output+0x4c0 end trace frame: 0xffff800020b6bad0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8261f770,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8261f568) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020b6b360) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8076b89854,fffffd80787b1ef8) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020b6b6c8,ffff800020b6b6d4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020b6b6c8,ffff800020b6b6d4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020b6b6c8,ffff800020b6b6d4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd8076bdff00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8076bdff00,18) at if_input_local+0x121 ip6_output(fffffd807f02c200,ffff800000a41300,fffffd806f6b8930,0,0,fffffd806f6b88c0) at ip6_output+0xd59 rip6_output(fffffd807f02c200,fffffd80640be4b0,ffff800020b6ba38,0) at rip6_output+0x4c0 rip6_usrreq(fffffd80640be4b0,9,fffffd807f02c200,0,0,ffff800020acec78) at rip6_usrreq+0x5cd sosend(fffffd80640be4b0,0,ffff800020b6bc68,0,0,0) at sosend+0x668 dofilewritev(ffff800020acec78,3,ffff800020b6bc68,0,ffff800020b6bd70) at dofilewritev+0x1ac sys_write(ffff800020acec78,ffff800020b6bd08,ffff800020b6bd70) at sys_write+0x83 syscall(ffff800020b6bde0) at syscall+0x552 Xsyscall(6,0,c,0,3,4e2d1d39010) at Xsyscall+0x128 end of kernel end trace frame: 0x4e54d4c6980, count: -20 ddb{0}> show registers rdi 0xffffffff819f49b7 db_enter+0x17 rsi 0x2eed __ALIGN_SIZE+0x1eed rbp 0xffff800020b6b0c0 rbx 0xffff800020b6b170 rdx 0x2eee __ALIGN_SIZE+0x1eee rcx 0xffff800022f80000 rax 0xffff800022f80000 r8 0xffffffff81788e23 kprintf+0x173 r9 0x1 r10 0x25 r11 0x22205244a9f62b1f r12 0x3000000008 r13 0xffff800020b6b0d0 r14 0x100 r15 0x1 rip 0xffffffff819f49b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b6b0b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=294421 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf3e0,0xffffffff8264e688 process=0xffff800020adc700 user=0xffff800020b66000, vmspace=0xfffffd807f00c8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 375 281605 16710 0 7 0 syz-executor.1 * 375 294421 16710 0 7 0x4000000 syz-executor.1 16710 86519 67327 0 3 0x82 nanosleep syz-executor.1 41929 49684 67327 0 3 0x2 biowait syz-executor.0 99219 476238 0 0 3 0x14200 bored sosplice 67327 77200 12295 0 3 0x82 thrsleep syz-fuzzer 67327 250704 12295 0 3 0x4000082 nanosleep syz-fuzzer 67327 518652 12295 0 3 0x4000082 thrsleep syz-fuzzer 67327 465724 12295 0 3 0x4000082 thrsleep syz-fuzzer 67327 461387 12295 0 3 0x4000082 thrsleep syz-fuzzer 67327 363691 12295 0 3 0x4000082 kqread syz-fuzzer 67327 265581 12295 0 3 0x4000082 thrsleep syz-fuzzer 67327 375550 12295 0 3 0x4000082 thrsleep syz-fuzzer 67327 92254 12295 0 3 0x4000082 thrsleep syz-fuzzer 67327 349276 12295 0 3 0x4000082 thrsleep syz-fuzzer 67327 76192 12295 0 3 0x4000082 nanosleep syz-fuzzer 12295 358105 93492 0 3 0x10008a pause ksh 93492 327946 20246 0 3 0x92 select sshd 35107 353537 1 0 3 0x100083 ttyin getty 20246 115324 1 0 3 0x80 select sshd 37845 205063 46793 74 3 0x100092 bpf pflogd 46793 496128 1 0 3 0x80 netio pflogd 91764 161806 67552 73 3 0x100090 kqread syslogd 67552 138104 1 0 3 0x100082 netio syslogd 35545 416958 1 77 3 0x100090 poll dhclient 14111 181553 1 0 3 0x80 poll dhclient 41071 181681 0 0 3 0x14200 pgzero zerothread 50636 483305 0 0 3 0x14200 aiodoned aiodoned 17926 235884 0 0 3 0x14200 syncer update 56853 486274 0 0 3 0x14200 cleaner cleaner 55749 164368 0 0 3 0x14200 reaper reaper 69832 415963 0 0 3 0x14200 pgdaemon pagedaemon 56992 350906 0 0 3 0x14200 bored crynlk 30200 397782 0 0 3 0x14200 bored crypto 56533 408342 0 0 3 0x40014200 acpi0 acpi0 61530 154991 0 0 3 0x40014200 idle1 36400 45329 0 0 3 0x14200 bored softnet 8578 432649 0 0 3 0x14200 bored systqmp 88561 114313 0 0 3 0x14200 bored systq 68128 377251 0 0 3 0x40014200 bored softclock 39328 212161 0 0 3 0x40014200 idle0 45676 16038 0 0 3 0x14200 bored smr 1 26275 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824d5590) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 375 (syz-executor.1) thread 0xffff800020acec78 (294421) exclusive rwlock netlock r = 0 (0xffffffff824d5128) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824d5590) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 41929 (syz-executor.0) thread 0xffff800020acf8d0 (49684) exclusive rrwlock inode r = 0 (0xfffffd806eaf7f88) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xce #8 domkdirat+0x121 #9 syscall+0x552 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806990cf80) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 domkdirat+0x75 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9598 6597K 14772K 78643K 18100 0 0 pcb 14 8K 8K 78643K 352 0 0 rtable 108 4K 4K 78643K 1053 0 0 ifaddr 81 17K 17K 78643K 394 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1624 0 0 iov 0 0K 16K 78643K 287 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 3866 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 44 0 0 VM map 2 1K 1K 78643K 5 0 0 sem 12 0K 1K 78643K 357 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3106 0 0 sigio 0 0K 0K 78643K 59 0 0 proc 54 51K 83K 78643K 1014 0 0 subproc 32 2K 2K 78643K 170 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 295 0 0 in_multi 33 2K 2K 78643K 192 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 1 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 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 548 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 110 22K 32K 78643K 11027 0 0 UVM aobj 125 5K 5K 78643K 149 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 330 0 0 NDP 19 0K 0K 78643K 117 0 0 temp 221 3556K 3626K 78643K 38123 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 16 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 136 0 134 1 0 1 1 0 8 0 rtentry 112 135 0 91 3 1 2 2 0 8 0 unpcb 120 1054 0 1044 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7163 0 7163 2 2 0 1 0 8 0 tcpcb 544 545 0 540 1 0 1 1 0 8 0 inpcb 280 1761 0 1751 6 4 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 31 0 25 1 0 1 1 0 8 0 pkpcb 40 7 0 7 3 3 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 56 0 56 12 11 1 1 0 8 1 pffrag 232 3 0 3 2 1 1 1 0 482 1 pffrnode 88 3 0 3 2 1 1 1 0 8 1 pffrent 40 6 0 6 2 1 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 89 0 72 1 0 1 1 0 8 0 pfstkey 112 89 0 72 1 0 1 1 0 8 0 pfstate 328 89 0 71 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 571 0 376 16 3 13 13 0 8 0 art_table 32 572 0 376 2 0 2 2 0 8 0 art_node 16 134 0 94 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 12 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 355 0 345 1 0 1 1 0 8 0 shmpl 112 147 0 24 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6124 0 4704 47 0 47 47 0 8 0 ffsino 272 6124 0 4704 96 0 96 96 0 8 0 nchpl 144 10519 0 8889 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 33657 0 33656 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 3 0 3 2 2 0 1 0 8 0 scsiplug 64 7 0 7 4 4 0 1 0 8 0 scxspl 192 30264 0 30263 15 13 2 7 0 8 1 plimitpl 152 284 0 276 1 0 1 1 0 8 0 sigapl 432 3282 0 3267 3 1 2 3 0 8 0 futexpl 56 39052 0 39052 1 0 1 1 0 8 1 knotepl 112 715 0 696 1 0 1 1 0 8 0 kqueuepl 104 676 0 674 1 0 1 1 0 8 0 pipepl 112 1786 0 1767 5 3 2 2 0 8 1 fdescpl 488 3283 0 3267 3 0 3 3 0 8 0 filepl 152 19329 0 19229 11 4 7 7 0 8 3 lockfpl 104 938 0 938 3 2 1 1 0 8 1 lockfspl 48 336 0 336 3 2 1 1 0 8 1 sessionpl 112 26 0 15 1 0 1 1 0 8 0 pgrppl 48 52 0 41 1 0 1 1 0 8 0 ucredpl 96 3655 0 3646 1 0 1 1 0 8 0 zombiepl 144 3269 0 3269 2 1 1 1 0 8 1 processpl 896 3301 0 3269 4 0 4 4 0 8 0 procpl 632 9811 0 9768 5 0 5 5 0 8 0 srpgc 64 17 0 17 8 8 0 1 0 8 0 sosppl 128 38 0 38 9 8 1 1 0 8 1 sockpl 384 2983 0 2963 7 3 4 4 0 8 1 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 21 0 0 3 1 2 3 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 151 0 0 18 1 17 18 0 8 0 mtagpl 80 27 0 0 1 0 1 1 0 8 0 mbufpl 256 293 0 0 11 1 10 10 0 8 0 bufpl 256 11330 0 4311 439 0 439 439 0 8 0 anonpl 16 335042 0 322565 118 61 57 68 0 124 0 amapchunkpl 152 20031 0 19925 35 29 6 12 0 158 0 amappl16 192 17215 0 16510 107 67 40 48 0 8 4 amappl15 184 27 0 26 4 3 1 1 0 8 0 amappl14 176 110 0 104 1 0 1 1 0 8 0 amappl13 168 614 0 613 3 2 1 1 0 8 0 amappl12 160 903 0 902 1 0 1 1 0 8 0 amappl11 152 85 0 70 1 0 1 1 0 8 0 amappl10 144 1294 0 1288 1 0 1 1 0 8 0 amappl9 136 966 0 963 1 0 1 1 0 8 0 amappl8 128 516 0 485 2 0 2 2 0 8 0 amappl7 120 1271 0 1262 1 0 1 1 0 8 0 amappl6 112 68 0 58 1 0 1 1 0 8 0 amappl5 104 1082 0 1066 1 0 1 1 0 8 0 amappl4 96 2697 0 2661 2 1 1 2 0 8 0 amappl3 88 1160 0 1150 1 0 1 1 0 8 0 amappl2 80 24909 0 24838 3 1 2 3 0 8 0 amappl1 72 81045 0 80608 27 17 10 20 0 8 0 amappl 80 10216 0 10179 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 24 2 0 2 2 0 8 0 uaddrrnd 24 3286 0 3267 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3286 0 3267 1 0 1 1 0 8 0 vmmpekpl 168 26762 0 26729 2 0 2 2 0 8 0 vmmpepl 168 407190 0 405339 219 121 98 107 0 357 10 vmsppl 368 3282 0 3267 2 0 2 2 0 8 0 pdppl 4096 6579 0 6540 7 1 6 6 0 8 1 pvpl 32 888436 0 872742 247 100 147 168 0 265 12 pmappl 232 3285 0 3270 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 609 0 11 18 0 18 18 0 8 0