8d7faf227d4dd528fac989354336460a80be1f4f828626e4996774a2ce8e6ee7e93ba4fb04dcff84f355f279f79aae79b2d0aa9cca0881a7d4456e69191dfd985aeb157982124f7a29fd63fa085d148d44fa4cc9b36ef914ab9d813c2afc699609727ad3b9399d6bfbb0b1a2ceb1fa07caea83d5e1b69bacb2303e78f16a9787ebeb899996574d13893734c7cbb3022efd599b0eeed7771f2607c7c4e767c4affe75d78a6a682702784290cc76875a6e98eac71905551694a515b669460b073913e02a2023c0976c870b73e72b68b43fd8624693cddc3c7d897ace98e1d109029b324029c022606eb8d69674f75877fc520b6128f5fade4749378557af36ff4fa9255779a824e7e49b6ec59198aaed1ecacd502cff5f9ad01ee9006c860028a148a62c4a1c04b91b5d4e4770c43395b259cc9924719f83fd1e68034538ca942712fbe93395d698e9e76b865a377bb9b1910c03568de7d09bf2fc9bb8bcae1d2ebf1008a74c8c2b989e778ff3d03da04c4bc3d7ce1c4c4a2551b7f0e774b4bae2653cb74d387dc566d980b1e96586b36d91aa32f1bcbcdb6279f1e241dc984ea218e7c6bed798b6f4f780ebb62634130d2240459b9f9e7d6b071c9f164582180fb6071a55f96c4d850bfbfaeb5d3ce2319a7746b7fd869e66eb80abd7b601b8427bf45bc4b26b3848b32d57435dcd8b24d4c0c35d194802d58facb27b553c0f60a77e3b8dbddddb1513e47ecae0b1e445b1bfb94052e3735a2149c100e40e4b00829f8aecdf03e9f680e92aafc172a722cebf6d1c20cdeb3995eeb0b0cd9759a65fc55c96d1a6692fc64a06ca8b110fc8e6f8d8e78cb1a98e16faf52069f6684630402e80a46310cb657b31dfee03b89eeddf608a2e7270c5ff12195d823e258988f0bfdbaa1bd03e7b4330e782232d6db20fd88155b9249aab48eaca06631f0e59a623b5040c36055fdcebeb9ef126939d64b1792dd1ac619178bc15b290cb1d809c13ffd53d09781cb9bf6dc8408ae2fa3addfc0b941800b54973eb55f5c3cd1c2410dd0e4a99279d1f47768bb82fb69b1602499b2a8b5f507bf13eab217d8999ac4a2ec6414b7a181f782902afaba84b6e9740e3d472802aca4dc5d5e7ebf726dce0dd01e950fb669430ec69984d2463c83258c91c8173714e810b80ca7442550fe82d3f803ba4102b63a8084493acb2c1ee5291b0edb2664ba2b5018a60b8ed3d71810c739545fddb8b8dcb57153313806d2ee03e332eb465e8b7df17a40144192a7d8ee88dce144782dd9117f17e562114307a2e18efa67f8869b2164b40689c436d58eda30b0532a32145c014b11a5cfdb19cd4a72902fb94a899bc1fe6a4a50cfd05586a4ad8206c8d5353dc17e0576a2f4c1f625a300ca034218223ef1fb1871679d1fbf2806633d972096255784f15cd9aeaac12187f60240fda5a479e62d5dae1521e82df3b311873bf2f9fc9df47eacc44ad5297b736beab1bbf62b065c491ad30597e7b25b5ab01b718866e6c93dd639f4f3b7b116ce7ee22dbc918be8ce5c3016534a0c892dfd80bef4903196d02764156cb50c3a6b8e418a53b2aee4eac306cc50196e5158267e5cf1278a77dc3657fceb78ebfdb709c165797d29e6d4c32ca35b418de14aa2a863a73c0b2364a4a7a2122bdc5f85074eabe5043b3b8e6d7e45edf3aac49137ac1df31384184cf1f017cb905fb530c17ae0644f149dda115ada00ca533da83ab525a0dc5052f3b6f761e695df27deecc78dd6407a033154a1d5ede9d60f422574fefd6fff732dcd09d6ba73a6b313a3c9117bbfc9c041ad9d0f00cee046bff15356df7ac4fdb02ab8eb4b0fb9c51e4a83fdcaf3cdcdf1c27d5bcc90b5625feff36fdb99c8d61d026c5300fc8ef110ba0c58535aa7f4aa128fcc7ec5ac288f89f1dd877df1b0828104f60b5b092063e00569489f64e473343c1bb6eebc9eca96890c0f0aac22e3180a2edf0cbe4aaeb6a52dcf5ee58847facb57a344bbfab4409ea3bbb6005f63669b33da6039aea95749fc98f82a9df75cb861f314e206d00950897711132054996c496c42adc624a9ddb7acc6ea9c29042b4467a9491881e632de11ac55f78bde049dc54728eebba9a50539f27ef82be23fd4433b1e0cf0e06bdf634861cd0ae44630c055d26caa639a28f577342658aca73a871dadd8c77fa50423218f94da1ee81faf20783ac05bb351c129db94de15b15d98cd1672aa4388556bd07a70c2b3c8a30edd6ac8b478122251c6a23a4daa221b7b176fbc98314031afd84c04de48cd50fe06cbbe797d2fa6476d9b5f5e97b2fd240f1e1aa79fd30f55e693d381477f1145325218898c427f270566e53db62da206916818faca383d84b628136e81ffbf1f646b8a69a66e5b35379edebba38cee8dd6e9579c3a064e9cca8efab56b6215170f4f4d952193a43c15f5fde35b65cc62daa405fc9306dedf374ec6d2810106bd53970022435bbc4b3b933acaa8815fdf43387381640d4c314515d3acc39442001f8a93144f9c50d39e73e02a792a24246b2a639446818d4c799f711848c472dad6d2de9a4250195347bf69b634e8f8ea026e10657571643e117cdf4bd577a7f367f4e56f61d15ea5d5d3abd56489b68ce4ecacfe29671f925149d0074770ec9f21ca73605142bbf179989da26b57ce1fde4d8bafdcd40f211c6b5b8a0782fdfcddd43c653b8d9e0323b495a60ea34ba20aa4b2087cec2e18efeb73e79a192eae858278c307128b883cbac235fe5e6e84cb9ceb045b73f5c936e8216fb099984987074d37a1935eedf1bf022ef1872903c3ae19d41e2d92bed848e915fd7a34d9212542bca1c0c63dc4cf96c19dd8b44b794e5b40b0f707625b8b069155ec5bb008f1d1cadb60a6345bd31d2055259766e2266aac64c90361f6cec88996c28676d2314f1d720e2e543705b885439d3c1c23ef54b4dd1061c5a93f4b47bac2ae3002e129ba0a8abb56ad1998b17ba9cad31174e5d5cb31349707a2de801ba55a0c6f41871088525c96c677a28cbe81f80a3cfa91e3056575dd710e72ac8a7af6ee98090dd7533e9528fca139613b651bbb03408e8fed90f97e7d9477497ea1a2291cc3592a1aaf4de4cb2a291e09b594460e421aaa0338c253d431890af34f4c65407a06683401cb63648646b912adbda757a1beed1ab0f94581d54049ae02dc5b65ec2796169d54a815bd76af339f80c6313a100cf4df558c55e82e18b15cf818b6f3a7f1bf0c2c3f013a36aa2e346a3299608e0bd129fd70c3469888927a4ca6b63fbb8c3009052957e4a223ef6325611ae83de21440ed6592fde839964a5a8fb32401a800896bad58d3f9e3c91a91f17886628dc756bbf07c70c65c55cdb9ea6da48935721c14d31ae7cd57aa3fd9c526c2d5dd92159ec626479ffb41216cdedd0b94d4432eb8bd9cdac4a7958354f95ca87e8358c76cb695cbfd0ee8e35883aff8afe0514c36df422969ebd3353e8705c9b182813a319f3e9b31709ee644b61071a27bfccf2a3bfc71d3e462b16f2ab2cc19d33c3322d7cec0105e4c00aa9b7b9406ea6aa8b41cfa178b4efcf9b4d70017f4a48234b6448389a510b8623e0658aa0d172f70678247281e2c671fd1b3a592080365b4d563272299f743b67df139e6a83f9f3007ff2fc5758a0fbb7e1044c003d9b9d2c7dd6230fa9fae244c56866d94dfb2ea7ea22529bf86124a95d3ce0e74c29f17fbc7285f755fc014daaae34a514dee6d8b17d389a11b81ed24ac00c850ee0e857e0b91e361642a30a6abf675e047dbc069d5dbdedcd3988d4d80be21c061f4a4e461fcd8128f6a43b367ea7662791e041e09d03e8d78b8b3b679f895de7b2185e33e7220b975813d319dc88cda49d4ddc0f816d117eff296e081a0a264b7d1629cab4a6f2e6e6f59aff733c0936d01d16c2f88f8215bb357cbbddbfa13f48b642731a1716109f09f12c1aa59321f43d029717ebca7bed64ca83c587354105fe1d44bb3c033016bb385222dbc0a3c05311849f96ddbbca5015dd592e8c3b2e0887589c4601f239cec16d3fc7c662a670e7add9ae8d03e3f2efa7d90a67a99bf0876d48a534270d30a634cd7760033debb46fcf16f0993843a47640b71562267ebde5e5e6c123395ce93eadbcc5480f703bed5f0340750c75fa1c18434580498b9260cc3b418631df30cf0b4cfc9d0fb60424d45f6cbdb9a0c453bfe5cf439cfca049a8aa69ad33662ae241e71db40974668fe263f8863a55af26860ae5a6c5f73a3e74fa6cc59116f65cd8d3586a7d69a2039761f06b3e1b452fcafa243ec247e9801fb86071a3f1beb7ba68bea6530b233695b0b5d343f3f26289b6bdbb349757f680ca02d46952b02b8bdfaff40df7a2dd0bd97b495c2dade47ee378f367f3818d70a09cc27bd4f9cd969a9c32e6b94a57f915fbf0c2d41b316ebf110f86f1d530e57300998906d3543279dcd9a1a169abe0ca87fb990b4ce18eedf7975e8b41e7e1f8b665d59f22b715aa3b0f5626feb0e23d3f611ff03ded8baef961e53bee11116fad3a57503a6382f29141aff176b4b36834a3abdb3c6db0f299268e8e7277a9cbb468bf074a738764f9ae2a75ae1d8243bb21cc06b1ebefc7f6fe9d60541fad19793a2a45c06f8de50f6363cc9498fc61c7a54e66ee023ef5da78b4cbafc2d01989e7107a52c3d63022b51f04288783078febfddf585d41174f71bfb13f0a59a1470de6170dcfea565a5b0910a7d863914902fdd85acb36b12a2c0b37c25783fdbf613ff72c2020881a49117db6791df3b557f7f88fd78d37d9e4e9282d646e0f259afab40136d702e0054c8888ec1bb0eeedfe538a98dc67bbe1d8bee525e7e4fb9db6d25e6ebc4e91b8ea6f0fe07ebfb380b6ea7d7ce5a1e56918dd7f9af6e3307830e05e7db55110a0d2cde8c7c09f72902c46f8136de99b2c31365fbf59e79042d452100ae510f5d61143fd418e9a65edac637e8b2a9dc71f2de75b93044366f47eb5455fa7b50f066ed84eb423ee8e86af2461d9b2d36558eff52d61d43ee8f9857e35f94e3b92e92eb9ef84223cd74387d4cd11a8a674bfb2bf4ed031ecb5c25227c19a455fcc58e52641216e51278263963d94d9d0fd2053444f1bd3d057db18f334329f8f1ca896ae3b5ab87469fd7d8427f71b45c7dd91fbfdd5327d645849b5b04a404bde2df00c5ec31423e3688eed168aec95be149da37e09b61e84583fae7f16788b5cc8d97b9cf1fe632d57cb64b6dc523542f8ac6bfd7f811a812f54b0b7131682d4cb23623478b0f1d4f24c4c12cd3cc6619691a7fdce3ac039fb97ff9b2b8d49c23dce9ae13f89e0e2294d20339ef7dda75461532bdf3a44003a8dce1b933565ac1d462b983dd143a585e5bca3d00da016f5415cea6024d029e6d7e987e3cb4315144a65aae0ca08e294d4c1ece6ece8612177a1319950d7a5964ad1485575a2559e3560ddd013ed0d82c90412b0613c5d69b93946ef3be88b52c82405cb79e93360ede8dc4c7c9a76a54107f573287907d17346710b73415b7977d048fd283dfbe6e2b98281ddc1696237a113f26290bc9edf2f16b7645c31ca7f9bbc01e146f1c825447ce29a00208131997ab6c8a2b868009bd21feebdc46c4ef885d6656c7f547662e51b7236717928e488444bef67bdf350c6a388d68ccfa64e82e9cf1cccad1f1a93197f29ad374f21987793", 0x1000}, {&(0x7f0000002380)="fcb3bfc923847e99fbab8ff0ed899592c47134a99eeec5b6250a4a01341bcfc5fbc5c68e2101bbd566433a58221e40e8c32a24aaff9661552ccffcf5cc6770464ba92503c85a4ab6e6e4cbd2f6e2be736575e2bf34b5c451fac85c72f23dc1828690f4e1137ae18c380e63ba657142cc4208ee6adeca6e3a7629fdb89fdf4222551a4ab08a6493fb24770144aebb63368a63ca93484b85e34e45e1", 0x9b}, {&(0x7f0000002440)="fcaea5308ab36d9384bb89f93b59512fe9a1c4205184088cdf9560bd2f96d1de67440c745f4fb3f2db397566cc1945e44a4e163bf58b9457bb42f176efa01b2c49104f74371798d78fbb2fd82fc8902a1d58c95213dbc66b3e1abcbdd96e7f8d3169519e234a370381ece6cf381003ef11041698a4be2c51dc49fdb188e125308241fec1f1b5c3201e1a66dd1e618408e7f327303e7680f6f4082179", 0x9c}], 0x5}, 0x400) 16:21:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x60) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:21:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) r1 = semget$private(0x0, 0x3, 0x10002) r2 = socket$inet(0x2, 0x4000, 0x51) sendto(r2, &(0x7f0000000380)="9d95ae99a2db0b108d6c94dea7b96589a97f043e542ce8c0dbe929971d416ad9f4924db5be95874769cdf0d132123a7317dd17132ccad2f515d90239c65c42cb91584dc9fc88e00a7837f735beb679bebab5705556adcd81be4a5885b386608500b3bb57129fe9b8937bf1be2b418288ee4ea484f9a3e3dc63ec359946feee226951ecc6db43edd3c64c0dc59b57a363df93eb30d5ed23da78881870e21aed408dd26a2ba0f1a1f60d33", 0xaa, 0x9, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) flock(r0, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='c\x00') ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/51) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[0x1, 0x7]}) 16:21:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0xc0, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r5 = fcntl$dupfd(r0, 0xa, r4) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="5ddd1520f3da316bfb3f36ad03c36e0323e04c89e354cfeb834150ba7c32d02f3fdc9712098c94557dc0c20364141882084e5c23560f0ed87adbabca75ee57dbce55d1b71d2888c127946f76994b407d25bc9442af88aff58440225f1a90b452d32077f42b18b3dac5b95c548563a95dbec3c0989c1cc041ee8e1dd9641305178d967ce50f8f991cb461cb0c1c34b02692fa195279cbe5fd0a6e4d95", 0x9c}], 0x1, &(0x7f0000000200)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r3, r0, r1, r5, r1, r6, r1]}], 0x38, 0x6}, 0xaddf00024ff65188) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 16:21:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000004c0)=""/145) getegid() r9 = socket$inet(0x2, 0x3, 0x89) mkdirat(r5, &(0x7f0000000040)='./bus\x00', 0x42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r9, 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:21:13 executing program 1: r0 = socket(0x0, 0x3, 0x3) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:21:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x40) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000180)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x8, 0x1000}, {0x2, 0xf40, 0x800}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r5 = msgget$private(0x0, 0x4) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/219, 0xdb) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000018000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000009e0e5b9b3fc85a19cb8ee09cd072c400000000004bcee91b0000000200002de5ffa38f389d71ba11b7bf7564004a68ce444dc1f7f1408fe12a2b428e65c84d423797188aebd9d8b6b38f60c59ac06470b47eb9eb5ecfacd313a5b9e03c486d25019cacbdd0dfd111ae6f6678c056653f31d2b4d6d6c82686a275816915797a48f3e43da3df89664a0f80abf5c48a98ef18a76d812961cefa7ca771f5a389b47773d790b5ba4540fe61436ff571e638dab44d22f71d2983a84a85af2dd4f7ebd0fe5f0c08367e3c27248beb9291adf12b0000f871feaedfbf8f8294f11a14194a59bc9b88583843bdd42ddee2586737b6181f6c14b3693edeeaaa4244"], 0x57, 0x1, 0x1000) msgctl$IPC_RMID(r5, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000200)=""/109) socket$inet(0x2, 0x19551a60754b7b05, 0x0) r6 = msgget$private(0x0, 0x46d) msgrcv(r6, &(0x7f0000000440)={0x0, ""/182}, 0xbe, 0x0, 0x1000) 16:21:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:21:14 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{0x1, 0x9, 0xdf, 0x7fff}, {0x9, 0xd1, 0x40, 0x8}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) 16:21:14 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) getgid() r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f00000005c0)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) r31 = msgget$private(0x0, 0x718) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r36 = getpgrp() r37 = getpgrp() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000300)={{0x8001, r32, r33, r34, r35, 0x4c, 0x6}, 0x8, 0x800, r36, r37, 0x7, 0x4, 0x8, 0x484}) r38 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r38, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r38, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r38, 0x4004746a, &(0x7f0000000380)) r39 = geteuid() getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r41 = getpgrp() r42 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r39, r40, 0x4c, 0x6}, 0x8, 0x800, r41, r42, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) r43 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r43, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r43, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r44 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r44, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r44, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r44, 0x4004746a, &(0x7f0000000380)) r45 = msgget$private(0x0, 0x718) r46 = getuid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r50 = getpgrp() r51 = getpgrp() msgctl$IPC_SET(r45, 0x1, &(0x7f0000000300)={{0x8001, r46, r47, r48, r49, 0x4c, 0x6}, 0x8, 0x800, r50, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r52 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r52, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r52, 0x4004746a, &(0x7f0000000380)) r53 = msgget$private(0x0, 0x718) r54 = getuid() r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r56 = semget(0x3, 0x4, 0x8) r57 = geteuid() r58 = msgget$private(0x0, 0x1) r59 = semget$private(0x0, 0x8, 0x80000200) semop(r59, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r59, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r59, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r60, r61, r60, r61, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r62 = semget$private(0x0, 0x8, 0x80000200) semop(r62, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r62, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r62, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r63, r64, r63, r64, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r65 = getuid() r66 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r58, 0x1, &(0x7f00000002c0)={{0x4, r60, r64, r65, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r66, r67, 0x1f, 0x0, 0x1, 0xc7dd}) r68 = msgget$private(0x0, 0x1) r69 = semget$private(0x0, 0x8, 0x80000200) semop(r69, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r69, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r69, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r70, r71, r70, r71, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r72 = semget$private(0x0, 0x8, 0x80000200) semop(r72, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r72, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r72, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r73, r74, r73, r74, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r75 = getuid() r76 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r68, 0x1, &(0x7f00000002c0)={{0x4, r70, r74, r75, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r76, r77, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x7, &(0x7f00000004c0)=[r64, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r74, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r80 = getgid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000380)={{0x5, r57, r78, r79, r80, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r81 = socket$inet(0x2, 0x2, 0x0) getsockopt(r81, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r55, r79, r82) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r84 = geteuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r86 = getpgrp() r87 = getpgrp() msgctl$IPC_SET(r53, 0x1, &(0x7f0000000300)={{0x8001, r54, r83, r84, r85, 0x4c, 0x6}, 0x8, 0x800, r86, r87, 0x7, 0x4, 0x8, 0x484}) r88 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r88, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:21:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') chflags(&(0x7f0000000140)='./bus\x00', 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x6) 16:21:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653001"], 0x8) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 16:21:14 executing program 0: open$dir(&(0x7f0000000100)='\x00', 0x92ccc4fd80ba1b6e, 0xe8) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="010fefd720ef32af3d35c7e000"], 0x2, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x4030a0eeda51e196, './file0\x00'}, 0xa) 16:21:14 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}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000000c80)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c6dceb8e065a0bcccaf627e351063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400"/1135], 0x46f}, 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}, {0x4f5e, 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)=ANY=[@ANYBLOB="00dd2d2f66696c653100"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) 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) r6 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) 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}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:21:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="edbc44606c9989365e9245794ecaa2cfe115da76dc9e86da406ec5e53d14adc7c4a17853e925ab4da776e2adb7d0f919238a188f8241c9e4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfff, "000000000000000100002000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) 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", 0x4a8) 16:21:14 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r5}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r6}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r7, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:21:14 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) kevent(r0, &(0x7f0000000140)=[{{r2}, 0x8000000000000005, 0x20, 0x99ae88c75ea23eed, 0x9, 0x9}, {{r1}, 0x7ffffffffffffff0, 0x90, 0x2, 0xffffffff80000001, 0x7}, {{r3}, 0xfffffffffffffff8, 0x38, 0xfffff, 0x4, 0x3f}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x5, 0x38}, {{r4}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x3f, 0x3}], 0x8001, 0x0, 0xffffff00, 0x0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r5, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r6 = syz_open_pts() close(r5) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)=0x81) dup(r6) syz_open_pts() 16:21:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000000000000010000000000009a1dc4c3e4f593daf99d95f6520b1209082273529ca494feeb471da6", 0xc0, 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:21:14 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x81) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xd54], [0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x200000000223], [0x0, 0x7, 0x0, 0x0, 0x0, 0x800000000000], [], [], {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) getsockname$unix(0xffffffffffffffff, &(0x7f0000001c80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a33c26605a744eca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056243a860b125e43eef9c8e133156ede312e814e2f786177867551a45c4237004c64415fa3ca6fae836ad9085010c602c69f05a80b704fc7dfa95248735d04a1d831cd3ce6519916ceec935e6348c60eb95b87f912a238e4acba"], &(0x7f0000000100)=0x1002) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000001780)={0x10, 0xffffffffffff8801, 0x4, 0x4716, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006a1000/0x1000)=nil, 0x8000}, {&(0x7f00005f5000/0x1000)=nil, &(0x7f00002bf000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000004a000/0x4000)=nil, 0x7fff}, {&(0x7f000033f000/0x2000)=nil, &(0x7f0000245000/0x1000)=nil, 0x51}, {&(0x7f0000578000/0x1000)=nil, &(0x7f0000381000/0x2000)=nil, 0x629}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f00001dc000/0x1000)=nil, &(0x7f000061e000/0x4000)=nil, 0x2}, {&(0x7f000067c000/0x2000)=nil, &(0x7f00003df000/0x3000)=nil, 0x2}, {&(0x7f000072d000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000651000/0x4000)=nil, 0xffffffff}, {&(0x7f0000533000/0x4000)=nil, &(0x7f000050c000/0x12000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xd18}, {&(0x7f00007ff000/0x2000)=nil, &(0x7f000020c000/0x3000)=nil, 0x1}, {&(0x7f0000516000/0x1000)=nil, &(0x7f0000483000/0x2000)=nil, 0x7ff}, {&(0x7f0000767000/0x3000)=nil, &(0x7f00002aa000/0x4000)=nil, 0x7}, {&(0x7f000065c000/0x3000)=nil, &(0x7f00006fd000/0x2000)=nil, 0x1}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './bus\x00', './file0/file0\x00', './file1\x00', ['./file', './bus\x00', './file', './file'], 0x4}) kqueue() pwritev(0xffffffffffffff9c, &(0x7f0000001840), 0xfffffffffffff27, 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]}, 0x0) 16:21:15 executing program 1: r0 = socket(0x1, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), 0x24e) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) pwrite(r2, &(0x7f0000000100)="22686e9b12e75ea34c9cd3bc9bc9006e7bb7da3b64de0c5012b86fe69e4d6ccf3e97a02f5ef45935f01d67ffa84c25a9c39fb4bd937d78a991fedb334dabf881b69fa82d5a1a32f4b26363b0412be19c8a8ac14281f341169e041941ca3863a6c2dac0081036f4719fef9ea054a5844512a1a19e6a3a6ae39e5d568c05456bd584eb2ed21e9da454abde4598a4d03674a066f29a3c7b90433c19", 0x9a, 0x0, 0x0) 16:21:15 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000600), 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r13, &(0x7f0000000840)=ANY=[@ANYBLOB="3cfd1e9baa85784eb007e7401f674a9b5ee7c16114f45fa4f59da9939d7d9279115f4f6edcdd810ff25ff8b152c3a53454e1346f81dcb8d492706301800000000000007725ec21dceedac62742c6953a79f74bd50fe05b62afc1f4012530c731ce420ab739595a4a5068e503d34a6060a6b444516833d45455213ced9238b3043681c5fb72b9c4978a7a72ccc890914c9c9c99203ec78fbc3886beb0edb8b4498ffb9d959cbcae41a39a0a75b65ebb38d9b066e444bbb1aea45ef1fd057277eb38ef6e040cadf8560b7374dc676a065c837713b41f56d5eafc473ec8e21373a6f7329e9b64b5742f59830e"], 0x8) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x280, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) r15 = kqueue() ioctl$FIONREAD(r15, 0x4004667f, &(0x7f00000000c0)) connect$unix(r14, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:21:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ftruncate(r1, 0x0, 0xd0c) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) close(r0) 16:21:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:21:15 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:21:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="b5030000002e2f66696ca565b000"], 0x10) r10 = dup2(r9, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r11, 0x4}, 0x200, 0x401, 0x2}) setegid(r11) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:21:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0x48}, {0x20000800000006}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0xe1005a11c7daca3f, &(0x7f0000000380)=""/221, &(0x7f0000000480)=0xdd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='tap'], &(0x7f00000002c0)=[&(0x7f0000000140)='\xc0!\x00', &(0x7f0000000200)=',,&[\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00']) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x2, 0xd3, 0xffff7ba8, 0x1, 0x1, 0x2, 0x2, 0x3, 0x2, 0x9, 0x800}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:21:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:21:15 executing program 1: r0 = getgid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x1) r4 = semget$private(0x0, 0x0, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r5, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) r13 = msgget$private(0x0, 0x1) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = getuid() r20 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x4, r15, r18, r19, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r20, r21, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x7, &(0x7f0000000040)=[r9, 0x0, r0, r0, 0x0, r0, r18]) setgid(r22) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x22}, {}], 0x2}) 16:21:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x8], [{}, {0x0, 0x0, 0xffffffc1}]}}) r0 = geteuid() setreuid(r0, r0) seteuid(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000a80)=""/127) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x2, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000340), 0x10000014c) write(r7, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x2e407bea) r9 = getppid() r10 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000000340), 0x10000014c) write(r16, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x2e407bea) r18 = getppid() r19 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = geteuid() r22 = getegid() r23 = geteuid() r24 = getegid() r25 = getpgrp() r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x4540, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r27 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r28 = fcntl$getown(r26, 0x5) r29 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r30) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r33 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r31, r32, r33]) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={r28, r30, r31}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r28) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x7fffffff, r21, r22, r23, r24, 0x4, 0x551}, 0x0, 0x80000000, r25, r28, 0x8, 0x1000000, 0x100, 0x2}) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r36 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r34, r35, r36]) getgroups(0x7, &(0x7f0000000080)=[r22, 0x0, 0x0, 0xffffffffffffffff, r36, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, r6, r0, r37, 0x53, 0x3ff}, 0x6, 0xfff, 0x2}) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r38 = socket(0x2, 0x3, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0x8020691f, &(0x7f0000000300)) 16:21:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) write(r2, &(0x7f0000001240)="948ab2a00e3b9a844a30eb24a7e607881523ad343d393cf3247aaab1da93c0e7063f2d9c5d73770853087596cee6b295c5e8227bf1adda0830c082083b67f12b1088a6bd07f6a4a2030db29b6e66fe2ab5acdd34fd0e8c684be54e2b93e1a3", 0x5f) r3 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) fcntl$setown(r1, 0x6, r3) socket(0x20, 0x2, 0x0) socketpair(0x2, 0x1, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000001300)='./file0\x00', 0xeafa4f7f688c25aa, 0x0) close(r4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000012c0)=r4) getsockname$unix(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf97091976f1c8a750e7b860307d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048dbe14831d09e57e6e0e4e20042c1c36801245b1c67df269717b49d0f13488e93099c2021967d5add6fac129b2604169a55110601f272a959c99ad3f974933b4fcac28ce60870d532e53e51b0df9be64686fc41b9a1d3702eca500517ce3978e34dc9d2ddb05c42464087623db57135df1e728be65e065e3438c0738c5936518f97da2957ae2cf99406e7d8012f04ff05b511a020427be82adcd45fe5f4468be9d531e9f6014e"], &(0x7f0000001180)=0x1002) 16:21:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x4006}]}) shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffd000/0x3000)=nil) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:21:16 executing program 0: mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x100) pipe(&(0x7f0000000140)={0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') getuid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) msgsnd(r0, &(0x7f0000000340)={0x2, "539d8271191d0cc266b85cf9ecce0898c8e99280b3e2d8f2de084abbe4e39d2b83829628e6d2073a41c31c26347abd5d57d327f5cd20da1a1c5161480c602278985de0bef037b6050e3af7c93fe43cffb44dbe493c73dcaf06dc43a4279b6729fd06cdbec13b8fdc80881c41c278aa9d937fb86ccaadbc32b23b1449b8066bcd662dddb2a1f09ec968aeaf4545a25abdffb2af277e9fd8f5c673f1266cd91f2a657f646637d998ddc3fadda54f11730ae673828c84797df9af"}, 0xc1, 0x800) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x1) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getuid() r15 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x4, r9, r13, r14, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r15, r16, 0x1f, 0x0, 0x1, 0xc7dd}) r17 = geteuid() r18 = msgget$private(0x0, 0x1) r19 = semget$private(0x0, 0x8, 0x80000200) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = semget$private(0x0, 0x8, 0x80000200) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = getuid() r26 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x4, r20, r24, r25, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r26, r27, 0x1f, 0x0, 0x1, 0xc7dd}) r28 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r29 = fcntl$getown(r28, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r29) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000440)={{0x2, r4, r5, r17, r24, 0x10, 0x1}, 0x0, 0x6, r29, r3, 0x8, 0x9, 0x900, 0x8}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, 0x0, r2, 0x0, 0x2, 0x6}, 0xfff, 0x3, r3, r6, 0x3f, 0x7, 0x4, 0x7}) 16:21:16 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000c40)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9485851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e36575a135afd6b6a092b6fdfd04e66cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766cfd1c6896be3e8952b0e37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c4b401700b93903cac60f20abb92c92a470dacfad33aa573e28926c0a6f67377f164dbfbad25ef66b44e7396a7c4570bd3c226c9b326a87c811e01886b46a904e4c76db7a68e6f32253e1356f38b9ea2a764d4ca75132f5a471aa7a9c86fdd8e7b9569258df7a3a3a057bf1e0dd5b0534adb3f75c8aeac3d9cc33c038ca5e5f5e477447db0e55f5ec947a5850b3df160f068158141e33f07dcfde8a73e19473fcd5e107a803ad7fe2042546a904a43ed206053518c8f11fe0ce6d08d79279052b083207bd1258df46dc8817b637fb4a168a5c6249422a9f4149b7dbe965ea62933081175110d9511464c1e487b03ccb0004db835067b06686a837eeb4689f1b10e2d6b8ee1f7a2018be481d4c13e37cc44b6504905e02ea1ba5f2021517b926143202cfe60ca0515d4b915e161743e2f788c0cfb7aa72d2e158177366555b42672a6f1a6be495c584267103c3232e36144226477e2d79a5bdf69"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:21:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="00000018604400800401df2d0d27102b52c60000000000000000080000000000001c000000000000000000000000000148b13270cfcc000000", 0x39}], 0x1) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) r1 = semget(0x1, 0xe6d74576ae4a708f, 0x204) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1) sendto$unix(r0, &(0x7f0000000200)="6d61626f64c0e17101e47a2a7452159966faf8586d81448074c57fc45fdfc64c37cddb15c207adf91bb7dc431b65ec06c6a08c294f2b89c68327e4b06aed630a153ffa7de41ee50023362c4c200645ec30a6a5445e49cd8bcfffaae5d8c8aa3df81448d65b760563abf3b9a55d3c10913bfc5eb87867eaf81efa3e2c6a26387b684d76aa8c341181ec1dbf960e806447d190e67ca4e43714ef0f95f7002ad551346537f4b1fa4996f73cf9b93a4462281056646b73e09c352556d5e31b963bf3743ac3d1b0aa5a2574dd61aa8c78e96a76d35e64062f786ba9ef3ed1739d3a331b0c8c7f60cb843a445abae88f860de1665cfd745080", 0xf6, 0x4, &(0x7f0000000100)=@file={0x1, './bus/file0\x00'}, 0xe) 16:21:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0), 0x134, 0x0, 0x0) socketpair(0x1, 0x3, 0xa, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="d56cabf8230c63b42756e786e0f8d30cf3ec9c9cc6c8ffd87a2159326ced0f2a4583ab599631607b42b0a5fd0b9296c7c2baaede190d4e078863dac97d290fc46fd0eb2bfcb0406a23e1e630146f953f1cceb26b7b689d41e56e217c396f5a2fe2e45cc30927938479ea1639fb3361ae7c8335", 0x73, 0x400, &(0x7f0000000180)={0x2, 0x0}, 0xc) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x280d0, 0x104) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') 16:21:16 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:21:16 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getegid() 16:21:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x23f) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x42) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:21:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820208eedc44336e05c2b8d0dc5c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:21:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f000044c000/0x1000)=nil}, {&(0x7f0000468000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000005d000/0x2000)=nil, &(0x7f0000513000/0x2000)=nil, 0x81}, {&(0x7f0000496000/0x1000)=nil, &(0x7f00002ac000/0x2000)=nil}, {&(0x7f00005d1000/0xb000)=nil, &(0x7f0000599000/0x1000)=nil}, {&(0x7f00005da000/0x1000)=nil, &(0x7f000025d000/0x4000)=nil}, {&(0x7f0000570000/0x4000)=nil, &(0x7f00005bc000/0x1000)=nil}, {&(0x7f000008e000/0x1000)=nil, &(0x7f000042d000/0x4000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000042f000/0x4000)=nil}, {&(0x7f00004e6000/0x4000)=nil, &(0x7f000003e000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000591000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000004c000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x3000)=nil}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f00000f0000/0x2000)=nil}, {&(0x7f0000364000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000251000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = geteuid() r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0x1) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0xcd, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x1, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getuid() r15 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x4, r9, r13, r14, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r15, r16, 0x1f, 0x0, 0x1, 0xc7dd}) setreuid(r6, r14) fcntl$setown(r2, 0x6, r5) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r2, r3, r18) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x19, 0x0, &(0x7f0000000040)=""/25}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x200}}}) 16:21:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) write(r1, &(0x7f00000000c0)="80a115fe69a95988d548ba3a08e5b4125a5c28a9d85a0551928a3604a1c3418289a80e5f96d98c0a26ae514e3d315988716745e09a38358241f5203487cc4aae6272096ea5bf56d044f1efa06cda44c0ede8beac769c4911a20741bd7d45e16b", 0x60) 16:21:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) sendto$inet6(r0, &(0x7f0000000240)="90340558eb73b1db2413c405081d57ddd3d99482e275f58ae998be62b3e8a302d508aa49b3dba7b7b6dfb821f8ca354d81c6a86749055c1a22d8e246d2b71cccea8e8b819f159a72d1d5ee0dd5244105efc17cec", 0x54, 0x4, &(0x7f0000000140)={0x18, 0x2, 0x1297e061, 0xfff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x5ae1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x6c}, {0x2006}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:21:16 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xffff, 0x0, 0xffff, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:21:16 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x4, 0x200}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x40000061}, {0x8000000000000006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x800}, 0x9, 0x8, 0xfffffffffffffe02}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r3, r7, 0x0, r9, 0x100, 0xffffffffffffffff}, 0x1, 0xffffffff, 0x3}) 16:21:16 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000000)={0x40000000}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) 16:21:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x6, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0xbf52729ff2b0fc80, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r3]) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) fcntl$getown(r4, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r0, 0x0, 0x8) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') chflags(&(0x7f0000000080)='./file0\x00', 0x10001) 05:37:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="e2e44cc2f95c16de3b96fb7697a2b3b598c233a666d9714d9d34e467c868ee658bc74b29b1a183a1929f8e8a21843948652a1b7e6fc121f4d8c155b953de6421a5de386349ec9db4f2902eb81cd006fa6faf7b3c8ce7212cc0f2c825ad6a08", 0x5f}], 0x1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 05:37:04 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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(&(0x7f00005ea000/0x3000)=nil, 0x3000, 0x2) close(r1) r2 = socket$inet6(0x18, 0x0, 0xca) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/182, 0xb6) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30004) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) semctl$SETVAL(0x0, 0x938837648794150b, 0x8, &(0x7f0000000080)=0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:37:04 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a955984c87910bf453f68c117006abca61f00000000000000bd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b8437d6bb4297760f08cf5e6d452642a4d13ad30c85e8f5300a49fef9d612f873f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003402fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b9078762f572d338ea04aa950a01ae64da66415655b05810c8f67de1b28f20fdf324afe0300e85cdc0b6d4299d55ff5229e1a798336343d05bc2f3edacc82bbbe99033074039910cbd826ffffffff22d874b03680000000000000000000"], 0x10) write(r0, 0x0, 0xffffffd2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) shutdown(0xffffffffffffffff, 0x0) socket(0x18, 0x0, 0x1) utimensat(0xffffffffffffffff, &(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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r2 = open(&(0x7f0000000280)='\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', 0x2, 0x134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1b572118) msgget$private(0x0, 0x10000004) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000009ffffffffffffffff0000000000000000000b000000000000"], 0x2b, 0x0, 0x1000) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) geteuid() r6 = getpgid(0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x103, 0x7, 0x80, "80d39d1c00691297fcb960307fd150da24341f3f", 0x401, 0x4}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r8, 0x2, 0x0, &(0x7f0000000640)="dc23d3e53f96d3ab8165ef5ae82e8c6d13b6c291aa85c75c6460b88dfbc7883c252308a1d3c95b1ee30c0f3491d830f14d5efaf551c8d643562709143df43e290a520a8d78a6bdf5bcb382e82967002f6db76b29c10755e2cd1c872d5a4bfae56a993eb6067eec8fa2880f19428cbda17181a6e15fba0badc9f9cacd6cd99d5ef692d47e77787a02d888e04dc34a60c9f30d0522916b7a076d0002d239d203d33d1d09b16ad2a238276ce5dba3", 0xad) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r5, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) 05:37:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='{\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='/dev/wsmouse0\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00']) r1 = syz_open_pts() dup2(r1, r0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x26}, {0x1c}, {0x60}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getitimer(0x2, &(0x7f0000000040)) 05:37:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)='\v\aT', 0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x80000001, "73cc5160527b0100e534840c76f3000700"}) pwritev(0xffffffffffffffff, &(0x7f00000017c0)=[{&(0x7f0000000180)="702ae9597e8f0dd184a42b8a05a0a2f90801879d2ffb334911006d70985c36afbb5c", 0x22}, {&(0x7f0000000400)="5b1ffc251403eeedfd9d7a0973dcd1f71af2efdc90a0a7e5c2a841c07c27369a9ba06756e3b660a132ea06885833ded040aa564ce1221b4a7fc71bbdf1c2ab65b6988551da8e218b914eb0098b7354171ece008cfba1ae70073f061a2423e298ff385140e9e99b5ec6219eca50b7d40ab4c5581be4010c87b5c42d9801467b5ff94500ab1d62a7a4e3a2b4572c406718e2f59fbfc1eddd83f3947a61bbc73d35af3bbb45d2ec2b1e33c4e1485266b6831f9f23f90143c7b5821616312195113a585483d6b13b3ec2c424fe31c6c894c0b810065b55a1d4846db65a89677115990b9ab463c65929d96fdfe8fdf7", 0xed}, {&(0x7f0000000240)="b0ebfc1ced11aadbbef2d4c14309c0ed1a13804d8ecce57e5ce73db7a5f876fdcdb010e1de0fdb7d71e99ab09ac117fb172ac9d58d76ea7552c20ade8c4bb17c3f1acb588fef8ff441da94f33ca4d6a9", 0x50}, {&(0x7f0000000600)="fd24d1da55885dcbc876775366ffe9cdb97c0f94a6e97e553b72ccb68d19e4a9a1e475c200a74d43678b05c705b5580bdd98fffca2953443883b66db91815bb4043b873f2197071d5a3ab6d40c5bfe72a61e27809d1c0710ed24e41e18c6b09b0534c4b4a6042981ca21ccecd1ba1185e23ff4f3861905361ca62806ec61295d5f8887905d0d7f1f85f252a47f69578553c5942d577f147e6cbcc92564e49c43d83b0a3b15a6b9098a7950e9b81694ed80780a84fe97906e8b1712b835001b2d4b3bcb168353af770e147ac1b84269c15eb2210e77adfc124ea9d7d339f79ffd0b8f163f343d0e791fc7d797d4970917da80f21c385c753235c8e6ca4089119e70831af430963ae3957bd9d4d2dc69ef9c6a9569378b3818285b7865af86fb0fe2bc6afc92436487c81744c4d18008c139428c5b84a9e90ebf8fc29f62a61dafef94f9a02e8d9bbd9bbc1a361b3bd8a7952756d2bfe8b3c40e1ce61b8ba4e14f4c343fb311ebcd119b6079fc3ce7c73c96a7e234bce50b44a5ee0465eb0a0c516fcbda53b9a7b7d086d37b33bab1ba454161940e46223b1720cb6eb19ec46a03a3b56c3810fa346cabad23e2085a845c04c5198d2faa201ac552b78699f4d1dac06da328b8c378d8c1f2ce95d7d524152e8f0381999969e098a426b41a0cc53f7299f1e3d29bac2ed9163d978c4afefa52ac649badeb9798e091dc71a26e4c6cdd33a9cb8c1845722a4378367b2b852d8b812df5b2226bfc279f3bc7eee65cb77e695013c61ec9efbe20d275325f96ddedf298e76e7cde1422892f3fdbfb4ade4fb02d01ae46b4c79a0b403edf7c71753ede24eee208218ff94093c357fad8d5cb6602ab5b1cb47c3a86704d1a74729bcc5cc9e69c9041088368170615209069210c69e3db092972cfabb5091a4416eaea6fc77de8eeea400becae0cb51665bf80c9a0b6a64d3f9651d6a07a0d9c371021ca350955180a21908fcb3ca9b8f58990c879c092582ceb3c923e8941aa79b319b5602a41bef9947ee9f8baf70132839db620608e18b8efd3ea48a51e7192190507c74962e71a19eaa33ca17c298ed7355ce87a4166f42212317a9487365ccde5e7b8a8621c87d18a3cfbad379659d1695798b048629a7910a161f30a58a7ba6aa077c7c1c231179896f40c6dd15ca16d0431cd247cf5fddbfa2103d7e513245e41cc655e2379e98f80d580c7f01be2f859d354851decb70ad314669fc1e9754061d039379335dcd7b2ec1fd31684545836585c2900170a20c72ce8871de2caabad67ee8cc517e801914b17af38f4057fe310f60a84ac86fd2523ca488dbdfbe6d79b609f59124eb338f12b1feeec8445617e47f52329a681098b082370f58c3172fc36a69d9dd1d940f72a944efce97ef3081ad1f98f8068f91db36cb14674e532c46683ca30d9ba419ce769887535cf7140d8439653c5c60d8545fc0085929c4fea17246281ba74c9b7148959101c3a8810716bdbf548c359d2d3825cab88616dd8314ab243321e36567b00d0981a545b8349636df00a2ed62d80566bccaf4ed1a0deb8bc14d68fb86bc3712452f158080c597ea396a32d07b750ac4d1ea763264e8676f0191356469b034cfc7868de907496580183f4fcaa281e7f69f37246f01ec6d808153a944f0607e4d1fb317ad8ae1635418cb2f341cf2a9421ad32e4a3d2f2ff2b13a6c690e97bc420638961e883f67c53d54cd523850ca09189b8e00e471ad7362cac0e9910a129b3d917989a55d83fcf106c7c8e4a126faa38e7584670f009bc399a6d1706d2c9d270c73d85e86ab4c26081af5bbba983a1999600057b95f04eb7e354924a2efef28a155b160f7d70514dbd4cb353f9bf020c29d19bb2513065707432bc14c9d4b5e0483e81ce674a03a2161d67db74ec92e99d211ca4e6307e87daad6b77aaa9e542020c364be244acdf26070a4cf3facdf137d911b06e76057521e028b5efe7051e88fefbd797e8116a29b4b839a55bf4b7e2085658355889181b8af1b695f0dc0b607678bd4342cd05f134b552deedf8f55a72473e0d39af2b1c33c8c2971baf03a68bb7f75710ebe21d79daf7883cae95a3eb3222ba8ab230adffc142582224e6e1ef396a701bef404c733a8297be0b7d85c40089e29e57b711fec7a6fa4a63b0b7cb683c7a75b54237c091e24e6087cd569ed8e588c4c61114baa186da977025def87e4c70b919f439ede09b6d9ef47ebc87584cb51a0e2227fe43dee747bcec8b1dd9b5844abfe5d96d4f6f807b1a29c57b02e851317adc5c57b94e45fd62c8b90f61f4e87c84434ee832b074ab2e78df51f74e7044c56753f0bf1ed64c0ae92cc0e9831b4a6b4e387ab3fb384c928d7ff5d72d224a2b4388600a333a76f40e0c3e8c9fbca3489347f1b8710d00bc8b5a32165676ff57a395a99f78c4023fe94e627ea1bdb0d0535824eb196ee43a5667cdda3e6e4729fe396315dd4385b41774345fc87abc0da62d5827e0c2c215962dd20dff43783029d49b7a426768ba3cf85e7316be242b09aa53cef23a1bf796955b9d5b3ba6885c09c7a90ca66ec3112f3f22cf62dc9a13e7373fad276c212906ed3f9924a6e5c602d3fd81c521780b1757dd318c842a7a9fb549554d9280a344d28dcabf40845a53f074223852ebe2664a646d9c1492fc8cb71362d2e697f9c8be8af7e536346798e13261af663644d3f66174bfc19283b30743b8ded95834bac7733ab381badf81f48f7dd0ee2cdbcc01c33e7725ec4161ef3b7f20cc60913028e372d03a2b2341b269621bf243bf97907df99a22de7dab9ff6927291f476c26012ed17c225f13381dada007403c25563a471267fb153b2f19dbb39383c9720ca8c952003d529301e0ebcd09ecd760da5905042117e215e89ee582f5f5e14ae3f9d80506d4f473d7315650eea1f9e224d52f46b2689a6d5e4be3249550467fc6161dc59150c4813a87a97d04b5303183f58afb513e6313a3d559540d09efecf17e0c0cfe33b3c79665c43a0b043386fac0f083f7583bb1ae4d2c282c01f42813f30ec316325a6b62e3eedfa420c75f1470afab0ff2b6e55797c9f00a3e4f2cc2c42168ecde3b982f7e52a009ac5e451947df7857366944dd1630ff8eb17f156cfe91470f10248991a3d807d829419a0921dcbef547d790b7463de0e496a23108fdfee3d608a326d6abdccdf7d7b2036abe32e3783115e6ce77c1326930183b72c90c7bb52c33ab3bd25d7312d4749d5ac6a493969971c1be9901bbd8d2927a824fb065099b413cbfe02b25b6f48ad772ce05a3120c0a86c288c83494840876bfc8bc13c9424c30aebc202b8fd6c789b5c29db9967bb3aa03b893c59e5e280d6263e9b28e63dbacdb480bcfefb0d975c422e9fe5faede68f4759975f9746d8930c074bafc7d18c83c4f1793145d14e81a30f93c8cc770ddef5db655a1c6b126330e12fa096c52d4252fb41c079aefc4aa95ecf9bb948826fcb4d32bd803e09b6df5e3c380acdba84c1f39c62e3cd7e3cba3c852803ed8e00ac7d0f67147b5dd72a8a020224bc165a3dd51244448e3e1971039fafcfe43d39b1239ca538b135e7a9e696aff2639253fb644d01526fce847b6b07eca8942429ef3c45a491bf7771b91f3b83648cd8cf844bab0d014cc1b8261d96292f175fb2c19175434fe50a0d8a19f81d5712f42946028df84d0a95ea106eb240eee8d7b5a8a7fb3af4958d4328f14adf6e90ec59aef859db275cf025667681aca7089c44bb0db01b5c10bbd6fac37f0d34422a59a5ac67817f366825e6007271396ea77142f73acf35accdafe28069a8d5148ab6588dacb1ad1f8451bbe0974387c7ff6b97e83b125f777d142b6a2db3d6f6c1e9cb0eede200b9adb6c6e89db2bcc6e79f5784755c81264ebd6da76ee94ea9a3bc3e9a785273896da5e2253b022d93118fd7ddd5b529375a6a5c88926c938866341edc23366a1c02ca64a16b091686b063b70b5d381844c69d6d8fdbf9eff12d3f6770b9c838aa5f098f840e9001de974c33635af578245d5098145bf7b36285ca708e70f2be6f1cb6f0b8517b2eb57edba65a2920fad0c2c27ad72a0404289b94da80d929813d6b39ad712bb4768aabd5e9c9b6e6054f0414216dc71a61bbd39a466d681f640a87e8b654f49fcddcae52e529f6b0c206a264b1a73d0796fc78923345af383bae4829d9be19d06310b4c53f95e792942df6aa9057097d814194b4ec54e6371ff6d4c042ca4f28a0bc850843626e8528d94cbabe11976583494aac90d0b6bb2ed0a7f2cd00703a605b879998a4f494be86ed9d8611c5d1c75bd5648a199d4e63258204c82b234bb516f732825199a47574d3e128a1d976d7d00b7257536d4105978181daf3b8dee77df1d9bd77d7cd4396828a949287334c1739d52145a79f83b63ece5437c32adbf09c36ed0c33a8a4f456c69c876843dec1087a40f35b7c90c8553d2d82c4d29829528bd120246ae8f9af2459e8f48f404e5a302195d7b733c6082b31b796f732c16e952cbbb1b7056f171102ae724bb2c206f555732143ba58f0b2d363e82bef6eb2213a2e7fa4cec9f1701b249d8761506962be98700fee84535c211104b0851d8650c19c704347dbcdce83c2d7846acb162ab5abe3edbb91ff33ba3183d0d32aba8ca3cb9feb68fb808a7236a8464eea11e0264555a2b442d7a97d1d544c98c7c76d4cc62cfdc5e13aad6ef6def9427600c3406f339a5d232b99cac553953cbf7062f7cdb0ef675454ee2848dc07888b3a307436ca4b57b03b64b0cf94b4c65ea711b2f7fbd1d6dd219a56e6a457b34225bb1311439ec5a6bfbb6708917fca8f25bf869e2b74c15665c3cd087cb3c3c669b9fb8be85d1548033ea96878f66ed89b8d937b8a50dc9017a03f8dae4959b78bde239cae7027222508ca532aa000319eac4f7f931b147d1a6b89fd67ec538b028ca1135701e239029fe146d813120c25522c747f755ef39874c9e82c656b59b8ccbe2abcd44dcfc483227761a561191efc53ab5ba5f35df6b0daf83819cd4cbdedd15204db9ab1255a488c060c5603b051750ed7e9d0aaec6700869bd58e2d7bb3c133fd4cf49aa17d77be1f7fb6c77e4325aff45c73aadde9ab612ad7df866b0033ad88dec00e4621ee99833d630f24d3d469cb88d1454ec17575a05b109cc3312a50465ff759e2eac57a32596eab74a70cacb5b8139988e75d417e6850d5017c13f3df300b42d73fb786e76331b59f2631d2582bf497d397d0309bc50ea7aebdd23b1b0e061a5f6bd703b78a3af5ee79eb564552657ee8c1903397086209abde9fabfb24e36abb47ed4dcf0016a616d4acc67e40fb915d5c88d6d619626c3d47e7042cb23c671eca2c60e05e27d9eee48870e2c24364e1c63294c31467670f736f75ef15fde410c913c32328877f6df71b51f6d2a48c21417ee514685dbf656fe9e61dc56e24070d78043720f2147e3d5032764528c168253f4e438a4acdf234ee099cb0ee72dd981a2e32fe0199130eccd399f1da4199b95897dfd22874f04b182a0b7fcaa9eeccdfc9c23922d7090ff8574d0c40310651e1a37474cf6e6eb5173f4713db3e3352adb1d7bb27c038f949c3e346856030ff88948d6fee6ce5145cfb1eb0dc2ffc836664e56224b5b860b4ce0df1ec28b4b5527c5a6bcc60b0018a2ff50bf924394fc921b2629787c9317dca1fbc7a492d8950690193c67f60125f94249388fed006c401cd45f2fefad0c37254084354075d57dba93a16b3b8118137e009e4686dac", 0x1000}, {&(0x7f00000001c0)="c44505135ff303900493184f9ac67bb077b48a0c0f0b7353d80ca72c038856f92674831291e3695c7bb80698d1f6a46aa37aabe13c", 0x35}, {&(0x7f0000001600)="c315ec458a9d", 0x6}, {&(0x7f0000001640)="a468c946df4aaf900ee423b8905347004abf86e561d1ae33a2009be1465fa435d5d9c56559ef14dc2ab711ee537a9f51679e8bcb42f5a342a6e2ae7d0f00222b3c4eb294640b9cbabdb927deb4d888b64293c16ba6d2a2a355cc821f990bd1f07f133fba7d2784f0f52bf171f906c0f5ffe7e6e3b1fa2d044bce127a3084d5c8164008bdae3fe808a4820c9691488a03379903dc255cfb2afe5188e40f37cd324866a691e4", 0xa5}, {&(0x7f0000001700)="2b5b96a13760c7dbeca0bbcd0cde815b23a2c0df600f65e4", 0x18}, {&(0x7f0000001740)="a468c78a4687cc2afddfb26497cdf1e4b30aee27746e4e5f3de7967cc61dcb5eb8d589b34f6a6a03b4da5f70", 0x2c}, {&(0x7f0000001780)}], 0xa, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="1464bebbcd99e7ed8a633a3babc3725b94545abf81bed0b4ae2a451dc0", 0x3d7}, {&(0x7f0000000040)="b50cee194e0dc3b721578499a2234f02e4cce9345d5e6fbf8f4d5b3b873ebe5ba73e17a34ed8d92959a8e9e8007e21fef6b0a27f8f792572002c", 0x3a}, {&(0x7f0000000300)="f8ae4f30f79d66a96ca59f25d49dff12435fa7676e3be6dbef4fe35e2aa5e925df32c5242fef5d8f322962d4e60a76090d26974ac1042e6c40d32d7dd1b7f61f65d09eaf3be3feccc0d5f38ac78932d75c0e7f6d0d8df3df2a08d6c05d079b6740a1bf7507dfda73fadd15419e9da09cce1aba16c22d9211b3410f8173ad5cb73b222782855e20844f33b7e54de48ab3dcc0b96244ea6e83fe69f2372a716ea77c7f748a3a3dd109c62acfa0f35bcaf818532c145adf01018e4bcc43febc1177dc3c690d2f19d5546b0aca17ea74d19eb243fa13cb26498b", 0xd8}, {&(0x7f0000000500)="3aedd38293d1b9178d8f3e34ac5f5e0b1471ca2655c0856b617a04be778f97e679b2a681ea458e9a339e0df37b355689d4b119ec2670cd1608a36f9d29a1f3cb93002dbec97db776b9d56d648ef8f5437f4a334a74efb046b4d91a87fd2d294bac9a7f3abb6878bd1d85948ed6b0db437af1eb14d6407dff7073e900e2297c78b9fd9d050cbff8f8f0883fdf7edeed15d47f91d798d39a3856a4cfbb56c157280feb0b2b4580390fb0a0d9aa93935b0a193f80545180c7bf17768810b2bd1b2c1d73a8b74fd1ddea029353a474b578eea1363ab348669d97439fc67a", 0xdc}], 0x4) flock(0xffffffffffffffff, 0x0) 05:37:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0xfffffffffffffc67}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) write(r2, &(0x7f0000000340)="8b36f9007fe8bb4b1b13005bcd3896d73166eacb3611ce61118d1e9fef7a1ac4936f348820096dc86eeb352a24984174ae698af0758c047eef7eaec6f92b2bb4294dc49b36a3b8d7a8832c61d2b6fe0100000002856bb3db6c24dca2ad30f9f5354e000000000000a700000000000000000062791fdda49dc3c89421e91bca90f51a761a4f321bd2d9b7785af0e6702e148757d7686987ab15dcf42f62c07d4c21eb790b342a9cbb2812e69cb7b5b5191243ae7456947b83c145c64bb3abd2cdd46cb5c73e729bff631d4408615ba85edb7e807454ecc749a3240052a7650fb292c8095e9e5fe7565d4adb0b173c4b7d5c24f0f1e07b0861102eea7b7483e2670c3fef76ae7f4c281b8651b7c56f74c5197ff123391880806e5d0dbecdf4f68cbd63a9f5ffd05e79", 0x498) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) write(r1, &(0x7f0000000040)="275df4ca51640b8169366dc0675754a794490e0aa5e0ac84a241efcee620bd552cea2dbfd045bcb0efb80ad2d07e66b5dfd7e5a6bab6fdfc57e0250c34505a62adb47eba437c8b5f9053d199a12a60ced2fbc3a9d9b442ddc9837c3b639b6e64126efbc55c504f0c8fe0c4fff67b279e1ad5b6158d9fd25f0b6953b59f0787b28153e544b3322e7e414191c7eb4ff92516dbec433c5cca7266cf2c96f7ee74a19e868f12274b39442efb553db4a0af2d401e2a9a7ebeb0167a84e19435d71ac583dded8ce03a3528d42e93a7fc69173e78a960d2d99eef1d3c17c732a4970ae35cce3a4b6fac2fedbab394d9c08c9c6489c8e459a3c4ce416d8e1eaf0ac8f5fca6f2eba17b970ec253ecab8738fb761d80daff24312f18f7a17e2ef8c5e6464960aebb05ae424b0cbab3c1adcf9cdac0fc648f731830f15f7536317311c43f42f32afe3996a3dcc5be1eafc28a57e677f9bdb78df71f545e66735d1bc0ca52ba646c065a194eb88717b49f555095af4a4e8337c3a538948c558921481b1ed3808ce0b6937516c5e4081448dd73affc61978b0477c7cc4daf95ea4ad45136b93a793156a627a8c07f60f6f008a9978af10fda4576e27db01a9301ef6034fcefbe1d105e0657b31cef54a16ff40c319f46b842ff1685215d1010b85d0c47ea595e66d7549a6f07eb523c13148f485aeab6925dc43d3ccf52d31208b750c91fd64c352c2c75797ba6a4ff04b74bb2a79716d50984916050defbd2946db8e82cbd069c09be75174d2f3e8683e6b55f3572ff3014191d30ffae105bfe9b72912d2fab23169961e5d75eb7cfe0597648cab62a1025d2f73e5e337497ecac1e0befae0dd5ed8709f103a0be94d333c5721471e6037277ac3bc6d35bc8078385760eebdb357c43070961e98345605bf2c782d4b3577186704973121cc52d217c2ecd11aa16164647f3522cdd026783ebffb2048b353cda305a6a858903dc3254a417fc9c600aa0a2c7328940fb5701e6dc5b9a0993d326eca629132758a7570ffc94e4219a9d87b348b3a09e52a17f485c410f6f39531b91f6397a522268a90b7ebdfb883d226feb88751381cf68466bf1784d176a5fc7ab3429922129e198ec22cd6d1bf4c39664cb9579b229663c6922006b36affcdc9814076a6c554db58b4d6919cece6b5f89c960ed68c3f0d85bff2d91b97307703c25b418cc45ed90643e3dc75c1dfbc64d8e4c2186614273e519810d2ee7d512b9390afb413cc3ccf8abb85ed295bf7726ee87d28e0f8ab4522250cee840c4f05c38fac15fba77d36db607c4c8de55aa1d142538d13b74efacd314450b67cea33e6647b19251608244b5526c69f83c97f47f13f19c3da23282ea53614a2098ce45da5bbfdfc91da01d04b0db27ea4a679c026b0e1b3ba085cabef9f67bad9e154e7f956335899c76d07f157b89a190f94339b6b9da48137053a309ae0b63839851683990a783bec97a68e0366a28c9661e5e5018e6c298d6a51ec213255df4d91b8629a68a6a877283537c5ed10d04964b9f005aa67f69ddfee53720ab2c92a89b591c34ff717b40a17bd67ac7e5a07deab8cc5918d0fd39420cd6549d66a18c269e6c47f31bcefb5c11d787a938a64b2906694881c423782c2e1db88ee6afdda8259d972e8cabfc468052fcf1feda26d63396b1903f14ee1c386d32d4edb04de87b479acfbde893fb9b82221bf9eed89541070545668525f559263970db70e8d2ba526eb9a3c128a891d62f97c764a0d8a7c4df053f250f679fd963339871bbb10f1588d3495d1db397d0a30c92f3e608a1ac73659d0c87758283a0b1c57bc154adbe40bcb77a68156a9fa60f1603255f84f27a8bfe84a4a5d602eaca3e4eb50c487177718e19a8d23902e4adc2e5a721ce26c8f82ce9cfcec563eb982429958d851a527c0f29755bbbe1bf5dce9b7e31116c9e0368b7e73119c8ede426ac4bb1134bed83f968e95c0f79f24960fc0658bc181f705a57371e5d7c0d37a5153f5f3170d59dce7aaec69547ec86f94639a60912065b1e6406fb73120b6ff96f174c8b4c63f77ed0782d5900c94fcfb4fedb349ccefb1230cdad7da8b00af00ba8119f3c494208337ed0aeb7f8ce305396d7598de07d4358144bf95fbe705bb7c0d8d36823997c1392c66f64a24189438ecfd747e6c3483909f1c8dddb0adb36324d50523fc4c51f503cc8eeec99ee5c6f40679e5b7e5fe9fd5268cceac6a7e44900bb44d143a99fa1a955b22ad414a6ebb878568db31213e366cb307e914cd73327b7315c5194a2ba4ee341ec8d281e6cce443ef49b90807c18656aec22e066ede76ba21321c231324f12503316ae8dcbaa022b32af1ccf0d081e239e4f3d39178d8263a28af7cddb8b9abc4e1b3b3c60de5f8b175407ab7894fdb5f31819a2e292c33d1277d75f0682d1eed9f0107659cf18e46433f4b7128404ae9d30f15cda9d487c90eaca0e8dde840551e9b03c35af7ae8bd0e65815facee6646df7d0dfcbc74f1bb6d28409e949df551bd4a828ef46f85f963ad6a2fcb33a1388ff2d62c09177217a3acdb34a473eaf8d5f9b3cb73545697a549eb14aa63015fc80ad62e2993d658ff3f88918f289863b22b47bcf0c49a491069b8074183b9e5c246cf57facd012ad6102fc77b366e3d108433e0d4d32a97f95e1c183dd284f2b208ea73198c84faab16f895e6b80b79022606c671d9e52d12a667d70952fd1b7164649a131c7a9dc0c9c4a1470a02d16135e55be6b44b5bce74c79ca1ef86547344d0c9e6f9b207267e7d073475bd13c1b397d3f3fe62417b2fbf91204abfd3ff9d5c286d1b05685d9cde1422fef6f7fd2df8b597b568edeb41012cea5b913cf7feef9b661f50868c881347f5f3daed4025b7b405cf7a4cdad22f3c12a6a9654a2d61ce1941d27c7733259889cbfdf00843f0b260a6e66e2ad47988b24c24f4e8e0a1c56bb09d98a0d9c7bbc2615bcf8f1ca0ae88b674549b5753d38befe708bf69eb209059e833c623fb7e76a525fb6f05d49f2f42b3c4720f19218f5812781847b780312712ee5d19af58e02cbf1ee00e782adbb8e8025a95134afdb2a3d221e7700681b5aa29d7b148102dbc7cd12f184f1c126aa92eafd4ad2a6d7789941e39680c1318109df0712e1680e2db137d91b19e0e24ed4d97a6fa966c9f62e0f427a07f3e96128304ad620fa4717ed5818d68062b994db5842da9e732459c463537448538fa58f2e4b81d8dc6a6aaad78345fcefbf137a48d3801a745abe6f306e207497743e1f2243ad8b20e007f9a75c18631e7fea506712f46aa9c37682de2651e8dfadd36d0383861580db89e0ea52415513f546eabfd223873aa29a83a4d9c185c227972e17ddcf5e7718040a45241f7e09015524be03152c7b217deb4ed4531deb6a15957714e44be947950e772cb122bd587bfb838482e59bce28b8828b73da1bdb110e742e227a373951655fd69a460cb1bffba928fb88994e6a23f17ff6f4aea14947f3edf9b2861dbb49a1851193ddf3daf0afb0c896ce905d58e1b6705cb2b931f9963903be14e77196406fbee125823c4252a6b846c62a18cef3ae5277c22a5360e7e48cff1f13517fd7b1a932b3983562666ac55bf7c4dfb1df148fd46c7aef95d230b3f361d02bea7a79eb6fb48d9855d22e3ccf8fdcdd37f37d1eaf34cec6603a2504468a8922f665ada1bb54363ca21123a654bb39ef4950d95c07c708fdafb34116a2e678516e86004501d2b9dc64db4ad18088d1be68bd1b31010216291ca7f06c9dc92af08e7f8ddf792849c0f832bead6f60bb96e39c814917edb72205f910004f1ba17b11aa4c965c6583106ac3e96b5b2925b9dd5bee98934bab44fc5de8e0e2e2eb9e11145ec9f9f8c9ed9078e58002a817454cde1d0d24b64f22c0d24aa656a98a924b69d9391e08314957a2f77db3994f1493a4b76016fc8024c9bd6727cb128de73bc088a023ae6cbd3e5e22c733c697bc93536e326a6444a20469895c2d5a1586078afa2e70c6bb5fb91041da1acd57fe2b3cf481df4915a5d890a85f370697ba3550ca0d8168d9aa2ea304c3776ae45d8659e9f5f53b09b55afda30c72bf25d4b6cc96c64bc6ea834683335b9afd94d781dcb674ec8610d90eb888d5f26080db55c4d58e4f70ec76903fac5b16513fbddea4c166bf270bb6d48bc8c42e3aea9c7135ede65d0d34a1e1e82ca74ae1a6352ffb7bc258840cb138388347d2733d2fff016b6c919490dff30f73155c1460d6ecf5677ca5540e6f54a55d21795a4d25cc799f4fba7d323aa65555203214c23314d6dda354f9193fbd85c561a4ecfaa4646a3f0d7cd8bc7bdde2b8ffc1098ca1e8bbc78d4ec4e7b4b12c57e54d5181d15e287502106e4f4551b532201acda77e67cdfb46e139f8a4f5f2140ffef23efe3e9aebd5a7617557f88f48ff15512f66bde3b341cfabbc3a82132ff3d29acc543537f31cb99d607c2bc5b2fef4379ed7b3db5c7b22b6a67055773726cd6b198f520bc816396a2e66ab2cf54865cf4dc8ced2d374c30e475ca0b533e2e5af7436238c467ccae553add7f8221d8f682a33fd4a91f5ad660ad455230ecf8db34314cb20408da51260719c831a13c0b42195ed1a327c7eb7cdbd87e37c00de7714ef466ac4e0a4ff2506a20342cc9224e120c25db2a73d61af3833b655a43be39fe3ed516d3a18e8198403a6e1208aca96d8005302d249181db8d9b6d3abe2ac979db64775b17618a2783d96bc5a9d64a6debf6b2599c86f8100179c6b98c9a55ff2d830f7194f12735057ed6fc7993e16d292f5fb02d237864f056fb7040193485b273683e6f03c68fa98b4da63ca6a476fb7a37a6d70fe4f74d5a521e05919cd9652ae09cd41de166f90a75151f4255944cc568d976f4f100707538c2c5f0d79732998d064ed9ca865ffb578ab5dd9fd0a800d824bb7d4aabe9b8af494dcb54ce1008410ddbc97e95167988e99cd229ac4f171953d13c5fb6f2a15590c74518f775ab29881ed6b2e5ded344e82621e34f38407d18407a0b609826ad771078cb16266a0340fa462138120506d9085d218bfef5923c5ce15a951cc96eec393b7fa95d96bcf9466d9f810b84ccc2fb0538374832db42b157478072d8ac825b4da8a63484eaae016fa9a37657cbcadad9bd864c9b5e45c12685220d61d4f14b483e28b4cd1f377eb9eb36431be6f780d8e452106eeb3d2abd7f11a16e09a27b54c4b95982ca58adbb033913a17c54cae008825545df4eb073a830c51b4a75044231397dfa83c34f8e4a718865042917d7e642756ecdaa00099c73a892fb95b462a3e2232831a3be92840c6845e79e8dc6b8cf0cc5d0f439463184ed8aecf4bf4d6a1fcd0b997de97322ca69c1f6dbedbc22a5e4a3e376b9024b7df0311172421e644587fda84ac696b4e8df1b47866d921b0aebd0895e165bf4678b42f2feb43d8f6d3d03fe6d8e82e8735d4d6aabf77c54dd7a01be83e5c24877004245daaa6c532c9df580e591a4a8b1a1a60476a4a960b4cc0fae5d851b622ddfdbb10f8814d7fc5c626e00d442bec55c7c73dd9ef5b5be2ee4fa44c9009578d1b056a5224a52c0b687ca029fb5e502eb0c34b278c6c1afb00cdc66dea6cc04b3d95a09ee20df350665b67340d7a8adae9c18c308e6af5b68ddaab1e6c8f23bc783d645434b5c99b5deac3cadc79946fef538373b58d99e5c5acf09b3a289d266bb64ed2f2aa01ef9ec62a4111aac2a8e639f0b3614e2b6e435e40f71da74933fa184bbcbc453553e72a9", 0x1000) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 05:37:04 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(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, &(0x7f0000000600)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}, 0xc) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) 05:37:04 executing program 1: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b878185"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socket(0x2, 0x5, 0x6) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x5) fchdir(r1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x0) socket$inet(0x2, 0x2, 0x8) 05:37:04 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) semget(0x1, 0xb, 0x400) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="c0497df1fe471ecccbc620b62dfdc2443a17d715af8c47c0ee537ad800cb1ac8", 0x20}, {&(0x7f0000000140)="61ae3f8a5ff19316a4bf861d0533dd5d52b7463d633cd346a9ffc7ef1483107561b279edefffaab1cee7af3c03842ed9ccce1f67feccac96fad5f71ef22db37434121210367dccfe51274032944e13eb593bf7eb945ba55304c0fba3a57fe7c3d091ba3e047ff3726115d3390fa263a8a9edb6bdf46f9dcaa9a43ad82fce2b5f4c98c9e5a58771ed010ca61ff51012d045cf61492616d8c7a00ee8", 0x9b}, {&(0x7f0000000200)="2b52e6b3c337d8ab8fb3c6c126779c3649a7fd1fb3ff821843f064f1691ba0498a1b99ed8cbee7315035c811bcf6c3b3ea162fe3984c0f1d921da7e4f99a2e3bb0b1f0cae29ecc676f7aa504f44080bd4de329d886f751ea565e06c2860f711b73a8f3b545be8e783d1fa7cec3178389e42e8d2600688cf9ce353e3c4ec00ef4e54a6bbf6b8417cb5a66d6c262400ff128ad3929469bd60ac93ba6e95dca8c36a000b283477a58e53ddbab812cce865cb45e8a10064172f7fb19203ca14c67beeace146b2193a34910be65486f6ffa39fb6a84155705f2af52c047cdcb9a77813d620cc731bf1e5018fba52725af2c1c96740271991c8d0a97247fca1504bd54f7692e90aa6d6163625523c4feda0bbf5f8d62149e3eac5b8ef6bf06b09d251b8272c384716ac5f18d0909e3e38d54b8c90b8af7fb4b8bdb27dcf32bbbb1f59312634146d215e099d1260ee17c8c56f3d53a5ab79ea853fc8aa981c7cb12694fc7de18b7f287566f1e4ed2ec1488c9c6ea63ae9d56d370624a9ad8fc852b7ab8faa0453dd947322cb64f31b11ddcbac265813017884d88de95f23669298201586f19ab804713679d2b8068a4aba105a30eb5af3ecb0768ab5f16db769cf5881ff8150dca9b6533060d9fd8a65aa780441c3d855aa985cf768fbabe2d3883f30aaf5c1cfe0346049c6020a8f60acf1fa55b0a312c2f308ccbe712d09c4618dcdf91ca861581cf9a5909e84bc0fdaa53d04050a4257b3fc906b667161f67a45af2822f1e1c53a2bd9fcdef0c923fc04088c42c5f7a4165da62bb36ad43bc135c7f1816a454dca0d2fcc929e9994ab1c208645733a390f82bb9607134f60cbfe28245bced1def7653e3af506aa83f6848b2f7c5feccb774a09a5f83403c07b4d253e283503b5b3e04c09813ac94f248df65ce2a84de89e965c4495d342b4c4c186a73564c12b554b5f7583bf72baaa9404e3c98f2327798febdfc3243efb31dbd784b016bf4fd597fa6cb06e49f8e1f7e6d4d853c0d32285f013c4bdc2667699b668f88fcf1dec05029dd667d206d47741cb7e8866399d951ced7070905c09605bfa60d8d78a68715caa69294fd6acd74913e1cdb8d56f4c695732925ed0c64693d9f54bcc6b81e88dac51cb0858f61dd565d074576214551106015bdd72db7427debd1f3913a60b5f25e615ed3f2e830f2f41b883d7069ab692049f4ff9e0805b97292e7de10f15b8e0f843533d1187e4210a7d18c5c9cd1e2da6f571b466484cb24ba496f367c662da3686624c95b6d9b5e6c7b4b86e71a2b9d8c3e6745e8dcf1c80f7056f36a8336eb573eb0b7a33feda4ce0eeaba09513fa1da03c33d13f9072d5550e4bace081d0cce1e57777ce3a7dbf99ec2c76ebcca40a3026aca08d8790e93c21655655415516dfdf903212b01e7bf9f853f669fe61c13cfa6a36fa0e3356368cd7700777c4e40acb5a6c5391375554c58800e3374e0820931f2f3ec6ca64be676f38afad3354cd07f948da9857b24ae664b889518948349e909826b8db27a0548bc26e2b230080bc7a64c5d9d871dfd22c1c62b9c052ffda4ebcfc8c1bd7b300a0c0ac3b4516c09f1a9f1d8450a16b7631ddaf812f525a39dd72b0b01712fc3242e193b9fd2e60196dc86ed48f784358bd410df226451ac223826db85b203c157ec58e4e3558726891907f14048fbb3004f1f23e4a8204e4a709a2685a992ecfd600eed00900c82422b86c5f1cd2b2107585a6967a04c0b260c49d0c62b2c34fa00cc2f54ddec37f5b3a96ea6a392714b00bb2a9e73859849461b8c9e5733d255d9f55ef721133f7950e3bedd7b2896e06675be73af912f5fd2633d8514e04a49b200b4fe7bc522975170603af1e359199e528c361e117337e82ff3380d77168c279cb2727e11a3b7307d9e237538dd9f220df5b9ba3a0ecc5dab0b03ab1596a3aad690d22f9a2c68725f6007dd980887fed3a037de77591655122f779ac7dc7082a5b4bd2ea6ab33feb5816808b7a5e56980299cb48fbd2e4e1e03d919eb156feb8a033e83c2249f0b6818d0a03a4031c197c2042d4986c4911ec163d330dac4f2abad3368dd531f62eedc362c7a1e489931f0c76fe728c9a7af51eaab169a5884bf880ccf0771d58279e52f32a678bbe11bf8cce11c547dde8f9b36b614e865b683f215f6b13550ed8609306d651e8d5f2a3400d224d67d8c49eaeb33cc0c50af6e93ca42cee9a6dcb60b197fb2a212b86ecbf4a27e2feca029ea6eceb4f9af7ef368dda41b0b76591331daf8adfc56f3c682ce864db74626d161d487de06559f998a44fa66efb59297bf8159f76e17b1dd4b715538cb1e5b5fcc0752c40efb11f9a6d583aef6eea3ff98aa9c482d28f917be4840788fb5b56a4234e20eff610c4b335aa5c057647babbc8bf7160dd7351727086d81670f6ed42ad54bd0444c3c854b1471363a30b66a64cb798b93f79eeabda3590c7a2a4a6df04e65f09f4d61d5d1c2ad717e044f95f7486fe1a26f6963e2ec5e7c29a9fb5efe9732f4fe6413c5ff4d5307a66d85cfd0e33269143884da679a3544fca5ea130bb2c359637e9c4c2bc50d55670203523ab81655d365ab18d533174df4f5f0ad7c3645b3ada3dee7c2a9e1da74e2960ecf8d013ffff96aa891db623d655292e5b2880ecb02d64b51bea4e2c5c7072ae4afddfc1ebf6ccb5d0c3ad529c6c119d01cd361a341201866dcc73777cf1d8fbc99beeaacddad4e9d2fc5e7f7e6df1e9637a622b3d554c4ab8a3d59e42fc033548eb86cc0ad216f0105ee94b38cb51087af67a08dbab8aec6e956a29ae9da6fcfdb076d5458431fdcbd298bcb4d9042e6e2ff9256fc169d52a7ec49043f79e0ccd6f8050ad508ce8b7285526ba0cc23536f113385508df96ca265af821b3511132e9fd27225c0fbd5ca2c96dacc388c4632a4140c2d06e3320dcf7789635f94c749372de2a1fdb08c139aac351e0fb1543de6ceb0ad58243324a53a8822776ed5dcafddbe6e8ebfd6b4a3c536575272314586a1e9a5b67c5dbd878d988d52d89b1620ee2d586100805290c9b942535115cfe2a9086f6edb5e284e08bfd0a37824e99b8604b5f98ee35a7e4667647046792a6772e45c5ba0b77ad4e1f26d3ff34f7130531e09c81b477a108a112b55929429169773164cbbfa45ff5584681e4ccf08085f0ea46b95fa383f8f6eb944393cd72ecc7c4f693cc6b241d881b9f18fdb917f47c07ef52d5b9ae864d9b9f5e32300b906056ce25402e61845aacf1b77e0de6628415c85a421740fe617928a0a3be97a6f17bf624647e93b63d10a82a3f112ac2fa704cbf0a1d566dcf2b4aecd8415af27cc3003d3814fc10c2a3a6da4a99cacc7711f16bc0720822164311dd56d6d0fa3db228254be2408ab6ca4dc21431578efb6222990e4f7f3cc8a3e7766e34eda7951abf4ae2c455fe530bb45a68bcde6377d6e1a86b1913f9cfdb4c050f45b2f4f33a894e1518c3c58ba4afa7e16072ba772dec6033192dd1146440025a6d880fb55f5541ad9eb5dd55219553a4172253457e0e1aac8341b291b4681ee69a369aba12ebcd172c16fb65f8b4800d3fac2dba9299e076b8c9938be61d887c781b3321c1443a1b798f4cd9399ec4972db6d7ab426dce35af07accd15fdfa227477ff3e2f90a4c8e7716aacff2015ae64356cec85adf3e03707407b1614d6985f0a4022bbea11d988d1f6b1b6b947ba47d1bbafdd5fe8f4607a22cacf65ec013bad03117fe19825e6cd0053d994231030c3f81c99c1d581eebbae277a4302254e72a851cbd055c9eb36e7c2fead33eb01b7cbc1b4f5c81c2c6f19503406c9ae3729c96e5d5934eab56cbc7be7423962da338edbec2676b95f55272b00dbc2cc39ca9154c295b23c1b920759e991c9c3cc6c6ad54b7f6d56c69b51718a56a6b0a241c2ea3c5bb3fd2173ddbf9bfbea6d805296e619bbda02cf007d61acfd2c22b3a6da63704c95581406d8ba6fe5527f9f8d4d23be5308b1cc82306f9e92b81728873e19000e2d6295945fe35f0acafaa2fa78d984e8f0484cd078563142b3d31140fd31e3196a6f14449f6c0a2f128fa0438658121ebfdb880f1f925114fb77c5d842027df2a01755e4c4cfcc76e3e9f79e3118e9da23af76e53e897c8a37e1a7e7c57412be264425a4e8cecfa4722350016d289e8aea73105906130deb758545f4349ec1e22ded183d21ccf71e4163690390db6fc919a6f2e7830f8dc4a91033c4714104117268f9da0be168c2eff423b8c5f3876ba3f1bb585abb4160000eb164018594966221acc4fe6d25e4cf638f05c999dbd4c6dd111b33b8fba10b20108545d17f57c0e2d6949c220154de9ca57e2df85fe08fae85f51b4d0a624fbff79f32ac7900009767a9d75204f246df398bccac172abaa0b44836145b7df155214db49bc542001c6f4836610ab14fe38f3f0b9fcbc3802328a7c0858992ab9a9ad37557ac5c3a396ad4e8592125bc193ead7384703c384f2f02a1eabdb6a95861e6cc60b98ea31b20e1823da99228ac2714c44b1206ae6d5b76100ee3a63cd13da0342902a0646345171accdc55a5bd56f1a411eebae69e573b07f132e32f8d006c2510bcf7eef073f34b6c93b0d4d9d43be10b02d9935114a7f176347af83e76cc0a81c3dd258f38a31b5958754b01c67d25c67b5ca28e90c6153263ff83069d486416f300cf8c49dd972afb3503d563af513207e6111037fdbf9cfdd421186736c2f08e022cab309d4ef4ded4260c2c62748e2bd656d732c91b61b8bba2e9210c75f907db17ec1491f7c20035db71b7c833ce57af54df2cdca9e35e36e4039a59a27bdc512ba429f162206adc023b17e7f723aaa50df6bbab4476fbe94ce4a07cb683929daecde37ef600f578a14c52dac05159a9d6efeb9937b3705d7539ed2446b7548c75b2b1fae22a2df625dd14b3f84637b28bec7264a96bd1c7dd6b95a90412049ed23c732bfad46826cd271b41851efae09765e5a27cb7e6dba28cc199aff3b9392db9060d66c12ab6ae484fe3f4a91cae5045e83eb62934ddfa9105fb0bf7a8a949cacbc2831c40a552ec1a2e13d3d01ca7b263dcdd14ef944537a9e4e055437a5f0afa33ef285fedd854d12d2a5a5c21f3d7f39b489054eee2d7603de809148e08039c21264146782f21eeea9641ddcea83907584af3631b55ebf6fd99a32618822b63b90ebb383cc38971c851f26c6c0fa199353e6c92aa9c09da5a847033bb3c7590930d496932c886606d18cdae5d4e63161993417ee6ddd29a0776959369c63628220a4274c0410478f8b4128ae4bf9e5a72706bbcc990c0b08a0b94a261fbe6c15abdda918de11c09192d745e3cddf14f2506b88b018f2f0de7a23e9d9dfbc84767d0264a1f77c9a185d4c20a57a6893f260c4a675787dbe8740cf7597111956cf2fb828eea9b5192aa0cfab29f3790f5d3b3c5ff702263583f4ed0dbcf1d1bb5af3960c5c47e29738aeff33ee6db73a2ebba23a3581c5f20ebbefe3781b13c7b1ee4a105afe0a95495f46365c71c98c9b1538a40c98ebc7a52f199429d4ae2069e73463866e0c98b583fa1993738ca292345fc9f69452ab044b8eff48907403ee83a1d40c8b6c86c4ee8a0569a826f3ebbf4b5f50c1be982e6662098c63952f51deba3774a68859acdd5ce34f838e312d205587958c3eb5e1b649073a688d99fcca2db47cef4b8a8b7bdb639a068b78205c1a9c3de628188bf9cc0120d0ac17035260c313c5dd209de390bd8648de7518f1b5073cf4964edf84", 0x1000}, {&(0x7f0000001200)="01a587411403a409d34ac9fd0ca44b9d56d83fa165edd5a5c46310a96cc118984dbbacce0a82beccc974db4dd4e39b17324f2ce3267104c78413fb3138ea93c6c9fd18119bcd4da41906c331584cbac87c7996b3148298f0030e694609dad0caf81d85b5ccda43fa3a598ea8e26d1a5fa5fbebed3a352da8dae9aae7bbd732bf84222fe085ba5da77be1647ea9f1511f860fadb87788efc23a016f65457fd3e5e9e1e80550d3b3e142dfad4292843ef40ff30ab30015ebedd365f8334710be6c713ac9c119d4d853cd235a3b00dd0fc8358221ece294585e3d8df132d37f1616616094a8f5f2ad", 0xe7}, {&(0x7f0000001300)="2eea18d4b1d506010eb038694e30f1ee7e97073dc65aeaab6096bc18010c4c3c25d920ac82dfe0e64cae47d0cf3d15df536ab656cb6a5bc3edeb7e0f06b3b785f4a380b2a5e67761adfd3a9332", 0x4d}, {&(0x7f0000001380)="535670bebd7bd3b7c5a9e58b13fc431f2c597d58900d2e5def79d54143c522d88e0300cde3cbe1d348c66b3c7041a61c390916b503c444077bc0f12cd1462070dd8296ef2a0b306056df844792758a722259e6efc59f76bf51eb82bfefdf6c6def206e8c696c324dc09b0288e3eecccf4bcfab7bdc44ae767dfe3df4df4bcd0985dd5b27ad13a32f5cf2e7649b5afa6c1b7b2d60a431f813cdfe20e3ca6da67928a5ca0025a03c3970a48eb7a0e3cac351dfbdd8e8bf3d544c54", 0xba}, {&(0x7f0000001440)="6f875d7b954c2260146b3652ec6a6fdef4b94a9b5cf4ea8c4ae81bd980eb44ae8e4a021ddc2228e6ea6d79e217dcfc4dbf899f6acf451af0d2f5d4e34a051b4ceddccf", 0x43}, {&(0x7f00000014c0)="81d275938e64005dfda7f8b4df5836e62e45055a49d0b75fedc7089391feb02d124091b2b59e047c794a1710ebd59aa84b6a3aa42174aeb441e235a4b6c6a6cb2f4d507ff0d68542b0f89abafcbeb26632065c5a5d437d51890e178986a35a437ab58f9d8ed0ecb8d06409e62f9e48", 0x6f}, {&(0x7f0000001540)="e6e6c901d41d9a79e7fd361655a97b46d462342b49d881ee1aa55bb2684a7586530f8f1d9728150c7643a553d6535f1f285427f452b87e8a454f0af7d1971b20abafeaf1e82d7e7adbe53a28975f90bdd2a12559", 0x54}, {&(0x7f00000015c0)="36854f349f0e198b16700876ea5301555db15ab17de36cb256fe84b2dcf255c4977bb1a53d1eb932f01b6d8e66c5ab345a8a4c7ad23d4e5c3052328a7dd83db3e4123a0bba29c22057d977a13f9d6aab2d98e733775f74ac882fb1badf8dd061f91444b96b1f5caff12178ff63e6d54bb760f663558cf174b5c6fd920cf3bebaf499ba995946587015c5b22ded11187587b7550d522f7024aeda142007280864855236b6df21b3d3", 0xa8}], 0xa, 0x0, 0x0) r2 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f000001fff7)='./file0\x00', r3, &(0x7f000001fff8)='./file0\x00') renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') 05:37:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28009e00ffff00000100400008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 05:37:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e8", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x8001) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527be8ffe534840c76f3000700"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x49f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x2b9, 0x7, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:37:04 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x20, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r8 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r9 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = getegid() fchown(r9, r10, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getegid() fchown(0xffffffffffffffff, r12, r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, 0x0, r10, r6, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r8, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x7, 0x80) semop(r14, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x421, 0x1000}, {0x0, 0x100000000, 0x800}, {0x3, 0x80000001, 0x800}], 0x7) r15 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x3a, 0x12, 0x0, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r17 = kqueue() kevent(r17, &(0x7f00000000c0)=[{{r16}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000000c0)=[{{r18}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r20 = open$dir(&(0x7f0000000600)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r18, 0xa, r20) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r21 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r21, 0x0, 0x0) 05:37:04 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x3ff, './file0\x00'}) r4 = semget$private(0x0, 0x6, 0x80) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) write(r5, &(0x7f0000000040)="3ec41a40febd15044784e38df09afd045332371f180f", 0x16) semop(r4, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x1, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) semop(r4, &(0x7f0000000340)=[{0x1, 0x21, 0x800}, {0x0, 0x7b, 0x1000}, {0x4, 0x1, 0x1800}], 0x3) msgget(0x2, 0x404) mlock(&(0x7f0000c92000/0x2000)=nil, 0x2000) shmget(0x2, 0x3000, 0x6c, &(0x7f0000d6b000/0x3000)=nil) shmat(r0, &(0x7f0000c71000/0x4000)=nil, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x6, 0x8, 0x0, 0xc7c1, 0x8, 0x1, 0x7, 0x10, [{0xfffffffb, 0x10000, 0x8, 0x6dfdba40}, {0x9, 0xbb, 0x80000000, 0x80000001}, {0x6, 0x101, 0xfff, 0x80}, {0x3c2, 0x800, 0x2, 0x1f}, {0x1, 0x0, 0x1, 0x101}, {0x7f, 0x7, 0x3ff}, {0x8001, 0x6, 0x8, 0x1}, {0x53, 0x81, 0xa, 0x200}, {0x6, 0x9, 0x3aa9, 0x6}, {0xffff, 0x9, 0x6, 0x5f265a39}, {0x1, 0x0, 0x9, 0xfffffe01}, {0x200, 0xff, 0x0, 0x3}, {0x0, 0x1f, 0x9, 0x9}, {0x3f, 0x2, 0x200, 0x6}, {0x6, 0x5, 0x200, 0x3}, {0x8, 0x7, 0x1}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x8001, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x80f5, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 05:37:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) socketpair(0x20, 0x0, 0x1, &(0x7f0000000040)) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) fchdir(r0) ioctl$TIOCSTOP(r1, 0x2000746f) 05:37:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendto(r0, &(0x7f0000000040)="6a44e75ae2aeb64b64071bc93925dfccfef0d6a8eb84ad573955afad18feea39cd7f4f9d742dc10b547344d75ed692928036306e041627aebd55982ae184af1042becbcdd541522e655ec8c0acd5384242fd56eafcc82513d9c037d1ae1e5e", 0x5f, 0x204, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x6c}, {0x4006}]}) getrlimit(0x5, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000540)="105b10dd6dc90145f1fb16b7afad") 05:37:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000500)=""/139, 0x8b}, {&(0x7f00000005c0)=""/167, 0xa7}, {&(0x7f0000000680)=""/169, 0xa9}, {&(0x7f0000000740)=""/226, 0xe2}], 0x6) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) writev(r4, &(0x7f0000000ac0)=[{&(0x7f0000000840)="e7b22517351b99c60c4ab5ecb6329418ee690cb778c8334f998159945a6f5c68d191dbccf0dad940bab878031353afcf14bc337beb7996c15056fcde5bef34ab7dfeff6272", 0x45}, {&(0x7f00000008c0)="3720ba63e0e372ebd297df112201513badfb71484960cb15cb1ccff33846a9ad514bd5d858fd2138eb4af771e9c22bf3e22abaac7bfeb969140510605476cf51be0d2aaad30a9bc09a4a6256b020513f387ffb39fc6d62f7beac88ada017bcbf78d6ee17b1e9b5def5801fc540cd8afab2d31b91ac74b41a7830de09b9ac2c793dc3b4afd95f8458905c19597e234e", 0x8f}, {&(0x7f0000000980)="de0217a3500708a333866844a08d33d26addc7cba4214b4db330a94cc13497af4673f5a2b55c16441d16d4a3dbe2095fc1edf79e58327bf37e92146421964bbdb75d9809e683369b7c802ce174b96a5cc040e442f631535557a45053688640ecc0b5eaaaf78a39c77875f6d193d2911d1baa917a2788a2da471c588a87cff4b355d5874de831ed41f13724ddedf5106040f022f1324d7f9f8dcbc32ca348007cf3bbd7438b065ab2d798e0d9491e8d16cb713450ebedfed4", 0xb8}, {0xffffffffffffffff}, {&(0x7f00000000c0)="3ce8a2c9a7bd3cc3e943113babda0b2a", 0x10}, {&(0x7f0000000a40)="66561baa24ad5cc6c751e7c6f788bd68ad970336970c174b2fccde3fb8c4c83223b806da35bf6eeb74b567903ebff974f323b4ef863215e6f4433a03d25ff91f84abd858f57f6d666bf4333d7de2d0302855da8ff0b8fa0c8584dec7ab6091f51879d54d3b63d130bbcd1696d6c2cd10b65836d69870922ff4939104", 0x7c}, {&(0x7f0000002740)="584972a7402aee2ded105e647421c4c38bf4edd9bae8bc4516ee34ac6c28c7f641651e1060e84892fa1f141bc269eedad258afadc3bf0f3ac7f17c38f1519419aa9f0b071c65d69bfaf86aff572d867669f49b5f7e5a03de5b6c7ea59c6c5e00787f070e8712a0c28e2dc311769a997489f5266169fb68ebfe3652d732ff485ca206aa8a2f27968122225dad2b46d7ac1bc5afb6e7bfefca2cb9ff97907349d493400594246e83570fbc198f09339aee82de9eb6c0434ac57e4cc92c37e2fdcc241ec62d50b0207d783ca5648b430adef45980193b50b42bf5140c0bf0fdf5b9bf48da3e8f6de63819d1c65269c25d33ad87c5ed8a68b393b03a7579420f148681bf90b8bb2e28cdab8873b7dfbbc5845a5b6016f8473391607478a3050154962e69bbb87edb3409f84697806da1bf773db55bc0c5bcfe8daf10f3b7f6a4724d9bbf504d05f53a02b95905e159889d51d0073814ee9f9c71177a244c741097e337aad8dd56b0ad5936ffbcd20d23ad4ac12e6ab106114b683b032394a5492cb7903487a089f19d42331a8fdd5e02f4fbb2778ef8726015d77359463b9a205637ed0be7a1e8343f8f58f77d2c3ad974c5c74f1848202bc9352ea79cf2d827c0b1baf312efa2ad411ea51784393c73caa096cbdb03f13af332b82416b08e3ced87454b742b3de8ac7af247fbd20378bb5d66564b10d69c853168e6b0050b2d8a9056658da0234ad69f0866a205b802098979a574803fed440ec1efc377893fb4e5080633b90c78b59afd54a8b621e7d285bf83434ba837d5408f7d255f2cce33b58fb68aa9fb298e2f487c278a8eb9728204f3f626e6768869f74cea09452504f69a43af783fdccd898276df986d38d323d7248493c612f5c4486aab29fad519efb0df3fca994ea44688501fe5fd9423ff0f40e14a60982c6434b052812ef21c9e9abd7eaa5e49fc0fcfdd589d692096c02c896b66fbec129afcd69d1a9899d9ec45ce5d9f5ac0ee5862f1b9138d729c4aa6e0547cea0a993f55f8eeb73884d06ca740550b2a87bb155416d142f766e9094df4015bea2db3d834f2de8c454c4c4e9e6bea707f59f494ed8176b939a51c0c6ef51c4ee36d0f55ebd193d9e7b5cf2da740d3c530606bbc4b67534fba941da93e891f6e09c0a3abae0a6098b316a091ce9ac2d3b98f6fef1255d08e218901e03c55a41511afbd3e6abdf66a9aa33ff34294acb2550e4333f26a04cac40ba95e51fb59a8c0736d2dfdfb1ae49ac2cf028d93dc026efb1cee0adfeb19cbba4c56a40b9f048798dc54577c08168a6fe2bebf608ee7409a9be5be3a91ac09cc44eda6d3d26c4afaba1389f329ccae0004cd6b0466c116a9464999b9a9aa3d46e39a1baf7f63b1a629295c86865f5cba292d7e2d81dd6e884dcd5ae5d54db92c8082e33538c86c3f5e2e6e9a516b624d9dd6153596ea8f29bd0bd0b11e1965ba11149db6b40a9b498f223c8a744ee1f956d6ff81e4befc258cb56c700acf4db15665f88343c4ff239223e06117e28ba81c62f4b3b45d57b63b96f2a9dc63116f7407e819aa98703fc1d8d6c25adbbbab1a5845caf5c75fe84ec5a50cc3ae6ca32cb999b714eba0991d0523b5e18d0979f1b26485b46520750d6b82a6b13bcc6d478f85d0df853a443bab6b2f3e17e7fe70dc0d2fb59b2e15c824d17e0696cffcf2e6b2b587745dc8049232a943d7d20dc2df31564b124817833d8a698c97058224dbf2ef982dd40c6d8eb444e3a4805735937a5a7a19b255edb1797b6c84f37fb9396d5f77e1769bed817dad660440d6cb1a4062e09611684f2e0bc738ba8cf90ec95f819b92d7a2c3b9e26dcbb7b23ea656e2fb550fcb89a1f214f69d02c17e43fdb754fecfc89565e1ad5b2743541d1efda64e8e6e4cba39e639b2a30e4874b16957f60e9f8a0b8f7088d13522b05ebd1272d28a2af264d4ae5a4c7c9481d8b7884e6119d9356f3e399738e6aa643bd0d4f96c7c454b0b56696c76049b2227222f3b84f4be26c421bb75e33e65516cff162948a49915a9334e003cbe60a1e9dfad31b244c64aeb5432e2c7e8a03a0ff0357b5e68dc83a1fcf6fd377308e27c6c13da8aff0b85b6458138a44d2659d484b16fcef20628f0fa786e9f5eae5eccaeda9f1a5f01b28ea9442d8192f7f4d63d789afb46b87c1181abbc0f5a6fd085c371ed12cf2b90cc7bd8223593e6bb90c779cec643b23c1eec5d738b1809fd96d9c206625f06b5f4b3fd799b55f9bdeaabc22a39326c571662bfc683a9e06fd5a00132de17faadabe9a8808b1d065ce64bc79eeee09ec848165f21a6eb9bdcc1725bc826dd257382871039ce9b5e8ed8aeb70a332015fec124abaaa208335cbaa1c9573d307b69de2e37cb845990443e8a17e3efe24c74625a146552474fd4c573e730d3e015d8d68209105b177a0bbb4225772779a3ae98b0f93fa676544466c889ec904a0876a1a61facdec47d82d32ed1988ef01f819222c827eadf1994a1630a824e542c4a649b65a8adb746adcfa8bc0954b58d177ab37ac2341862f4e6bdef2e216fa48080a4b45400e62c7d9364f5c839241743140a0641aecc9968e06cb96966f417bea9ada0a1563098613229541d807b125ba2a62c79e61f497976241921a21aa8074598e06c2d88e9b73aefe06413752862fcd9f56fb946a9ff6bb0ab483a81b8418c02f8cded5d9dda831854571d35a9af14749c06d7d15cddd2d5650c0802e9aa63a3d206d1e55d517bb74718e5ab7d36a2c468e96f93a105f5a7e20df18f6d5704d2e2e59b75f7ad92d7e6babafdd379ac85dc568def9952c34490879100af13ecd247322550da90143ac2f668d69613cc0a1296b17ae7a5a5036a558d4c17e3a34e97ac6650318693b78c5227e769d67eb29ba1660d59308c7cda6e4e1a00796bac9642aad55271e51b384e96fdf2457c77a1ebc808c9a9e9a63f80c745aace889642aa8fd5256eed91db875b6d1d07b8221b3f00048e65100dc96e7c812da105e7d4ae0cdd131fb7efbe14675a97ba89f054f0c79c596e7bacddf3333e06f5ded5fb2a03a0013ac7e57f718becbdd62de97584e5f75a34b3461eb6b723eb9e6212ed375cd18e478994009f3e755aff0d226a55afb25432f27dea252fe059281f4a45f40675ef8850bc46d0ee9058b56d64f489d03651b81feea00d97df715501bdbeaaf1ec7d71007b4ec4a7a6fe7037987ce93a59ad9431de910027e43f744203d596ef42be252fbce75a37d9c1793db7b4eaf3b524f7fa7ae760333cc03f5888c3f6b9e0191572b2f401e8f2c9982965ec3cb8fe19b93a6f07c9989e7493eb9c2480af458b9dd7ba3fce70e7c73cf051be2d8aa969c7d2f7142adc88b882a21ecac9f747b25d0ecc161d240a99a85480a909c76ed1f9dca71ddf830cdb175e3d4554d6f41aecd3707517184b821affe417aaf79c09e1a7804ee666a2ab6784cd8bcbb47d598d5d07639e32c97f8e448f8cd357a64a056ba2b5a3b9e77c9f98ee8f97dd99698f22d2e1fe9b5842560115b9fe3ab0755b38fb058051a7d2e5b76631e2e66e10d5d17446bd43408f86ca9ec4957c4dc94f47668757c690506213099e4ecf98aa284c78f677aba41ae139aaec44299047b4cd12cad9e9a430c64c209c4f5feb63b7cfe134a25e07b66cc434de51e55232dd59033985019705b66b7198118d928e2ef3fd6570a02eb2409efe32d5fa96ea30a14210cc1b88ca6a8b88fd247dbc2ffd7e5f493b12455e36343dc031d650773edae83b653824830454ebc353de1adfb71515f5b4dd7651588f00280d5d9f9d039213f03c5cc2190ab1428ea7801d0af6738208aa5383a96489a00d8cd043e3699b2776e020606a8575193e98b16ac501f42ab61dfe51a10690ecde57343708e43b00c6143ca14d202cfd3fbd9f3ceb3c40b76d906d0f7dffce2ceb16d941a2c41bef2bfde12fdef199b8d520660a9552e34705c6cc21905e857d5f4e0023ca9ca6379e255705cc3a2c7e9ef3ba1918987113e2b969415a9e2a40a96d86b1a483a66feecc82cf5cb82983dfcf3d62c33358a8c7e02b00083d4ee85bd36a3b27c00c85fd8c54dfa2f44473952118b9bc1aed889c47a5dd0108213f72f1daa2b32a7766bf7d78d285b6bef8337a12f065e9f1ceea235702bdad6a41277b52f7d31a261ddf8d53510a3cf4b380d853e83d75bdd2e2612323ff0a5c6f6f1950eae4dcee87ade4320b054c82546904d382a1f136b1449aebb908bf061f2206078364a2a8120a3a29d9680043d541b54b4e23db55b117de60bebc4c0543a83759a81e92bc8f9dd433187602cd5af89f9432cf00cc7f8e5ec761be2381258b2cc6b10f01f499ebbfae49c1284d15143de76ab2ed6f8735397d9a5bce4fe57dd9a42f755194769434603b2611045b2290dc978675f7ec2d320c11552756ee195b1d07b20b9ae0ff8e717c621b46ed362a6b1564743802fda9316fc0dc9f31b7beb15f6e892cb86185ecd6a34e28be8fd1dc3d59830bac081e842e3f4aeb9c4919cc44cdbfed2a53ecbb5cb8281f0252b50ee025c7178b8d7fbc0592a83b26897b6f3e19deb7cd9efde9ee8d8a925994edd580e7633b38c2c02a91423a89438540554ac17bd971177dbe6fbe5daac9720120e63a79b79dc7e8b07a31f7016be39e55e851b5ef45ee74a079c96d8e94eb2854649e9115c439f158dd7c00a2dae7c8e3779c6a284260afbe32e7343cbfbe3d978cb2042babb6e910504f51142b6c4974ef4eeeed359c71dacbbb87cc8fa21c158f6bb50802070143de3bf53eef72fcd17f5ba26423e90f61eb03efdf2b0e7f66b25a96529fa7ccb001dae799a63b374e36b20aabd62855aefdaaec5a3e2471d8caf7df9c0f71cbc74774cd8ed12c168280c1fff3f9788beee1e669cdca6c877c90782668b40b7eecc39906117ad5bdf036a1324d1518e15e5ffad71bd047a1352b580766531544daebf6afca044b6f8f89aa5fcafbb53a93b0480033bdbe9730bb34b24ac3956e7f7b1c299ed244c4f8f4016096972b1a3abbb725ab81433687925e0f88d1a711989f8426ddfead3b1239418c18c2a96cfd5e29ff540bdfba4a8568d21c6ddc4b69c7f1ed535fc5c5c0fb2e5b1636e5e0c27950922655e0b89797cba4a00513fc309617c0cb74c7fcc433212845a5d63b1abae00850368f062ea1802822f381b1701f0f84156b58d53175b44f2f3e5f5515712928fdaee323a101232191e00fa6ef0accf9d2d817c8a14d1b8c563044d206ed597829b16108ad09f5b9ec202b859c44083c57e626898f2e9c120668437cfb4fdee0f347a541d354aad9354bbf49511f3b9a08d38ff901a3b485c0c7d9021a7e391f6d5ad627ade90db50bd2193969d2fa339d7cd68adcfe7b21dc9daf50ca37a43c2bf18853a51ebc19ec2417e820cc63f24c35fdb274a17015dd26cf9100252a167f72eb83bbfa9c7dc4db83d3fe3f98b343da4b35050b00424433ea9bba28259cb6c560e6acfb75e6f9dd1e965af47151fd0af436a0e94dbbea8e79b476fa04a654b69c1c6063c536ed7f972e1897ba82e237fe737eca0ca86a82a240e358534b43d4a8f062e379e0fae5276fa565c23e5369f75713f0ef11572e52ea71aa91988975f42d580d03238e5e3288b042e397689bad338809ab5adcd62f8d719f33e86866668c3ceac4efb2ae34f37dd53778862f7ef377855f55af5da06e47fb0c96d82c4567c3f98351953192a1498e4cc8f09a7059a76ee900af835e071a503cc8fe0904531b5524e3d6e81c", 0x1000}], 0x7) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 05:37:04 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20081, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) dup(r4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) dup(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r7) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x161) dup(r8) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r9) r10 = syz_open_pts() writev(r10, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r10) close(r10) dup2(r0, r1) fcntl$dupfd(r10, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x1, 0x23, &(0x7f00000008c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r33, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r35 = msgget$private(0x0, 0x1) r36 = semget$private(0x0, 0x8, 0x80000200) semop(r36, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r36, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r36, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r37, r38, r37, r38, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r39 = semget$private(0x0, 0x8, 0x80000200) semop(r39, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r39, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r39, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r42 = getuid() r43 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r35, 0x1, &(0x7f00000002c0)={{0x4, r37, r41, r42, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r43, r44, 0x1f, 0x0, 0x1, 0xc7dd}) msgsnd(r15, &(0x7f0000000300)=ANY=[@ANYPTR64, @ANYRES32=r9, @ANYRES32=r11, @ANYRES64], 0x4, 0x800) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x0, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r49, r50, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r56) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) 05:37:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="b3c315a995737a6e07d7fd9234e52a7b4595ef96b1e0ed0aa120f5f7b86b0f464b222cdce95835e39e48b96ef6719dbc2f94d1a4d230f849b03171248d9e9378c13e54e48faad21fe2da024c55d0629b3dee8446e8535d28d0a0d4261e5ce2fef7a51de162edbc4731529a974b92b7eb9dfdaa4c2e30ab719e05423939c3adfd64155e2b3bdf8d8f1356fbdc49b17fd385f9eb72529ef14fed91b49f4d3872b4405f3b4c3ddb0fc203dfa5a3f20724903c23ac", 0xb3}], 0x1) unlink(&(0x7f0000000080)='./bus\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="4edd8ed4e1d82456e1653d5792a410e5b8c9be05213ea9799774a6e678661a489257ca9caf6f6e", 0xfffffde6}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000240)={0x4}) r2 = syz_open_pts() chdir(&(0x7f0000000280)='./bus\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) 05:37:04 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) kevent(r3, &(0x7f0000000100)=[{{r0}, 0x8000000000000007, 0x1, 0x1, 0x40, 0x8}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x0, 0x43bd, 0x7}, {{r5}, 0xfffffffffffffffb, 0x54, 0x2, 0x9, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0xd0, 0x40, 0x20, 0x22d1}], 0x7, &(0x7f0000000040)=[{{}, 0x8000000000000007, 0x4e, 0x10, 0x281, 0x1}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x8001, 0xb8}], 0x8, &(0x7f0000000080)={0x2c39, 0x80000001}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ftruncate(r6, 0x0, 0x1) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f00000001c0)=0xfffffff8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) r4 = msgget$private(0x0, 0x1) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getuid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x4, r6, r10, r11, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r12, r13, 0x1f, 0x0, 0x1, 0xc7dd}) r14 = getpgid(0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r19 = syz_open_pts() close(r19) writev(r19, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r21 = syz_open_pts() close(r21) writev(r21, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = geteuid() r25 = semget$private(0x0, 0x8, 0x80000200) semop(r25, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r25, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r25, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001840)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000180)="2bfb2a93d23965a7e993092c61cd33d9d555955993b509500a4a102a203d57905f2e7df6609313066fc5aa58a57ab00ddc11f8f59c60a05cf1a1c0a3850f2e5aa33113da42e6e3cdbb1f08c5c28e40ffe8a3938f0ce7a336a96b6aee8c7ebd46c17ca105118afa2c246ede21a79047c774c85d22092b4962ad0ff3a4394445763e68138f2fbb959529f9cc889cefd56b10948350e139d2b53bfcc748a6e7517f065f13d79998f9072f7998e9280f090172aa5fcd43f16a86968545a05270e0411c77596854f2fad4250de8eb8e772a4df3387033c01032ad6c45ac0cff4e90ff36b6ae630f0777ad2f9f", 0xea}, {&(0x7f0000000280)="53c78001bc4a51005ec2de0d01e4d394a7e0093099099f4e18eb92f33b7cf4db0148b861c8fec684e5f8d6e293b953066ec5b7480bfc3775c011871a41469ab983e2f59ce8c443bc1fea630b782a25b115f16464048ede13bc908015d0854fb027ab80ce46639935ec22c13b528f2c163016d692f637393c18da65cb142e75a497cec38ad83d", 0x86}, {&(0x7f0000000080)="a24a1ac8c038633e44f28ed9596fc38d9bf507f20add5b9f9ac5d130d0c0ca4d458ff4dba5585154f3441e4c80f5fd628e21e21ab6b5743e49e6981f3b5a9fffbb662c", 0x43}, {&(0x7f0000000340)="06b6aa019f7c8e96c24c04baf0a21909cae6de47c648e8a3fd7867eb9fd31058a93c2fe1b8a3b53def0de71dd14395f23f7aa75a752d30728ff410564f8caefe74a04cea1d4cfff4a44f8cf7a487f9fcf078d7c55527833e7396e548c963571b533f6ba69d28cbd1304550dcf96f3629320ae77418b53881bd2ba26bf2f88216a364e3f1d1d71cd4f484b0db034e05087cb81a2b1af737103fdfeac2ff1f99651cbe11d77bf8d935d29a930b54447ef0f94a09eb2c284fcaef4669e5b0db3f4eb3fb272ef208ce9d0c09491110c42065b2144c200386cff6d064e98d97c79690ec8afa3df7e40b13a6ae1a00aefda067e69153dbe8b2dc8cdca098388d4c09433432850b6239244ce4992ce0d40b6059f14e7e1fcafd9e97c10cafb2c9e346534d105d1dafd9d8185e920e90e56b5bac477ea840763cf39677c2c22219988b3cda90faaeba8804c90b88fc3fcfe875d70e7ea2be947c1a43e50fd5227ce9274b6dd1baf33dae90d8306d6a0b55b14fe6927e8c5fde0d5c8be263f3bc22a67b3678c20a1d2bc719488934d9d20aa6d909696ae4e4ad1b291d33b762bddce7219aaf5cc24bc5239686282b71defe7b1475666476729f7abf5e1bcb70769f0e98855fbe0152f62860c58a00cd8327f676f8d296f1c416b74b8bbdf66d54893aead27ba479b0259165e3b360e5ff5d1d1746b7980ac8835a7d41ffc96f55533e29b797fd68e6d21feb19a4b706634dbbc1aeda02f60fe4a0b21a9087e446a99444c39736410df9246d62245d01b7a5d4c1a2f2e7d62f4e7f9aa265a322036b8ac3ad003ac3c68df631f0f805e4a43dd04d007a247792cdf5e3a3c9c6ef297d81497c8eb980413a2212dd90eacac6c496f2f2324c18803c26528d5198590ade6609f822c15f4502934b4c99ca80c4ffb799bab01f1d7f4b5c39a83d998b285eb9a44eaab5540131ad0fce6cbfae0745d5e411128722177349610a1c0e733a41559668b4d10a149b6a4cefa46ba76ae5d637cb90463319082faa1df02d6bc07caa0c195db587c29c338b400f6dd171a38f42668b95cf93a75ca2a5c29d23e41ef7823304c96f86c15d8f50dc93d4c49ad22f2201a1e9940f22eada600e9cb63f8d0a75aa0230e818b23ebe24da98f40acafaf6d8e3564593c91b3dc60eea997e3b65ad2cec25cd135993415080a4d0000cf2aa3f5416ab7869820e91913e71f147148232ff2fd9ccf242c83df6a7c434dddb3bcb0cd84b3fd8bad4e93f9d93a90ae940039069c85a143eb02060293e753a125176ca02d681f529c20f5ced9a5c8bf3734baaced708502644313ad95b10d490b3cd4c73e97e4bf0f5de42e12bf06d2152e3cc7b60c6032192778719c8ec913c28e64131e922f8f62f539727c911610cb08e9a645ee121783452caff756656b47583429a34dec550bef7722bae59c429f2c34de195b73ee3cad0347b2160336ce8987b3b0e0181bbaa1b4d0a74d332578ee002f4e0bd6fe774da2d92c3adb686dc0b9bc7479f643efbb4922e222ff49d759b51937cd7f9acce9eab0d48b696821d4637b5a828919b920ac0d5f80f29c38aa7a83be8cb638327c597f58c2db2f5ee84280f147a7e0cd24f213c515878a172710c19d270ac3bdf32eaf642686bacdc28dabfb748f5b6a454426395c839e8138c39908fcdb3e622c8f3002b6aaa8b6d98c23d9cccebf3f00b216356dc59511e6c4d8eae0c902880dfa808a6c1e35f539efb4db7861891732bd091f82ff6895eea4686337c6e448ff9d35b2781aa1cbccfab1ab0bb1bcab6cedef25e2e0ba55e2ad844cbe1ee94bc7da57970843dd63c7ae56555de1948ffd8436fbd77f69c21baa38fd6794d705f15c3b7ef4a0bfde7d5131cfc0f688dd8a245ee0e6db9d0e392925e647a2ba44d698603d2b2725b280a6be43bd9799f6f6cc1902c4038c987e6b6be7706b7e17726df856fca3e4cc52c903d4a0ab53ee335614e351937279ff1b51127c7b83d31ade815461c526f7956c851ad9b8be901ed1c83757ecd18d9c94da8d211db360724f91363a1bae42867a2e508f950c177b40765f1727e2cbe6dc89c098e0fb331e6b3e59834b7951c2b4599cd87c76511c07d3bb2b1ab2363e408c3a7cbc4c9b1d3540e07334147ff28ec1d0829a63054ebe76db8b3741e67679d822200e15ffcf0a7390333bfbf72ab9ec2c216d2e372ff5fd06adda58fb909f5452b5800acc086f20c5b4fb31f8362ec8cb1ce6f7dc4f73d8cc95156bb8c823972fe1e889de0a2a2bb5565212f54252cc73c29caea9bc094355c97db641e75ec009c7abc446fa3e8e2f05fad21610221c5bff8c262fdc4305358a222cc2dc82070fbbaf22a1811c725fbeb9f14333bb9fdb18b05b4f2c3db0a443bb9c80bcbea4428a7485a87adfa65390b00ea5f107ff6d064ac6e41c8faf1228d65458bd0a28bb06c7c77870eaa9392a4676db1e77ddc17889be2025222053e10d62a06284418097ac2a797fcb7bfa41d5e874c3da3c00b9c82691ef436e9d7401c55d339b97ceabb0fc9f947ec12d8623ee2b62aa5394f0ef4d26b1d53fe165d84de2bc03a4dcf533f53c31a0705924d3df92eb556adcb44ea73d79017ea3b51d81109cae91f091f13ff769753650d736d138a379ce92d19e83e6bbe9401ea600a80592c6af7a92abe8768403905ba9a6e18df03db41deb5c3bb1db312a55ae7fccedc0592f83e0c692178c07c209e63a00aa140e51d806347cacc5effd693b5bb83a6c5991d77dd2f521d78c7aebdb696e1d276b0261da246b7c6493e26a572d587d015cef6fc88452394214d69bc60da2b711c0ded9566aa60ade95ddfaccacc075f66f8a5a3d0c5cc8feb68692190804f81ce7af2b49463c494b4802d3e7136375099e676d1e7d38a8d17079a8b922444bd761ec2753a7d877d01adde84578ffd507ec7aec85fc125b81f02eb33cdf2a009715907d496b951144056b9b73d71a1dd3679fe79900d9c472b9f1f1e7d98d83af6e7f149af5067ea5e050b188291d57b28babfea0f79e52f12f79734a91f7c2bf8ef2c0e7c0d3086c711a3e3602a2721d548079ade6184420fc06df40d078031c89143c6ae8a2d18b54d4571f41e2c8cdbb3e33c0900286c6f1a543bb5e40fa9d38dd54642c7cb12b2ae2345991bb557bf774ca1dae6b65aae2b2e865293378af2da8deebeea43e8c475a50cde2d07f3918d08a78790c371750e58cb4cdeff421864aa31a884b7906bf5aca4db588b1a6b13a399fceeeb728f1ab9383f5c9547cf8fb6da7e55155287092928f0d7b0145f01cf2ff2b2049528944083ecc540e4cd5bde366341c477db2440fc09f8f8c94e896282973d504dcc00fad715c4bddf81f6859afcf92c907d15775f3ad26c11f472d1ad59784aafd770de6e56644800206209cddee1e40282110df4b8884b3d6545be804ecfd14a8dcda3f1205959dd7882144b845239155afafcbfcd1f104a1ae79a63daad00c56b1a5bb8de08a96429c5e0fc25486ce6017004b545353e3c13ca360005c92f0b4cb868beb3b1fbb833015502649503696d54861683216f3c1cea199a57e0620464e41309ace9ce48d8af0e6cef515d22714ca10d87cf85c5dc35db8761fba2305719b3633bbc2b02ca923045dfb3b534b0b6c02c0dc72cab15c68c3e20a2e936a0f1c68a031c48cd224d9635da525feef207410a4ff324a7dc72feaffb30d0afdf4445d17d5879c744413ef7e55bd205cdf93e6c0d4d1557c5f7c86c6e8687439718a00a847e8fe230b6e80c2ae0f64b5cb5f435fd54b4c6c7ce2a688f039903056e44dbe75991bd976d1a55399fe411a04784e063c2378f5676fba459209964b479187958a55a07310b314ab441985eca7732dd4ab383d11ee8aff0750a777fde99a4aed5c261362c40d9b20e354ff71cef9bc8e9dbd3d0013a9b3463e8d8132adb49931d035337ce60b1c72485f91851a9560727d975a9fbbbeb176d17becc3cc58756f296795853b17c1d4e2c0e55de7b5e4c7ff014eb7917330a2b960e6360df3d13c044511f85a3b54a29648aaeac46fda5b70a0fda5b2bf41ec69dc3d5fc4bd28de84f363c0b87a4a733b3c03ca58ce9202a0973e5dae7da3ae6d1cd621f87317dc8a294e5e67bd246c183d90f4dc14191e13593efe4ffe5dabe2f751ee09c38e1fb3d388221a6058eaa547a7528466b4dd4df23e047f9efb1938aecb0129a1e9aa520a1b886db11f89e85b117792cd9534cc4b74e7a03b88ac3fff16fcfa9e5894292b3a33427b58dd15a0df990ec8e5d362100c77cebc02782df7fddc5c0e1bc2242b84c53168620879cfd320d269a16b32e4d6d1f68c48b75254a6533ad623410d13d9f6fdcb8105fdafebf3d417bcd8c30d38c2389b181e77e385a0d473912fd7aa948eccf1997a02fff7bb7e6f5c03430806e099e3e0d2b8b68ee93bf4faa8e8653e7896998e37023c034219e59595d6e151272e70e05a2d6e3185558f024dd560c3e770a2dbaed9b057e19dfb43f45f54eaaab73baf2e8abba7900134c44ad2a02b63c7a35c02c1e1d682621a688d51fe415f5205501bf7a035ab96d17e9a64ea6672185f1d50d668fbaa951062be7ba7866b04f487f7f26c948301a365ed2dca7e705620fe36aba4a4d24c3dee2ddf7597b725e9044906b5e1268d4c875b7c8de97359640fac766f1202449a0447e59d20fc24ebbe0412001b2ac26a0f3bb0d367f7950b378cd0d8415dc668aace893a25b871ecc2d1ad659dd59e1f05090ed67ffcdfd3cbfb63675554aa90f23edd14bab8288047d8078432a56007a13c487684fceba66629224a4ba98e9c7778304304fa3758105fb2ef0fdfaa9f54bf0d6c668c4ee045d31b02bc293b4a56f15f2418555aa155950fcfe665d56f274849614d34e60bee357735a66bffeb8034fbc045de13199fb5deff41ab4f9af8fd70b5cf09c99c789b47fb6a9e6a38e42f21a33814ffbbfd8a6dac8af41dbcecfce7c9f5fe283950a035835170a71ab179365cb8be7eb3cce13e0d92bea5da4da20167a7b2278ed3a980be08658d4229d55daa925912548d484b41703bb43e44565201258ebd4475966f2387bdf857aecb7735bb08331db7677be7d53bec2f0cd3f9c37d7833dab9e8827d0eac9e73f277190b5e4eb8e25be9f36143b152b653265a61d9ec109a88b197eab5150f1162d4112f587b79246db88dd8ad767fa1ed748c1a39f2c5b85e1dff9ee2d3f7677817cc463eaf27670ebdc690a3909cdc7a3eabf3a2e546f42b6885077b64c531727a405051e728c6de96fbf61ed260fa9468aa3a48ec77915091e1e2415b80e530dfded1ecfd7ab9e696098970c02d6c86c98fe58ab8c7cb6ad73ac58e18ef51a14c41c264bd29d757eb6bed2362a56b65942961c08061cab68ec3048ff4d91e579f9052b6f9b7779acb59c659af470bdc8ebfc42caab82fa553a146ec054c16ecb00dd86c3a73354c680303a689515e44cc85f5a611292154531c20ca1179da5cec49818aa3613813c09e63a39bf925cf6f05028ea7a2b88ec2590563884b56fe48c37b6e0ed7ce9e9ac1b315877f0e4d23b77916ed86b0b14e80cf2673df2a7066beb1c2abdf989a0b839d6470f2fc6076fe4c431e72e35262252be55e319f0b474356abdb658ecc32fcb7aceb6c766dbaf0c54d3d9d8ee000e1379fad6ed862c4bbaf24803497f10380f1b1ebfae5943e4c456e3bddb08d0198c5a2bc1a746dd5fda84ae55a1d506a97212b638816a9faad9f075ab9080cdf110249235e35a061646f3fd", 0x1000}, {&(0x7f0000001340)="0958e04bfdf9fc21bd8556f5c80962012e2c6c464b3d83", 0x17}, {&(0x7f0000001380)="1f7d92c66a5ba12f02c3b09b23913d489f3c69463d3e571eb64745da412d77b294eb414c4f6028250aeef7febc77c5e43e133a22234e1a47e96d920de12fb1d19975b90fc2000da03c93117b69fbd5049f8fa1b434d650dbe49610def2dd9c45972814a0b4e282d26560b1292dbfe7a3a2c29f67699711c88923a02f4e57389824c8afbf0cecd55d368dd380484b555b92d32bc75ee40642da1ccbbfcdf4a7eea4940c661fb377dd98ebe0f5f4c4ceedee591fa3882a5f0a263c5b943630d60847ae48592dc7e43924c564f8884b309c9a09d91d98575e5721285f094fa80fa4b0f7", 0xe2}, {&(0x7f0000001480)="7aef8c53fd4aa1de29e4a9bad5bb774fa936277cf6030b4c09", 0x19}, {&(0x7f00000014c0)="25cc73a8cc61c7c379492205ef4bae3bca090f7c18cf4d88e452a6b637555a6eeb0e06bcbbf415f1ec719c919a6f0dce9cf25df7b84d596e0a3b88e43671cb10aeaeb29ccf04b6ac836103caaa1aae1463203c0a173a210efce8d3ea35fbb28b6237d509fa5680164d2c26c23fa5fba0f83ba7b5f91345df07774fcffc837fbb4cf8b3e9a5a0f702c2e2328b444788c10f43db48f81165b36f1189f02dd78c1172c0a7b0", 0xa4}, {&(0x7f0000001580)="743294bca3a0301f80126d7771339c83d0ff28d29cfb2fba0a1917182c29e398e1", 0x21}], 0x9, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r3, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @rights={0x30, 0xffff, 0x1, [r18, r19, r0, r2, r20, r21, r22, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r23, r24, r27}], 0x90, 0x8}, 0x4) write(r0, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0xc5e) write(r0, 0x0, 0x0) 05:37:04 executing program 1: acct(0x0) syz_open_pts() syz_open_pts() r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x80000000, 0x3, 0x0, "0971378bbc61df35b758aa5f3f2473c60b231ab7", 0x4, 0x296}) 05:37:04 executing program 1: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x03\x10\x00', 0x0}) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0x6, './bus/file0\x00', 0x1, 0x10001, 0x8, 0xffff}) 05:37:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 05:37:04 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') r0 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 05:37:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) fcntl$dupfd(r0, 0xa, r2) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0xa) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xc0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000005c0)=0x2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r3, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0xffff, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x80, 0x8, 0x2000000000000004}, {{r3}, 0xfffffffffffffffd, 0xf, 0x20000005, 0x2, 0x3ff}], 0xf, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r1}, 0xfffffffffffffff8, 0x36, 0x1, 0x4a3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x856d, 0x2000000020}, {{r5}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1, 0xfffffffffffffffd}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x1, 0x3, 0x7) r8 = accept$inet(r7, &(0x7f0000000500), &(0x7f00000003c0)=0xc) pread(r8, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fa5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0x57, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000100), 0x431) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000700)=0x400000000003) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r10, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) listen(r6, 0x57b) r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r11, 0x0, r12) seteuid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0x9374cae5ff247a48) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) r16 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000240)=""/108) 05:37:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0/file0\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 05:37:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) sendto$inet6(r6, &(0x7f00000004c0)="4d6ec420a8abbd6ea0b7308cb542a2a85c1a7b7d9fc500c8c9e2469337a3c328fb23", 0x22, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000005c0)=0x1) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) close(r1) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r8) fcntl$lock(r4, 0x9, &(0x7f0000000580)={0x21bfc511fc099e9d, 0x2, 0x8, 0x4, r8}) 05:37:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) close(r0) 05:37:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockname$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 05:37:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = semget(0x0, 0x4, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/51) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x3ff, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:37:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000ed5beac8d40891653f9d6b8f000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57a75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e7cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478ad1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) sendmsg$unix(r3, &(0x7f0000000b80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000040)="1105218bfdd684eae321f1d570ad42fdaa6dc67c9702454553fced892fd9ab7dac7f204030d397aceccb2a655100c381414149c0c224c04034677ce33953b4832bf1d3fa5d249c9d3215e0c06b26775c591f5d3bd91084026eb336852f060ea025cc0981509955cbbd114ffa31e990c86511cfbfee619cece6", 0x79}, {&(0x7f00000000c0)="b977f0a0c2819982ce78b3847697604e08a5431e2981cdc3f41e00f1b9e131a586966dda52e893b95fba50e98334381901bf7f4d2a91ac70239eece16d11bd3a992191c4d4ffb76ec0245ada9a7f6007c9c279c815edcdb803f03f9719456341bf51936ad0", 0x65}, {&(0x7f0000000140)="ce338971ecc215e23e794db68038b8074ebc67bb918d2f03f68b902cf812a5520d590f46919b53f61b03cf2722b053c15df909120c425d687e2567f014d01b9473b0bf7084ba050ce827651c11c3916b0d2dab43c811e0fb7ec2880265665cf01b84", 0x62}, {&(0x7f00000008c0)="e90bb25b37557612cfb85b710160ffe673770079867fbf546ede7e28285c9fa6970115baffde8066e2b6d2203ac657adb2dca489ac31c20859ad299688793aa34f1eaf99ffaf9b51661c4e469212f287802d6c5c4b0dccd20d647ff6c7be480759d9b62b52a2d3c85a9d8e7595c0a0f361ac567c2e753a443432d17bd0301d93a201986bb9cdde23da03b25bc7e59f7f7b0c58f89c4b4db9c37d055c74fead5c6238a41cf222a1c2f1d140cd8ea8816d6ea61da5fcb1bdbc11e08f50047708eabc173a10f8437f04030601ac0ebf7e5266438df6b84b26840e151de1d88471af89dae5e39fdc8b", 0xe7}, {&(0x7f00000001c0)="17994bde8deab37a9126b0c082ec14f2f2b388766902cfbb3a3d9a881ff8689d645ade963f8d586d143e3ab1667b335bb532f5ec4421d848e7adbc832a2d1bea76816e6db09b932131ef657c8bff8623e7a5b8e6b222d7182ea54c2d720451196f4e57c8ada21f3358034e83da8c24617973e3", 0x73}, {&(0x7f00000009c0)="68409992d3a766", 0x7}], 0x6, &(0x7f0000000b40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x20, 0x408}, 0x4) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x65cede7ca8bfcd51, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x4d}, {0x6, 0x0, 0x0, 0x23a7}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x101, 0x6, 0xd0, 0x2}, {0xfb85, 0x4, 0x80, 0x8000}, {0x6, 0x8, 0x1, 0x6}, {0x100, 0xd, 0xd0, 0x80}, {0x6, 0x2, 0x81, 0xffff}, {0x6d4e, 0x7, 0x7, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3f}, {0x28, 0x0, 0x0, 0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 05:37:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x3cb, 0x8, 0x0, 0xffffffffffffff07) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000000c0)={0x4, 0x2}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:05 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xcab, 0x7fff, 0x0, 0x1, 0x6, 0x7, 0x18000, 0x1, 0x2, 0x4, 0x1}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x0, 0x5, 0x6, 0x0, 0x0, 0x6, 0x1, 0x8767598b11bba51f, 0x2, 0x9, 0x7}) chdir(&(0x7f0000000100)='./file1\x00') 05:37:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x7, 0x407, 0x101, "73cc5103000000000000ff0700", 0x4, 0x1}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000005c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/197) readlink(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)=""/233, 0xe9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xff24, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) clock_getres(0x0, &(0x7f00000000c0)) r6 = syz_open_pts() close(r6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) setsockopt(r7, 0x101, 0x7, &(0x7f0000000740)="82bda25e9a54658d08e20ab01bd1d26ac180377417791ed36c5b0d78e5951367e527a2cb19f609cf1c9372971cf8b1113fa294900b981387c32be7fe27b28ad18e8ea6354fa947d6ca9b36fa4e3a4ed66c15a3e09c50d45ae9404b17c2b20542b365f3d0f9bdeb42e768f1b344027e6f8ec9971e460ca91bf7c6bc9a03b4a5ccef0e4c0903802acfc8e6c81ec0898bbca4376e54436b8b81a97d2670f6c11cee4b422116424902d49ec453bc2811a78a97fbb2598713375c1bfb6bc5806d153a026c43ce94aea92f4782b972062ad84a7b5e0989189097d83563e4ecfb138e604722daf3aa225123ea08e723d6c2ffff3040", 0xf2) write(r7, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r3, 0x2}) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000100)='./file0\x00', r6, 0x2}) 05:37:05 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x5, 0x812, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 05:37:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) close(r2) 05:37:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x5}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r1, &(0x7f0000000080)=[{0x1, 0x8e95}, {0x0, 0x8001, 0x800}], 0x2) 05:37:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x3bf}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x4, './bus\x00', './bus\x00'}) 05:37:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1fb, 0x7, "00001d00", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x4005, 0x1c) accept$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(r1, 0x0, 0x0, 0x0, 0xd00a, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="aa9e9b0293d7cf7b15c2eaf04c8c7e15c954d7f1b8be8476aa5f80c8a7b2b806ae", 0x21}, {&(0x7f0000000300)="c0d7319b1b025577bca95d24a6cfaad694ece964ac3270f7a65034dad9d67dcf3fcead1a3a61fb835a9b8afe2caf19f4a380dcf0c62a7d4bf771a61df5dbc8d5489221a4000000169f54587523721c2e7930bb2c5cd4eb04e00eee478155075664a4aca12818fc3d3f8eebd5355d4d470d77157018e1d22d94bbdde0b0f4c6129d38045a9a65f6137a93710523f62797bfbefd6cb6b6b6bcdf1a8d9d240f6a0deababc", 0xa3}, {&(0x7f0000000100)="5ad09973fb16f8037f9f66f8dd407d73c1aa966acace92a922d342430f0370e3001c43d07d55be1536025341f69be88cfdeb6a92", 0x34}, {&(0x7f0000000c40)="cc21b0d325a2504d314339b179422faf3988e9e055832589ce41942ccf2718c8c9f0584e311e9f04b3e6e4bbac80d65cfcebc129524f262361acb999ae116c685a768b39c8c9da68668601470da28a0126413fa43cc6d2ffe71dc6f1fc5b78298603fa7400a08d833f95b771fad4ef016423bfe28d727eedf69ed27fd8a03c25a0583349224a47d488e8e5d030abf553e83dc7a1f83daff1b23015783f0b82ad5386b48d15bf467904859275b559559b0ba9c12bca56b95b08587ed3f05b19a519783e09f62ccd0580d690b7aee1dc65ab8ed0753367383bb6b98ca27dad4d2a9472f70d77afcdb60ee6531559ab55533cbf7bbfdffcead2449290ccc08b8c34d9c2e3f40213e7813b30d5c208fa573e387efb273ca6ac9b81d9d655de76b03598ed1929aa9b744bfc18b618a6e966efdda70f96a9784cb99f09ea09e2d7bd5defc16eebdd6339bde44a7be381b453d112f2a0c67a14878fe0a179d5b789d5e562348d4246ae7ff671602ed0b6622d4f77d5fd72228d4ddd1d30f89b35bdf5dc7c7e30640a1d5ceb87eecf33f4dea80ba60e5c549071f7c23ace1ef790118587ce9dd81292d4f0dba6a373bea6b0294ce8cba75e2bb1c2da50d300a738a04aa12789be8b80a14772198ccf29327023c157d17fede2967a8dddb972acb9037fefefb2f3719baa23e198db5f5b4d534249fcf81f297d6f551debe9c02a9229eb230157faddbb6336855c43bf7bf1653bb3297d43bfe4c83e64cd32a17be0fed61f1381111dccbce4e1f652724a50f56fb4b438531107ea18e70da6af20e3747b0f11b0ea53a6ace930b9bb4dba863795d293f214afe1794bc5bad0b50dbc464a20f2c2c5c669ca61b8d21a52f318e7390f6d4c15e3c66c384d37058dfdf8cf2af73fcf232e90c29201c302eca51b0c19f2c73ea882b43140be9740887d44604602813148241e6ada5e493b152c991b12acc80d4215d964d4d7f96d9570191fd9b04fe340a7ffb834026f0845fa7c27a1aec4e66c4bfdfe8f3e10ec0ca7ca6f96c4198b1aa237296b0276c28aa258af56682cb654ebae4a9cd612ad539f67d00195cfb08534e9c3e859a27d5e7583e8c4f7ccc282c43374be3ededb16afd60a0a542c678639ebb1cebe3b5ee9505dbc6481ade3f7448505f79b9a82f5eff79d1f0326ac45cbc0d4a027ce60bb09cc38c8b7cf8d70ca4f907f2ec24a880d46126c6f9576e617c3c9fb86f59093bd081384839eeeea026c1565e392a96f3169c91cd1fc8775bf7f3ab73465ee1e33e65fbe089f4f66cda7dd7b310aae0bce7cd96909b4362986e5edee250813240931983259f522f7c239a5fabaffc310cdb56f0175e1565088c3585b4538273e4bd2476f50864c5562344d96513267a37bb871041e2df54b766959e9162cdf200185727b3cd276e0ab132eeca5d195b91bb4de36250504c9e6c09e264379856cfa4f911ce961770fb0e5ac9e392da3259715ce8aeb808b4e02667ae6d8cbae044920f9cc6126ac5569d0653fab78ad0aa253ddab5334a05592efa8e78f76fadd42433ae71cfb46d5c23b15f18c108e8a4e32b75cc90fca6a2b2d8516dc7181c5797282c595edd935cbe0012dc8b8970b73bbde339705af0bb7be50f65b3604f4c026d87dd10950987caa9722c4da150e01a8616fd0b889a20d79900d35ed5769910611abfdfbc9e50b0030b2a9f6bd20e04f7cb8241cbae8608d9b5eccd452b629b4ee7f6ec1f63916f5fca6924bc624371afd3faf20aa7be625c74e59531f0cbf88d264cc5dd67700a7aa178157b45c6462cc75fc6d1a9afe16ed8d36e0e6c15336c68afe324719a24a94761fb00ef6861a29416bcca21e0f6919ae0d41739da1beb77c4ed2edd74b00f5b8f7c5d755ceb9b7bde5ed404e8d933b68b66e02506252aa45d70a888c03dd8b7ff93dca99451344cfb7cc817abf86236f94096f040e36f6ae298c918e9da0ecc4f5b788319c847cd7f2fd7412217daec06827a2e769301f60e17bfcf490bcb6ec90de2bf4eb5e46dca47d4e1c58514abff125961eda3a70193e5d2953f29df9bfcf807565b0a373814173e1e0a8d4fbb7a8398a7b29f4d3ff571206bc5576f37ef076448320f2d1c07bf637b6b851ad300c806af90a96d905deff867722c3a0f859085fee8998f2db1802875c5ded96cf20947bbd8efd94256a1f64ddd4a310a88cfaf1b477c2373c6c5483d0ddfba5daaf47ee5ac8ce8a7ac8b82204535cff6be175e5ef5613c2d6aa441e6440a5ea0be5d6e5d9da4134f3905bcdec62bc7fe1394b281d044088cf4bdcd36e4ca204cff97faac5e9d72f2e312fdb32606c245c9d372e0619dcc0e12fb5da94f41886c48fa3bbd2529550defd9e53dde387bc5a381632453a46db739481d08fe339a346638bbc6e37264662d8ea5311576e43d7d080afe45092963a2808c7548178b4d5315146eed73269096e1aa9acc0aa02c4703f45fd3707286b04071ebe7ba66c4fb4f56a04a9f96fa2cacc8eb4605074720b218f6ba26c05aabe68a194f1b3d1d6e5b171f0f49b43efd6e1e7935d8da03fc6deb55b0d0ab6b8412507c56a6f02dc7ddeb01a686642a6fe638e9ac6d9a13826756b2575c50d3a9a723308291aab59bf0081a47828778f3380bb1e0beabd6b639a334a3ba7b73160aaf6cb025049b6c2200c7b54cbcb870293f675b9e119237f087530e012189bfbd34dea9b7a1a329e10d5d0c5d1590fb41d8c2694ead17e8a67f88a8c095336cb3eece0701ef072c83b669497e58cb37d1c0ed36d6fb99d832e2401817cf6fe2e596513987addd7e03f84be1b4641c0c6ba9765f46d3ca98cb982e27354095b07e32dca296f6a6bec1226ae2e576709e601fbaf7b3192fd2de0e95662efd5142019e8e705ab106597a23f6aa512864407e7bc9331ea72a1565b162294681c8562b7c29067594549785059de50e10a0dcb48e15c3b5eeef253c161d10c3926bd9c361947eb7309adb9906f76bc4ecbeb3921e956ccca1305621eef0b3c6a039091bbdd180ca2baddffde58c147cfcc2150c587cb6e12f8d5b0b3d4833e8c0738db8564d3705fbcc96b6e623dfe6b8ce0531dd8a0479be6fca783002ce388a70353d281cdcb7ef5b6546f40d3cbc1fce391982a4e9cf00029bef1596ad51fb5d890508b5b76713eb21c2df30ed8b1ab272d0a8bc57fbdd77a0f0f469e9adb287175a14e8c7d7b32cc4d488cd578c33307f95ac01052e6c9a3811e5761f509cafc8bb691dee91e77f588e94f217ca852adfe742a3f554882e0e647878ffd3c4caf4dcf3c3d0ce6bfa3f29c4aee54fd718b9f0b64823b6a1db588bd4e90e5784c0f14e9075d03a7ada3e7bdc50bca7cdcf08a2bea7a9860e515ce48fb11e2c1f98954dab5da099ea1f9b6d30fe3a68059da72794e3aa6ade181bbb43a65cbfe880e46588af23a71ef75b461ce3de98033069c6a202aac1298e23fd694d8030ba52753862602bbf3f5a5fd292778545b17db840ff18db888ea595087ba7b7a82f25d8e88642c9ee5a7c24aca6dad36a1a6b76b86c6453d8f95beba915ed421f14ca6fb7af527409aef758be5df0c6ff4ebdc8e02c7e3764ef9bc3445d218decbf9fe45e63a312f425992dee8b3ef4781bd4719998afe4da2bcfb23adebd19e72a681066387c3ba332062206a05a2d63ffc1369e43531aa48904c5d757fbd435e59786ecdd68ef1a6d509c7af6c7ce84d8132100f98828e95a5db83d11328fb9f90fd0a7212f025a8c57db70eb3a12469050171106ee7c47c3ff854cdf5a34cc205bb92340ab693ebf65ad115928a46d60b535728b5c651296342361632db76103ecf3cb5b20b9eb6bf5172ae4d5027cff7de493cdcf3cdcef857c4ec3464e258eba8966127fd2f7366e937a949024b47a443221653d33f97bb57761e4eac393eda823dd05a37a5f958002d1dcf5c3faed29fc3d31b3cc2269797f88c11c29416f83eaf10d093626c054e2c74199ed9daaf8b976f35d7222f6c17833753890efc594e98a5f5006f8c55d82917bbc382499ad48b9229078091ae30716709a07efeb072b4b870b2addd14dd94e94af781766553d22fdd2975ba4957281f116186b2490ce9a1ee82a0068b2dc5d3f390d04d4c8f7134b16739a789acc43e9db0de711852d1ad4e7acd832032959ebb4aa1bd4ea5c7f7b64520b1a07f1820a6780393e5203d5e85b86effcc4bfffc21fc575301c8fb272f4a6b84cc8e9a6ec02f1120584cb9fe16e6916ec7af2ad4d0dae53b335d22e49bceab11f4229e710e1500d355eb9cad098e442e0c6fb8445c382d6d4476ed5dfb07493ddc97d7c1f5d368e4d52526ead5d730b8cc94c02004661dacf17c4da09d881c4cc555d6e6f09421cc383e14fb9cd3bccaf2b6e2f1e5892ab5b3c5d55eea3290044b0f6a87ecdcb5cef0954f81ba69a26f073a155073789469db3f747c9be701a7994923670228c37a75aa390d610c6cce4d283fdb0e58e344fa63a674a03c245d02afdab0a4910277ce53f3f9f86b9b590aaa16cae174efda84813706def9c35ed07da7145cfea8fb35bd729e85a8ebf6bb682e859c8ec684c6f630d5e0144e13da501d13241c9be8510b3b0d1755f33102839c4d10e5991721c95c28e6da62d0661b7c20771c9debf7c5922c9b2eb9a16cc53731fc55eb0b26ad1452735ab7a7704385eb1fd3486b3d802c9f6999be098f4f4624121ca260c31e6103dda2a5280f9081f585e7bf095488de759ecdfc8236fcff20e83bdbc5105a5568cedb6b772168d5309d1fc70538f1952f96902be904782d39e42b8a886db3686bbe7c90390600c62713088f8da88a4f450ffd5306f5c5bd3c05db0373060d1a6fe4843cd8e6d15f93641d553c9292089b740fc979352bc7967426db9c4c5ae51c0178fd49897c12206a5f72a04d3939a8b88bd6d83b6467f10cdd750e4e08ec50c8fa62354ee38840e623401091af971e58811bd940a02310a3f569e878c240ed7550fc7dddc6c23afeee56b16af277aaa3b45e8203fbba386b19d9eb90bfbc4871bcdf5a2084e6dda9ffe8d02c630b9a0ae25983f37040a7e77726493438a75cead51e8a972abe0754243dfaad7c1d78e96e116dd8396451cf6a23f367776d794349def0a4d46e0d35e80f31b1ac085ef6120a78e7daad3169ca8c0b7b254f9037e0cd0881dc3a220c4d1060ad949e3e42ee345ccec720ca8e31b4810af62bedce2b4a195cccacaed026a83bb21a08b743a04e2e8fc8c2441c8fd2090268f1f3ce051414899fb3b3732af4cb329bdb9f86a4e804839fcd8598ffc94edfc2b5d58fba3270215ecb6a1acf57eab888154e5d34c9b05d8ebe9699ca673a733823385b7cde1d891b50c7a2a66d373b6bbc385910aa0727f490a3aeedc9db32a2f855a466122e00aa10163713140fa8035e42f05db29bc34f09836b6f84aec65c39ebaf59f534d4118464c3826077556f45bfb1dd07200e3477ceeced3b5ec409a503524c3f7789545adc6d6d551ab8f9a308a8fdeb4ab6dc056b6321f436dec5fe7cb9aeba7bbb6dc5cd05b136c98ca7c5b92af5e95d57c7004c3faeaed47f0f977be1e81744ed4fbca6b24e3a0909e86bcabacaae80155bec94eaacecb8960783d793ae18709765f95f63e4940bfa97988783f9ee198db6d998dffeb2627f9a06991c16ddef0449c7e08e288d71d92f07c4d3e3c02835df9ad1461d435ef7d3f7fad2990daf81bc2122b4ee06facd7bd4984724f6144850b1c5ee7d43b9922188beb0565a34833a15fb03218d16146c4a", 0x1000}, {&(0x7f0000000140)="3f4d93689b1cf3ad2162189554263c5392017e4b90f0a6ac7f165e5e7a916cca3236d4f72128592c6ad83a955cbb10ad5be5e6d16e75bc439ea6503bb448b7b1cf4273448dc5f54759e6da754215c488570bcf9cb9af6a4bf12099e95f095e1231aeebfb14ac452bfb6a013403af8f4880818715cf5b00000000", 0x7a}], 0x5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x7f, 0x8}, {0x18, 0x0, 0x8, 0x7fff}, 0x0, [0x0, 0x6, 0xb99b, 0x0, 0x8001, 0xfffff800, 0x3, 0x442ae894]}, 0x3c) sendto$inet6(r4, &(0x7f0000000240)="6792fa143482cdb0b505f553f996e4c90df7fc7ad96b28f867436f708d499afe92aeeba506e588eb45de8564de8910a5d9cd4e9144c224ed317c9322fb879be1fc7838bd35b13e6dba9b8a32f309affac41f5f857c30064b856b19c14a69ffc6aa", 0x61, 0x40c, &(0x7f00000002c0)={0x18, 0x2, 0xb665, 0xfffffa5c}, 0xc) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) fcntl$getflags(r6, 0x1) 05:37:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x4, [{&(0x7f0000433000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8d}, {&(0x7f000056f000/0x1000)=nil, &(0x7f0000058000/0x2000)=nil, 0x7f}, {&(0x7f00004d0000/0x4000)=nil, &(0x7f0000657000/0x2000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000018b000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000518000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f000044e000/0x1000)=nil, &(0x7f0000745000/0x2000)=nil, 0x2}, {&(0x7f000023f000/0x2000)=nil, &(0x7f00006e6000/0x2000)=nil, 0x401}, {&(0x7f0000136000/0x2000)=nil, &(0x7f0000364000/0x2000)=nil, 0x80}, {&(0x7f0000254000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xeb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004af000/0x1000)=nil, 0x7}, {&(0x7f00001ab000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f00003f7000/0x1000)=nil, &(0x7f0000253000/0x4000)=nil, 0x20b}, {&(0x7f0000730000/0x2000)=nil, &(0x7f000050a000/0xe000)=nil, 0x100000000}, {&(0x7f000059f000/0x3000)=nil, &(0x7f000056f000/0x2000)=nil, 0xbe}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = getpid() r5 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = open(&(0x7f0000000100)='./file\x00', 0x0, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r9) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r18 = getegid() r19 = socket$inet(0x2, 0x0, 0x3) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r21 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x18, 0x20) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r24 = getpgid(0x0) r25 = geteuid() r26 = msgget$private(0x0, 0x1) r27 = semget$private(0x0, 0x8, 0x80000200) semop(r27, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r27, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r27, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r28, r29, r28, r29, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r33 = getuid() r34 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x4, r28, r32, r33, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r34, r35, 0x1f, 0x0, 0x1, 0xc7dd}) r36 = msgget$private(0x0, 0x1) r37 = semget$private(0x0, 0x8, 0x80000200) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r37, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r37, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r38, r39, r38, r39, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r40 = semget$private(0x0, 0x8, 0x80000200) semop(r40, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r40, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r40, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r41, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r43 = getuid() r44 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r36, 0x1, &(0x7f00000002c0)={{0x4, r38, r42, r43, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r44, r45, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x6, &(0x7f0000000a40)=[r32, r42, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r47 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r48 = fcntl$getown(r47, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r48) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000c00)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r9, r11, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @rights={0x30, 0xffff, 0x1, [r3, r19, r20, r21, r22, r0, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r46}, @cred={0x20, 0xffff, 0x0, r48, r49, r50}], 0xe8, 0x2}, 0x403) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x400000000000006c, 0x0, 0xfe}, {0x7ff, 0x0, 0x2}, {0x400000206}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getuid() r4 = getegid() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r3, r4}, 0xc) r5 = semget(0x2, 0x4, 0x80) r6 = msgget$private(0x0, 0x1) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xff}, 0x8, 0x1ff}) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r13 = getuid() r14 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x4, r8, r12, r13, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r14, r15, 0x1f, 0x0, 0x1, 0xc7dd}) r16 = msgget$private(0x0, 0x1) r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1000}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x2aaaaaaaaaaaac7e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r20, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r23 = getuid() r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x4, r18, r22, r23, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r24, r25, 0x1f, 0x0, 0x1, 0xc7dd}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x2, r13, 0xffffffffffffffff, r3, r22, 0x24, 0x9}, 0x8, 0xa8, 0x1}) r26 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) write(r27, &(0x7f00000005c0)="220e3cf83507b14bb058a15084e7d41a577f8b03328d7b67f990178582434bddfc92ef523107e24ffe629d928a0653ec87a08987c687a83b281fd21e49c72a349300000000000000003825d10c53a1a91b033af1d89bb7264447ec879461a56ce9385e511501e725914888899c80703747520b9558682df094596ae16dacadc1fa5f0c2ae464575a43e04e20c6e695d21b68e144ce224f9c31ea2ab4ad296eb7ec653f18ee3c12f986334fa7fee03645d232259ecb079209e3b7c7aef795741f3f6f6cbf2ed8e89ab344f4c42b52e120d72df56af1dd026212823c0a9925825bf55e572b3a90aadbaadaed216412dde729e10884a2950f37fd", 0xfffffffffffffe03) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDIRFILT(r26, 0x8004427d, &(0x7f00000001c0)=0x7) 05:37:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") setitimer(0x0, &(0x7f0000000240)={{0x1, 0x888}, {0x3, 0x8}}, &(0x7f0000000280)) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) read(r1, &(0x7f0000000180)=""/170, 0xaa) 05:37:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000080)=0xf) 05:37:05 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xcd, 0x0, &(0x7f00000002c0)=""/205}) socket(0x6, 0x84eb9378376d934f, 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0x289, 0x0, 0x0) getgid() openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) 05:37:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25be28fb23b17aec185305057795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000200)="5c881efa2e19ea06b6db340eea32fe62137bc6c7d78b777625e1fdb16c39b1333956eeb3fc6effbcc896b442dce53402dcc44d382b5688837a8ca3ee58c05056568389d794c14f6056ce9827ca19ee774f675207128f8a82ae9736b362042eb338", 0x61, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x19, 0x9) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x80) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r1, 0x0, 0x7) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x81}, {0x20000006}]}) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000280)="ff9d9535327f106e31e79154496cc6acbe1e49ede051b7dcd3d2ab9e3a8502e14ad6a0622cb948065cb9ba43f5ed6a6b89316962d1f47e19b57e42398688ccce78f020187779350ffe20540e92ce87afa0d20dbed18586422ff9a5212806431094b47d8e68a42f24930c9d4ba45db6c070aa891d54d18c269a3e42ba23142760bc30503536b038b9881d12bf48f8f4ae9c1cd37d54a66d8ec045724cd013afbb6fd5b3031ee298d4b50a09f42a53cb98c02218eb9c6bafec85a6ba3b1516c0a2129fb37f2006aeb32029255d24a475d617312322b74fc3", 0xd7}, {&(0x7f0000000380)="220c6b70ceaef3bc04d0f99d", 0xc}, {&(0x7f00000003c0)="5b6920537c9f0e3f2111bb54878c460d76f6af4924e5c6fdc39aaf25cd34573c9952b1295a3da0967ac05e901cfb5efa15cbefc6e661cfe203da04a167a61a7fbcebbca515ecf36f1c30c007526089cbef4cc01ef6295ad3727f3182ec68980573513adaaa7c7be92fe458898100a2b85123a0f2741f76c0ec6592a1c8a8ab103c89eff921ed7dad7f1fc4cc64b62679e6c5db", 0x93}, {&(0x7f0000000480)="0323e5dec50c8533e250c8d2584b9f62c631282cde6cc79008c76f8bbaf7cee81f2e96f3f3c7a832056302d3f5a5fc219e232d4db0a527b1f5ce91d709a89d5ceb9f0e6e54ed0daaf4d31ecd74b922189c24a8b7a82623fed10f77c3450506c31caf783b61474a22e078dbcedb234b16238ffec727f291236d416f8497366e753bf4fa14bab9c48ff2519c3d3ba06e7c9ad9695dfe9a606bf3120128d18dfd2da741ced87df49d5341ce642f68bb6eac", 0xb0}], 0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)=""/215, 0xfffffffffffffefd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x519, &(0x7f00000000c0)='J') getegid() r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x2ad5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) sendto(0xffffffffffffff9c, &(0x7f0000000780)="c8115ec0f7955b0386854229b948f8c557d9a179753b6ea2d9215cfa8afe32f80de1eed42ed86d9bfe2f2c63c283145678d45cfcc6d5599c91fbc386d538aadab2aea966bf1952104f5643251ce8d4c624b1895baa12f905c9d2f9a67fe732a8ba93f3be848e4c406ae1f413a17b8b1d119ae902968731503d37704ef51fb1a646aacf25641858a7983bd811ffd207dd641e5dd69e8bb5c7b64c48bd73190485a9f27cd628f966ff194d442d2561702794661a64a98f1f3de0b197e1d99332a38d7b4559fce96b168539dc4b", 0xcc, 0xf, &(0x7f0000000180)=@in6={0x18, 0x0, 0x6, 0x7ff}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20080, 0xc0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3, 0x3}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) fcntl$getown(r3, 0x5) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 05:37:05 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x5, 0xff) close(r0) setsockopt(r1, 0x8000, 0x7, &(0x7f0000000240)="03f00d93bc0e52322f40cedd8d836d2674da5d32d587ad956bfb3f6743b5ecd2332f69ce83968f0b061145baf3b85667af40e85944206a9138606579a8ce717af12aa5039b96407efb6c60908051ee64723430465711ca61c07209cdf93f7128c04639572921a1aa3a549001d433a46d09a11cc7fd8190eec9a604b00c46daa46a637e26e782f251cedabef7eb887086173d9ef28d70bd09", 0x98) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) getrusage(0x1, &(0x7f00000000c0)) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000200)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r3 = dup(r2) read(r3, &(0x7f0000000240)=""/116, 0x74) 05:37:05 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ftruncate(r1, 0x0, 0x5) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7effffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000800)) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x266, &(0x7f00000006c0)=[{&(0x7f0000000100)="3a1c1cf69e5d26bcbf8b2236f173ba454d77ec22334f42b425e504303cc445a37a635ece55514329", 0x28}, {&(0x7f0000000140)="4d6aec5ca1c753cc23a9813c4890e72917d95ace3399f0cb16ab83c5bac838bb5e952658cebfdbb9480caad75964d3ea5544cf58b296e1d0d02ea48cfc17cec2227e73f700f5162c60c128fa7fe220b8d4ae7a8560a1f47c15cbdc8f3329db17e50ee7114119c7e405a387232356bc43e97a6743c592b0ecda5644c50e417154697c5518d8876898e783a3bd73a6589b2ad4d392d3daf4c4eb571bd5005689b64857181a0136b36dab8f4e326e83f4ea757b85b568a8fce6dc", 0xffffffffffffffb6}, {&(0x7f0000000200)="5fdf229d3c99b8b3700ecdac28732652d50812fbf9db1fcc94e5d1adb980814193ab7898233b2a52e064a8bef517fb58b0baf2842f18df48e81dba13ea515fb204373a3c7c0598c00c79d4ffefca19d819619bb26bfb13531bba19641b7aeda6593165ae4ec963b5784693f594e9a42945a1fbe176f188e4dc5c0c1b232901bd79d4f0f1fbef2ed1ef3ac8320d", 0x8d}, {&(0x7f00000002c0)="821bc97408cc4d995b184dbec49b9a39f951eafd1df30c5124eb56bc3262139a024c2e60c0d88bbe3a3b80c7fe52e7b44985c6e4d85095cbec54b1eecc8bed269fa17414e2e5c2ae15c1f37f1d215fee15b262fe79f34a3d1a38f44c59ea0b7768b5c88e852c75fb33c21c39490eba3201447bb5f22aff5e5a9826b18abb44186cba689150520da8d085f5f753aa79dd28d8696d04be692cdda930c874ddd47801c053ece79e0d3e8eb1d56702e90b0b4decb7360fd321728a8c24f7495efc6f346290d2c77cee81283fa789ced14df45348936574779863c8c5ed14a3335450272cfdc73728348cf094638994f20f61e9d0c3", 0xf3}, {&(0x7f00000003c0)="acce3253482e4e726bb5e25ed8202dc035d14c529996875f4bc8e45ad416def528ee60afe5716746d7e3c9e17b01d777c140eb14b76d67b627ce623b088cf6e631597d16f4c8d4a82a40181c6f1b29a7a84762ce24811d7117e93e6d63969355dcc2a42bee5340451bdfd1356a37adf479abde0eb50a1736793ea043ccae9c6d3db715fba621dcd132dd89be886430596ec4f00a850007cf815359de0fd10ea56be630381edd7af768ed8480749441d8503c07d26e1c1f8fb2d5cf8b769b44ffb80f74421e81f7511b798e42d62db295888a1b877200250dec5c4f56ffcd6c7f2f5e8ff6eccffdf52423", 0xea}, {&(0x7f00000004c0)="8c4193442c499a73a6942575e7fb9fc42103617a14f0995358a08f4ac01cdb55f34ab23394ebed66337fae2470ed1d9b5425c681414a20528961a038642a7f0d4012f1", 0x2}, {&(0x7f0000000540)}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="30142f8fcaca3b2c3a877e0a4b560ce06c6f5d1d7f7d7ecb0db68a3118f2d566a315090e6a0b577897822a003289bc649a0507e16c63e1ef38dbf1e9b3eedb7e1430bb32882bba459d9735cae76d2bd07c8bcea38d86272b78f295c2a474c4867b624fa260b4c5255a19a1f8528bf4f520f5cdf3f1b7d15480a823b83bfedae67d9fe67fed878c156a75fc1ec7062a061b8b9819fbc7bafbecd1917b688fb1841dbe0af7c857b1f4e2234138fdbc6a25580300000000000000e485ed407a76d24cfb66d2484aaac021d67a62e783699e77a74f8cabbf10a009c5c6005642ac9a98acd31265c66b25be2010e4b0", 0xed}], 0x9, &(0x7f0000000780)=ANY=[@ANYBLOB="1800100000000000ffff000001000000", @ANYRES32=r0, @ANYRES32], 0x18}, 0xfbe0c4b8b731d542) 05:37:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/22, 0x16) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = dup2(r2, r0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 05:37:05 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x8, 0x4, 0x9, 0xfffff1a2, "da3d4ee0fe7628dc22529cb2f957114458b67d84", 0x2, 0x7ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) close(0xffffffffffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)) write(r3, &(0x7f0000000080)="220e3c", 0xffffffffffffff42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r6, 0x0) 05:37:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffebff00000000300e877c3c0cf12310d4d962831e71659a5e6d5e91a650ae549b91f8ad97754300132ff66b500f8bef7bc48d181af23d913a1d32426132823c42831660586076e437433d1e538df4bc"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="d187dca4ba237f2e2f66"], 0xffffffffffffff63) listen(r0, 0xffff8001) r1 = dup(r0) listen(r1, 0x0) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0020886dd1fa2e9a387d"], 0x10) sendto$inet6(r2, &(0x7f0000000200)="d0d1d450e07eb607c4acb4eb5fd9420b090082044c4cd91c5c52f2f9541d25e433db2aa09df7bab8e4b87035da09b768fc9333d0932eaa1468ba7c90fb279929c1f5c365bb23e8ae3d8f5798cedf3e20bb7a8fba88cf586577e165d9979d7afc2f10e37b48dd650756f33b5e59f639bd8287a1ea2068fd8309a42b4ecfb0e2c927e3af7b2dbf107096d58d1649d2c2fdb53da4a1f94e4838e205fd49355e42802b014dc8d9660a8bc05adad7fd832d3323bd000000000000800194172af2d6e1", 0xc0, 0x0, 0x0, 0x0) 05:37:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) close(r5) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0xffffff00) clock_gettime(0x1, &(0x7f0000000080)) syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000023}], 0x1ff, 0x0, 0x7fffffff, 0x0) 05:37:06 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 05:37:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = dup2(r0, r1) socketpair(0x2, 0x1, 0x9, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r8 = dup2(0xffffffffffffffff, r7) kevent(r2, &(0x7f0000000540)=[{{r3}, 0x0, 0x40, 0x85, 0x2e, 0x7}, {{r4}, 0xfffffffffffffffc, 0x14f, 0x20, 0x401, 0xffffffffffffffe0}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x8, 0x4}, {{}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x401, 0x1}], 0x7, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x4, 0x3, 0x9}, {{r6}, 0xfffffffffffffffe, 0x0, 0x11, 0x5, 0x7}, {{r8}, 0xfffffffffffffffa, 0x23, 0x1, 0x4, 0x56}], 0x9, &(0x7f0000000680)={0x9230, 0x100000000}) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r9 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0xc) ioctl$TIOCFLUSH(r9, 0x400c745c, &(0x7f0000000100)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_broadaddr=@in}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f00000001c0)) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x18510, 0x0) ioctl$TIOCSBRK(r12, 0x2000747b) 05:37:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) r1 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x85) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = socket$inet6(0x18, 0x8000, 0x9) write(r3, &(0x7f00000001c0)="0cc511a5536a25fbc623644204db7e1ebeea63614202cf7bf1a70fbecedd92b00e3f33", 0x23) write(r2, &(0x7f0000000300)="4eb3e7d5d18647a654d73be1fca70c8d214b0f5f01ee8cd986d75df1d877585374a1d483d7667704d1d2d3e902567ff3746ac880f66c9cef8fb72f6da0d9390245875032c4833d9b1cc03689f4d7bb07fb05f32eb8573ae7821b7a83d3e29d0a8a047e27e8e639dc49b9737816e8633bce59f868ec4de8176aac5f202c5f05c9111c64ae09b891838c316e0c3fb7b79429b131a0bb352957170d83bdc58df07c2851b92ee8414df9a0b0934b4c62ad9e14695c2ccdd4a186c3523f31e9905debb533d5a5d8bfc11124a08ab4c77dd22680977a840e34a11dab3824e7e6392696c4a0879e9e7bdd02b247411045b862ac7f6d61b85a93bc9c343f11c4ffafc8da04773b5a7f45d9587555a142c85d728e1314a376891f42f73ece306bd30ce4df044ef3208b9183a7033c36dfb421e340285357b976be1b8e16d25f7f3aaa56cfc1ad8f720f8f3c9b18a9920d37831e96ac6878d80e268dded4158dbe5a9ae1adb3326207300ed60bd10ba5fb99b625331fd90a63c284281e48af33cd4bbde0031aa1a38a085855146775959e4654652e3b7d745328560b04657e43074b9498f208c278e9c77f1b898c730bf0b2d7db8c670d0a6e916ff1e2383a13374978cc6ad0eef833db4e8e8f9b524f5dae16bf0971c91b2704df90a3def5fa02186443f8f8c491e7eafff59310cfa93ce900ab61a5e0306b61e289d342a0706c1d7b2ebbea244c131162e757af1dc438827989f5f7ea0f3fbd9a226cd4a319a0e927dd70c25fe263a9068395e91975c09755cfc6ad9f4e8b65a93b9647c1eb961926cfa02e79cb304c77a44f7938ccbbbdd4ad5a1371867cdfe37530e9f3189cceed0a6c49943e495f55cce2b60ff78a65662802f9c29163f5bde75ce22efc7e72f10a9ad4f45de1ca3a89f9f01c983624cbb1556de22299f7a548e4cc97e235788056abb58bb039d665f127c49b0837de069c93f7fcf0304001679ea407f7dfd250e16691e534f355ca4c3b9cacb22a1fadb39ac3c856e481c365f93cfa737cbdb3e0d126d57824df95621cd44d023abacff86da929644d1c14560da1948c6fcad97cd3b35f0f18adaedb2983d5ebbccfca1a4324465119e8b2e8abaaef4eadc9df653e29cd8fe7fe7fab470d5f57e01ebc4d5d083ce4f1984a242fce0e015bfabeec9466343dec0742aceede88d1304e7bd34e0e8f3125c30813d98e8bfccc6a85aeb2d14ecc06c1b83bea868b36e1fa417b1e80ed0ac869a14d0ab0e67bca964a452c51ece21cf47865ea99180db09f553232ed2badd49fe6c89fcc4f9bd2e17a9b7202fd5531283441618e5ea419b8961603142d64bf5f6443c63d515962d2c0b44fc55a04213e170c38a94a029096f88301409b49f7777de895eacf79fee700b1cd3c66535f3dd7d8cc6ed198bad023e21b4e9a29a17aeb9ac89b17544ece52c1002f21122bcc389de381ad843f46a666e3e0bdcda0889e911464970d35349c34ea321d7a2c67764283fdf94cfdc488e9d60844f494c68e238a3d0761704461b445219a23cef18ede34fe784bea5ca51f9174979f9ecf9015ee8e4ef5eeac7d37bd735aa34287aa60c3f653c37e46f47aa69ce18e89a0e425108e9f2c2009d8b13e7d6350b3ceed37372426a7131f6510f2cc9f7848c6300facac84af27d66ff661abb95bfa4b443542d8990b58a78ed4aee3897935159d642a54a7fb7307c30360985277c3142c47f9d534dbbfc9fac3ae1257bdf9de2674ef66a5c87482a09257f59e7c13310177d8b183069dca98551fb05f004a0585bca4635107103a27ce97a7ffd400066b125e63a34f33546ae5b9fd1f52532d33d742ea788d578f280cf7c915b0236bd4d92dc017c12de3e836f8b28901fbf0cc707f7d717509b1a45a0fac8168d42a29abf8d83f411b403dce5e6f85e740e3489b7fc98be715c3d979d3f083af4c4cabba98c3790bc4b8c6c05c04c5748bf570560ab345008c5eab32a3732cc98c094c2b326fe67f4adc5635ba7a6255e8fef21c06452582a2d10cf97627098c7f8a721fee357db5fea3aabe04f0dcde1f035e1dc4cdd56576de5541a6fdaf8f3bed5088ebb68b88f5b483e1844da21be0656237f7e051ff71090e27149af574b27243110d08745668cab4d28083a3721bfafaa144284d56e718660b571c0690287f46e64a02086bbfa7512be3c50cbe33644a3150b0bc0621f409baab130141916a396c808cec09234f132a4c92130c28a0536ac4fc3a16a92d94b6735f05e83ed3c899df51162b462d93c0a9aad522e3c0c4f147102d8d106d013dfe8081b1b479812b1c2d4dca2ebb2abc5990be2438ebddc01f2fd1af4060edb0f2797ef1db0238f35404ff42c51547823be768c0901b2dd7683ad156c4ac919c57549e314676dc271b7e900fde48f19d6e0dc6a85c10a061ad3c2a6b617bda68315e941f66c9642214179153ab6a59fbde888b39301f1261178ae2ab91ce66c15fe89e56e9cd9c995c1e88641fd71901f3b4123d3be382f0bd91b79b2cd7c0157e39df9dbd5f2f3d79dd33a6fd76ec15eee0963ba6c6e3713bf1fe7b7282abb2c3363dcfd360ac4407848b7ccf1cb7b7cc02d1fb1fb8de29d32654618bc3e26a1fea0e273e29182c1b4803d7e14182b367d25f50eec48f6cfd305827666dfb2a68a87ed6284ed22255ea5f60e27b53bb3b1dd3d5dee850c31695baa45a56c821866f41e1900dc50a8036f1fe922897e6637b7a7ae2a872b771c57909f36a6f572ebc503ceabac725afa87cec96017bef0bdd3cdf148e125bf0a665a6d3b7c1c48df2bd13f507ca39252748ef24283c366cf6d21f14d6206ed559181eb2579dfc6e0a5118437d4b45d0fd092d88e803203bc13d8654dbeaa2df82a02a362bd19028fd4192c8ae0270253a47b63fd795c4065a18fea11c7cf30b4e42aa8452b793129e70d129f74ecf27c77af430f5642f0066511d343598a3245984fd85dd43cc52c177846d63caec31477cbc2c409663eec35c2a2138cb5c55699eeaef474cd9d06d6387cf34abda6f069b17ceb898dff07466b23b738023d212f08154ec35fecf3c5f64401854d14f039fddf46d8014b49a7b6a81e4778907bb4d9a2b27df0b456964b94eab42510887f1bf36862b190104df33fcaeab0e35dc368d5a983f7a6f8d8ef15896ba2f893d719361fd741b554b17f6fed2c7e969f6d6884f12d92eb0ebe8ae214cca7473d59cde33fad9d9e4d7cbe1337054b37fa154ceda19855b75daf284fd310305216f927e7227c83f9eefa59da2680fafad50a6a931193fc6239a7a7fc8053e910b9ca2ee14de4e951b9dd7a0f13b58665909720cc297b7c4179ebc3aebd1cff4c1adbea3d59fdf378065feb267ef54877ee9e3a993ec56149dcd611a8a51764439880f9b60dc5c3bba66a8094db3a5e6cb6e810d9a796a5c152d443a12e7b788a85e8ebf9d0ba40101a0377f1d1f4127f7a4642ba1d7d8a0ffc3c1b994991093d10b932edcadda46dea4b9527ddd183f8160ae582d32b193c17fda0882cfd101f9943d1908ad537a9843626dd9a95ad0c543e2cbea291ffb8a972ca703c3dd48205af469b1e7f83caa2a66cb5794043b39ecdf8f48a35107953514b59bfb95045cfc8eeacf56089038b2b90712108df3ac8615663634eb56315c029aa56da234d7f53fcbd16e50abbdf6ba8f55e87414ea24bb5545b2dabda06cb61b1e3c8128636336fbf5c6b8f28555251116d574ae7661d8f4cea62f0835c2f8c6606a5f7ac2c59f228029b15c6fb5cb0236074581937c3394ee18706fd92a38d1019c82ccae4662b203fea96ac2664b796faa8adce22c5c139de1d8f7c27825a5e2e70b736f7460916b373ac6645bede2f25ff665fc70f583762887aab4412b898728b887451d787c10c612a2082832157b03f3a413ea1591053eac23b6f7a8a3862e7aaad36420d7396b3ed3950501ae8b7b4de5036ef41f9091f23da60fe3b47699e50cc22bac161673bc530c74691164470acbe19289e8820ed0781ec7a3119ecd3f16311d197764aa4f40a14852016d6c570b2bad7e8fddab9c0197a6a4dcdc1f5ce7e98702ee4f1e8bbf946b4eea8c73f001cab73110147a212ecd78da23431adb951e09e04a1b97e5cef7da5f9a2f701a0cca696ed13cc0f0d5f7ea3493087598501e366b48723dae8c0db1cb290d5902dcd620522449bac3c1097fa1364a3f9f4c89a0cf31b27d18585cc12b8c94376f895c531df47ec14cd793c575773368a430ee0c0c5660d26442115d4b793d2c0e84f5c72b12f67a2227cf4c6244fc328c9b02a1a9b39daa3fadc4ee76c5c2c756724e388fc1ae120b3d9656bf96489c0f1ff0969cd0cd6bd8d0e15f6161928ed9676d7183da49c8067ed3e67cebe13648035f1eab9196d68868bb81357cbaf89d045914e904a183a6d9d7ceef56c54bb578661f172f76d5e7472bfd71fc70e05b96d3c9174a92a12621f5a821e9e521774cfd58a200671d0b5ae08680ed33d00d871b346f177f07ed172afa750407d1a5f1020a34403f8d6badcbb2798a7b7c898375d98bb0fa4dfa4ff9c3cde9668f82653f0d1b48ea02ad49162e91b80cbeee16ae61949ed7e2854d1b54888cf7f4b1324efc769e1d2f1ebb8d5fc8ac7f79ea37ac21a1fa6fd0423d6c492f4c15bff9bcca587a2f119fe5e58e1bc5d2ef870e6ec75fb5479476a10226e99359adcd3bc5e6afc9fbf9e9d86f998439b2f53e010b8fe61913f955168c120de9e8894a161f85e5ee93a05b6b0fa605fcf8efd4da5bed75b0b1cf42f93f5f6324bbab35a270697aeb236fe0573bdfd97d7bd21231b9e65b3fa7c069138e560fb1e79556ec1ec180df2dbe4ff432955eba8631efec58de8641250f3795292283971eba72e63fa535acd3c1ce478f5f7cfce3715fddd09e809911ebdc8e02546f8e55aad863730a77c8dbcf850d8fba47ad595c56904d1d711d30c20c307ac1f052d4d2e8540c1f8facb035bdb07c287aefb7fc11017b9bbdcdb25e0e0416a5c1f2d02117c9096d186a14381e5c4fef38733ca6179ccfdd1d7cc4ead460ee642f5210128fd3980e979067c4adcffec4527528901c57971804a347bc45c06c350ffc6d1a996ef0189b3d79e65d9727e95e86261598ce0ce7b0f7e40ec3823a5b094af82a7b6fddfd97294e5b0ff0bd2ed529e68301a7f0a8f83c9a357a1eed929f6fc517e1312250832c0d139839f5edb87044756fbe5a8f455a28f6c5cdc719124a9bbc7af24c778a18d7fb979f51aa57005216577740548e394d5668a81f5d4fd3c12f26d743f0b6af0fe7d323ba00c56bfe36056e373d21c25a7cf5a60238dc31927bd4a38da6bf72844dcd66100142dd85a4e06f6f408ea62bb722d4da779e7ff789a2020385cffd0c40cabbcfc81f4b6e4cab9a3fe2f9c86462326d5512bc22dacb287ddcdcf96567c6971d771df6e85ecf00a582f9a335684a4afbea524cde6d1d424ea6948fa3c176db014dcbfdbc7be605d11b12ba96ac4a289b047119aa9ce60e55996461e00884f3a9105621dc3a7f39ea373cb2dfbdc4fd1216a7c22fd6b3bec78ea072f335830deab872cc51640419edc1096996256229254c03d7a1fa8e8c8e433f7dd9fb8361d474cc150b396f96d6e0c2283be819f5d7feb5ce13ab87b9c8e0ba3fb1a92eada388f8dbcba5d361e0bd9e305d7079fb617acab1ad0155232330b71c4f80a970283c61f2636382682d8213e7e481bce2f78993996098f88b2014a5ec6268fafeb134577382f0566773a1841fe1e8e8cfcd0f3f", 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x80b8, 0x4) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = accept(r4, 0x0, &(0x7f0000000280)=0xffffffffffffff71) pread(r5, &(0x7f0000000180)="e4b0e4d89bdf23", 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) 05:37:06 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x80) 05:37:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x208000a016, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x100, 0x2) chflagsat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f00000001c0)=[{0x7fff, 0xd9, 0x3, 0x9}, {0x3f, 0x5, 0x1, 0x1}, {0x3, 0x40, 0x9e, 0x85}, {0x8, 0x5, 0x4, 0x7}, {0x1, 0x7f, 0x4}, {0x9, 0x6, 0x4, 0x7}, {0x1, 0x9, 0x80, 0x1}, {0x1, 0x21, 0x1, 0xaf12}]}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r2, &(0x7f00000002c0)='./file0\x00', 0xeba87baeb9704491, 0x2) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x7) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x337e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) mkdir(&(0x7f0000000140)='./bus\x00', 0xf1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) pwritev(r6, &(0x7f00000016c0)=[{&(0x7f0000000380)="94ea88956e9f329057642f62bc399cf94f0902168be5c26aecadb428fbc2ba866093f82aa694edfd82149e263e31a46d2e11b188afdb04180498d5cc36a37485406ba490f7b3d2cac223a622e4a4edcee81ba2fd9fe9c73e0f9b96e5ad2ff8f8dffb0641e13dea4d9a21b51a81bad7212ce3b89af8bea44cac890d0007cba7c16836eb20351aa97f997d0543e87a3140cfbc84174c6d05ab761464f02a5a3f7356a9a1d9ec017f5f999d4f0c168ffc046081c247a94af0231f9fe7a2f797eff8ed46013f47b268fd9962", 0xca}, {&(0x7f0000000480)="6026ca0bfe74e56881f65610bd6177f8373bfa0fa12fb812420da1e99882d9d099e40ff88652864b5db36854e5a9fdb99d027367e3ac18103993bf315c9eb7c55d562dbb4e9a20d69f6c8707823c56b169ac37f03d808f3a719e15cd500ad881772a2fa1c8a83997f5ed55a55e1cad5466d3c571c1fbf7e3cc4d227aa191d5b2e05d3e808fe3f89fe3a799e6d14cadf057139fa79e74c65bed77d5eb347dd20d825414f5aa26f14fe1c7503cd8bb11b5ea0edee683b4060b9a", 0xb9}, {&(0x7f0000000540)="750bdea5ff37dd2220d0f0393bf1be833b217ad1a81a803b3bd866ba3be193862f48427fe1ab9d82b1806eeed5192f8cf404fe400a4fe7368009a64764811928cd9c63cdf2e67b70ed8862c2bd99fc24df461dda73b2da86ac08eaf7655a4634", 0x60}, {&(0x7f00000005c0)="0c758f25f84897ebcb9254977e5305874416212b8dbaa7c17e69b891dac7a7300277e2509699e913a58abe3ecfc916cbc11d2789bba729b9db81f0e4bf11757d233e3409308da8baa8e6f75b59e631283c333aee93ec7ad61af83976818a8fb081534ec557dc3b71b5a93516408878322648abf12808255298d273fffd153409e68d5063a8a9b5ffab1e586482a05c7894c808b5a8eed4cc863cdf4965dafef9435a583df0970c64e110b2fb5a354142811a847849c7b0c7a30b05b4e12a5d061fbf77039cdd39784f817af02f1c14f57278d98b9889f261abd923b450420e85b9182b7ccbee1a0165ecb12da3", 0xed}, {&(0x7f00000006c0)="2f75b44fb25c0ebe7d6b3c337a29232e970bb482960ac35458fc10d05b999463474ce8e5ce9a2184ed4af2ee35ce601c16411b81ac4f01510b6f8dd830c26a9ec7f26fcf9797d931c60d8857a186b3cf2be8e832882f8c913bd2d801a221886eb45e3844ab6046bafdb588e0f3dcbf01c121433374e673c634cd608e5b2a87494d84c6b6a903f54baa48686772df3f3e8f7c76663fc228fcf105597a823a6ce57293c541a12839f0714a3325b48d78ddf0bff8aa7e50276cc1749284a882885260161fc9ffeb8ff0312f332d9dec0af423df5904082dbf50aa4ba4ec852ed74e5e335e1ea110a39466c7566624acef2278c78ccf35be7b4143732a5f8c0b53c370c8f7110080f5269c5cae11a2af1473a26653d66f824c47f96e29c06e9ba4f5d7b28cefbd6f717e8f39909600a3dc1445f2e96b964f08105906797fe239cda12666285101b5f649b58c88b6a6cd253791ae6de0bd20f99cef600aac37e7a38e43dec26edf901a84f795180ca5db0e94e34384318c434c114d524d0634f9630418e34cd0ed1ba7f12fec5e3b55035a89c02fd55d5092179ad66887383088aa015bb606320e697c047de2e9198bf8b79023a79df5ce49e3e1d768a58d0ce6b6b5112bad8b97f8274164fbea130e38320aa6afdc76a63b5d4499664573b5151e303cced0820d2d7f58221e4ba202ba37bedbaf9707c857104fb3be2cd906812583eb807c35bd0a8b027e22bc8f3a8b05961ec806e7a90de4d7364e580947e4f1968e27de9d9e204af053ff220beacba2c3b54eb528ccf7e7c1ff0a2ac0b315994e8c1f7d81f588b0b3e97cbbcac1f1bf87b952e2f3401cb75b3666ba2bec737054ad45fe203dccde77072c9384d55b163b99f7605979a2e47281076673a53a3e55e1cc2952cbadc7395b404082d5941679463364f920ef6cb260bdc58ffdbfa2217c30ff6df529c4dea85ec029bee457d6ea43e98f619bfab8d655e38b3a14666cef5ceb48561404e0965f49996acce878d7545e22720abe5b0fc589453d95817f8e6d65857a9c87078d02ceb753f553adadb33510453629715d7c99cddd6e9fa952a0f038300148819ae6e4e1677f5e1542e32bfb85e5774d7611a66511c2dd65ad3d9205d238fd15066a7cf5f551d81475e72be6ca5e71f53bf8eba839c21900f7146c5738708c4e8856704f6da238111518eeb34071caf32613db47d615b52f4fb063e274364353b7e5785ddb01e713bb001c6da28913d8e531ec01207950eded25e61ec8ea2074ac129e6717824e8448ca37bfa1d4be2040d5bf23bca2353de06e8566ae1638223fe9736b5d23f734cfea10bd8defc5b33eb20bf81062729ab5adb2c81f7c1ff14dee62896649a94ab0738d788ca2255233e3667d93ced1005b24244b3e19fcee476e01df49981f42af63cbb61892365d70153afe3ffef7af64b4e54379c13aa753469625c594fec350ef96be8113e21fea4074f0c71d347041f06fc2f4ac27dc486124b59d44cc841489b43840307d977c4bdd310a138215e3466a38144ab69413869aed627081f5af8e1b35ae48c03f0db43076d092262392924eacbecb734915e3a216d2dbabd3f855980cef580d7aa20feebf41cc98763a999dbb8eed7a67d7083cd7ccc23d063ba34eb315afac207ed6d2527cb0d0dba3c64b2d475287a79cfb9f81147b29ef8fc262c68365716f88f91560dfcd77a57acd0a4e896c66cddfd136e053279e0c9115062b6b04efa1f9b46208c4a59e8a16d9c5592553dc819273663b12a9481734c01d443aabcc5dac0dfeff9eebb99c72afd0c0dfdc71dfbc303ef9e297d4e1f34d4347df747910fc36d2d1392c01ee1f3b38edd386f4797e34d9debcaf950cc49f12e1cdb20737a1d2a7624b1fc45bf27a0e2fd4c8370b994a0331275ec130c91857af6e3dbc1310ac54775c0219d4969fc64b36f6ca5a25f19597f62fa86807bd8dd3913518ea5abc48b4d8b04058118a5b6b45ed6e13e41e05e4101ae10d5e66806819ffe2b65fc3b1759ae6c2351aa8fa8623a1fe3477ee263ff4b5c1e6f4917a8b9e1245aeba78437596caaa79a0f2a5d6fcc6b829540056f061c6e133a5963badd79d454cfeccd2575aa4148c327834ce168c799bb3981c798a1329e7544e99672de4731c57529622de47e62886b926cb5a73cd0b461f785b22961f8986836d5eafa590af91c7294f5c55318a8ea51663c4fe66c7ff5fc0391ae277b261adb3c48ff9d9275ce4b26cad8eb0f030e9eb50fbc9a14fa5a3b1f0fa6a6173bebd3027c10b25a720d449432f1e0e25e5af5cd070a9e40f5aa6d21a0c5bc56ac32c5d485f1916b59a9ae25db42b9fe95876808280b911614b7f71e6f8a53554e2c5c39c9bc384eb5fc15010f7932fc554c89f94b3d093f53df9b113e61cdb71c335dda9cfe3e10be9a765f6d21ad85478423e3857125b5b925d8e1551429da2cf38ff942f09405a3843bf98bdf93d1ccc4352ca9a52041d543ba49f1998aa502f802b4a7ec2acf77285ea992a5aeecdada07ce0b9b58b1017f7d3ab9d083675eae97fa931cce356055c7f57299a3b995790d1f7cb16737081c8a87d76fa61c39f94d18268b39f607c626785dfb86c8d8c2607d9176b7a6b9bc21fc416f5a5e4b14d2e25fbc7264d5ca4a250dbb407d4238f7d100432eae2d85ece2bda0400017328f63c45eabae1462d780b460e49e5a6fc1a31ce549294e974799f0d4a3764896a584d3588f0b333f3e1bc05bd0027cff1f49864d2ce1e3662f3776fb8c4f8deab770ed16fe4a4a291710d1600f07110898114a09a3e06fd7f3e5b257b83e0110616cf6e70fcb618db1267c6919baf2d2aa345829d1d24793e27d0b29e079b834cab6cca7c0863e005b03e86dbcdc4f829074feb7cf723e698c5de4eeb40e25e282c1bf3ff6446895a6c6a754881d6688fbf7b70eaf538575c4de11e0bcde130933ea9941062723d541f02218a86933bd463e70ee14e53f898dbf19809a0c1dc258e34bd8b88d2be31e5fe0bfc1d2b9ed7198899c8d36d6dd5ffc4e6fb3d8d5891ee2db694e27ca902ae2a800b8e8ea68a8cbb3aacb2b940066692eebdc0aa935ac0a92aa77bef789be0262dbd3b674d74bb5316d6d89656e4e3dc276631bee4ff18b6a48a7aeff37fa622967ddea9a83a7ce8b7b67e3e4b74ac7d69db6ab49e6ed2e02eb64fd8a1dfdcf386c565db579288968980d248358ac10b0cfce67d74f0c73e0807897ce6c94e1f64e2635b6322e05f3c5d72465d9219975b614c90fad6d3d733cc88e1cb4c8f98f9273fb9249d61832d4e5bf6a41870beac13eb510f6824ef85b0452e7b17f40adb5b279a24825dd8fc992eb6ade1f3389bccdbb614671ee1aabbd9c1d8e231054c86d64e61590647ea499c9fc992dc8206427207141d814a547c1fd8c9ed2c295f2294941e2a88ba4329056345527f2424e2cf2e23770cf46eda0c2e1ba78b464a5b4b4cd19a34d815a51316b1985ff71bd2a2ecb57b9ab61b3d24353af934bf902f3b544e620f1ce98f6c534dc1aa8026967e51d19f77c1d27198c46cc380f28cb2c110b0b8a0a134c04a394c1a7eea3ebe29ee46afdfbd1f7a34053b1747c6c80c23b56e69892b11d726bfdfd940bdd828da4206db30b2cf200215d7cea02f974bd35d1a7beb737171d385610aa8b5137c0751bf3a6ccff42a0574d2b67f374f47c2187bb2ada78da2d4be6ca3e7a6a9e2f7aae6d0ee275505fd0fbc5e2079146890d3e01bb70a5ea2dfc0599ec17ff18c6935768e74f9474e8f25fa36fc51ca8819da97d499f1344ab4763517ce4a342c03c4275cd41dcba69b42b86555a0afab750a02875f1ad5bc2e04c7f799244feb1c28715fcff2649d77d14897966bf338fe40c4ce04337fefaa910a3abe1bbacdbc93e63d90c6b1cc0b1655fcec2b8bb42525db5d5ab26d842bd8cbd3556eb04c5d546b7162ca49b0afc3d52d41aba7792576630203f694f7108aea1ff36f2df9cb08b487202db68bc6193e85fbd73ab6d2837c83c3e7694d5f4e89834c090b01ff72ccec5c1929c14a75643efe2f7a78585ee348d1f650c6733bfe94c28c3336c5360943f0b5ae161fbb87bac34c880d3d5acdc72f2b85c74b5ba1d6f57bdb61f98aaab3f2ead7e684aa0ce936baa631468ed2d711a148a245333e6bf4a964b6d92843bcc31fa27978308d2922a9a65bc628478535d0b6f95d4824ac9ef06c8a62897220680ad6ae7d07e7f8fde5ab25397e8178a7b93b003d406424199dad6640135e451959af9ec7747f36631d3e4e62dbbd6ef7d4efb6305169d420110d5ae3499de752c88c7ab346805719a0c9fc992eef9f49786f5cc7615b35245c7e4966daf2fdb81f33b82c4b841fdf839e684e196bc4a30abc23de14dbe905226eb907a422f44496590112cb110a76d8bccd12af2b6c8e91da73fb9690e3283ceda4679f0dc305f07084ccae52455a8a9857eb34a0926e018cd4d5fe94c8779b75634f4436fd7afe4c88dd232941058cc7afbf13069626645cab6be5b5b59e4a37ae8305c93fa706cb4d1617eabda243f127ce55daf06350c17738e4d375d0cc8c9d06adf836ac8ad5b40819a64426b258fd5e42a5292ac6acb56ed7a5a878ef71145aaf0cf571ee07cb2638766076e425c641d8e8f8374da36415fd8b4d81974a41138a37918bc27a8af8e8b6be75d0bc8365e5d0fc022784ba7e7a3e197b688be6250b8ebe91ae16e62e10f8f2a018957d8a2aa9f730380edd4a3785423a99515afb3457fc8a55d7c83a3410c71591d793dee3027ca6b21b84dade9f6778272519217d218e37d7418937d0c4d18fcfb6131bcaa111b99ae8810fb6ce46b48884635fa0bbc1c0258d52ed1384909fb25247e6ccc7f9e5e44cabd666a6764a118ec6228b0062af4f26a720d023b3e419c38f0c674e9a35f8cd3e8815abac49d67ab75dd898cba61166e032bf9e97c259d9c9f7d37527613251200fa9ef9cc00113528809f5971401ac30607bc1dc621f21b8a22c871e97ba914dff64a36a0adb9affee8494ac17dac71b94a226adf727f311695a0f6c6242bbd7d31d9454aee25a1e0dd8053906d8d502c266733cfe278dc465a6833677cdae54269234128f4e7ed691e870c250e0d7d652c96ee96078e8b336b9a34ed07a0b0719a30931d823ecbadd7bca5444332dcecb5a35b8074224be48111d6b06a63409eb9205e82d0e191cee0dc85a31ec5315cc93d5adc953f1d37dcb655fcb7c486c66c9fc8ab30d6b59ec09c00c903ee55f77e7711d4f06dea0764df88ff389c3213eb0b34bf0d2bd2a2e1a2a548ba57c99eddb5b0636e22d65ebfe6b07cd33e53cdfc787163237bd290e2ed1f026adba2e4339ebf52887b1d2658e9f1bfc71ac181516305f2699cda4be6b6b2e256307a865e92246aefc026954c974f7fdd951ff006818f77983c4fabf6290bcf738f7c4f17a61ba0707e0b961b20230ffb38e44da670eec2b703be874719cf4257f98d58d9cf3abf6b514bfae7ae0a710f445ecd3dd17ef81abbafb3d6e4b2e104b0504f0d0617e0195a6529fad78cd7bc9edac490974b120932949c9d7cfae191d8c6219e485a601c38ba3469704f9923fca9d4c52d610471aaeed07d5c7f0b4a34482a07791121b8ba14a3dee8566bfabc3bf3d164fea457420001e97dc2f663513faf20281421ba6e5d8f5cf2be4ee73278c50bc21108fbb468d06a6bf2b2c5a86d34f635827c9847fa4f6d627b6d473599095eab03606b74dd35e66f14e6b2218cde839c91579ea29d90b0c", 0x1000}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0xb5, 0x4, 0x5, 0x4}, {0x7fff, 0x4, 0x8d, 0x1}, {0xd2cd, 0x1f, 0x81, 0x22}, {0x1000, 0x8, 0x7f, 0x8f7}, {0xca69, 0x3f, 0x40, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000300)='./bus\x00', r9, r4, 0x4) socket$inet(0x2, 0x1, 0x81) open(&(0x7f0000000280)='./bus\x00', 0x8201, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10019, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r16 = getegid() r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r20, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r24, r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r21, r18) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x7, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r29) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r31, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r35, r33) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r37 = getgid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x7, 0x0, 0x0) r40 = fcntl$getown(r39, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r40) r41 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r41, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() bind$inet(r43, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r48, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r45, r42) r50 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="6976abd553de0727a6d85668c43bccc9eddff1223098972d77e910d212c0ad2498955f18863d4390509300250cf9c66513e6b35cbc726a168e801cd5da5cfa28c8e27f3821a8c0a7968b8749b5c6d1c70730e80981541984e062fed306cee26a471e023c17e970296cfcda51d3fdabf1c8051ee681711a42a63cdbade175c38f452203", 0x83}, {&(0x7f0000000100)="5da93e5be378a957723c98ae5c861b275eb860c60d6d4af2091a91ed82388fa0a21381d5f576e7749c1aade5fb6dc5a4e3037d8ec18961d3be06a74fde3c6dc44d10109bf5350d780091eca5a9359c1c58be97576fbcaf7a2a0ba593be3cd3d3a702d6e28ef2c89d418b4344ea0105853b6fe457935634f3087576e62298a085b469099f92c6eb6ccec7993a01489329a50841c0f061a73aeefa907d76fc67ede46e", 0xa2}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r21, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r35, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r0, @ANYBLOB="2000100000004000fbff000000000000", @ANYRES32=r40, @ANYRES32=r42, @ANYRES32=r50, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x3}, 0x400) shutdown(r0, 0x0) 05:37:06 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x800008, 0x10001}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='\xd6\x82a\xc0\xf7\x86\xec]\x00', 0x40, 0x0) 05:37:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) write(r1, &(0x7f0000000300)="20d4f83b86d2e3bfc47b9b3b07f20d8fc4a0fca4c7ca2b861ee5d0138bc54d3b66aed516c3a336623d3b162ffd7903bcacbec2876a9e911dea9e1f20428fca25532d04e062c5a30643083be1e68bba756a7e65dd3423cd2454cb305a07c52d3538550ae69db503fb6d009d2e39941d56a1c68ffbb8a9edd6801a28706d8d15d93a878e12b1da16927ed74f691cc3f3e72b018c84d022508aff5429234992061fc2a7aa33c3f606b104cb644428dd5cb577c8f482c6ea944ff1111cfd522bc41c6365835494", 0xc5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="9e3eaa560000000006000000ab42e54943703a795f9db46c70410510fa651c1ece0efdd399ddb548", 0xfffffffffffffeff) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r3 = dup(r2) r4 = socket$inet6(0x18, 0xad4d1a70f19077fd, 0x0) dup2(r3, r4) 05:37:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$setflags(r1, 0x2, 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x6, 0x2001, 0x7) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 05:37:07 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 05:37:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1f) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xba05) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x40, 0x0, 0xff}, {0x7ffffffe, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000001c0)="6db3c1d66e6d4512a974ea541d521f0c6b42600f9172795d6d5ca41df272977b88f58231c5842bb873b214ccfc2b3203ce97ea422e4c8b87486960228ba9be494a121a03ad0fce5786b9900c7899e8979a8b41900487fe317127da4e0e2b5d142fb2f442e3a193072ba828b48c3ff1c4619fa6753000d3f0ab1ca66f10ea410597542585023175825e597cb6f5d3cb6274aea09592f8f007b427109eb09f0dab2930d803dd099352ef7d45284d79c7daef906dfb04ebad6f9deb8da2755a7130314d9636eb424197f168eb66735305c3ff816e51ae9882378152d6ceb081ed981a420498cb2fed995c591d654c975d7277d4841501d2a3720e03808564253b8e59729e951a95ab7184ba585e1eb78420667befc2f2fb67e3def26e7cfc288dacf26f9dd63baf442d4d53fde1b3bce01444256c299903d186eb825a72f0d9a95e7028ff0ed7fe10c293cbd38dd5a30581406e5b1f97f633e1e491d1a55dfc2e16e72d5a086d7ff4642f72ca168c110bf37d3de4c3385a5e814018d75c32454aba3b5a288b48edb70f94f16e9f6bbadd3806692d0b50cc8c49df6297dd2783fb427a2e35b6f35a09f47eece41c19ec55f24b04eda1bb485809292ff446730abd0c80c3436951e4e91cabd01be4f60523d4c192cbc206abf704d63b111a1771397804a67342a453ae18a011e1d46218709f3ed2ed30d0b10c1a48474e237d04f9f6375328feda84864c1cccb939e8c7f8ad670a14a65ba0d1a829e49764f031b76421af273ddc0cff6c580f95f87539d7b536639491695c46379e2890a36ae5fdb441016986da45896225d1e9bdd218a7a179a4709faa9d34af1888e7a5e1b1bf73340245c98cdc08dd55cee5eff77c089959473dec7be6dc62c1d490bc88238d94e9ff6fa9486313d13354e5d48864491951269d57d8d4740079f413f9482a04284b206dda1b1e2412036f6e0f76101a95cdbbbf3a3df18b7a1b583af347760085a44047d0424e4f84b252e4808664ce1eac2739736a24d49538523f2ccf370bbb28e718cef37b2d565e53f106eee3d4ae27a53c053b955a6240b0b0917470c399cf17d6cb3a6303fb978e6f9b9c44dfe986a44f2de987f32438aa6e2f945af82afafe4100e99d38c210144b0ab7f6f5b6e68f00d6d65e4380be2ede467a63d2f1f73bfc60c057f5a390bc8edc3ac7577489c5166b597db79866a6564de30da6001318398a34550fb86a71e7065d66d225ee24c437c5f3c0e7d0c44ae1188529fb08f61e789bbf142ab5beb543796838d2b9562809ac19eafe548ec7d5ad31c3b94151357556e89608cc4d81e89d4dab4597a64004d14eff08a4d414cc0ba42601c328c32db93256bbece66ec705536a7dc388037f2ba0d0909c89ae16c6d01f0a79d5b2826022346986a7f2abe7ad6f112556f3689b80c50cb8f6311989e9254fdd5d5b305f458ad84f25cdc97eca620f9ebcb89113936d2d2b8bd4e3a55a5160adca0ea012d3a49ff4538f6534b82eb9bdc6c047abe0a20ffd222f637cf16efa5d59d2a5298477e492a003415feb0210c4e56ccc11cd723eeadfe00be134be8ec7b1c3f0f0e0cad4641fdf3f14dbba0e0b27be952b05fe389d02d5d83714cbf3d51662a043c46018f666bcc01bef3b605e9d8887d5e2f7b25246612029761d7ad423dc034e357c0fcf3d4c99ee55d23d5eb1f0df138a98af91b3f263995cc1e047dc70cce0da2c55d78ac30c49143e7f4900143f139694178f7ca3f6ea93e8547d32314be33e7203e4815e367a0fe97130162c8a57d522ad5d99a03bd5ebd5ba3292310e87bf93c87b2705a829a47ff20a9c979921eabfa630891815407e4f074fe68dfae06317207f0f0c5b487478fd87e63e78c5e768dcf2347f5f9c3f7357a0d595b4c2d9370163ef281e46519f969f9a5e0e3a83e7b895423278b12285d2289bb1a63015c909cc5a7a7d4fc11e453217dfad78e304027fd34e73990c05b50c4c28a83263c70f4de80c8dce2dcbb183d5ec38ff87451f47d4ac3723ede1339c5bfd49dfca85886fe0239ce880eba63fea8f358006cde2b6268b2fa69556e655973c24352242022078b94fca6b82af040b1436c0a0c1fc19226cdc91730f47766778b0fe27c049d645c01c5f2366a1aaa53cdd65cd3dc792ac570b683dc92bc2668b8272eddeeefbdf813e8980316c617296025d87c8379c90f4114d50a6421aceca51cb78a6ac8c9e511e69aafc128f5366b99bb0f3b3a92d25d22c677ef2d33a699f9bf950ef83e4df670c0c5198ad933e303487e6f0f79409b2086ca07df3fbcabd53c45c36dd620cb0421432238ee02cc5399e42f495a13d20d7a122cb1041b8f2811c83f8560e38832bc8c5c27ccc93d388d573c5317d4c897e3d27290a567a15bc776bd7bf4b150c2225fea61908270f165109706750ec04d1a70eb35803db7f154bda310295659f0a61a3610e142c672a345adf04f650f164955f57c566ac58fb20b9b762d6e287ccccd36ee4feef4d93f5da12903865e9937c9d3ac586a98a13e1dd0c04de4646613b7a27ddb3459e0d0b9c70a2ed421b9a4a607849d23e76dc89dc9fc2609c3e268bd0ef422f0ddde7608f35282f953bb151ff7a45c19f49f70db4d8350764a0e215d9af08ffc5c075bda7ae88241fb452e2c7832adea1c6f0c7506218fd3c3257875eaa1a8b94eca8136a8cc0f5774c2f921b810a1cdb0d2850bec104a1fc85944f9ea9b24eb97dd9eaf9752dd66dd4c39f1f6698118156adc0d6d6b55a9b92da1ed3c7c36865b598a32f001af2c3c72ea7f82641caae5724e05bd5cae1cd3cc6f0ed41ca37b053631a4d5a055009feab1017b0ad36bc5fcbf243a7c811831f1f3046e32db19eabe0403f008c0f0e0575ad0070c9e248cf18187d4af3b3d54e6a7f22dd2554bc2990e0c493328f0deddbb721d0bf19d77bc04f0dbde95b3d0c871df965845e08fe179d86f6c12e3d2db136d24657bbe00c05a7a9657ae94cf45f18f2a920819f041635d446848c13cdddac409b15948237ae53aca28d0963a835834f28f5c0e1ff4db8ffedf20c0f8983fdc97979e4dc60654ebff72b1114e0f72ca5abd570d576be1b0467ef297428ed134271e31bed55772ad97d590c3d7ae01438cdf9d642b5de93b0ce6abe0da4fe7b9bc7c28e25b87af4da0c6326a306db61cb86076e90e7f567d5f0760802a4dde8bbfd82822a3270e613a4683dd434c671d3937c410a45353eb77424149a025d46595039a7c65b224b18ff4ba11c302b73541978f1f15e202189e59ae0b7a6f679327ae000d3d2746b12c628982f184f7f192fe4eb8101af1b2f11b3394da2a2e775bfcc30b6031ed055e9cda4b609fa85a5b74547097302e0ba399ee0d3e070fc52b830c90cb2e6f441d924cbd2750858d31e4e5b3390434bc44f90cf25fdf296fc98fb3437be892a58c24e8f4a351553ed0ca986c1c4c0f483e826c04dc532f6a6ea6d74b9cd8472f4396f54c9573ec6c34a71a9dc63121fd861a179c1905ca89862ac9b9d327d2ef6c9cba7f1642b5d26b652567bcdcce5819a02db73d398f7e2d5a3e37bb938b328d992738e96f47b926e4b3c00031c695c407ad61297d4e6d76ba4fd97b7050b146dcfc0a67521300d1db89e5c5fff524c32f20f694ad8239995e42649163f7cf754c6671c7e96e3bafdb2915436edc2c517173196db28662fc666a04b4cf3f2c2f72337596cd2e8caa2706adb96445ed1e1f9dba92cb6fbf56e998d16228c802aaeec732f3d5f93d9770cedf29c93aa87746932b8ae2d2928923726d7f3df5008adaacedcac1becfb80f604324f5b10211af18bbcfc6ce79a44c88993c76c6a5afed173b5acdd25a0c66c0c79d00359b978c68321a7037f62d9dff4e08ab7bfc1656b0521f714abd18d238d9aeaeb7d1be9d6da317461f5d79f9a2fb7e01c8bdcadab16bc6aff3da3b846795a39d53d1b1803079c7baa36ed768a3991772ef6e6b54db851f3ab0cb4d142e6b3754bb6da7f2bdc64a5f0bdf8d0acde57d654d95eb059951545aba3aaa103740e3e7d146d6e5cc80cf96752e03d80dcc3c41d00672e55eb665d4dfcf9ac0870e5808aab67e70bbd39b6b32b39044937c6fee25c5d1d83150bd59f0b146d608bec37431565c58ea41a25b7920eba78e0bf6708a671b00c984a072d46590c7eb828870f0f62bce7f8707e9390abc8b0ac085120b1f9eebfa794b781119fe08bd1fc95a726a4f8dea55425a930ddd08f78bf5fc44432de4399f92900d79db035128423d57b0e52359002148d1044ccc15b4b241544406978201046c84e0281265cf477d59f73036df9dcee61a628102dff47deacc9768b6ccd5edb426d815f1f669ca4960657882f0f48ae9b436f606ddf1931a4417fa5271d40900317734a2627ac23bcd673618bcc68ad3c8e794e847f2d47f2a6eeffe2ea5f0175f9c12c7a80e0e02e7941e10567823b4324679eaa9f28ea8c9f1836a7b2335be7c148f1a2a697c5512f8e4f2cec60e4f939a0f894a9a12bb33b692c2daa23b1087190c14bcc17ac2acebe88e2a374736e5c0dbfacc9051b7ad20685f3406442675e321c338c434caff192f3ca69d34bb27680396ea1f38815d2d5916c0de3b3b883a8e9bd8215530a4cb99c10fc472653286ad5d70c056474de28b920123d1e0089903ad1f4aba734365e31f4351d7c2e6393ca0ab92360e1309d457622a5ba13026d941da6d04a3766413d0f8e74625aa446605400f15464586cc38d50065c596cd193ee07ca04afbf2b55805892a285dab70d79de08c8ae98831f78473768eae047bfc7deb902840ebef1077e66093863704b650bf80ed6142f8f9a565b2e47f7f6aa855d1573a1661f44120c582418df91f5d0fa7dec9fafdfe8e541310c87a4daa46da3e71e4020a9c5f539a38a03e8af109d0f9034ad91fc13744900c16f6708152f924a90c7e1b912432df6186ea0627c54f98b26a80d0f1509d53e7356c7e4e0c45ad8379e7b97633586329a46c73d20c97dea1ef97cfcc6355b03756dac35e88eff941573d69a0fb29190d1afac5141e7d945cb582d251ed989ec9e8dcd431f9b074fcb8785297cebca484febf0d2fc0cdc06958f6a4485d608b87439f8557b72d924c7cf73aba2549065936c9e3993ee3a2bdf48ef29a376909e5af1875bdd6a6d55de68229bf1195536990e12f074bf0ebc66cbfb9a2bbe6559a876b9c38fb202b08e152e9d5e9ee204f672b758638a9f8fbab5200b4661539c5b3b8b29b81c7c1e39c212116bb44eee6e9b01f25f249beadac42e208bb0543b1984c41429917eefbeaeef73017bf78444e6d706b2b5577cd62fdf1861c47688ded9b6920523ebbfdc55375d3b026aba38adf7c0788965868c7207a7c40d59373b0cd68888ece02a14ecb705df6aa9ce71d17a6be1b2931a0ee77a5c8e5017d3f82fe1c984ce2b25f5bdeb21ef87add49f150d06b1c08f90659d5c169589ce7e01d293da907f223011e1480654821e2f0b9da3cd2c88783d98a5f82ccbb492af661dfdd90a889ae26016a7201ed8930dcdbd845266978dce370e06681214bf0f499b7ca70d1b8f58f4cc0d38aaba33c8b44cbd1a1790a35614e782f12bafa43f5e63444a466b54a33e7ae0768b9ef3f52236f299a3962545cdd246328ab3ebb6d94ee2c1b93ddd9e6fe98320270a165e737cf4107a35898dc5d3dd7e0e58d625cc3cdc818c10cbcb1d3c4f242b6e1d9aa0bd6aab63ffa0d85e8c3520427c347642dc879c2e1b7184c6ac1bcd9cfeb1e43b23bbe7") 05:37:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xa193ab0117414946) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 05:37:07 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, 0x20000000}, {{r0}, 0xffffffffffffffff, 0xa1, 0x0, 0x0, 0x3}], 0x1f, 0x0, 0x0, 0x0) close(r1) 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 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x3e7622921a5894a, 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x6, 0x8000, 0x10000, 0x1, 0x10001, 0x4, 0x8, 0x3, 0x1, 0x5, 0x7}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)=0x6) ioctl$TIOCCDTR(r6, 0x20007478) writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:37:07 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) pwrite(r4, &(0x7f0000000300)="8e3c488a28c0f0074b0a4d4ad22ca886da242ce26e00b00b598b64cf49fdf3ad6748672fdf0e84f0b8bf9e9e7473000000000000e637ba55e2f487395bbacd9fee0c23784de53eaa222ec4b6f84f6db2547c23fc532c010000000100000013504c211b865e924fd8abbd97fae679124e634212c393f81efdc130b37ad0ca1de3639a340563cf1ee618058724e7e1c95ccd27294b53431c671487e62f1375f39e6965f114ca6bfe63c696ced78412bae55465343f4bf68ef72e1d926b992fad71c9", 0xc1, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/114, 0x72, 0x40, &(0x7f0000000180)=@in6={0x18, 0x1, 0xe35a, 0xffffffa0}, 0xc) 05:37:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x6, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x1) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r3 = dup(0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000000)="0972e336c42c7cfafad793c63ef18729c4246941feab95894e6ea9720731e4b9a5470b7ccff230259fe8c94ff2fd94800b772064fa225f1fa306d99ddcf9241e3d7cb6f4aa69922faff99322fb9ff414f769e1bc8bc1b35d5b8febf36a317db65aa949526f080eb7a43ba85e97c9d16cabd100bdd9bd71fe372c4dfcf04022661f4ccb3123ea1fbbb743664dee22960d50fbfaea19428540654c91ac8fd7e4a2e0a0ca89759fae5fb25f8c2db07ab1e402d2ac91ae2fea4e67522cbeea92609a6625e0604ebd62e56843ef04e2ba7fac4feac5f6f25203b24226e6a4dec9709b5f6b182f9dd3e2a7009d87e48953e56518d2873b3ecd", 0xf6, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 05:37:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x858c7be36e60e44c, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 05:37:07 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kl\x00', 0x10000, 0x0) writev(r0, 0xfffffffffffffffe, 0x0) 05:37:07 executing program 0: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(r2) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x6f5aca9504d95faf, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = dup(r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x4) pwrite(r4, &(0x7f0000000180)="6c4ae0329ae80011db1da00b2730f5a6adf51e0dd4e2b59226cff9864b29471b7cf919cf1f520bc32eb35800764e39446fe3f7355acf8d081fc961172bd10978f0d0cc59ac", 0x45, 0x0, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1000000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x6}, {0x18, 0x2, 0x8, 0xa7}, 0x4fa6, [0x0, 0x9, 0xe1b, 0x7fff, 0x35ac, 0x5, 0xae, 0x800]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x74}, {0x406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x7fffffff) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x100000000005, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0xc2) shmget(0x1, 0x4000, 0xb00bba47223b1257, &(0x7f0000ffc000/0x4000)=nil) r3 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x7, 0x3f, 0xff, 0x1}, {0x7, 0x9, 0x2, 0x6}]}) r4 = msgget$private(0x0, 0xdb2df3cc72868b51) msgsnd(r4, &(0x7f0000000080)={0x3, 'j'}, 0x9, 0x1400) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_media}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") bind$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) socket(0x10, 0x3, 0xe4) 05:37:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x1c8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:07 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x9, 0x9, 0x1, 0xfff, 0x45, 0x2, 0x2, 0x2, 0x9, 0x6bf3339d}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:07 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000016c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) syz_open_pts() writev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)}, {&(0x7f0000000140)="97df9e403780541d4e8b8c820badfb9faa013abcc86f02782588bc0ed37cc43dc6436fd6827fb06290deeb97dafb8a02e0499d00a1c796b6e57a2b0a5d4abe5a010fc077a5e0cc5640678f7df2489db55aff0c8900cc1e74ded96b34288a8230b7cf016b827cb6d828e1040e299e716b24356818", 0x74}, {&(0x7f00000001c0)="2b033a6940392da9e14e324689ea31f80bed372ece96c707271e86b8bfc18463a6db876270e56cdced314274ada0cc5f68344e59712eba8b741ba87d754d5d6444eaaf97e0f0b4fc05206b0145449813ba1d79d359cec07efa17f3dc8278e602a3a7dfffd67cda322910275982b1a81d703f06f232e6030157a2377adaa589700fcd7704cc8baeac451e2d8a0e01e5920c262212770d40fb6f9116d834b6d820352adf9c25ac03de6b9470ade6fcb80bc41bc457d0f8b8e0419e6bc91567e6812a6d12cb6d373af1b29fc86297be6f8cd794d698eb881cc99a66184b33b15c4b6cf669c7369d0e2c8b683a0d35aa98", 0xef}, {&(0x7f00000002c0)="d059cee6bc553d12bfe98b88", 0xc}, {&(0x7f0000000300)="0e5b163cd2b11f44aa7d12eb26261170799704c7bddf09a1a6024fd8bfa16c2906a06344162bda0208f5c105716cadb59012220b0ac54f10cab43e76ed26fa0784455620d2258d09e248e0f0605b5160df96d4c021aab4f70346b4825a088e80b015a98476349efcdf7e2339a0507c7b2e9904ef5577f551821ac4fcd604c4cd48cdf4f29f04437136ae73d6924a4b5079e3744e57070079ac7379851a60981c936dc83e7e061dc3", 0xa8}, {&(0x7f00000003c0)="d9e0bfc873f7c9dce6ecb6914e80574ac1d3564d0a5fc8c35a5b4e29f5765295296444996dcf6bc1ffa0d9384257071a36e99fa813f2e32316940190607a055983b4067999f783ecd3e498add68ca3f7d5a4ac11c13bc9de2c4aaafa1b8182956b0a3901e286faf3f1385db3008d487eb3b2bddcf7eba5a262127c390ab16679f5b98cf8ad91951e568db4e13501157e", 0x90}, {&(0x7f0000000480)="e18c8efc474b968cf506dfcb1fc0f2a4fe22e988547fbe4391b23e4b6152bc4f86549b49d60eedca8b032949d09fb453137cb8dfe3404c7d5cbd82973ee4be04f75803900aea5b31652694f6c864c9356cf81ca23f22ac2b795f19b323c034f68f36ff11c36502530c20e5adb9bd1e2d1bb59667c696fefc0034b6bb8008c0e2636f52f6a058c01ee0a275dad9fc69f1", 0x90}, {&(0x7f0000000540)="51faaa5d5da5cb2df12d3bb2d55367e5", 0x10}, {&(0x7f0000000580)="ad4d1f566fe1161c1b7cabcf35045a3056907121775239105bd53ba47993a999d6c20342473a8af38db0702c869299d7e42bec99874a98fd528b636ff451672a2c2a0f53c9efdf3c233f9570cd84912a7edb16a023fc9a2a5204f8ef1659ccbb64b93f4a700f4a285a6e43ee5ce7cb2d08ebc908c5c856a860444c0d7effc52730de883c2f51368878cec000eca01094edf76c320679229040207d1a1d1c24fa6c278064b2449cb0516cb9886a269c14afaa422fdad26cb58bc43df03e72c2114839345ba7faa4831c85576eccd4d1e40fb74b0f67992f13c6acaeccca40eb3dcb9df8dfb3d9f521593d5e910957e6f5d0b57062bd39d6b0002ebe0e5a05439aaea1cedc7aa0c7bf85fe26cc4a59228f54adc7cbcae967307cb3983f3cfe42d8367453501f072c1ad02348326e5579954f6811849992fc5d49dbbacff549ecf4250e2063eb1c74fd41ebf833dab6500804646c665ae326c9dccc538753f09a262c0e3c90a67c804e30cc9eef72022db0541290cbed67e4efd56c2f7eb73b1316d802064b8a5b3461e16226d30872f1fd85e4df1584ae05e84555c5aca68e02221027021d987f6fdb1c38cd0eb03b73b1ae4d5c827930066e4033f84784b27132a0a5b122fbfa935f5a8ae6267993f18155d9ec73a6094c61d3a3daf3b8a3e2beaf9bba74593838e366da2966abae8037bb275a7b77f2beb325519561221342422735dc0558859ea0e56d27dbb09928f0c62700e7909d60fcb6143425de0ebe24e261ceac7883a7855e97682fa6039441d537a80a0ca010ecfc33939b290eae3ab4300b865e738e664e0f68cb21f0f34a51cbda4d54195727d39452dd071203fe5523badc4871004245879b888bae21f1b79e2fb3e2df8cdb236c7017831b9b04735854d806775a729f4698b6115013f842c59c8e96235887ec45d11b246f9d1d279537a80564ea2828dac5923038b980fe27c7251a33aac1e01527e4687cf7d86bee97cc91c35961dc8421552f50e0791e6aad77ea52a2f4a3a69765263ebb2260dd161cc4dd91c52f93a3c693c937d0b61bcdc1ee7cc87904e4f54683cfa8ec5e3b8c0cbf13a3101fded90088be27f2ec6a65b7d7c53b2964225e664d73ab702afb83a8e134217d820e8301faaff2cedb2d713646a8976e320c64336f914060dfcd175be401c16a295bc59df210047eef2492c8c035238f950d1ec3d1658ba2eb20a754ed1cd8dd25f9619d3629a158ac1def85c6b0a17df5dec6d786ce8657650bef4fbb0ef95dff6b9fde6dfdb0eb6c84ddee6a02d5a44d5a168efffe453806622888aa0a209a72e478acd17578a18193fb918c2b2ec6f47b611983ca5fe68f3ab76ea29a81da8e7f059ae6952d4ceafbb9853375b22fcd0c02d9914366b87c25b538d21fb38356c979a0d7173b40063ff29bcac9c5d61bf43f4a5495ec48f7b83966405d57e5b2d2f2a581f680573ababe053dc682e34418265eb2f9f1c8979e8c60b16b2495b34b49d7f93ff5004a166e29b12e95f5205c013ca4dd6ea26996a2ca6e7f8cfd495b730fe1efc8fb8839488e4ea3b4e6bcbfbce7b035522cb3cb29ea4d5fd509fdbce8cf5cf95651c9ec0737f24e198ff25a1f3fabf54d84b97bca67086d35ff155e0d6cda1b0f5b8f0d16fbefccfbf6909207c9ed1b37641b770b3b61f96923b3b526387ef3489704e0b07da10231f32ec5c280bfd574cec53c7044028c6d744e8f03edc7a4bc1684bfee9a4d2f76a547fe9788b58299a0a43fd4c0fd8ee7527666c2142aa43ba87e18b34b5b2ba69fc828e49e0f753463d53de8f8ffb4f2edb1e18770830e16ea6fbfde5399ea1f38fbdab65b2179ceec45d2874fc997275f67656d55ae92730f32451577b2535fc73c4bb06f15b56255dd6032330643f4c489c3229405dcad24be3757904637f891e13ea1f6df8adc2736144608a2f1b4d4c595bf44a6d8273f96198201b088893a2c5b2236430769814c4d94e96b14cb9b9d755b1aee9ec429b12bb110109fdc680c79927dfe1a7cef29a669fafdb1362552552ff9d9f1992689ad40cc718589fe31d279f79d099534b7ab359e9a79e057ed9062f8a9602d20ebb4c136f4a409635315678abb4efc2121740eaaa8478c7511e7dd0486666d0624812e3fc3d23235ad8cf5c2126fdd420ba6a05e557cc5198441d4b6148816b6f7d1cf74232e7be76913fa0a3be2f4a525272d81ee1bc5adb700749df14ec5b9e8ff57bbc57cc7f56b6a3fff98144bef35e77de79666d6b590b6ec888651f56894d0fcfcfdcc190fb9c80e772af124a5ddf79d98ee9e1dab63d4e323ec60e116e2f41a84ce24d5f8ecebf3723e97a0bfdd2279336dd41e3d8575321c753808b497bb7746180109ecf89eb1fff75d402dbf53f6208f9d9d25c37f88736cc71604287235b79eb297f2e40e3de02f2b1d4df2b3988d2b478e86ba19a2d5f0f35a5f21bfe327edb309d2b10dcf0deef7e4e79bb51ccaa32aa41ec2618241a6cbaa8c2f376ffe76a43e1d0818b0ca1fbdcb897e30bd90382cf6e6ebd3c473b55b07e123bc244160876ff4de46c1938b8856dcf26716d20191a2ca766c00c2aff7f8796414c17bb064c00dac4e892a1f8aef6af9bcbf5449adcf3d5c2e7e69a3d3bdc907e832d9123d059fde7554fbfdbbb5cba67dc8fcb1f0bacbf04139918640db9364bc4a36830dd718851a30059cba4c26e86944e31bf5833d5e5a41a204b1a7d204f29a2c86cc9b5a8936e448d1d88ee515caee7d890cc692af1a33b6dba482fe6417e43d58882e7f64657568fe48ee4d196f7ad7a953865d88a453e3b8566ab46675b54816b581bbe1dd50e6dd5a74a7acb6a84f3bb94ea6470c27beabb22196134dc62c6a8092b09854de805c22bad33298326cafacc99073371289bcb9e45437befc2f15c22a27b964ca627d4a90be8d585abebb40de5d84403f6bf4b9a84190b49d0b770bf5f5dfddf7bc10ab181aed72be6ac33cd9d1f489530f908d9114ec27fb82277be27cc951f091d88116c970a8468855d8578ae1b22c69841471ac9c76f1ec2a2dd723deeb4c74737ae501ba913d385148bb8e19fab721546273342640250a5fe2ebefa79d59d9b74fa0dcba82da31935d822c1075be6b9ac74023b611c7ec4aa31c805bbe925da8004a5ff502afd3db75339254488862c8df5fd14133f348fc7e4b72497c16927b591648d7e0a9221c34f2063014fac51ee50e0c6223fcc15045a54645f90c1e1bebe0e0ea096d56ca08a6562f20c84a477227e3466850d11f479fad9fb01841b5da07d708cf4b2876a448e5415b39bb55d8aab17e707f4871c4128f6a534d2e63d9a144f7ac7e41351b2ab757611f9e88ba3848525d70340e0159e1e9a45473cc5b170f44aab734af1e62ce508ec4a5ece063398594eaa710c5cc35d0a246b8f1daf06413b249f27dcdf74d90deadfb6c6cf44a157c0ded9c125567dda224d7ac44cd6cf0e5956eb82f20471d2606fdad7418a8c5ed5ced6e98fd60a26571bb264f92e7a07e0d79dc056e0dc19550189e8393ae1c403832e0b28db9ac844d251c1406483b86170e3e80bbaacd8a1e1a43232c1b3a710d30efb88f7c3c145dcc9eadcb24d751a186cd17d7556178b0e7c39eea45f8ce46c5def8870abba588c69336bf4152c140f924a5a42752f394d1971f8f6e4cbd1862ddf75f2ac391411715ca7f566727bfbb01c06b5a9b9112f9e0846fb491bed9e8c1c8cbc20c35e17cc1438e6ae085ca1fe1d792cc19fb2e112db1b04ecd41d9cdf6da461b321af042f07d9ff091df53a5e7ee2250760f0e3b719a1c8018b0bdc0fe72c2d62b889bbea78587e1bcd3e6d02a76e34af130b2b4653d58b994ec68bdea9aabe9990eb8df7ec43d88500b75b1c5c623de13cecef5cf98fb2f5d916b38a6b3294cf80d09c49384844e4059798a7b9c41a7b364a6a28890482c88609177f12a7063482664d56ae400e69d15a2a08d72e4a0f1fb80f793ded081369e3dec2aea973313f4d658e70dfde047a8a2223a128bdc52430751a6f2080175450a3c777018eea46885102aae67664ff6e03596d0fe903ebd5760fd24d7e17a64e81000a607b053a8b02de5c16559befe14a4f0671ffbe3d57f29efe926d4d33156e9668085327d313ce3eb3488b81e19694f723fbf87776cd5461a9a2e1d611127c56afa7d8da4c33d711413de142d96f2f3db282a1a374b262378dfcdda3f2d07f4d28457cdee45a47f107c4d9d634b2017db4c69fb785db3a4bfe1fdc21d3bb2867692fbf3815a86c0cfc0fc0fe1a784e9059d01b92ba609763088ce9aca4d47169dd1031f49d73c52e655fd38121ece49a611728e894f23124a838dc5d3f90311398bd3860562b6a64726c67000431719f198f758c8630d74dc7bbc1a2080da82d5c8cb3761a0692365ac3b43888c5448bd331ae579c282c93456c9a2d85c26cfed264c3ba59c8af50dc848ae331beab527d8fc6929039073cbcf065d2805c4f29c7871daa06c9b1360af2a7995132b7a8e0ba8d7251203d4027aa3d576367b4747d1698319b883eb109af1964421cd2986d555191fb6bd1ef584c870d2077fb3bca7eb374f19c8e866074aae5f094de9cc645171c91c56d130c1cb1bde3d1916f121689b1668a0a4225fd28fa271e09a7499e271038f95f85aec4114c09f67835bc8742d42c764b0fbb8698a6db11e728c801bf450fb8ca1903e0f91247adbb9e452fb0b9c412ea2d6880bded149abc9d75c69e655d458863e435524026b7cbdcd1ae5ef66d227a1f861cafc73990b561f176f7f9c0742f1b4add9c4a3190446732d96630bdd98edae353d67b87bfcb441d2c63d3625931dd4de4a7f4d7007149fbe0c105eff5c7781c9af4e05ca27ff052754c41ea7bd420668b19fbfa04fa3eaa7f94c3fab222d826ae1f2cb566b12184561a84071198010e87b6bfa2c31cdcf8e85a9c2cfe4a2e05add876fe6ab701adba2ce0ccf43b7d18ddc1de0b5f2b36a5196cfa305ff4205b979e934488c8b55b1a9df08ecafba3e507c34a0ca364a95f22786354101aa0b39006eabb29343ab86e2ac7869ebdd90c992a9b875a5f0f7e44e093af47a9c1edddc72dd4592b7054d4e746950e6ee83d34b291983cf225bd350ea41db9528463a5237cb8754815bced411966f485829c6fb954abbafa8272236b956d8592846b1e6ebe27262aa58e5bc1fb22ff0e3703bfa1060bb8d363f1459cca0edccdb439a4f4ac2648af9ad9717d4746b7438f33de4d0cee04dfcc8d15fb56487cb22ef41ab392c14e80dd6058d720fc27556844b0cb94ef126593964800744cb6727495996ae86e5e259a6ccf7afad5243af71e6b8068c33d948e88cb5423aa8e2a366fb0772300b3081bf1229bce1a6da02bda88ef020b090d35dbf34c3988cd8c0542fe6c0556ef3bc20ea0c463df260f62ed4aad2762a654feb96bd31c5415152e4da77f1b2055e72544855172691c5ab5eeaf9bbaff65c84d86de864dc09f4084d5663ee9af91d43bc3e45537ad7d3ef14874f12d6320bb049d0fb17d8fa1f441193516846682d3c29431786b5e37aea6756420b66be2b46fd53f05861e0d1c66c7c19cc5a0c856492a8fbaea0f9740a1e99bf52b63e22571493877da79b0c6d99bd3a576ad9366c133750fbbda7797fd0c8054f53305a5c3b6c689850a8b0238cc1b2c5344ba6672bffa2b72cd8e83b0593d8e31f8efa8217b2dc56ae09cac5792135bdd1b333de703d51d4eaf8eae90b189bc61280ae1a28b95f696803d45d6c9e9b5a", 0x1000}], 0x9) sync() open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8c) 05:37:07 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) kevent(r3, 0x0, 0xfffffffffffffbff, 0x0, 0x24, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x4}], 0x912, &(0x7f0000000600), 0x1, &(0x7f0000000080)={0xfff, 0x4}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) poll(&(0x7f0000000200), 0x0, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x1, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0xc00}, {0x4, 0x64, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r7, 0x10009) readlinkat(r7, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r8, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) 05:37:07 executing program 1: socketpair$unix(0x2, 0x5, 0x0, 0x0) 05:37:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 05:37:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0xc3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xd110, 0x5, 0x3ff, 0x85}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) 05:37:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffff9, 0x0, 0x403, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r8 = getgid() sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000100)="52ff48bacf211a5b5776000e092e3026bf9c9e67045da84f3f02d5416cf245c9069530f4c8c15cfa5a964d250aa143174cbbbde5a60b1570c7b1a3629b586a79cacb75d67d0217b34da25935b3248e9e993aae9f0b2b", 0x56}, {&(0x7f00000001c0)="ecadd734fc7ad070c97c4ec771c75b89c02846286e52e173992388f6113242708d336cfcdb2f166ca7a6d9cb298c198f0b84a6d00f454d52bfeb2ff6a4843b76720746e50bfd13e8d06aa76e26e35a5f77b574cda1751972bf45ef68171094f419bfd5ee4f9adcfc9c528ead82619137b97ab0340e82399374429192eeae7063d780e421aa7da34aa7aa9f10df6da3059a386b6ecc5d777f7e37eec53ce9378f192b3afebad403abc6b24f08f002d824de51603604939166d6201be5", 0xbc}, {&(0x7f0000000280)="5a3aabf21c8e6b59348f7468377a7e060144ca170f8583ed1112349be83d8d69142fa969817bd2c299f9896ef86b2c5d7aec3eb3473281dcefa4f5e023125c53c30d9aa259c5188197fcd7e878574763d94181bc78ca1efdf842443d8704f35a48ab65ffcba00f", 0x67}, {&(0x7f0000000300)="ec38db562ee2b958069f77a7c388d99670c30d78d724123439f23ce68e7a0d9b3950efea717b4243549dea94aa9beacf12c0801b4a2e84467a9b4f2615f1f0e1a3e307d24e92c4b8b663f36ace58b146054cbe26a20fc4f6c1fe7bdda33084826d0e0dcb7e44feec51d20ff778d1240506cf300c5f9a6e", 0x77}, {&(0x7f0000000440)="02f5e91a9a0a4d5326887cb124fe635829653fc9a5ef065724a95f0bdd3bb9c58a3e5fd008001dacd80b908da8a8b8d1b20cc74e3b35d3da0149ba7aec6bbbfe14a307a45253182897ad3f2532ebd8acc2e42682d7", 0x55}, {&(0x7f00000004c0)="45d8793f2d0c12988a2388d4db385ec4013e6eb3c9c41ca3d189ecd81e3664dc4621a78666ae82edaebe94249229360cffe3ff4df195d06fa00fb85c28705d9243f0c6f6935dbba2f8e2208e534e6cedc6252c24c66c69ed16ca8428b5bc3b457bea", 0x62}, {&(0x7f0000000540)="f01a899a65651b65661dd9314876d3eead8ca30aa207888a13699af43914bf1ff824b33f23813a00581fd0754b3f321b489d920dc12af6f070b164b39207f4b7053337dd0d0a61a18fad74f51467bf1123df6df7780e5bd9dff9b56a371d70cbe4d351a8c4413c66", 0x68}], 0x7, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r1, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x70, 0x604}, 0x3) r9 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 05:37:08 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvfrom$inet(r3, &(0x7f0000000180)=""/108, 0x6c, 0x2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x6, 0x2, 0x4, 0x9}, {{r4}, 0x2551767faabd4095, 0x8, 0x0, 0x100000001, 0x5}, {{r7}, 0xfffffffffffffff9, 0x40, 0x2, 0x5ee, 0xe5e}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 05:37:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r2, 0xc98, 0x2, &(0x7f0000000080)=""/34, &(0x7f0000000180)=0x22) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setegid(r5) 05:37:08 executing program 1: getsockopt(0xffffffffffffff9c, 0x7f, 0x7, &(0x7f0000000180)=""/241, &(0x7f0000000040)=0x8a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 05:37:08 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x80008006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 05:37:09 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) pipe(&(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) select(0x40, &(0x7f0000000c80)={0x3f}, 0x0, 0x0, 0x0) 05:37:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x800, 0x2000401, r12, r10, 0x1f, 0x0, 0x3, 0xc7dd}) msgrcv(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087b62a2f00"/255], 0xff, 0x3, 0x0) r13 = shmget$private(0x0, 0x2000, 0x501, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r13, 0x4) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf04", 0x18}], 0x1) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r14, 0x80044275, &(0x7f0000000140)=0x2) 05:37:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x9}, 0x3c) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x81, 0x1, 0x6, 0x1c16, 0xecf3}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000deee259c65bd9fb77d4c69df66c179044901d497000000000000000000000000200000000000000000000000000081000000eaff000000000000010000000000002e00"/95], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1073e03084098f6f, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0x2) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x8000, 0x4) ftruncate(r4, 0x0, 0xf6) sendsyslog(&(0x7f00000001c0)="4357a269c0d95c181233e147e7bf930bc90b55ea6dda498e88eb4854b479e0d29638bca6e8af10122c9b6497a7462c7778c20e1f1f26e64fe6f1796043cf8a7129ec06043bfa662ee523609f9fe2ed494e5dd30856472dbbdebfbf1e", 0x5c, 0xe) r5 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$inet(r5, &(0x7f0000000340)=""/125, 0x7d, 0x532f7a8ef4e35477, &(0x7f00000003c0)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x3) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:37:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 05:37:10 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10c48, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) 05:37:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x142) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x8b, 0x7}, {0x23, 0x800}, {0x86, 0x4}, {0x2, 0xffffffff}], 0x4}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) syz_open_pts() pwritev(r2, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ftruncate(r4, 0x0, 0x7fffffff) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget(0x1, 0x10) shutdown(r5, 0x2) 05:37:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x7) 05:37:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 05:37:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) readv(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/150}, {&(0x7f00000005c0)=""/123, 0x72230509}, {&(0x7f0000000400)=""/170, 0xfffffffffffffdc2}, {&(0x7f00000004c0)=""/196}], 0x10000000000001a7) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x80000000) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 05:37:10 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x10, 0x3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x7fffffff) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0xbf1f81f201e67230, 0x1) 05:37:10 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xa7eb18c0f40b40b5) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x389e7b5c1143f84e, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) syz_emit_ethernet(0x1ba, &(0x7f0000000300)="ee943396d57e165a4a71b1d5442ec7b0d03cb58dd112e3f44b1f0a71d407030d0019b2299c32f761e3cd24389eb800dc0f65a8de408791f46bffea0dd8cd39e102a0d773b6841e0d27a2aaa2110f4e33b1deae4df7dc9643b6b71a7fd2e16b149d3cb57df1fbf3db272c4ca8eee00096dbdb914142437e762a7d18f8e169cef828042e27382078591f6066394870ba3a7444ac7ec941be35fabe7a6fd90ca7b1e1ac539ee15ee2f991bede3066a0bbc7b5f9047d187b67a56864d1e2456d8fcbe4158ca5cb10639666e4d4cb07ca2e3efc4a5e19fe7f4e98240400b683a2a89187bfb857bfb43a5a503a02fe83c6e8fc0c45ca9e8d8ac6a08fd00767305efa57a27c13fab409c5015fbb6471274283fdb0eb593fdbe0f7af2ae1103408b619dc32cbb921c30a8437ad48cbeb1ffcd700805f4bec62b9819356d7fb97935b1e74b770") 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000580)="b627581d477c6daff9488298a2ce") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 05:37:10 executing program 1: lstat(&(0x7f0000000000)='./file\x00', &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) 05:37:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0xfcdb}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {0xffffffffffffffff, 0x1}, {}], 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:37:10 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./control\x00', 0x2, 0x3, 0x8, 0x1, 0x8, 0x7fffffff, 0x6, 0x0, 0x6, 0x1, 0x8}) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96b32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d962aa0361eacaeb32d99d89af9b6cb7d545ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad"], 0x10) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x427}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="4cdb03035b68cc68883add9712851181e52eef787fee80f47f3353f39cd1e8c59503711e6fa6f6c323984cb9e644fed161879200e1acd54bea7ecb6fff43120920d7c4bacb9ad9b9a125084b8cbae5ec0454439ee08dc8fb8a1ab62e290832b8a36ad62624942d0cc8e724ca852e7c8968dae2c4ef27d3b7db5cb43ec9e8be9080dce0f3db19b2f8cecd", 0x8a}, {&(0x7f0000000380)="51b7356f34c941781d0f5374e7c54a06ffa136714e38de55", 0x18}, {&(0x7f00000003c0)="ed22c86440497868c94e8608b62acd05c0cc37dbed1b811883a6f5c6da840ef13f81780a4862e0029d2cc49d603f56aafed33f822d0701b1df2ce907e4637f9644584352f1f2ac6a85ac26166fb3d5051404930b7f00ef24fd1423a77d8a1709ba49bdf778b91df26377a40c7cce62acbe35c8384a57dc2c5240841a7707504469f67d82feb9356edc6000e440c3a817e855310027a06e498935fad05f8214d51351afc7a2d80d2329a653aa1f22a42c0cecdd82129746", 0xb7}], 0x3, 0x0, 0x0) 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') r1 = socket$unix(0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r3 = getpgrp() getpgid(r3) r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000240)) recvfrom(r1, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05059fc7f77600"/16], 0x1) 05:37:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x40, 0x1, 0x1f}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) write(r2, &(0x7f00000000c0)="9d9c92555e81136099fa9f3670", 0xd) ioctl$TIOCCDTR(r1, 0x20007478) 05:37:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/250, 0xfa) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3, 0x8}, {0x1ff, 0xa7e}}) 05:37:10 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x1}, {{r1}, 0xfffffffffffffffb, 0x93a093e0a0fbe8b6}], 0x7, 0x0, 0x9, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = syz_open_pts() pipe(&(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) pwrite(r2, &(0x7f0000000040)="578671697a396770d279d488aba9c0b6b799d6c8c8ee2fb522a859ab1149c83c30c59991fab030f13b3e9907b61580e73efa", 0x32, 0x0, 0x0) 05:37:10 executing program 0: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0xfa4}, {0x9, 0x8}}) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'t(p', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1060}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20000000005c}, {0x7ffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x4, 0x9, 0x3f}, {0x401, 0x8, 0x9, 0xb3f}, {0xff, 0xb1, 0x1, 0xffffffff}, {0x0, 0x80, 0xad, 0xb7}, {0xf8, 0xea, 0x8, 0x3c24}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 05:37:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x80, 0x0, {[0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48c9], [0xc0000000ff, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4645}, {}, {0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x0, 0x3b}], {0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x42) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 05:37:10 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) 05:37:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000100)={0x0, 0xa1, 0x4, 0x93, 0x6}) 05:37:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) write(0xffffffffffffff9c, &(0x7f0000000040)="366626ebea2388af59f7005b4a1cebe63db24a3f6f57229d30d61b1318ba3b2fca3205ebe997390133a42c2776d5cc8907c03ca0a744dd27713043af1f8358d4719227b2eb3a36bb39d35516a5fc13ed7c3b20a99797a0dac48315e84d6196b6d074dea4cea3b0c293123bb917ae23c9faee", 0x72) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r3}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000200)) r5 = semget$private(0x0, 0x1, 0x3491cdb2526d7490) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x89, r6, r7, r8, r9, 0x60, 0x4}, 0x3, 0x400, 0x7}) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) fchown(r2, r12, 0xffffffffffffffff) r13 = semget$private(0x0, 0x4, 0x4a2) r14 = getuid() getgroups(0x4, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000400)={{0x3f, r14, r11, r8, r15, 0x20, 0x3}, 0x4, 0x1, 0xd0}) r16 = semget$private(0x0, 0x2, 0xa) semop(r16, 0xffffffffffffffff, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000480)) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r17, 0x20005302, &(0x7f0000000500)={0x7, 0x8}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 05:37:10 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) 05:37:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x3, 0x1, 0xc1c}) setsockopt(r0, 0x6, 0x13, &(0x7f0000000100)="50f2048233cf18cf468773f7941966a8da6f9ee2004a183a80228a6937b3559045662bdcf039ae9c2e8504c9cc96c5bd742dfbc57b17005b182b944519e7df16baed4bddaf3fd2aa0993e448f4203a60ced8be69cb214cef25fc0859a9b704021e0a5d3bb1f3ea9b92cfef8c64700081daaab5b0dd8e2916e876ecd9b2f90bc94cf67a90b77ad0f7e19c5742fd0c62c622c546e573ff6fbb8b8f1c2b8ee8d1af2bdce12a189083eb1443d5ae7e3fec8bdb9cdb3b09d1d321c36073ccf95acea855f962f96a9fd4a422a0a9cea5945295ebb76494996fdcf9e24d5127027a7fe676c17002ff2f856e1d8a34e658dae76e07be98cfda15cc4a8b48eb2c4992d357b7857a0dcd8f3b6e2157f80922b561b1000000000000", 0x116) 05:37:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r2, &(0x7f00000000c0)="1052f14452dc50e4daeae0f9909a0c1aa874bbcd3269863f965697e175a5c05013180bb0d2f7542d2c6b47a6d8b0ba6ebfb1a4c44f78a827f89fe267d401429f5a50442f858a81a8c43d492232e467e30a2af52527f9131ac6fcf7602f9febcb0881daebaed08a351f24a4522d231ecfd640b109cc08b711c16dece7656652a07a36db11933e05090ee1f27503a74992ba557d9e4c8947f622d16ac0a33de6", 0x9f, 0x401, &(0x7f0000000180)={0x2, 0x3}, 0xc) 05:37:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x18, 0x3, 0x44) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\xcb\x00\t\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x101, 0x3, 0x4, 0x48}, {0x2, 0x7, 0x6, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./bus\x00', 0x7, 0xa77e7c0894e0e364, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) getpgid(r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x922f) 05:37:11 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e50100"}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r6 = syz_open_pts() r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) writev(r9, &(0x7f0000000600)=[{&(0x7f0000000540)="8b83cb6a1fbecf6b9f4e44d71e3f2957db976a64f73f0b6b18a7dfdb4079f734f1eb29f87adc06765d693cd7149ea6a7f0e3c204b2ba229030d4c2263294e13527a1e2088478f50b97eba1ab6d0cb995e3e2384e387b1563112fc96ca116c0479cba607db47f1cda5d68afa9267ccce93c55d49d1550218a47cefba68233434c35b3591a4c65f39e7be664b5a20dfda9b98c352d736731e79ec8", 0x9a}], 0x1) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x800, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x20, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x881, 0x5}, {{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x7, 0x8000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0x80, 0xfff, 0x2}, {{r5}, 0x5, 0x20, 0x1, 0x66, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffe, 0x1, 0x40, 0x0, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffff9, 0x8, 0xb, 0x800, 0x9}], 0x6, &(0x7f00000002c0)=[{{r8}, 0x0, 0x30, 0x4, 0x9, 0x32}, {{r10}, 0xffffffffffffffff, 0x10, 0x40000012, 0x20, 0xe4cb}, {{r11}, 0xfffffffffffffffd, 0x1, 0x301fff1d, 0x3, 0xfffffffffffffffa}], 0x80000001, &(0x7f0000000340)={0x4, 0x40}) ftruncate(r0, 0x0, 0x5) r12 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r12, 0x0, 0x7fffffff) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) clock_gettime(0x7, &(0x7f0000000180)) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x10000) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000100), 0x4) 05:37:11 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'.\x00', 0x0, 0x1f, 0x6, 0x0, 0x8, 0x5, 0xd0a, 0x3, 0x0, 0x9, 0x6}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000e7f3d2e77b720171add63e22f6b2e5fd309491863139c61c55bd15b35127b076fed162df861667d3e0ad9833f82b90fb57abe6b7400203e2e66ac7ad3faf6efcdf7b440a64bbff6917ae5eba45b5abf90edd7c6222c210d8a8d5d24a42f02dd8ed428606bbadf8806023096b636e2c3a1f38c236c8a60deabcb6f75020805628820ed36906b88913171bf6400d73aadec452d0207c589b2f33572bf32784482b043058a41623d5c9e29f7d9d9d3b9c94f25da3c95fa36b74d160a30982a36153caeda5dc659454ad2e97a77d7d2aa5fc805419dd33ba5cf3f72aac2d45a31a51861baa8d72e06c237f337d270a5f9409862eae156ac59c4ca57fa668e1b2b5d74ff57e2d979ad3d89ad008b001c11113290f8185bb7d89b656923c7972238c84fb8dcfdd671f4324479cfec923714dfe86cb58173f6b5ca5ab5774ec37004044c46eb1fb4765d03dfa5da1c55e487aa354ef7054632e39fc6a2c7ba788399028d0a6987f4a127c5686df99a74f702bbebf32a51e5beef440bf250bc8017175718917328a00205f"], 0xa) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r3, &(0x7f00000001c0)='./bus\x00', 0x191, 0x2) fchdir(r2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:37:11 executing program 0: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0x20b, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x40, 0x7, 0x1, 0x0, 0x8, 0x200, 0x1, 0x3, 0x6, 0x7ff}) 05:37:11 executing program 0: stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0xc8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x401, 0x1, 0x5, 0x8b40, 0x73b}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 05:37:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xfffffff8) close(r0) r3 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2d8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x1, 0x9}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xc0) ioctl$TIOCSTOP(r4, 0x2000746f) 05:37:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/160, 0xa0, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0xfff}, 0xc) 05:37:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x10001, 0xffffffffffffffff, 0x3ff, "d730c15b00f4ff0000747beffde400", 0x4, 0x6}) 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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000100), &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x7}, 0x10) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 05:37:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="11ff63bba5beed0b6c26cc0bb87c3f3121b532c4d8af36351017b55bf46fa95618a7f08600498400cd626edbf97f31501198cc85b25e0f7ed18b8b72d44c8f98cb8e4a5afea4f05c6ca898404189f66e7e7d9ac66aa04059c006c1694fa54ef154b840d98eb4c96883b998d0bf40bacbe32b39f276bc9132d90a4b80c4d9e5eb4c3c5474c288254010e9f043d84a2ef75b8b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7f}, {0x2, 0x9}}, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x101, 0x3}) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000125, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 05:37:11 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='.\x00', r3, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000200)="8de5a29bea5bbc4ac2441d284b2e0096e8f734296adce1e309a71d2b5bdd6f873f7fd31df4a8fdd2ca2286b361fbe57c87afb3369795ef5a1900ac37cc", 0x3d) close(r0) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0xa4) r5 = semget(0x2, 0x0, 0x80) semop(r5, &(0x7f0000000280)=[{0x1, 0xffff, 0x2800}, {0x2, 0x0, 0x3000}, {0x3, 0x8000}, {0x1, 0x5045, 0x3000}, {0x4, 0x0, 0x800}, {0x4, 0x0, 0x800}, {0x8b5780a3f432954f, 0x9, 0x2000}, {0x3, 0x101, 0x1000}], 0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000300)={0x2, 0xfff}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) read(r8, &(0x7f0000000380)=""/185, 0xb9) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000480)={0x6, './file0\x00', './file0\x00'}) r10 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1a) readlinkat(r10, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/249, 0xf9) r11 = accept$inet(r7, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendto(r11, &(0x7f00000006c0)="963286a76ace9a2496485f1fde9c3a4566ad552c6ec0f2965cdd472e39e9f5d077609f96be66ae2b534c1f24713dbfec2df40e713cb740a986bb38ec95e26c118bbbd353c2127e1d1c9e4e66a5803f331be3671fadfa62c3bb135dfee79cf6701fefb9662fb7ff56d607be107e988c3443769fb62515125aa0d156e3754d9493f2db864b9add3320850a692d4eee2d2fc46f49bb4e2344b598defb053c", 0x9d, 0x2, &(0x7f0000000780)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r12 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000007c0)=[0x8001, 0x3ff, 0x2, 0x7, 0x5, 0x5, 0x7c, 0x3f, 0x7]) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) fchownat(r13, &(0x7f0000000840)='./file1\x00', r3, r14, 0x6) nanosleep(&(0x7f0000000900)={0xfffffffffffffff9, 0x9f0a}, &(0x7f0000000940)) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000980)='/dev/pci\x00', 0x400, 0x0) fcntl$lock(r15, 0x7, &(0x7f00000009c0)={0x3, 0x0, 0x5, 0x222, r2}) 05:37:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x5, './bus\x00'}) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x401, 0xa90}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800101000000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x1ed}], 0x20d) 05:37:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ee7dc31f7962e26b0000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000be000/0x2000)=nil, 0x2000, 0x5) r1 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) msgget$private(0x0, 0x1) r5 = semget$private(0x0, 0x8, 0x80000200) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x7f, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x800}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semget$private(0x0, 0x8, 0x80000200) 05:37:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) chroot(&(0x7f0000000000)='./bus\x00') ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x2) 05:37:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="b2759e9ffeaa5ea4a32840cff3907691dc8e3e6f265d63e44e8d5f52e50e3388c1b81dd1cfe881219b96e0d738bdfee18072d5fd557f3d00b4ded56792b5cb490a801d94288fe47b7acf906edb30fc5ef5b5f7018e6ca1fbcd5fc8e1821f", 0x5e, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x1, 0x8b7}, 0xc) r1 = msgget$private(0x0, 0x1) semop(0x0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(0x0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x800}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r2 = semget$private(0x0, 0x6, 0x8) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, 0x0, 0x8f, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r2, &(0x7f0000000480)=[{0x0, 0x7, 0x800}, {0x0, 0xff}, {0x4, 0x2e3, 0x2000}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x3, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000340)=[{0x3, 0x4, 0x1000}, {0x1, 0x401, 0x3000}, {0x2, 0x6, 0x400}, {0x0, 0x7fff, 0x3d8f1d8e3f0e0ba5}, {0x2, 0x401, 0x1800}, {0x0, 0xfffa, 0x800}, {0x1, 0x7ff, 0x1000}, {0x2, 0x20, 0x1800}, {0x3, 0xfc}], 0x9) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d456c2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r6, r10, r11, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, 0x0, r12, 0x1f, 0x0, 0x1, 0xc7dd}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f00000001c0)='./bus\x00', r11, r13) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r15 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x142) ioctl$TIOCSTOP(r15, 0x2000746f) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000040)="087f1462fdb990aa38caba3940818021c1db0b5c1b27812390a5ea344692adf56766659beae712a809b3bb78", 0x2c) 05:37:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r2, 0x3) 05:37:11 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r4 = dup2(r3, 0xffffffffffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r7, 0x0, &(0x7f00000000c0)) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x4dab4469d36b7b28}, {r1, 0x40}, {r2, 0x10}, {r2, 0x2}, {r4, 0x42}, {r5, 0x4}, {r9, 0x20}, {r6, 0x24}, {r8, 0xf77bd31937f05ecd}], 0x9, 0x0) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setgroups(0x3, &(0x7f00000001c0)=[0x0, r2, r5]) ioctl$BIOCPROMISC(r0, 0x20004269) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x208, &(0x7f0000000380)="43522ca53f1c59cae81ff302fa55ba43bddf181cd865b46b1871669c1b695dba134b480762a37398595415579f08b031a5241b7389e23f432a864dc9db4f168d22dafadaeb82d1696dda70036a56eba628f4689cda8b57c1ac655320956cbcbd52165a10c5b2b0b53477e862df30b6a704a83f87aeee8f41b6730ef5ee1aa6a9a51e22e96f4c1cf31df0a11cb91ed517a25330b6121dd3437663024ab4fa3b0c534411ce1a40bb8ca9af0e449609708bd4ae000f42ed657c16032263dc8daee74b01c2b03e96e0006bfc7b95a889bcc39e8d501afa0188") r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r7, &(0x7f00000000c0)='./bus\x00', r8, &(0x7f0000000100)='./bus\x00', 0x4) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x100000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x20000000000001f2, &(0x7f0000000140)=[{0x19, 0x0, 0x0, 0xff}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x17ap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:37:11 executing program 1: r0 = open(&(0x7f0000000580)='./file1\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file1\x00', 0x7, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x10000, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/153, 0x99}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/29, 0x1d}], 0x5, 0x0, 0x44) r2 = getpgrp() ktrace(0x0, 0x5, 0x4, r2) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r4 = syz_open_pts() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000005c0)={'./file1\x00', 0x9, 0x1, 0x0, 0x0, 0x6, 0x5a, 0xff, 0x1, 0x1, 0x1, 0x10000}) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r7) ktrace(&(0x7f0000000540)='./file0\x00', 0x6, 0x80000294, r7) close(r4) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000004c0)=0xffff) 05:37:11 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="92c01e96769db1bc5f202867cb97b203991ebf014c358a0398eb1ea266e1f6e327337232c4ec5188a8257c6ed7f0b55e52041a2a95a4813201d9365fd5abad57859af06fd199bbfd2ff38c589005b5e5ed952c229c9356d36b76544bc4a440cd58b14350032f8a9e5fc0eec3baf79ce0aed2668ca263eac96dfa7482d19435c3075bb6fcc4bf7169c5dca10aec18d738d6a372a773a1e2d03cfe03f1507e1a07d1b19cb0f5984dc860ea81e9", 0xac}, {&(0x7f0000000340)="821ccbef504430e42c550b0cd4f7a215d923f7801b2adbfb244390916fcc25df5fafd8dad0ddf08c53d506bb66ce28a3f5952a07ad87e980dfd4190db999a38c3911b5a62a0996130c1e567492bcbe085969c7ed09856f0a97d5e2b10028c350bacf4b35595baadf240fce547588f309c4f0d0bbf58eb132346edf21de07000000677c0468fd039da9d18719673cdfb88b42312c065bd9272b515ec0a006db656c659f67fb0e1688e06418a04e0c30e225ce397b346d8d88e759edaaadcbcaaaab35c612fe89ea5c17de89b49ff02f70cdef21241a45514af64845", 0xdb}, {&(0x7f0000000440)="5e4110ab829a4654cf533693089ded4f7db3c53d86cf12bcb6396127432704aade554ec67be3ec4009f82294c24dc7cea536439e8fa6b8b3e9d2917a8ad1a9fa4901b79db8dfc8ea19012b1a549a9ae83f9c765fb8a6dca8241fc185c639071a832a3d769d7a30a2983e61cff0473098c01ceae6a70c99c06800434d7bb21c11984301d8a305259c4cace406d30095617b6e25d7ab1c590b7457d3afecbdcd24a80535a933eaf15da8e28e57842720b11a9cc9020d02e9e285c5b49830b9ea8760d29d3fa30e3c0d1a4147a62b83bd268a3473243636c5a9e27e85ee62e20005408c8177adacf90055ae4320e5b4646ae1403e12fbe764dd80f876149d92f13506a8484d5fc8a4823acab444b5bca3f056b6c7aa9bf16ce00fcd832a20612df30463a15a6aa86ca61289a4d77b8eeca9ebacaeff0acbe61bcba858e2828507bf6b86e415041c481b9eb3408bef0ca23d300c081354b5a4875b82c707bc5e86b2c077721ad1601a7d8bf45cc089b88a86358afbee134e70c8ef619f4c51da1dbe734238b6d5f751caa495554e594fa9be27716792476f2a04fbfb84bfd7b1f122b5508be13e7945fc130982db5d73a64e047c1e4362cd8d7e97ba9835818ebe34be38f33e95c9c0f13bef8ca1a1b528f41f35b54e40ccd28cc7e98c7cff872d9d4b9903c79abe29ce6ed34f40e4e894323aae6ba255b38bf9ccbd2a4888e3b70114b2c7587a37c61c68c32aa21bf86b1961570709ed66a409ee9f691c3fc3d22bd1bace67f8a7222e06de07fe5e8defb5db5d504c08357316514850b7d6057948c0ca35639ffafa57e8bac97dfdc8d651b6b4cb8224e2d4e0cf08329d5833b5017f41b78bae9a0974da9216cfa5a9ad046686b5f8eae41cd0b7ed1ca0e88d6269db835177d1ff8f79c111f5619a18a8c3f4b6e1c85c8eab3a9c350fdf1f024af3c0de0f1f72105a44062716d85a719930bf2caf44871a22691cd48e4814648d2a7941f3bcbd937026bdf98a897cb1267e51a81f9a4a2e8929f17e3c0753bdc6c137200e585365681e38acf0607c95e9a80b7070aee4f3c99d2642823bfdb10d3d386f589f8d471034dc5a14af6fa994d19dddb5d45a641a4ce11d5b5a5b0580ccebfe97aa182973be4b354695a0fde95d5f44df049dbd5104ad8bcd6ae15e932f415cd5fef80136c9c49568356b3b705a89ffdd314a04d87b4f5ecf6610eefddcfaff012a4bc9640fab844de75afb240bb747eb537d1a7b19425dbc3631d39db26708e01fa1568a2f595cc5982ed4364e1589835b42b81a5a2219f478e6a2d81449d9cbe5e4a4aa4aeeddc1feebc2407b00c8f264d41797b5c6cd2ed237e0245aa7324780a4a298ad5e789418009eeac2b47530060b2e5b5f875c45db63996f99c18a5ef5919bf92ebe47cd9657fd7cee339fb355c87d696419bd6bc8116db79ff99752ae282aefdda7a81ddfaea40012b956b3bb6d1ac5a7ef758f953d2ede530a901b4b9e1b56563c6ebefd0f84f99f01a14cd777ebb63ba8d7b2451dce9b35f6630c79c3c78cc0d8fcccb1537691cddeadff2bb184fb0286efddf119233c840d505857691120403e7a01ea5f7c075f340108ef91efd353af14a08dab2d27f5c685aee4fa9f4981f8495c1bc42089780fb854e855156cdc77a9139b9da81df7194bed23563c100314eb96f240bdf48ec8145bf0c7b9857953207b1a32a1c3c0bcb754a0fede8c7247dd9dd47ce5e58be05d2b3164c0724f9b7a197ca56307c64606ec02069aa81c717dbde0f40c5c6450a252ba833dd69564ce26ec99a2f13ccd42bf266622c16f8b2f96c539ab9d77cba9dbdac84a930cb135f131433bce7953ac13714edd4182a179fe0b4763ac2ffb292a667a284548d5787612bad64531c00ff9a03cdf09efe799372fdb0677a7a66611f06c8d65b2025a37ca6360b3c93d364c8c72c2b9d85c9b9e4d9baef4da61c325b2bb835e015d9ad45defdf48f35dcbac211804ae1e89f5aa408b958a8739a58a4ca24ca4f60dc5b33e795850cbd4e5b64dea8bdf3171e0df7ed60d02a6f6f67c38272eb85f62e352a6e03e99ee8ec93fa7ba2cc830fda008d51656ad7b07a80ad1bb7af8ced00414cea719974c93c17ccd87eff0ccab60124751dcb21d50c9622eba21f4ca3666f5a482cc20a63d1c87365f2d87c47225cd12afd91ef105bfa6933efed8883cb902cda65e0545a9132a807c61f8f285464ef2d02efe83ee83b31e9faa3cc9dfe65562a5b7fd6eb9591ebc017357048fa20ece1037c478d07465c21da54323ac5261489d93a5703ff8153a1a5c6a0c5b203ae56e63726d20f0f2b9a7386aa84eec31db7b7a01ff6b7d0ec3ce11d99a701c97e4e1e97f4994aaa2230ccf3f56f53b3bc70f26ca80ea451e4d132e0c7cf2d97706b40b252e78d41068d1e68e65204fd2f8a213910ff74e4ee549476ff7da63cdb123e89dcef097b8d0978d8078459e2db3033d4b7300b58c057004fcf1182c1fd9ee3091a705e8aad2e2f4cb6776befcb0ef6ed3cb683decb86bca2409b6cc583561765be8bb990c4ff0e4a7dae5ee3fffb37299dba9595fa572ca702065d98e7eb38be9e6a2d4448f41efb0936c9ec3f356d8f4448ada85b9b847c6ae469cc7496f021c4d100c14a2fad809bbd2b58fa770027391bb8f9acce4df15ce5342189bf33a0a711a1bd2de85ae691c424c517e203dddc61933614096e8bb0b224df7783e27a9fc2896e488ec1359ae13e62f52ba271b3f598e4adf0316be26f02d6a16ce86ce70e7fc368bda78e10fd72aa3db6768d46265c560832a8bbfeb00be9c6da697edf3d21c010a68a849cc91aec0bd916bdcfb9a9db8d1d545ab096defdfb8498dc485198b012f5215fb09b7cb6b99313efb658dbb35955ec1253d47563dd3bdf215cac2e57514e7232a86ec08733974fb65e9b2fb41c67cb915a57bedc3555561eda183b42a1a206b9940247aa835974bd87da81fa1cc7e31bb5cf47fe615d008f5440dec0940daad11fc143b4149168fa85a69984273cf819c7ce19fc73e818ff379516223d8cabc6852885510bef9f980b385449b4e3f7ea0ee63903f22ac1fc1cb4acd5201ead3b19af277af9d2f3b9663564752e6fb4317e95021b440897fa0ecb3bf516884463a6a79517507aa74f70d68fc3651e845843c2f110f123ed9d5f453577f07bb95340ed7329917e8a8965971e1e0d01c4142b9e92892a2a710b571a53cc1c5a1159ca145a9b6eedf130eaecb37d8155d5e91ede22ed220a4566d74399d23077cec27468c194fdfe64f020c1911cabf5b561a04eababa962211c956816bccd954fc315a43a8a1c693a1d4ee5710ba9b1f1c5cb16d4453976528f3de6553f284c04a98321bf02fd683a4d45e82faa4740bffb6c7c96c71a2c0717864f476e83357775c816a219e7bb01b6a9cd2b00896a33adccd2b16d4c34ae3e02388c9d3dc3def120d8c278495faa1634ba6d0870b48b181f737b9c01f9f4b89a66f6ae94dbe04ffea9edfc92542fd115c7c4d8b354899158dad91ed6942b4e511283adbbc005161c789818f30501ca0ef28b49816f076a1565bcfaad83f91a4bfef5569cce376f0559f197b4dc9c34f0f00f01bc4dc5f3c8dceafc08474ad84f5aa02c3b38e3e6d68178609398879b9d2399a214e923bd828042887f577d443d5291b1b3367a523acb3aa784c02fe0c63f4393da11eff069f492361ea545727ed79593f0cb11a25137dd8de84d5618e80999ae85046e687e08859c3edc8996f9643f70f8c983686a3d03da5e59d265b2b5f353c64ec6c1cd76f2d77f4dc9ebcee51fdcb28013c7b0148d44c6b0f236088432a95510df94c068d733c549eefe67137af1062b85aae96337803d6af48a5f23fb2ddb9cf5b80e189661d4bb4357662bfa02655f2b0eb9ee3bd50e662c3686a55c3891a3aa13fc457c8a33c4f11e8eabc7bb583e9a11193ce0b6dda14d5f4fb06423b6410fb5f4077545904cc6aaf03ce5159a00b16cab5de44b76af86bbbedf2e153abf8137b9c7a279948135d6e0c2ab8a2dce4c649af5a9e406f9d0d2db4b609eb3875a95e0dd5464c205cb770b2a0b5ffdeb7bba04b48001140fd6206f325526e9d6a430808424ff882da43d5c81ebda2643c6d2c14f9d739a93ccba589a70eb66ae2b23b705e8bd4c7f7677ddc962b0e90611dc7608010f40b96b18d13ff0b99ea455eede8469b6bb2940201c5db35ae569ba62c67f6bc49c0f9724d686cdc241c616f227702a41bc44827ad996827e535302bddea0328e1ce661fd24912c736c990cf7e17b5b7819aca43e6f13428a0c70a4caeccecdb5e9dddb35d8eba4486fe346b99484d8f2a0d269d7c6465f08ffa690fe5fe2041799c01ddc62b515a87a23a21a47747ccadf91fde7de328cd9e53fd5ada051e0957e964b34d96c0c2ce9253851da57f05767f0142cc1c0a1fd6cfae65fffe26509316e3acc770a3bc7adb3df3496ffb098586ee8258b1f5e906fcdcd8ac208f4b8981fc93150f633f0c35a01596303d81cdb07e7fa0cfa4c3411e10055fee1bd7d7d6c604cb7116d4cd2d9068bc1183e1fa4862be9f076c3e174a046b726ac1241f411323839b60c485f43c2386b5c0baaa12596808915f7b68bc52e813f2b5a889b9eba4530ccfa58cd1a24d034c187b1cbe6c220e2446def038060bd1c6ec012391bd2acb2a1bca7aaec156523b3f2830fc8dc324953ecba63f58e201ccc15166d955cc90bb1643aa5e55e9f16e643d8c2ed2783f85cb77af795326bf873597b210bd8749d2a7b1e8d8f53c1f31cdc145a7fb4c9e0a117645b8336519ebb0ecdf8b55f63dd35e4584e7ca0ea6775380545f8092af95c1fd5d85f208a928b3b2737ef2a96f4a934995ff0f5775264728949cdf6a9f40c7051bf0fbeac4f1cf7df16bbdab3456d890fbb7c76e12343467f7348e36b76b2616b284e931b404119522f8ab69b1c55adadc828d0d74b4bab9a6fa84e9eba1580229c2626837808cf963e7ddfff1b09f16e64b6f8e58717d897080206881e938de36edee6aad845c0d86b36ff9360d2fdfc83597f3f3176257b3b793bfefa760c9201654edbe49f888e82a6edb2b917262e707ae7a5a0471dc16ae010366f9e2fb79da8a32d4f496460bf24ea5c1524d02414049d23e743fb7317d53a4797efb4779f225a3090b0d2c5f235a58db584e98747a24cdad677bdbf90529d15aa3c4ee40edf7af0cc6b8cc1d563d47be01f048a097a69680f0f461ac935d6f8c9718319d925aea5c932f9f12f8502c00600296976f76198f44f646fdf2ae8ac83e76af5fa91cc76d3984c87edae056a65a28a0f2f07832a0af0e971c107a031aa7ae60d7b85a392d0300433ba38e9af84ee06438c9d7f89974015aa9e2677dce9673e134f651ce7d734855603685ecd997be060bc656aa7b31655656e9710f01a24c472acda1095eb43b8198c7da175a506be5be5d3adaa27f03a29a4192776c8b0cda1f3af0c26d0fadfb960153540f359f6ecc1c278e7fec6fb30478155cc907313e3a474b1b992a766248efa71fce944875f53a4978df48333e28ede67eed1923f4d7cd5c269a6fb9e1b44fd1ba8c71e76e4c95d7e81e700345fbefce7ccd8a78a0c2f3bd661db587a772691ba7423449000a92cf791c2a5575460d45ee3712d7484fcbd48f054030d5d152e9ec5e2784fa962ab8c23ec0bad827ff6d90eb68588526e4f8215a546281150fb9e94eadf04360e710cf5f742c94e01a0d2edabf53fc5534b49ce968f2f2c6678e9bd3a7", 0xfffffffffffffed7}, {&(0x7f0000001440)="fc656302b2db3f89ef6d3c5800ae708af5f80aaf8dc7874e015223d45b7d28c9b7db15bd196ee27c1db0c6b8b25394a820c5715a2f78678a784084270ca2f2268fc84833eb981d7cb66ad43e4813d55cbb86d512dbf9f66774724c6af9e7fa74d23a3e32fb82291adcaf97c62e5e698c4a2707c1d8d11b6896c81210607c0bfc8648b72a0b4ccf90b65237b36f6c6149d7c8abddb5b70f37", 0x98}], 0x4) 05:37:11 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getppid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) r7 = getgid() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r10 = fcntl$getown(r9, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r10) r11 = msgget$private(0x0, 0x1) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = getuid() r19 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x4, r13, r17, r18, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r19, r20, 0x1f, 0x0, 0x1, 0xc7dd}) r21 = openat(0xffffffffffffffff, &(0x7f0000001780)='./bus\x00', 0x0, 0x20) r22 = syz_open_pts() close(r22) writev(r22, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r23 = open(&(0x7f00000017c0)='./file0\x00', 0x8ecc5f2f71f1b2ea, 0x2) r24 = syz_open_pts() close(r24) writev(r24, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r25 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r26 = fcntl$getown(r25, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r26) r27 = msgget$private(0x0, 0x1) r28 = semget$private(0x0, 0x8, 0x80000200) semop(r28, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r28, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r28, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r29, r30, r29, r30, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r31 = semget$private(0x0, 0x8, 0x80000200) semop(r31, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r31, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r31, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r32, r33, r32, r33, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r34 = getuid() r35 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f00000002c0)={{0x4, r29, r33, r34, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r35, r36, 0x1f, 0x0, 0x1, 0xc7dd}) r37 = msgget$private(0x0, 0x1) r38 = semget$private(0x0, 0x8, 0x80000200) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r38, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r38, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r39, r40, r39, r40, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r41 = semget$private(0x0, 0x8, 0x80000200) semop(r41, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r41, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r41, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r42, r43, r42, r43, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r44 = getuid() r45 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x4, r39, r43, r44, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r45, r46, 0x1f, 0x0, 0x1, 0xc7dd}) r47 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r48 = fcntl$getown(r47, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r48) r49 = msgget$private(0x0, 0x1) r50 = semget$private(0x0, 0x8, 0x80000200) semop(r50, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r50, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r50, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r51, r52, r51, r52, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r53 = semget$private(0x0, 0x8, 0x80000200) semop(r53, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r53, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r53, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r54, r55, r54, r55, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r56 = getuid() r57 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r49, 0x1, &(0x7f00000002c0)={{0x4, r51, r55, r56, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r57, r58, 0x1f, 0x0, 0x1, 0xc7dd}) r59 = getegid() r60 = getpgrp() r61 = msgget$private(0x0, 0x1) r62 = semget$private(0x0, 0x8, 0x80000200) semop(r62, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r62, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r62, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r63, r64, r63, r64, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r65 = semget$private(0x0, 0x8, 0x80000200) semop(r65, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r65, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r65, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r66, r67, r66, r67, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r68 = getuid() r69 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r61, 0x1, &(0x7f00000002c0)={{0x4, r63, r67, r68, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r69, r70, 0x1f, 0x0, 0x1, 0xc7dd}) r71 = semget$private(0x0, 0x8, 0x80000200) semop(r71, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r71, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r71, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r72, r73, r72, r73, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r74 = getppid() r75 = msgget$private(0x0, 0x1) r76 = semget$private(0x0, 0x8, 0x80000200) semop(r76, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r76, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r76, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r77, r78, r77, r78, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r79 = semget$private(0x0, 0x8, 0x80000200) semop(r79, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r79, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r79, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r80, r81, r80, r81, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r82 = getuid() r83 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r75, 0x1, &(0x7f00000002c0)={{0x4, r77, r81, r82, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r83, r84, 0x1f, 0x0, 0x1, 0xc7dd}) r85 = msgget$private(0x0, 0x1) r86 = semget$private(0x0, 0x8, 0x80000200) semop(r86, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r86, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r86, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r87, r88, r87, r88, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r89 = semget$private(0x0, 0x8, 0x80000200) semop(r89, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r89, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r89, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r90, r91, r90, r91, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r92 = getuid() r93 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r85, 0x1, &(0x7f00000002c0)={{0x4, r87, r91, r92, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r93, r94, 0x1f, 0x0, 0x1, 0xc7dd}) sendmsg$unix(r3, &(0x7f0000001940)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000140)="92b18e5013fb05e44667160afd8906e162c10b1cd50f0fba002cab08e109298fed260b03465b172741ec096136863672a9e27d4f565558213a7d03e60c2e26ee811aad68873c82d2ad5678", 0x4b}, {&(0x7f0000000300)="956e9d0cf9d8318378cfc83c38db3dac0271c308b85df6e8682527f179a63bbc937820e58ed9e28ffb8649c814400b82e3ed4328929a77d212775cf921ffc949082bb7552aa96880726c2dbe5fe22860137ef18f16c5f09d33a57b1da9665fad94b774172940590e4046c7b284a05d611b10474b5ba6b1b959d96712ce6216747d1347ceb9695b7af6b0002d4729c6f19a76aeb31f1fec7cf490015180a51fcca609d62c02c2c46186b5bca6c9989a1fa4c56ba5572370734e36638d90ec94ad6ff5a1de233f2d6c71157e97436b67016704a7ae87820dfebf5efb12c7ad4c031f4be07259b5f04afd3866fe1a8ccd3ea2df3a21c5f8872f709df271dfaa2eedcd710a042f84db24a60bd36c357a3ea4f6c4a8a4742474d00f28e2ec3d38520d089d905a39bebf673a76d2319ad07a3b6c33f1033e37dc99826310a3cab28a8d6d58993c998b5b4ac77793e173b9b237f831b5a003c5d4445e4ed90d74e7149ec525ae77e2d7eb7b0e8e3f3b2fe64f68edefe7065f51fbc5ccd281a13f47feabfad384ccb6de062a32eec7a674fa7b73efff28c92bebae460f313499f5dc20424fe2394fae1cc37c79324ed7970dc254bda70a5a59e17af1b8f09f2212f7d7b4de559fd28084d2d923d1c16e60330ffd5d1a42b1e26e3ca35efed77037a869c00f77896a1aa1dc3cf5e93341c74b653369e89d61fa76b2f5768109628f772fe27e8e208a5e70d9c81d5592d603c6e003385f229855427fe008ed72ea77330345865886b4c14934838b0f558ef41f427b9cf6c39c5e7f19d68f7c62dc92d157b1ad16156e52948c34bbbce01389d7e0b07bef7247a421c7de1d75cd0c0b027447a5953daf7835494d14268b11e8b1941710882d67d5d8c054a13580b8e26ba2e3e00ed576df41e1f64c159b96e24acae1993dfc17662eb119a18ee8e8a53e44839fa6545272946b21b33def947c1d3c33c040724f149fb9f722f450f83df7bb560b31bf339ab2f0ba377fa323c27059f2c426a0fb79313e2bb28ae38fd176a78c11a4e8fc1a3de933535f2c1f99fe990436be2aa88a061ed1ccf63bb4e6e6180b3d3f149f23bed739aa3227d2fb2996d3a8e93477aecfe428fe81e323c2977350f8da3d46d882aff1f68684b555df346b492d060d37ce48f3e186221c3b412261c67d681c524eca170ff57a7d68600ff990e737da67dac4fdd2ae2dbfbeb7c4ae2285f3a1cb7f466ee9f1e202864aa66b0c4d3ab1d4ec055875f613c84a3bbe9cb4a1e267259440faca73671a895ca60e16d11113adbcdb63595cb866486dd8373a337a96a2c279799035705ca257753cb45547571847d9ca6f8c4a647b91bc01596fb85427001bc78661307fdf8d5fa846f3381f849578bc8db921e36bc11b53c649f357da805c701a793058894ce9968b3a6d14e7c984f86488f922fbba40e9e76f0dd9c54d8297041bcdd3c1a83ad5b247996d819daf90294a553acad2dd752847bcb4fc80a808fabff04356d195d06a3a8b20b515260ef0cdf7bb5dbe9f44e2d29820af130a3ddc15c7e968a0758b4964de629304444098185809f498438e88b072964b41a2e153648431869fbafd0d451e48e44b604e5c5bdb5a358a8f2cc39202fbfb08709068cb8408e78cb75b92783d41e63e6bcf762d50f9ebe00d53252b4064a839f1971f3970423d291e5327ad7a1eb86aa097ee5d417c5e169e1bd1f204c08d6294edf1fa9e331610a8cd8987d68d2de754bcfd061a12eb81703fb71b691861658cc4d2294f032d35a3b591c36059858b9afdff0362d696cdd0893ddf8ce0a853ea3736531c764037ed002959bf21787e44a48b54130bca7cfe4607727b34207158e70fcd6e17aa23c5a29cc84336e63aab5b93dd4ec1b9fd5da7755336a65d9e487a6d1ced90baf6c3d6030d7b2227cde5d73418c9add080abb2cb5d0302216b3dee73c0ea53338b6beb78bc2820653069a063368846c9f9efb2d74b8bf7cb943c56d5e01030396af5d85acaa039c944fb52178ae7bf490aed7ed9fa949090b0567ac5f1aab859fbda9e3b5c06a73e6c36c3464df92efa02d840d91b4f459efed98988d060c7c60581aa690ca3d8ad93ba09e405c3e86fd5ac5d6e6ceefb226de11e306420a36e91908611c92f16d43cc8e5218b8f9870056ddde90b5a031bff042b32705f052d0c0985de8437a527821e5ac481b89807fd39476fe2aee7219446ca06bbd4f2982925443a409100ca982ee5a030b0d9d8c6768cec8f1f1db742abc6d5c336d80da393e9e1e3671e70e297ac02663fe84bfadfaa4610e6406fa964eaf202eb8b550a555efa65cb859fd1fb6739c8fab52611009432357024a00e386360547ade185eca5aed636b400cf1a22c24cc9c6eefd8afd8abf2eb4f4dd482d867de734f60be9637e2b75d2894d4f1ee921dfb9e519c89624eadf251e9e14e8928ca7e80cdb4ffe585f8633490ff4c35e4632a95525632453d6b079fe11d2323d5680daa7526303ed5acaed53a8d3d584c805e0c847ce5b5b1512dd750c5d4e81f91cdcdc28e59958b632a126dbc96f38873ecbe1ccc27db77e245c407bb6f0f5562b5cea8b0cac2ce4670dbcf765043d020cebf740969dc60a358f266565d000ff034de0f7c7c08504ce9a5a95140abc93799cda6de2dd1c96ec310715b19ce001fdc7f2038fb090305325fbeb44ef03e060db60854515dd07699ebf6f8b80b34a7e0a5d8ecb49c5c756b575f4c69cb41af1534db760640ad2409c9df546c1049115d5665b2afb2e52715121d33abb6f1318b43d00c716195e6b97e93d2c365ae7d712e29bc88021e77cd58825281b2c0b0114779bd67d73110ef2fc8cd552215f59464ff472f8d10dda5d1e3dd6f3aadbc2857b563a409396a3d3e8590080249f639b8075e1a2112b8f96c4487881a3519c0c8cf9ace32b0daa9c91046451ec4e93bb3c49e7690e71abbf257c2c55315184b24a3550e392fbc419249b19480a7f1c43c51048f7aa58fba2d2f2f3c7e8b9e89a5e47d596513aa5005a5ad7c731b293dc7dab0630b560014ea928fb5de4fb8b8e47c5a806bebb2ed53f3057f55ac13f9a6df2e998b9d6276648424dd593ce481b96b4f78a02c7c93239a0a123e8f788723d76f5fe723154279ab77016e7788faa851445cf5c2cc6784bc821d9eb9ddbde14e266a6cc6606b59508e39fd2da93297402a51ba378f9b6e66bbb6e2063a8e29a64417543a9d51fc216af97aefb263833daf20da80fb2df3a565b5d719210c89164b9a86c19692d113777f9b1f44958a5591c169ce0509e24d9310b0e5b3998d7ccf80542a140e3ac85d7b2a82ee7e8d09f7e3b4fcefba9d0f7be59abc22c3c04ad494e3e6dd927c208609e00106fd48b936ba41ccd3670af203175c10596b4b333d12e4c93dbdbdc13ba105e707e85993028bdaee9bc51ba6029f0a4004866195471c4eb15b8ebcca444850767ad26daf480bf92ff654ddbae125ed4a70c39135e757c8ed15223c74dab6dc7629452d0105412956e625b3d5c545018e54081be14c4e60fbf52b26390b735ca4c793c535a0833be2604c615109996ea40e4e0b83f5c7ae30a3e6fbbad086f8911c6e6aa0ac84c579446730518d7b438b4c09c936ec610501950e4b26511ca708a465dc9588ac2f6c7b1525a4d7dc2e199073bf47dd93dfe09c5d8b35cf45d160f6fa134ae4a6b2651a43d6071e80912016527ed53884f391a2c09d7a7fb69357e57a7823eedecd4e231c180d298853d73abe05a7d357ccf9c540ab917b1d4c75d0213be50270c3bf7206ce04065a65ee23baacf70a9273f5aa8d1dde6c56b4238c2829b6a3814c0bf3eed76d5ec5f0413ab724723fc3b188e923830cf75fb18bd315a70e8f4d6a733d1ac7eaf14ed106b3f020de6410972a6ad1b8438aa394b94638857561b73a13e8491e2bb8601f6f9d6d72f4cf2b219d59c4d0862f62d55326c8b95afc96f32ac3c68006cd0e1671183f46d9ff94a8dabbbe12a752fcf2cc85f55a0e93e124d1691acbcd43efd584c686b40200f47390d8d466b4ddd40ad74c28b4e99898cb6f7c0ac447ecb14c0cef20a1576239e14fb617654101986f43849a8f2df61305efbf9566023056cfb5646e91c3be759f64e1f52f8f8cc4a8976cc51397693d26d203a88e3fa22c02ff0e5d9e0a66579bd7cdaccf2c7f31dd546db1c4a4dabe8f62af479d99c30713d7e64d73fd4a8767299d6f0e5e773fc6f63f83705a2d818f84eff416872353700bf71e49e5207416a830fbdb038bf736d9ee0c8422693ffe32ef8678bbe295e49940a7cdcc92b06896a1a513637408d79a420b1dbbffc85b17f1367fb2ac1cac4616b7fda1b2c484094dff3a5bbcaa8540b746414b1a28ea8f006e93d8ed538a46d5a0d7a65cf4dc19fd9053d640a0949c178cbc54863bd7d3dd3a256f4d4c78192657aba9b146c86e5577c595cde543687b59c04ddc27b225b6e769f2bc4424bc4d4dd17c8ffb159afe0abbb71ed75f741a40031970ede21a7a0799066cbadd380b2c0cf02b481dc32f8fdd5e85748df9fa21a883b118bcb61ba4b4edac1152f4a7ec87fd29ce5031234cc11c50575ff8515e7061dc17d58b45b67c38e7ca1700b5442b44b2fa7b55c49b8592a570c8402d33044c55e43388affeffe25df0e559949b038eb5dd34a8bf0d64e51297b870c26a5d704ddebc5c8478127228644a1152667d5d7eb050443a754276125da7805cbec58cee1c37c12414e92caa8eb03830d724a65cb1525460b9b21d7b820dd07e5a16395e9707c5621cbb0c37600f320a8a808b80a7d93098aec055d2239f9fe1e0b2a73fa5718c34d67d92a3e4565ba7c233c0e284026de3c98fbbeeae11a9b1a75b655db3cd7fb5c9d7ffa7f35b25fbcf43030de47ebaefe0bb77db77922960bf16a488f6b799cdf4d6c90fd1807c1a9c790bbc926872cd80e5b5861b55d68f361a7d102ebe0fc6894ff173200cc367e2222ed77b7cb780754509fc8f6184c6c8dc9481d9cc7efd53da28bea86fd79ecc3e6aa3f1bb01357e2a7f143b44530a5840de4c4440e3f05da728ec256e9ebd3568a7f7b5075acb93d789b1ee5b8a95c3c1abde0e35403851fc66c982699f9ea6a3e60105c568bdff177523e0679f45b5f98ee55be442dad97495b2601b4d784c27a8e9c72da96a757f2f150efa523d27467f53dbbeca6717606d717f6ab656de81646cc3aebe8c6f323a3c29240da2e90d4de9cc1302dc76a27c0f79f5e64a884eb8593acccb0f09a0189f3c9073b1b724c93fe4b85bf4154f09c35490b8810c68c7ea51640d119289a4af533afbd6dbe955326fb71f5a3673a2faaad7a22360b3a97826c8bc1982406dc9d39527046bfc931cb996f6bf197cb2c4dac86cb0d2b907dd9f9cfb0edab1609c4ca16af9474fef8360a7d6a5e96cd691662feb40915569ad9d766330b179f77f4c1ec0fd2e9644bfcd404d1048cbbe53c9ef10cfc00774a55a63fadbbee3a1d692c296d2a3f2f9ca348e7466bde27565093afb3b4943ae6c1904a4503ebe872c6bd0ddb7d5bd7586a623b2217ce7a79460204db8bb84c430a420f940a98d72cb19ffc6741c6b7080a485d2d3759bddc8ec6255e5c78f6aff3c2074bb8f931efe1c49744161c2ad4f61ff2fe7ca15d878ae6e9afd3242a4711815500ab56a222d63f3719833b4a86c5bdd98e48e252d8905aee2bd099ccbda34dc9ae8e9f261510b5489497fc6105d46a57e86f181e86125f990f7476f09779b7385d77b9157295704292cc67642fd9538", 0x1000}, {&(0x7f00000001c0)="a4c1321dc9bc0672520c82ebd275578b9ff2f2e63dbe225a0e66976cac3cec7fa3ed188c0f85a2205d6ebf3c85c1c35651c84db54db5d9ab55894d71d9604db6e7a249466a6162100d96ea8635c3f3903df7b1aa5c45537b2890f3acfdf401f767abac9a0a8e12207db42a8e01ef45f9069995efeab6107a6663d365e5594a3d1057f534b89d6c17036d75460c43d2eaeabebe2f8ca70ade5674c5e47ffb4d3024467e1a6ac1c06809ac747c0a6aa566fa2be77301abc243b296802fe37c686a22dba197194a501a97216c1b1a690817c86156ad1351cbcb578598ed37b9118b6601da46f2", 0xe5}, {&(0x7f0000001300)="37204b2911b487260a2024f298ab471b11aeee30f7679a278554acb90f8536948e619362a249fd798953146c189f97f0c8857b3a0a2dacca2e999dca88611fd604878c6028c6be2ded6cc0adb413f19fb37927563244db3f0816a21622fd8792b23228ea6de73bfe1784eeebb163a8b20090f6925cdbad5f67ce5ee0969cd6a9e4d52d690f2da67aefe6f7cb5a08bca9643d826bdb113711", 0x98}, {&(0x7f00000013c0)="8500b97618ee0bbd365fc1182ddee6eab8cb8b405f11cea104ba7300b56050c7f82bc7f14e8dc28ec988d03a0cb750b24ef722977ddd8f52982e2ce78c0d8f8c07c0ba674608e23ba1282326f6ddedf4a05e8d67bc8b18c6f1eeeddfa3f5914eb803", 0x62}, {&(0x7f0000001440)="3556c2b962f348a5a9651e24bb3300d44586814b59f87f9dff82cf938c96dd8ac083c70481011c0449b2b89f2ba8b9ea3dfabd71fa87d822a71259c34ed6a933bca3ba58d5f2169f2b7fa5f153d2e0e5e661ce32deafb840154f", 0x5a}, {&(0x7f00000014c0)="ab5b60a82b159adb0abf6c97316da73f4ec4fed4afc761545dccdfbf49a1b8a7b8d6fbbe837bc907b4664c5259b49b9fb9f7e50f7c41daa5fbad496707", 0x3d}, {&(0x7f0000001500)="fd2819172479072c9e6889d9050fb03ad964cca13c7c9697ac78ffcf282c55192e9c4ef5fc54d7c8ae043dad11fb243d7f4219de806e8bbd89c7a1b864eabcdd0a421532081d53877425ed26a37e76bdd1", 0x51}, {&(0x7f0000001580)="dc4720fa7360364ed322ad3ecaa56a29015ed235c0d8ca61b3c1da600ed86fcefb3a41b4b0246cec277f89e67b9b0980b9028cb5fe5f7ac8e6f6d03e4fda8f2041b2aa80e96b3fe0ea4ad1ea7bc3500ca916d7db039fa184fec06d1419a200b95590f111e67e7da006c69790656a1706328be0e765d6c2603a412a6485c76d0f975c0c02763144c143eb7c2c75e3525f68116aab52d75633d3b5ba583fa89f8039bd85f6b47e95e6ef24", 0xaa}], 0x9, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r10, r18}, @rights={0x30, 0xffff, 0x1, [r21, r22, r2, r0, r23, r24, r2]}, @cred={0x20, 0xffff, 0x0, r26, r34, r43}, @cred={0x20, 0xffff, 0x0, r48, r51, r59}, @cred={0x20, 0xffff, 0x0, r60, r68, r73}, @cred={0x20, 0xffff, 0x0, r74, r77, r91}], 0x110, 0x8}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 05:37:12 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f0000000180)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000000140)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0xbb) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file1\x00', 0x9, 0x8, 0x9, 0x1, 0x4005, 0x2, 0x931, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x8, 0x4, 0x40, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000240)=[{0xd1a, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) 05:37:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:37:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x292) 05:37:12 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0xe32, 0xd2, 0x2, 0x0, 0x5, 0x3ff, 0x8eb1, 0x2, 0x0, 0x7ff, 0x2}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000580)='./bus\x00', 0x20000, 0x0) write(r3, &(0x7f00000005c0)="5d5c02dfe2998fe8531cc8073245b29288c41f44fe9a6f244f9178cd2cd4664a676f2bc9023d10d1df768eb68f8b14616374d7d345ba3aa76af58a223a98aced103d5aafa92495d9e04b547da47486684ff324d6e484db0ec4fe7ab1e7bc5e0adb33e543f9b97a5b057d6b433900d7d3ec7f007c3c8d4a2e6f437b3bb9cd07fa6a656bf8b5f5e2412f4e87c141fba850b979", 0x92) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f00000007c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bb04000000000000005154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa89960b4c4b77d788fa408ab1e0505c443fdd4ce251b0976eae37b6e2d74ab86013d69851b6d01a2cd65b0787b56fa68513da23575803c5067d2a774d72e5578ad679969b7e6e45e9270a85a658e237a60bbc92490d99b7bfb1ac30179cc659f7da37562b6c9621c4d8a335d463772167f65c67a0f705f60a5a9a05680aac352c972eb13cb5b9e5308e26372561e3b6608aaf71e87e076357ffda1d5388a784c2bde31c76cbc9b8396416b701aceb5a7d90c1676c7ced7401949e8227ce5af72d9b72f77a3514ec3e184c8372771f9bef0fcc3a0a6f262", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00003dca00002000611ce7630000ffff00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="426782643fb5407156556bec1fc5a7b56802b2439cfd06fe09725a5a340904c32b5c986b16a24ac3d662e6df2cb5a7a38af5d2db83ff1a5a894515bc185bf848edc73fb04f5697541e428320895df22ff35d584757bff0df0b5906f2975d81cde5d40d6c5185fe3e354e0b55df3ae6ceb9710ce7", @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRESHEX=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0f2bf83"], 0x276, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000280)={{}, 0x1, &(0x7f0000000240)=[0x0]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x101}, {0x24, 0x6}, {0x52c24711463c1686, 0x5}, {0x43}, {0x44, 0x1f}, {0x38a, 0x8000}], 0x6}) 05:37:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/228, 0xe4) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x0, 0x0, &(0x7f0000000080)) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000340)=0xfed5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:37:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x2, 0x4, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) 05:37:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x7, 0x8, 0x7, {[0x4, 0x94dd, 0x5, 0x0, 0x6, 0x8000, 0xb2, 0x12d, 0x2, 0x4, 0x4, 0x2, 0x401, 0x1, 0xae, 0x8, 0x1f, 0x67ec], [0x0, 0x8001, 0x1f, 0x100, 0x2, 0x0, 0x8, 0x101, 0x2, 0xd0], [0x8, 0x1, 0x6, 0x517e, 0x1, 0x5db, 0x5], [0x10000000000, 0x3, 0x7, 0x9, 0x1f, 0x4], [{0x4, 0x4a7, 0x0, 0x9}, {0x3f, 0x2, 0x10001}, {0x7, 0xfffffffb, 0x35e, 0x7}, {0x1f, 0x0, 0x9, 0x6}, {0x1ff, 0x5, 0x5, 0x80000001}, {0x79, 0x6, 0x8, 0x4}, {0x1ff, 0x8000000, 0x1}, {0x9, 0x2, 0x0, 0x6}], {0x64, 0x3d, 0x2, 0x5}, {0x1, 0xc6, 0x1, 0x9835}}}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 05:37:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x7) 05:37:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = socket$inet(0x2, 0x4002, 0x40) sendmsg(r0, &(0x7f0000001700)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="f40a351c380ae04136e1decb6755073766cfac47681ef4dabe6b8fa51c9c979cc54e48853b0ce9694e28f52db79e4eafaa5193dadab000c3ac3526b70aebe13a9b7150a04c2e0c7a7c737bbce355d97c4d328f12cc7a2a35f11d4c27cf340be83e6e141f6d621556f5a76bd42c884bad084e9d1cefef7f0d896dbc5ac2cb32c448e06d5c3856d61f699de15c8850e4b6314cc89a480fb4dfe8fc1b04c503df60b23580873e0a27f94cfb3942b25f1d129978ff65a5cef3e3f0f5767dae8517cee995fe1bf4b14a57f131a88706732fc61772e83a0eac6c80eab52e083b18a2", 0xdf}, {&(0x7f00000002c0)="47dacf14e85c518ad6e68a14523ec1a36715d0a5f68240a035bf356cdde60dec032d02000000d98f21925392a0fa9745cea1201fbe60a07404a63e87b6546d722a5760fd05ed00336de666d2b545de7d908fbccacef842a56b0c2716982108ef716d6fce601caca861886c9968893905b7105ce0e54e99b441e73144b52b79f76bcff5f3c179dbce37a400b5d2e815c9e1cdcbec89c8e308c7e2871fe116a216258290fbd88dc480c4c2b668d1617bdb4050965da52404a77ebba7e46aad01e101a73186bbf0e19e3ffeab62be01212cdac1c19f8feaabdf38b2c80b8301e17daf4b4a62fa686f1069d4f836b0ed6790748ddddfda8361", 0xf7}, {&(0x7f0000000100)="42ad4ba001786b472a6f14133499580afb322951f4cc1a876088e4eecd32", 0x1e}, {&(0x7f00000003c0)="14639becff858399222cce24d00d6156297d038b73b36852d0984cbd2e2a13592544d1c1429767fceb1f8941d06e3350cb3bcd024da4b7367770de12280552a62a1801910235741f7c7283389bcab6bb7d738b6142b6a0a91eb40d45ef40ed2b19795c936f22ef1a3c221b307880a93d397c1bfb263ed4eeeacd80e56a745340985197375e4e1cdab555d8f0d8357f80d5cf8c6735f1003390bf84c3eb37cead98a26cd3cc7c8c7fa2d822987f6461108161b8e090f3ce215cbcad0e2ec50e33b64afc70354b4724d6f5859216b3643b13b98c507f999f3bca7084d62c6a2ba02b", 0xe1}], 0x4, &(0x7f00000004c0)=[{0xe8, 0x1, 0x57, "6e26647cedc913b356df4ffd10509e1d0eda92db8674545891888130ea0674b355fe26fd14ec652a528d051dc39b4ebce76ef76799898fa71a9c27897e66b6318789ec5c43aa7da514686c0a3f70d9a94bf2e73bc5492773cc1ed3c169e90f9066f969daa4f917051a15ffb3246d5b002298648077656f1a8c75ca8d9c67829380cb1411a26210420ed89dc290351ebf30f38dea8e257e9ed2f3d8ceb45350db26f6dd3015c7ed0ae7a8ad977d5ce45c9618f7d77bd8a361ce93ad6c2d2473a3681521dc718adcd86d64f171d6d96796a6"}, {0xa8, 0x1, 0x4, "7c45d2c6c3059e60c651031733ad9fd98d5af83b841c2a5ca376022a9b135735049aee2194728c76d50e26830a89d803eb9ffe13b6d9d4655dee71443a12cf319b4f4f4980ccdcb307603615f721732c0f22b93dbfd900087bc337af8d4cf5752d2d7046f2985b5ff80e176c87f41f8999c684f9ded22aedd4aff1a715297ca1a4977bd4db7444dc07dfd088fcb00da0f36ae0f0a4ca95"}, {0x98, 0xffff, 0x1, "31cfb2299f9ceff42acec2ea25c288bcc77bdcb9c59dd5533aca0c2e2e62df93fe686f8a6cc1903732ddb51642d2ebf7b9a6f7063ef76e324b3c0d875a2be6334812a0da09a3591932794c7f83a0f35b6e129ebde172b54c9479f6158f8022ea5783a4cf23e1a802ee204ed49064bb02f098135f159dd5bf146eddcc888690b1c3d979"}, {0x1010, 0x1, 0x7, "981a203c689bb937de6042519ba526e2ab70834f000f941792b4f550bc93a0f7bfdd5f615d82ffcac84ce953a75aeceda60643c387f4507865518714637379fed1cba198591171ec912a35e6bbfb1f863740cc0598f320434e17b7e763488665268cf242b589af6e50ca505c3862107de0f7a7681d35efcbc8a9414055ce3e2e64a8bed1edb6202107367983d2e85e11af40ef73f80266a521e07fd1dfde759a38a14f6ca7b46272a787d95ea6a9d3e9043bd5064a0df06f199c684a515622860d4f548e4834393e8a1bbe894c06c24a113d5add02926ad1f214185dd688cfb35211570817b4985c0d6fcd818cf242ac5f180f52ccbe093c46b29cac1f5586791f04ec96206f91082a246a35f545c868c6c63f94dfd1b1db1450ea1e2a080a17548249eae5a7d541f34200563a7e76768e3c23312721889d2b8f9eed6adb088bc734603cfe0b117bd409c7893efe86d133d66590b9ed83fe6366395b6ac684f88a22dfcb184ecdf4a8ac05292c9e5a5696c2dc418b35558c22582a8771308384aaf01a61a6dc0ff0d4436d79efe31b34a392d52f17df4e7c80004491ef59dd7e9a4907746dd7d59093f5907179f507f13cdc39ca418329a64eaf67aae7a25ae18af8a5b5f7efd785c4f4c7e4fb799d07a99081234071d4d52e7e458d4b372c85d3ce05d6babb5707a6464ee26a05b63192e50fc077a2205aed45a2ab36a234149856d2b54ad2fd01ab79fdd8b9a6afb260524cff37fa7935614456e48175c8695b223451329cb3249160e4631540988a393edacd8eb4cab7e9f53020a50e0fdb32912dbb4587372573eaa30cca37638f1c79f739b50f5fba0d669d3ebef9591feb5312ce2b7325615ea5b8d40090a930680d72e0daad665fa99efdc2bccd951a34f52339c48b001ed90cabd2e25e1e2a8aeeb4a155f75575415b58d0ed69e1edff452a2e4089cce0a6b5e6008c0fdf14bf674e9f678d1a23a74addf3b9005a2e7d2e1fee53f1f179709f0b9f0df7203bd83161c3eae7baa02f06341cb339a702af68626fda6192db0ca8021875aa48dbc6c341fed8206078e826182ec0df9feed3e152b674da14c8e1c7a449550a8c38506d5d1cc23b42179e13c34e2fdc2dbc02b4e195337039035020cea3ea44bfdaa7b50036e49d6da639a9bdbbebe5f3ea9b9147f1812711d826b776bc13e7bb6ef341e4f97a4fc37ed80f96c36251b18393090f18a947178adf779b938387621fe52ae7f2a0dd4f39b248c4e2dd0aa8feb2b2f75787b0ee59a1aaf437413243245657274b5b4c292bad77f916adebeae55eea2ab2ad67722a7e09e597cf733a14c365d5e31cc3873047df1150c6110769379e3267ee3482c2cfac7309921356f0f15970ab24a87d14d19a277dd0917ccb2bf39207a0fad88fe39c8024ffce6e4a9484987a4f29dd13dc5039f1715229e324ce37afd5aeb0f36e78979124c8d0dccb0cac94399d80637748718becafeb1631f622550b9ac1070b65f8bfc7cce3d64d83d722070846678196ad1ada17ca93a8ac8cbaf23ba514ed888b27c0a11685d0ab51bf93a181fe1dc962ac5f47fc53c4c6f62ecc78506ff7d5e8506a110311d6e0084612227d78cf355c1d084cf1bd42197c1a8e5301e09997acda237595e23c8c7f860c5267d84fd1ca9945500e76b583136cd293729c155083c44d107a065e5624e0c20d227f911b47a49128932668d53401574125e5d6ffb411e06f416f77aa7e0d1554942b61cc6f2fd6272e8ae61593343624c756207d6d0adceebb06b9df94e8fef56f19eb3b6c6e8de1bb6d90beb3d8031c0984c9c250c5015167e84a736e9f3cf0d1573e4b6c51917ef74e0aeafbff852b17f00383e87f830deac44892ba0d3dc63af00d3f82abf96fce923fb0f3b28399e4520f84ae23c423f29056eaab65da52b48d3b05b64c076090e9672261c599a76a63c5c212b7b6ec804dc022e3b96a0e8fef83bb24172d97ce05c5b8753cb74c25cd999dd94762c8279873425060b7fcfa3a8a575298bf16603173847d00ae1e2a8d8fc68edd8100be01b7997d8dbb96114aabac14e615fe940d106e6ecd28d99701f62cafcb2cf348785150c7d4dea67bd72e9ae2911c896df4226e0206bd03ae35d55504b0621a4b84e20d61ef80605074ce19931af5c6d31af1e39242507020ed23d1d33be2c8f67ed365a2d09c8b4c5164da1217d708bb9f867cda5cd4beb3a104b255fe65e86fe8a87a961fa8023fe88b2b01b810ffd816b7db995a0715561d8d8e63827967ba6217d82a42db61adc0a348752075ee06175e8e9980138a462305d397db15d73c5bf613b79b63190be1ac374dff66a202b143e378ef532b159b557b7aece3106e1b889dda7c44fdb3a76446b7b35e2c5ccf45fffc429c5d11e7c3167f133ad69c30dcc54311a22f1c4857f172ee257d5483c8aec849060c06082093fd7ef7180f6aee18b581f0a5526637534ab8181db08a92cd6a5628e087156eda750507b16baa81a1f50e5824dcfd07a0ef4a0070900108f57a3483f2fc65c552dee12b6fcd327015c4544f72efb1096b75646475ef5e540766f911c171225018ebf38619783249058aefb168e9146e73e12c25937355fe3cafcd446f595f65f835dda7cc0591f64cc49750762f4159f9fdf16335d54a21cbb02e5ee5e57682f40e7771ddd6508acd2dd570e5e2856f7224295a0c264746f1133cc67a0a0f6594b6d10c51664b43fef0b5b58d1b23dbd726745bb2a3aecc7c4f5e16284fc32b12697cd650bcb2baf064d79550ea4ded79628673cac004533e8bddb90c93e20b6aa829daa6ca15a6ac67325896fb89c344aa2a15c61dd52363556ccd1673eb04109aac803fb523cce22e2253221b126cc172341c67e3df2efea1a32c83b26bc3957e704bbf72489b858335cb943da812d938f3dfbf7ddda0dfe3ec2ee773e6deb836a157aced40ae1bdc45a08c999fbd32aa087df40d9ba14b0c47f3609ebf6972234447711755635f2c2f2d94e32879f9132aa37ae6f775898e1408706352122d35dfba5ab4a8afc39b4cb9aa364950950be6802c7d5dcd652902942486e637c4708912c9f5cfc2dd10bc3f0563953a664dc7d0e4681d26dd58f7cb0baba9b23f5aa0db1515bb86f6be2bbfc3e9f30ca132df6add681b4153717862dc73f0208455785eb026b6180adaeff7c4ee3f1a59690fcbdc580ef81e9bba5d6d3151043e318e3b83e2a672fde0996981bed732bbc4f8d8dd0ffa23c924ca7f640ade28ecd4ac0bb998c0a5720f44d349cc095c3683a3ed9f423bf663cf8942d19d5d3c0f57300cef2a6bf55561d491814eab3928704fbe07367f0e1971052627a108793238b1bae99e8e3c965a656bcf5da55f58bd24b5d873204bdd93af2229f9a87a58da3e9a71ad570d39ddde86f8226dbe87919954a9b908b016bcad0e2acd87623c8992fff95ec6635755db6a7e38f55a19f1961d851ff40c71aa542c9965c98e6f44f493d6765e69eb75a86efa4d05a3af31bed5b060368636251c11a43a6ce71b19a4bd402df2e86e29e25d4461e36245aeaf8485f86da72c47a06901d353d4d12a766032289b0ce8d4514779900d282bb28d41de31ae22c25bf6c2b945eaea9b379b49958fc9eb87a1b91b6ab2f7588b734877cbbeecfe3050c850662cd77404605e4ab8b4e9e75d95271f3e5a61a2e7396cf62ac54dcf4ac22eea046c52bbd4d5f18f742b03613c3cc52841390ec9ec6755189dc8cd8dde3a86e81d3a213addc908e328200ea5ce135f4460d20c82b24bbafe174e4d36f0250cc5fadf0025f529e84641e968248d5c5c3aa7ca8aba0c4507870d9400126f9e483b083da2687d5e380835db825338a0d8e80fc1dfc3a199e86f7acdebe7f8ff7d19d24d5f32d88eeb188a5910f92183dfc748ee8b01f30199d03a9efb571271bd06e32b99a7d3cfc0787a54ba4ab8e886a6cd970eba2198fb5bc8504e7965e09f5cf322434c82cb8ea35699b7a4e1ee1bbaabad518c1c7ba178b1b1d11d5cff03958f5ad27cad03d1f99d81d6f7d81f478d3ea64630dd132c3ba2c7ad088218f394518f5fa0d47574efd8d1384bafe42cb0a9dc9f0d80ccaece9e6f4ecd8606bb2a322062fb9e99720eb15d6d409d220ed0b5279758be81b6a72664177174575630e2bd0e1bd9e258a9298344a397c5b78e13a519299644e8f07cc1f78196928284dcaf43bcf2bdfff0259cd0976cd40a1899ae9cfb25a114117b552660e7e8c302e2b83b379de033591cd1db25c5d786753b3f0be7c372e294d1920a26b5ce910994cf50c88b8501922f010153aceddb3b3ed885b29969ec45986e602bf50d14200c97267dfe162cd1d127b939ee0d4f9aaaf8c5f27d40a13e038c1feecafeffbff517946ca5c038e2a6a39a40463e5d48f772bd182a5c8857f10b29023e79894961927a175b54745e633ed495dcd3606c255eb88a5261b6532186f4faa7a5a7e6f593c63a451b15445e685ad66e402125dc2978ed6ee7103dcd9d5c9e91667374fc8d9b9cb91ccc6f5c0f4b75079c76948b445ff55545d9826e77528e65c6b0bcfb6561edfe87d45c1c802333bd5bbac4beea79302348d69db8f329afd2f3bd2853bbe87ac42d853c318afbf473462d23d4ee3aee8357de4ba76a08cb4bd29c80553c650011acb8247e3ab79783120838d31e8a5c0d920c0e262f1370f1f528e479e0410311d27121211bc299cccef624e1eb5ac717e785a69fbd0eb2396b2721e80a2a9e8168592c9813854171a9c648ae8019876e3e917280a1fbadb104444074901a90e7ead502abab55e1ebc52057e16f4c9bb056af3daeb2b739767c30538f68aa3b56e0050dedd82bd5e9c2605293461fe3b5e693c6f52f85b6d672d5b180afa526f03fe1aebfa39535bed9f4b21b43be79b0e5576e360917ce8dfa30c824eae4336bca35b153a6c30173927659989a73e1b9ad5672cc6b4da93a7985ede420e518c9965787fa2634c7d1e0c4734fea13a7fc7bd4aca049fb6f4cc9770fe1e30a14d1db0108ceeb0ea0910260b0266e66fc45f99d35e675bc4d2a0697e4e817db7d1a0c8232abf6c78044fc0dc29216db66a525e3ed76477baa818fd0d8dd1d23f8a84b40a2787ae2d389bfe16361f3f1ee1163fd2bbea23a3b1002b35a18ff49a50d6fd0c17381f4a79a8c408219f943b3fad3306e710cd64befffe62cee07ed4bb1dd28816468eca547c516da4b555b287cf81f09990dc6f5d4e982566a27b3c4a4eec93969906fcbf533bbcd233ec7cf827896d2b9e8a6d3af47225544955b19cd2443baad0a9ff4a1ee675526dc753795221d573747a16aa71a786cec5ed4b8fccff1b4db2642bce95c9f61165d0e5400dad3242557c4c52d4555c100eb86cdc3c8ea31bbecbe030cc25e025341d85f5aaa5e707f207a746641be5b16875c65831956bab509a97aa8e5ca56cf6248ffc5f0aa3b26d4a699740224607d7b909f932a611577713ceff1aeb3a5c7180ba6508796e80d80462da5264037a0c6f4039bc9887b65763abe4e183b8679a25c57371a7ef6f187f2e69dc371b9635afc54856cf5518934a5a319e524c71849cf04333783c73e721b25116ee7fee576f3dc91d524b81d1f4e379e9a3131d683af2102356049db643d20cf39742f5d3dcfaeba587b427e0fca9199cf9e04c591300c707d62f26d64441570d241f7bed118cc189a2f0b2f621d8b2d076d0bb30b428a9f8f95e7e460dd182ebf0d2010bc83ff93e18892c8ba8d829e22f77004bf6537b21b36213ad3ba"}], 0x1238}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001740)="73e188b968be9588d12cdd82518f65d41b20d73006d667a506c23afd38ff6ef121c365c4e6fd239e551f7664ba4d29edb80837e2aa8504cf3fc0a179685a6b9905df2733eabe01e43b41775074d9fc422146a4e5f3d249f2d664043f8e00", 0x5e) 05:37:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = syz_open_pts() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = fcntl$dupfd(r1, 0x5, r0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r4 = dup(r3) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x1000, 0xbdea}) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x2) 05:37:13 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="2b98e127cb685ae477b1aeaa1891f958f66a720c318a14c82e2d2a6d06397cd099f2d7d6b1ed2735ca7303441b274a3ac8becd88a2bfd66b3b82c646fdd00d3d0672b4351839e4875d0ee24cbec1e68ab03680eb58c4e18b1e3cc7f3b39a763298c3018f0fd10c8667da33048c6bd3e70da486533ccbab59f582af68609102018074ab1ed5ccae2c0c819f8de0a9deccffb9066c9a8332caec6c9a04d165b311a763d31dc7bc953271970e850d96aad1efb174fa1aa85c65ee3adf4f63328b78e6d5bf6c2e795829d74d7ad84959763859bab7923e436851040a8be23546cc13f2d9b1ca9957203ef23b4ee0c2a9ccf3db78626066", 0xf5, 0x400, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x42}], 0x1000000000000050) ftruncate(r2, 0x0, 0x20000a) 05:37:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x800, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc6) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x200, 0x110) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000cf, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x2, 0x2, 0xfff, 0x4, 0x1}) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x6, 0x0, 0x0, 0x20000000000007d2}]}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 05:37:13 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795f84197740ece6369e82f6bd9da22624b74d7af37537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000"], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x22}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 05:37:13 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80, 0x0, "b8000000000000080100", 0x0, 0x3}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:13 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f00000005c0)=""/160, 0xffffffffffffffb8) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) clock_gettime(0x0, &(0x7f00000001c0)) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) r3 = msgget(0x1, 0x10) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x400, 0x2, 0x20, 0x1, 0x0, 0x7, 0x7, 0x3, 0x1, 0x9, 0xfffffffffffffff7}) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000006da86237845e95cb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021de7f492190bc24d32cb65bae84266662948f904770d1d0b1583dab418989be3e29bd0b6a955e601ce8f85b2f92af9a7b6b89e8c05fff5db04841c37efec9ad11603e84553b1e85060babb3fa668c6c2f"], 0xa9, 0xc860eb748fbfe64c, 0x800) rmdir(&(0x7f0000000440)='./file0\x00') getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000300)=0x8) geteuid() getgroups(0x1, &(0x7f0000000240)=[0x0]) geteuid() getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) getpid() r6 = semget$private(0x0, 0x7, 0x40) semop(r6, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) r7 = msgget$private(0x0, 0x1) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x2, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000}, {0x4, 0xff}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getuid() r15 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x4, r9, r13, r14, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r15, r16, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x2, &(0x7f0000000340)=[r13, r5]) 05:37:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x5, 0x9, 0x8a, 0x1, "b2d203328dff4c7faddc38c6368cb2fbe574ccde", 0x9, 0x3f}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r5], @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="9b6dc3f816d390c3d1354d887571cd334f120fbf3d754ff73c5d73a87d40914efd74454d0444c965457cd2471262f72a6674da242adda917cd11acb0eac70f318354057b6abb150e8ece64bdd228cf5fcbba45bc71a97e020d02245647b12f322adcfaab9348bda0d5c6be55aa9506e33934a1ecaee1bc240b130ad546bb741da96fe6742715baf2c4c1132500908e8385c597927cf61e50d353a57c501791c450e7d0c81d", @ANYRESHEX=r0, @ANYRES16=r0, @ANYBLOB="447f1078bd3226562f5065544d19698c7d51f7eb8ecb6f7967b55af12345149ac36fd200823d62755b27ccb925ea79bb442eca3db5f67296a609e51ce8eb0c3a7bb371dae531baca93c0e8ac6bf62a2088f2431031bb44b20683", @ANYPTR, @ANYRES16=0x0, @ANYRES64=r2, @ANYRESOCT=r4], @ANYRES16=0x0, @ANYRESOCT=r1], @ANYRES32=r1, @ANYRES32=r6, @ANYRESDEC=0x0, @ANYPTR64], 0x2c}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, 0x0, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)='R', 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(0xffffffffffffff9c, &(0x7f0000000280)=""/233, 0xe9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r5, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000840)=""/170, 0xff7c}], 0x10000000000001d2) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:14 executing program 0: semget$private(0x0, 0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 05:37:14 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xff, "73cc51c0fffffffffffff90c76f3000700000080"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x10001) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) shmat(r4, &(0x7f0000fee000/0xf000)=nil, 0x2000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xcf, 0x0, 0x8, 0xae0}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:37:14 executing program 0: 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"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x4a8) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x15 \xcd\xa5bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000540)={0x3, [{0x0, 0x5}, {0x3, 0x1}, {0xd3eb92b9aaf62267, 0x989}, {0x2, 0x2}, {0x3, 0x4}, {0x2}, {0x3, 0x1}, {0xbc2d91bee3869345, 0x9}, {0x3, 0x80000001}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x904}, {0x1, 0x6}, {0x3, 0x9}, {0x2, 0x80000001}, {0x3}, {0x3, 0x7}, {0x2, 0x6}, {0x0, 0xa3}, {0x2, 0x8}, {0x1, 0x3}, {0x4e91d7a8647002be, 0x1}, {0xa41f990c43396519, 0x6}, {0x2, 0x4}, {0x2, 0xff}, {0x2, 0x996}, {0x3, 0xb99}, {0x3, 0x800}, {}, {0x1, 0xff}, {0x2}, {0x1, 0xfffffffb}]}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ftruncate(r1, 0x0, 0x8) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ftruncate(r2, 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x34, 0x0, 0x0, 0x2000003}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = semget$private(0x0, 0x1, 0x10) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000180)=""/99) 05:37:14 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0xc2e84ff5bb770a10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) readv(r0, &(0x7f0000000780), 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000600)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) close(r1) ioctl$TIOCCBRK(r5, 0x2000747a) kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x100, 0x0) close(r6) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="dd23c58e56fdbfc0a2ea411a22390000cc8dff565b01a86cacd82e6baed5c087880ca72a8b33c16c965fb75be0ca00ee53ba03ef5d458b9504bca15b7d93c2427166d34431c448fb4aea40ec4c71abda1f200b1fb47b23ac34cc65a25342ac388b859a246c68e7e2314a99dc69774ea84dad25ec2b42083cc594e8e53098aa8b90f0a7b8d3e3c8d2e2103a1d7b56b7f4e53bf6ac77c6faa4e80aedc25c89c4b4d787e0c66f615788b3d1c84ac9b065d2939dff3db250415ae270d28e7d665ac389924300247f3a067d4d6ba6153342ac577683cd9900000000000000"], 0x8) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000680)=0x6) r8 = semget$private(0x0, 0x3, 0x201) semop(r8, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000280)=0x9) writev(r9, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) close(r9) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r10, 0x0, r10) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) writev(r11, &(0x7f0000000b40)=[{&(0x7f00000009c0)="f7ae73330f6a80e57fef4418bc222fee631873399c7120567c8aae745184f8372cfebe1a1a489d44"}, {&(0x7f0000000a00)="93b45b8e6cade89c"}, {&(0x7f00000017c0)="325784e362b8b82309e2c1e471f04a9b10c1c2d85754ab3c113d14ac75494ccdd9ce6fce876bb349e38e98361385ad8a55ef4881eaaedab97812c35dadc3a28f91bb54c3a0a3f80c03d04c79f4f5d32b654c48afa8d5f636b2896b3a546100953ee28ed16f68b4d2dbd967002a758da0c92636948ac88317b5810074c7c095d42b59bfb6b4e5f2b5b2254c0898dee063aa78403f12414335e01d2f1177f553747e428541fab700244dd14d58b96882a357cad2b343485460c7157e4249e834cec20e495c3b67074a8eb7cbef92293626ea38d390f796d540f38b828ce31bc69162e291f31fa35cc985ec20ac4ba47f6906a0d35738797fd3e2fcfdc7f31a8fba73e7bd29aede50c0f17c5e92319a6ec6f4008a152c3b85b6c390a1217edc8f07bd2cbfbbb245c0aec24284029a8234b8c373a6df143acd377fd3cd049333df87a99aed342d8afd28363bd0b1ecaf1868b9d335ce0e3723adf34ccba3fe01331d304272d95d82c8171d0a04c7a71f7f3de140b7b1a04981340d978e5291090f60e7ba1169e5d23d99ec483c40e8812c583e9c41792427c094753a2043d2c5d83b71ddc325984c336296f886021d047a5491f356e37b6cb2c1356b0febb062f48d3d991e867371f179fc4c0140e15ca633a2548c564a6a7531134e9c9c5b33d004cc66e61d0954733edce98fcb757711cae889ba0650072c07783fea8bf7bbf0de55b5df9d927834506e25b2d3196a5f17386aa51687a60ab0fae32d1467c12fd43e945b46842bfe4bdfba3f15548d4610ec3c1b04d36f67ef9d255bf83c36f3550f3ffd555465bfc56eacd18b1eae7c7dcbea77f6c7e1e68c95e4236cef39234bc03eb79786c65a2d8fb4313c94499c43dff21ac92d09beda5432b67a10f4ed580c500f3f1c549265c2a6cda1d73e9464502f3bfc17c08bb5abafa5e9048b11be13935fe11d1d33c365c1b41439a5f03d87b98d6cfb8e82e5ec0233db631d9ab93620c4c64c303e8e9a9d6b3a613d03bdb4742da94ff689a6fafdc0c8007631d28d610b413b3c1f27565f56357b3b967b7c0da6f95f4c8a535c0cfb06c1c8ec900d6dcab5be502c7ad8c598a3f47a5e47a9286822e5e7d9fc66ec67fbbc4d39212581c7e17d8ff09868c6d2bf3e9ee81a0c112453dc596cf1d7624622311a1fa9f27d303ba73039eddbbdd1a69cbca0faf6e29736ced339a1c26c73c5a6ae68f065891425d517a2d708f47655075eff184b4b54e4d30c7d1dbd31d5af182450596f9fadcd0fedb8801cd93551fc45adb0ccb3302379e98b123890aa61d4b7c53eff3e63698615e9c2f07b6092991cf3ca9248616e1940ca26103065b2156cc32180fa92ebeec3a5a0f0f0c9dbfbe35b7bf9edd1650fce644c2528effd44709eeb77c5dd137b8c8f75ef373ea9492dce706ecedb2f68fbd1946276a328fa5377085940333e4592af204ce30e180b3b1c7e8363514621701262e5e8b14806e8079ce1c8aedc93d761d648672c49586280dc76b2d8114bf2c104e605632ef20fa3b581f32f2ea84f9849db662dbb9942e50732ac848043d337b22cc549c9618c9bf5afd57f29ae0323a7c774408c3005c5a05a0ba09bcbdfc89cbb3508de1636323eaca791d810d1575dd8fc47293d5f343d968ba3813d76dd55a677d17188f09abcefc908848939affabf0a1bc90f5135912976342b4b6da17ea614e750cbbd67b4094ae0e834736d5adb416dfafbb2b0a2139ac4c0f5ad9dfad3a76bd9d0e83b67cc092dedb9a23327f2f3c9c73bd8d5ee1ab3c1f5d306413a24952142355bebe203ceb0f84c9cbf3656178adcceeb91ffc2e7ad2eccc8789c227fbe7136a5f4539e482a9e7760feadff5122138609a6bb100e71fdd21c7e5bd3092f2dc089350e3e81f3144d6a1a17643d3ade6a898a20c327ed8e7b32a2f455d66cef8486d3f275fd6142d16f4d1077c5693d43c0d4441d18f7651188ff89942f70fcda6927eb2222ec1d2bbc7730638ef5477dff503f4fd1fb6d327cc22ec01f1f78445d0826bbc6c74ab17663b813771d6d2d28ea919e87ffd758c2db716733d0c27777419b1a3d9b0943ed44a9731d69efaecbd5b3ff5d2eb4f4b2912b8cb0f1861e4c0b2041c068d3aead2ebad308f8681e7d98081afc2ca6d745b46cb79d549e7e0116d42c7e1d480abcc932b68528ba5e28257e2a643cc93817c3cf67bcc9a049910c11f955d29cf27269688dec5ab9549120ee4170ad396cdbad24d6ee4e678324f51e81ee21ed8a62916d9311b3795a8ff9a3dd19b15c101fff7d8e08663531e192e460f66532202b53eed764ef772aa1045756c74482b3e3d133f9290d6f254b5cb50cccf48b3c725e48f0c079c85f5a469d9dfa333710ecc15e36c6bce85620b4d2337effa3bccac59d94eedbb8bb29653ad340470a1ee928907e5c417ffac81e9a661eb0aeda7c6aa2e6a8c000c73d189ca6bad967e90b8affdf7cfb8025e109815b91353e854b106a28d3da2fe55389a2ace541a54a8b03d432a5798058b93988d12280b6df87407477d26664f0b492404b60a968b5ac3b6f479ed5f377c6dd2fc80b4c713da6729e10d4b6c552fa3420acbe16c749906d3c0ff8c62ba190f9ecf76e5e67dc9f029f17a0b58a3f59120fd242e3f5f4cb9db603b454e8d44671fc718d11fdf9cf56559419e43421c3e054cb0d2531fb98c7766e95d5261c1ff4a39f8065bbe3b290d1841c3c9479cb076dc47ecac6a8bace325120ee39519569841f910f81a22b04269b70a42671e04178f9200c7ad65fbe1b7401dd603f8e1bdb383483187a6cfaa055e799843fcf0d3cb25e83c136da05fed256a59a6aee283abe92d80424613ced8dd4c379807620585356ff67ba4879d089474c1f8ced7a45697330f31cae44174c5012a7a9434ad80fd1f9d878bbf9a7a74794dedc314fad7de76aec56fa56ae8db18d84bf4c79dd8cf6bf4123cfd1fe4f025bd5125e1a75e01491c475784b41440860e4a83a9813e8241536ad900cb93d6b3f348b562e3e8def8beeb1bdfe533c2b6eb211fac59c61ad574a15bc9fbd125eba2ec52ed4daaa9eaa17a464015562c94f2ab83d0e36134dbad29790d667bfd383c0b86ee9885be66b54293a286144059a49c84b38469ed0ee1fa0a1a8922e01a6d60703c5a16e5e522da52a4e967f6379070143e572a27db736fb4c9ff3ca6356bfd09c851909a6eac0349422f6be4b1e04f4b08cc535f2cae8f1e5bf72b34abd1999344854d752f9bc3280e60ebe64000749f2284d85b07e4edc443ec2738dcf0d70c8deb1f6c07fd454e35ddf5067475c1bf4cdf567564e54f7e0fa362b8831b265c8ced46ec235458c3339f9d22a3140289b01c75b22badb4f794d7de6be89b99ee2c26a3669dbf5bded05838ca3d02fe81e96799f3758409bed2d45f1121fe679ee298da7ae1e94f0875bb092c8240c28fa4e8198c065f3a711a0104e28f4f1bbb12906a472b496719930ed07755dc31aca7dbbcb3fdc6020c6f02b1598ed6f8f3a47aad4b0cee7eef7f73dac1336c799e75891af93904ec66da0bc2c55899527f6e685f208399be88c1d240f06f7cf8ad70a4a97d36d927b02c67417ad856f995e35ab5644736c13f50c5be257702efadaac4174e4cdd01bf09c5a109bc43f9665cd608208c9f9bad7e594a90c120fdc7d0490107a82b5ae5ae13035f501b14b432e8c873f5b72b534ce880bee02b1298621212b6e2af08e0603c2411e49be2da3e16a3a8b16d689949099cdf96632fde9bbd13b304254b0b795acca2181ac6038cb14610a24ae3af19bbaf67f96de33f2ccb68467ef4263c285abb2ed9e366b436f2f962984db6bf252e519af0d9d2b53c4122ab9a861277e536d5947aae91a48090bab562d8d1d1e192d57844bfe6a54d6a9582bfae3a48eb5099b6641fcf56ec2022f59ab34b2c7c303857b8041d2352cfad2addad02bbff4ddf793c7b03e74606530032896cca3630a79b2f64dbad2a4d37c4463140ebc873a5d892e7732c07c1ba0c71173fa69861cbe89a2c6827cd770de393ec5455acaaff700cbe3ac61970d37fa3ab64ad151a07b54faf662d709647e52284c5874a681d2c8089ce671daf974252a5c717415c227412592b156f0661bb9d9f31ac85603279d06d7fadb9bb192ba0497370e96e513117e9ca02e2d326baf5f1c8f3428c7432831fca702c73b79b9ad7c769dbb58d5e42ec7d26d0acb515005d454b87039a4a268ac7feebdfb7b05ae664f2c01e0102a769207b1c2a9430496c97a4a640b3f766ac4ed94e27e5776c0ea6bff3e47d2bf726af643f05ac3954d534653d8112c796c3bf3fc3bd16c87434c6a5badfc525557e27bbb302ba50c63495cbdcf78a367228588027c78844b2c520c05f9334d9350c85f8b512caf3015d8e09b26b372481ecabd6901ca7917d42751637edab6efd056bbb6ab2fe1a58db5b81145694d00c39454978360a8f2be3c4164cf89d942f7027693b34edd42f5454d0dcf255dec80bcf87eb7726ee4b294caff5c00103aade254fe6cab2c1470b2f2183eccda14c3c9e0cfbab572c62214505dbc33b545da5b82c924f2a9a3aa3b827a5ffc761fa25c6ab3d7455668268f68e5523e320ad465963abff92bbe595e1de4d8cb0292d6d7cbd2c523b467b2d1bb16055b8ad5559eb6b94a66e547b923adf1aaf03571f6dead667286844770b9459939f1c03a17988fb80e668a14e96acbbec90743fc3e712a85c7dc81d39a816876ea26fcee658cda5eacd4a47e2fd0e0c10f95998f8f4636218e80865a65c89fa39fab2ef28af100ea63d47754e700e74640766e7d9f0ecb1b1cdc330a3c59591b1cbf1c434e7e66f86b00a50b07ccf9c99f2c1207ba2ac2f3ae5316efb5efafd42a8eae00b20338cfef95acadaaf8ee95af5400db1d5944ec0ca4a666cabb8344b8ba20d40a25a1e93339079b137b89f6de8efbbde1c0cd5dc39817d3ff1bb0973c873e9cb253b25a19f3ff305b4158bfe97adb38e1cf4131ec52b42f55916cb4c9ebdd802f7706f80430d313834205e3dd4884bcd2fda07ef4c32092c32fc0684980d46438c84bb831c4d6891cc572b6d2dd9329e796864cb38a6c397b3897cc9eda31b98f4523ed2e0be0179c15cccc822a9d67b25320bddc044b64699acf1e09e2550cfa868a267c5115d4adab1c78b5cb259b2d7dee3cbbd05bbaa1525c944293cbc55f1acafb46c1e9975399172894bf263ec9d681e371ef4bd15e13d2f2fdedc063cf19b513205e842bc7968bd5879cd6cdca6f6c3a9969ac81d5fb5c6d706544d132d90fef1cee49331c82ccc9ad05bae4685fbd2449dc2bc5d755e0597fb8d1f2c0585481aca1da0d184c297fbd9973be58aad26acd88d8b2c42641b5bff9b4881b36ceaddd196624e248a9ab81a400a0490f46c0ae77f7f627d39fc216938d5e1754c6c4719d66cace46a92065bf9f77c0a27c23fd872dfd1985aac5f405e8688e7dd14646de48c698981d6f98a06c07915a18e811e37293e8572cd1280c00f205690c6b23c24b0588168b7a0f3e534beba7ecfcad0099868df345556975063c33bc35fca346e544256c10259b85900a378a9f92d7c8948418bb10024e91ad8ccaa4352db8156e7aa13ed4e287967c50a9063b4494a6b8e9f3673a2a80b58f61bfcb5ad00e10bd9482bc429ce3dee3e3e0fdf42bcc4ff8868d759de988c9490963cf582824eee73292d01e7f8692c08b1c834b02d5c29090fdc721540d6b9925c19179c2ff793582aab3bbf009c0d5d2e25f23da5184"}, {&(0x7f0000000a40)="668c6265a1790bc6eaf97afab5120a71b1ca7e5112516e1fe4b2895d897166e67edee6a7a45c51cb73fc9617fdb8883f7144933fcf3dc937d0afbe98fa0d9e57054ce75b75209b7e97531d19e4f7f6d5ee3a0a1aacc9d2efa5e7012e44550f34487fd5fae4a38b1436601ec1848ab54b00a91833fd9eedd3ba09e8870f7f607dbc39aeffcc3f20505a78ce9db7e03099e588922cebf85fdfeb611232047ad714715dddc4dda376d6332db795aa7a66950fdfeff6a651bddead0715a169cb5fe6de508430afa443feaaf93becb5e64b1fa49d32a8af0813e0e5b3c9186fc04646"}], 0x2) 05:37:14 executing program 1: kqueue() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) kevent(r0, 0xfffffffffffffffe, 0x5, 0x0, 0x3be9, 0x0) geteuid() 05:37:14 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x26340789}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 05:37:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07010000ffffffff045ad35a0520000004ec2d1b"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000001500)="7080eb5d39c4ee10dbceb4e61896aec467ae126bd0ed3c796c551ee5bba48b89073c0155524b176cb35047a622f0be5dd3a3ca63af8e721d88973de1489c6384f59beb8e21b9716718b751107096ff178602d474a642e75d5e09a4c439b837be22e27340c39c2d57e87c6ee6efa85656d377f809481443873515fd0c3c104c7b601da29da7c59e77620325907f0fe9e26c5c347b8252b71bea2604e131a866fc1b217ec56602e5f5486058473eed0e869b8eb9311625470805cbdc88a78b9c3b7e1ac8efb229ec58eabd08aa2efb5cb9c5dc9fadb4fda281c342fbd213b9a1b92e417a94"}, {&(0x7f0000000300)="67c8d8e32dfeddcceea207d73d487b1e6d9162529ef6cefec13272034935e09999c077f26547d58225ce85ca5507fbb0d49d8699b2e65d28bdc06d633cbb030f36eeeafdc7f0d20097b3beca02a1a43272eea545dd70c71f5b28a609ed01c00beb39d8a956cf2b75875d0bd4ec2a34ee618408ca94d2ab43becc060559c3fb7f8d75f958b4367838bf44cda41dc9bf36d977b620b14750a17d3f91ef1eaaf5efd2bd44e96c1c187bf8ba3c5534e03bcd3c3aa3b9f0bf1d55713328626e5fd5483a1f2cb470f60799833e39aae9950cd6a187a6149de83fa3aa152145af8af543d221b7230ab5d8875c5ca34bd60244e95ddd873b66faf06948903c84e4597cc89cc8ea484328b8bcb3aeb13d6b5d29cb9d5888705b82d24babd948f17d5e6c64a36f5bc747457dcc29195b91c7cfcdf482d2e48c9d29b5a72a295c081af9578e0cc26ef5568839b7a15942ece167b10e4349b4c5bf4e242cf3cc5717cd6a4b84e772cd0c5b8b46240e0220c8f46bab76d45dc23b2338c710e50748680eb01845c93038eee32a8170ab6cde72d5460075ece293de1459c2013ffc4623f668e02cea29bf5c43a205ad75210af49fad1d127769fb2531097f9d7193a5ca77ed52a3e6f48bb32987be35db73079d09b14732a743c4f1ee282dc5bb66b1796d85c264be1df68c03453f9577220d2a8dc4ce7d78e71fc45f1b0154e879ff40f39ba1bc4c610218ba75e4d3d6a4c5b807371197b2c3cdcc79eb8eb5d8d42c76a36e431f14fdb1cfaf499059e63a927908a3a5756a6e4be36fd2e1b94a43e14b44f1bc25df3fdb8ebb99856f6d07c909bc189cd8514ebd4008102af3e6e3d4d685956b19d71b2ce1c49d1a12cffba494604989b9154ac56c032a89075680066afed50445374c502783f8bbecde6ad29e700a61ede250c9ead540523f3018cf1b2ed8553763d7e05bcfe65a59b4fec748c49b9b531b8f6f9ccc0ac161d51b2bf8f660b8084c501251f55c7e06fa7c6892f5acdcb328eebf1f86d5ca7c01e27861610531d4a7a09c78286661ed0a890bcf422dbc9cdc743ea7d453e7bdd508122cd583b3a03bbcd08ce07797fa0e25cf33212e69ddf6ef1bf2d7d7cb5507ff073317dc7f4bb7df773dc2808412f4117e160bb044e4a6ba114eb8eeec3b6e087f4203fde6779721915698485a3d16ed8fb74e89da1a02667a4189ac02ce00aa8cae6238e039a03c960068c1ccdda198204033af6109715f8c876497e9c6ec17ec21f2cdad2c2870120cb181f7b221b211cd3acbca86181bd9ed5039a0e5163a72ec97c7986daf50451f730ff8f4987205b082e0e79980189ca0a9f3124e260b1695b3101f83c5e99bca27132ecf63f6e31f63a2d68d660e8b358abc6d630e43e576420df1a5e360dda24a074575e9e0554ea8617a1db73b7eb0d2ea68a1ea51ad02382359a6c59bd08149d9005cdedffdb1d9f2952a0a36e201956015088db4ef462173d24fd282a2457a950ca6c80f9d10e45f0e278f7bd16565f0464079a68aec9bce1503029c471593f883635e7c330c06d17b5e5fb6e5f1729a9c43b6152e8253ef45277b047f34b76d7fd972c56293e573d093fc6d080fecf777a5b1ce0ec4ae77ce7507222f3bd0f5f0d0007f90f4c49843189a745381df923a41f603fd56bef6f0a9c6f3aa9487d6a90eede0432f04349feabb6d914e309d02ded86c488a46eef9beb5acfa603dc406e149caa076de3cca35cd8a559ef5b11b85506a60e1f568e70dd9b6360f2e45a94bcde0e15581a3fad4f6ad4bb3e39d46758eb9fb8326fe98def497964d962c441c9fb299729dd476743534389d8b0b3ad67809d8f31192fbe17a1c88d85e13670f84f646e4f3fd26fa3d91a1291a44120e894170fe151533b6c72bf4f9ccc7dd51ca8475cd19586af17741441b687ab5596b70a80890ba71b61b2f43c6680994aa6885494fb1bccd3c1697f7560c82c286d979f97a7065bf877274aaca90710a6bb630e51a75f35b75301870e82abc305fd87fc193f2ab0fda3a2ccbecc93acf512f86bb4bdf9911f3104035334089a4a9b9798ea668e56d4027526efa10fd7aa476f8ad7c3aa7f76a1e42335ef8278af2f836ec93438c68f2a5df970620ec633c3762389badbfefff28b3a48748cf2bc0863fcd791c1911aa253ccdbec2dc91dfe7946a7d630e9818f691373f41a87a6a28b5474d83bd573c5ed1ff60b1badb9ecd5b293b95e71f62f006521294cb7775526a6d89f2e5a30a5b1b34ec305fbafcefdf90195f9033ebf146dbc7e43468c8a27886aef173fe308d48c28ef569d69339682282fb25e57bedfe31d8267e11225f58cc6ac2830b9fbeb9dc72ec19298b96768aded97e8c4e0344d910bad6b28311411c80e98af65e11772d04e0ae1f8fdb0b8cc8656d0a6f911f1d3d86657e86665d080e3b24c08df89075eca1c063176f1b0d741a38786aad30625af187a22c7385bd5bf3081cfe8d4e7e0453e8f78a71882ab02b86a40267f96177995a2e5a3f35b8f6919e69b5f2d3472b5df2de18a0c96fd2adbc04cd17b68afd5bc5ba694c301fb06b5dcd4dc4f0f27504478ac434c82b26894df225c7b370f511cc3f2b082d3d1ea47df5f918261681583e17455634c0ee2cedb999b7a6cf178977d449b5ea62b717f76e2883889372f32851077a3cea248267e83465c5e64e992f404e9d115c3314f607609875d690ec8e8d9618a63dbf67e97e493060e2f6b6ff28b3cd0675a0f30d355379f83ea6d898277c07870e36d8537c6e9f5693967e95078bff84131c83d724259fd4e686461b10e60bafadbacb0861d724f0e6816f63473c9169967dd9d9c0ebde58faf2cbfbf3585c58a0324f4f7d4d17fe36a8c08348d009331c1d5c3b61df2e32e52ab269ac5ee0fa819790a3917af5270688b5029c97922f70d7b71bfc2b1f86b19bfad56a3162f9ad595863c8eb90f74eea9c8e3a82fa205c6fb3f14098045eb990e27408778d41c8eade937c1eacbdad5f5183fe9d8424aedc083d97ded6846491f31a57bcdd2067c6c5af0f65b9bac8d51b6e9279bcc2896ee1d9a446056525970874ce0daac64cf21b3358f867eb886b5c6403e001862f30a50af3d964644c135671fb17925d1fd43026f8279955bf22db4061c9f48e3500a9d78409b762e48800552940f422070f4268521124d1ad0d04583e703fd81a6f3ed6a71f900062d39b99efddb31b476ffc6527c42fb869b5c97d7f059a78d989bd45ae8fc445021657e01224db96fc818b66aaf2fe4b706c9030ef12bce908bcbc51308a0a6a14a84919190cb29fa38a103086aa5c82e0a2229c02ddb71f55a161746155390ffba1d39418ac0b25d187f658f4a89166d653eb11cf47ac45385a8848486ff1f4e80b512f9c9f67f4f65c990c0aaf956182c057ae84a3edfcd0d32492fdd356ac30cc1ca532c742e8e812bbd3fe6bf9765a3763489fd73be8e5f16f102d711e7d6de0a974a95a15c1745c1d5fa4ab80337cd58b2abbb101f51437cc9f4f7baf2dc7b24a2c48db05dfb2b767910beace9eb07eb840a4c65150551b064ac8eb87fa619a9b91ef57167d988158bc20d87f73f719d2c34cbde428bc3a7c31b9a1bc6d5e414ef0fa878ca9aeb2dd39b44ee658db81ab5e6c12a8efb27f58af8c49c6e5d2b688a116fbc269a3d4c41d28547af0ec840b9055aa75481d7d63d01b64035774ac9e16f55e365752a4f0dfc2785370b8bc251b6422df28422dc2583722da769188bc976faf422dddc8fd1ac23d96f87c9e0eedc72fced7cbae7795382a3546fc7c96c1e0e79d9a562936ec7e8ecba496cd5a56282ce79e589c03fc6c03cab3063dac6cc02d1804d3c484eb2fd92eccdcbf64a7112e7ec39e7c9ab53d7b30e5c56ff0e2e798d169bcdae6dc0408367702e221dda6059e8e4d94910cd8114ff436b9f2864e4f8d9e43714f5f4230d70f65befe9f72f0dd46ad3d8c4c96843ccc864d8acedade1b04fded61755853f67b903a82b0baef15c2a9588962426bb0cae1dbd7d59e6034affef5e7abc1b01a74f2d60fc61256d3dcd8e2aa6c3db955dcc4871dfb6d09c6bcb81ae38b944b1d6c0c3e2a1e1b8fd70fe10fea9f6f87be56860f9d383f3fb8dca9ce946d4a366e4be321b8abaa2b984bea991a2ea4cca8aba0c5b727f97acf7261dbdefe3f94ac16e91f19989e9706f33bb89e9841b89dc7466a6173033351b9264ff4f7a4fd69a006f24e7bb46c73505f5c0ccc5b20cd17d82eee01477922751f3789a565d3dcb3a51c1e7486d495a23de06ce4af5ab466431f8754a4e9ed87a109689077d187aa2b9a01925d8937738fb2827cd061ad44f00f32a7fa87b151a2cb9c31f817b8b9a11178457fdcd3303bc98cb1f10881bd2eda66ca8cc0cfc87a10ea954c11096048991c7b9bf0b18acb043fb09748ab7c0e8e68fe1d29d36c5e319fca44bc2d4cf5964b6ab9513183f7354b9c2c51b97cae5b2f25a5a73886c2bf499eed55df99d7326d094be82f6b5b027e21b6111b40016bc3cfa66d953c1fafb743821ebd9530ac560dd26fc3edf0c5acfa6243eb21c388350ff6d5ef59972c976011952855836c86c695e35b94e7e9a72b1a7f74fa29c289bd2af69a50185d76ce0af2184ab6e61bb6311650ed2397ccc2cf9a19d82f3cdefe5b246febcb73cceb727bff4b349d76b0808c884623a405d49341858ee7d706c1c0758e0a37139eb156ff2e8a0355b744d5794b4fce3d80daac29fd7e2991f45fde50458f0a22a591b9277f84a04fb70dcf2a4e1c5c0b1cc2a79b063f1a3b206bca288ff4fc1b6381e06e58113b0c2ddaeefb6f81aaea7e364f8188b39a80642648d4562e7059aba4f022cc49b6300be914ba6ae2de4b218b0a9e1fc075ae070c6a80982e6043ad3fd1d1850e171132d6267a496d1ec91bf4fdd8fb811d4ea7c317992c7b07d35141457faff85feda6509fcde5d16982cc06e7cfebaf6420a5c6064ebf05627b56f16189ca571ce16e34e9c24184ea338b1b9bb29db8106e0e15300088b2c902950c567cb103f749d47d966217aaa3690c0da30f4246b6951179e3d245ae95179caad1fde28b803652ba2e33c6ed6644e0f9d2231706b8f257febdf7ee6a8657e2e5ae88dca39b47067a3474f3836f760655ec6e8ec2a328a35bf6bdb1ef25c59c94932e4632d91bce7df4019c1ea77f9734e38eb348206eb42762a04d124c461c764d083a2ac512c6e4021c0491f8fd0a9cac71e0fa231cfb97a9e383e4f3c8e16d9d14ff685a922aa2fd1b0b63329ff344887d4e939c7f0f4ffff9e6a89fbd9460b12a24f11868b86115481c23b153707d92fefb5e548f124bf8d854a790b220b95bc669c3e1d22af0ae35ba1a07e19c0d027dcaccc3e0b115a17fff6034a1760e395847ce65667ce184f3ed797875fcf850429e748b2c58cb5286bcafd73bc91ea3cc65c6b23c5ca75d3f672d973c43b62946f70b4e09f47db0c983df4bdd12eaebea6dceedd4a988140ee512015319b280c8610cdf7946629ea35fbef73b6278d0ecbac3601ad824e87e03d5942b992fd519bc2e0ae0dd8ef3830cd3324630ed331119b79ed7b289a0adef1b4fcc21c8a04a8763bcb971a53548ac0eb39d8fc4c42cf6814adb29cac2f800e0f0108a8809a45419a47afdf4cb8c10077e9621d4b3e08f89a0c95afe4b6f7b90921df3e4e13adebe727d8e00356b778d7d5cf760a05e48b18f6078270662ba32f3b13e2b587b87df72e8de947146631b5db5206ede878be1ddf5b6d78feaec1d2a4f9673e635"}, {&(0x7f0000000080)="0d29937bb16ff44cc9b64277ff3bfe62317cf79937572531a342b0ed"}, {&(0x7f0000001400)="e7580262f51c45caa8ee2ea540f49e14edbc3ede40f14e6d12d6f8ae9d89a37d3cfcead9899dc0ae149760702e32cb5855b3f7ddc5b54e032803490688133371597294bcf72d2d99ec30d56b2cb8a53d645d9a0cc1b9717217124003114b18d2a9f5d66f818f17767332b2cf517ced23abc234a61928cb1c85baf37c3353ee99aaee37208873e825a58ca41eb74fd62e3573f8f2f667abb88616ca05636628aff754f1bc9e9881c7d7af9440ed1c64a3d13861911d39fd708a88f8a4d281596cce8af8220b8947adfbd4"}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) write(r2, &(0x7f0000000000)="853980533613dd", 0x7) 05:37:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3, 0xe8, 0x8}, {0x4c, 0x0, 0x2}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 05:37:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="56f4684a5a1fd0849a40f185ed136908d835858b69b509085df1569601a8dade78b377641a79aa740728323791fea5ba4bb0627d1256b494c305f1da119315db7d9849ba59705d00979d0b6a62e251aa1117b7e5cc5151b673f266d70bc97156a4884ab57f85a25749b6fefd31998ef3c18f5951d7301809bb6a7b89009448c9acbcf63e38075887ed9f894f2262a76051effeac407e934c1e1edbb61d40656483794cf7db36fdb3bbaa9bd40751ca4dbf"]], 0x1) socket(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) write(r1, &(0x7f0000000240)="9b281e61ee452f1d920772d5bee1cac71bfa2edc2006f4f514a1a2d8dda73ca15df5a5e23cde4ea2ffa6f3f48088bf75530ffa205bcc255c63ed63623b52e783bf2baa9a9100dbdfc1f9ea37278f8245f6d41c3e049567798cd2b9a5378488fa4c061f1e6188e0e5b58674c75647d290ebdcad9abf02d4ddfab57b08eedefdc6304229ef25af58f58ebd449797213efd8be4", 0x92) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) getppid() 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 05:37:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="6b81", 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x80000000, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x0, 0x0, 0x0}) 05:37:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9b3a1973, "08000010000000010000208c0100"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0), 0xea1204ae3d0539a, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000140)=@file={0x2de8d6bfd0642dd3, './bus/file0\x00'}, 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x80000016}]}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") lseek(r0, 0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000080)=[{0x4, 0x4, 0x80, 0x6}, {0x9, 0x0, 0x7, 0x7}, {0x1ff, 0x3f, 0x4, 0x1}, {0x8000, 0xf2, 0x89, 0x7}, {0x9, 0x9a, 0x8, 0x2775069f}, {0xd693, 0xeb, 0x1f, 0x3}, {0x2c17, 0x40, 0x95, 0x7}, {0x401, 0x5, 0x4, 0x7}]}) r3 = semget$private(0x0, 0x0, 0xc8) semop(r3, &(0x7f0000000200)=[{}, {0x1, 0x3, 0x1800}], 0x2) 05:37:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000400)="3c65304d700dd9ddde7489410f1bd8956063309b0cb11fd95af45a3100fcfaab6205c2e1078936fa14e0ffc67a4e080f81eba54726c6c736f2f833a7e1b7f520e126a802b1cb04f57ac2c7b18acde4d00c15fe8a4003ed63235e65a02efb8aa04972d48346c6f46e413eaebcce1582b0d42dddce9dfe5099574f2a99d89f62ca30ab2ae4cb8a84bc583aa65e2f488710367f9d1855faa0e20ee0d74263eb849529c68c81afe4aac975360e66dd00f1041245d6c9489bd1c1b50000000000000000", 0xffffff1d}], 0x1000000000000409, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file1\x00', 0x0) setgroups(0x0, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f00000000c0)=']^\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='y\x00', &(0x7f0000000300)], &(0x7f00000003c0)=[&(0x7f0000000380)='-({%\x00']) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 05:37:14 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x88) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x58) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000000083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c475052f8c8bfe36e7124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) 05:37:14 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x6080, 0x10a8) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000000)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x337e}], 0x1) 05:37:14 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0xc4, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x8575, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x1000009, 0xfffffffd, 0x0, 0x0) write(r3, &(0x7f0000000080)="74db", 0x34bccd44f89a126d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ktrace(0x0, 0x1, 0x40001000, 0x0) 05:37:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x9, 0x1740, 0x7}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 05:37:14 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f00000001c0)=[{0x7, 0x20, 0x3}, {0x5, 0x9, 0xaa, 0x4}, {0x4c, 0x4, 0x81, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) dup(r1) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x6, 0x9, &(0x7f0000000080)="97f481788a607afef830e50bc61e83be40b56c4f1b1d7469a912362f1ccfb0038317cfd9f2b0e44c320453259233818c320ae66b12dc897f61f3bf6ad3ad446064a011de7e3b97bb8e93422672e9b1444b3df568708e0581d57346f99a0f972c4c7f457cdaa9bca10a0e79a8cd240fcf3c30899ccd80c549ee013700a5c01fbc48042f3d1560abf623aa5f55d1d58d6bb75269cdf59d8f89316d1139ee7b7628ad168e078980a051d07f9990ea13db441f5d5796ae4026649497c40c90999aadab7c97d421e43f669bb567ec646623cedca14612c1540da0", 0xd8) shmget$private(0x0, 0x2000, 0x40, &(0x7f000013f000/0x2000)=nil) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 05:37:14 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x6) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x7fffffff) 05:37:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = syz_open_pts() close(r2) getgid() writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 05:37:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/98}, &(0x7f0000000100)=0x64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 05:37:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100054ec71dfb6ab8100107c43910fdf8516b81deb336785df072bea8b9b5e4c1523f18b71c6216034"], 0x10}, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) read(0xffffffffffffff9c, &(0x7f0000000200)=""/218, 0xda) 05:37:14 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1a7) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x2, 0x1f, 0x10000}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000400)='./file1\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x164, &(0x7f0000000200)) chown(&(0x7f0000000500)='./file0\x00', 0x0, r5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 05:37:14 executing program 0: sync() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r1, 0x2) 05:37:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:37:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r1, &(0x7f0000000180), 0x0, 0xa, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) fchflags(r0, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 05:37:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, 0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r7) r8 = getuid() r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x2000}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = getgid() r17 = syz_open_pts() close(r17) writev(r17, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r20 = syz_open_pts() close(r20) writev(r20, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r21 = syz_open_pts() close(r21) writev(r21, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r22 = syz_open_pts() close(r22) writev(r22, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r25 = getpgrp() r26 = geteuid() r27 = getegid() r28 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r33 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r34 = fcntl$getown(r33, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r34) r35 = semget$private(0x0, 0x8, 0x80000200) semop(r35, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r35, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r35, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r36, r37, r36, r37, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r38 = semget$private(0x0, 0x8, 0x80000200) semop(r38, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r38, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r38, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r39, r40, r39, r40, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r41 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r41, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r41, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000002440)={0x0}, &(0x7f0000002480)=0xc) r43 = getuid() r44 = getegid() r45 = msgget$private(0x0, 0x1) r46 = semget$private(0x0, 0x8, 0x80000200) semop(r46, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r46, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r46, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r47, r48, r47, r48, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r49 = semget$private(0x0, 0x8, 0x80000200) semop(r49, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r49, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r49, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r50, r51, r50, r51, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r52 = getuid() r53 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f00000002c0)={{0x4, r47, r51, r52, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r53, r54, 0x1f, 0x0, 0x1, 0xc7dd}) r55 = getgid() sendmsg$unix(r2, &(0x7f0000002640)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00@\x00\x00'], 0x8, &(0x7f0000002300)=[{&(0x7f00000001c0)="5b62873a8981599cf269f0cee5f7c68e9f018893fcae86e42a059b0372c57cbc639c1cf6b7e9e0a9c4f483f91dcc82f26f824308fc408d663d632e12bb95f373f4ef234a5ba4accf53e92f47604d030bc73ec7a7fe56eec6e2af4ccf84ed8d494bcd862d42e2f79647be7f3679438e76d8ac98e06268443f7584c9566000b2d36ef2506e2bcf8a5e0d966d60a76cf0d48a663b0b0966", 0x96}, {&(0x7f0000000280)="4288a1e7c8ecc6d82ea0aee24d134c01ff9630ffe8103c5821aa46ab64d7c236ae032111c6aaf54aa86ee8d1062eb64fbf6b44cfedd88ca7dc687ef6d82c81ca68e4e45328af62fdb6248c0fcb9ae71b21d6062bb01efdd05e7e5937e89b0bfdcde9abbb411ee5e1204f95d015dc", 0x6e}, {&(0x7f0000000300)="3af9d44077a1d4a01fe9b0ec079b368ea2bf82c67d60f637c7b35f404769c3d6dd3e055c94000ff88b893b1b883f050177b13eef3eddb568708cff840fa0eb4f350f5ce1d097010ea655da026f85d1ab4c309a6064dae6477e59279a237074b8943ef7f0bdb3e67057960f795e46e62581608bacbc3ea0c78e75707a0aa5bb2e855a43f7082ddbd42012cfc9234f65c3d2ccbb88021807f307f47291d4bc22a27e616ba6d931c0ac91186ae92b1344d972a6b1f12bebe250d331f928b9eb6d3351b1e320bc49710e931ea7998d097e6d640e185eada231bbc332fc60645afeec5b1a1f2dd348aabaee9cff7417c1eff86fa305c4ef6b07130fc80fe7d0ba9315bedef568f27118155514f4091dc31be46d24ed407ae162eec09db1558e27716b8bb5fea37a98639bb370c83437cbdd02c9b700ae64666e591c173fb4f0dafff8d7f0abd13f05f3d3fe41ea88cc3da5169e25e115782bf989482fd7349f62eec179312761ee03dc6fda7b07ae7e4e7510bc070373ac215002660e7ff022233a6a1e9e2d0d9f2bc0e3cf8ab6fde04808e94141ef366afd1dfe1f7cb67c997738950b3219be93c957ce9a064b6057b76b6f72024ef8f024fe47d9d4fb618072d2c40febe93f6704977b3135993d682f703789b1b295f42b3bc27dbfee32f89ba0ebcd0b7b093237086cc7cd9843aad39c868d42e20cf4ac764b69d1e913c018c186296f8b1501478db15aba2ce6a907699736cfa5a05e3d1a87fe271b22c06c8387293c11c5cc21bdca6cb676ddd7598f5550dfddad05784f8727c23b631c53ecb308f5671fab35c5ecb354ffdabfeea7e9a49231cab721264369ce57c7c888fce010726559b74ccc1972f91cdecfd6f19180fcf7a5c2e53aa32239bc4f184124534fc2639874bb1adb8ca129082f2724b11c5c8d6beb54933170ce0ec69ecc983ef99d22c0cd6c0cc354fa7e26016a2285c5a6937d997a10d628c2a06fd1cc7000ad69f20bacd79555dde84d59a7669853259b98a57e08cb26f0a1b0a4e3235ef591cda9bbc2cf005bd44c8812815d5f72b789947d21392a10613a5e6dffcc761ae7f9e9bc3db5580863d3ba142605f1332cda61b700e39860e253e3e6d2173bba4819ef61e9d04caea6a6c0a82c3edae796419bbe67fedd80fd6917db37d545eb70700db1f5b0323e23273652250b4c5c570db9568bb248d4b5c23bd095520366c79afb243bcf367b585dd8748be46c6904fdb3df3a193b8cb7234eaa0640427d477f9f723e2580ee13eb6ef41bf643ee0a5070c7fee21536f3cb561ae32f20fba2c82dcd71df2891725b56db0344e23763dab29bebc7f555f32b2e1e88f02b9cb6ed07828175e9eb5130711ebd46dc2c08b1dd9f2dfcd9fb645dd86f7ce2d1b7f252a938d03feb9bb0a79f91edeb0d9f37810414b9e0ce1fd78bc92189baf26ba5d14728477908c517ac9bb5256b3ce91d36f1dae13bfc31dd5e353a87f8c9011f161ac9bb985eca967c914b16424fc56bfbaee48d2592ca6d94d8b944cc2aa8f3114acef6706ba44d96acc1aed45bd22e537c025d6cfb9b0f0c3bf76be69275cce323ba9e1864a38fe1a9e5d7ffea39356d3a5962565734a3738098e10f6b95a616c28000f8e4a8432d0126049696925c252ca5ea8eaca8b14e4f8a4708aa4be3726f1bfcc4cfc88bf2a616088a18c48dd392e4ee97229160c9221f64ff25f3a9c93469e8b8e0684e100afdf57a82ac98ae92c967bc180c250d808960e2992cee6b49515a47d8659c8e650897a194ed1380be958d64705b69bf6d3e5d852a063c5a41d280c5a4231956b1ca8bac3fb811384fe0a2584f3187b81b6c81956ce95210429eb17691d91a2ab8dda11f4cee9db8bb98d187be4f6b4721746f7438e09215b671b38d816717f6a65916a43fe231878f6c082080ccdfac03ac8e25ef43cb170fb9b7b5755f6fca2162fc5d1abf502d9a249e367846f773c87cfd12b9325325cf242aae04fdda631cadd7bbf601d742d42a7edd79e1115a0839fb498106036ad622551dccd0d0e8a17496946401589dc8face4599848bc6c33c690bf1e05f89f8ceb425137bef393eae03d06929f05da86e832344978b9dba103e37f7c92b3821d1eee8aa2cf794019b7fa3d0a47c5e334834707ecb31f3a94837b79c36b5414e3074b5f6e2b6c09a708340bc8de1eef52d99761b974f48753abab748f6a518bad0558c44a161f8d6d9b35ec2749b30af6f9a8a71f636f39a35bf72d63e4147f08cd8bc226ff60bd80e607d136f6297296f5282ac59f2e0172f14090fe4b378afd7e510e598797a612817ca0e0c7abdf1f0f5b3e752bea404a85ac65f3ad56bf656bdfd000fc388bfdebe4cd8252e01095c4abc787191b21d617a0163e9132210cb9ae982c777be1cb70d571cb05a7f6c348f51b8dcdd0cdf0c5b290a30e47c58671232e9286635ac9a3b5345264d9ae35a240c59b6ee6fd21fbd6f66103fb3dda96767cb88c58cc3bfa7d5ca53ef58dd0c5f9b915b7b461f49a32aeeb416eb7a300c043909bed709b1d3507c2a0a48263dc8974757acd9dfff70a83366561558dde57ade69a759466ab53c63e0a438e2228c6e9969afe18236bb4d8ab0e0e5820ab673f00e849cfc32d6545feabf00dc7df148188c2e644a36938a834fc9a469a935f6a6c6b0a4aaa3db53c2201d0259522f35416d5095e6e3be84b4611dbc5ba366878d027d7781a5c8a7b5fcf29104c7dd7c4d6c57e4fd2e52f62d6b3ae473bde9cb249068380c3305b9e39471a38e18eb1bb661737a6babdcfc9be8c7693923e904b027a6fe6edc6a75e85a5d7fa0f79d8b79e09c2eb1a9adf485984c1dbf0d092809341a0b1caadbb4713e5214dd5c87e048dde3cdc5bf0929dbcdbec67a33292c6c61431cbbb6de072c4751dfe64976a689c4d0811372bdc430dcb30316db62db123691eb88e3d0dad224c3ff84db012a126907626a84a1ac068f18c60ad00a379a91feb17c02da8bf1060f132db67a343e21012de434ea738b152c0d305033e82bce4cc9d5cd775018653ebfd1031f518ef50f25df655b24496739d8d3afdf73d6a365276e994180f85091cd2bf62dd87dc4f617ad41189fe6f643e31edc84ffeb44782ff25eab65668f026354c640962416707f68203d149e970d217a7429d1b32fdcd5a38276ea0915a6b95a2fd7d1576fccaba7c9a2c9b0bec554d55df49e9b3d695b0c6ff6851ab39a557909ca829a9be6376c97ac3e9d856063df784509a7c09cff85d31726d9354d2afa0a84e108496d222916dfe83811c4aa46f87c5fcfeff97c1b4ec503eb7e76975d3be7bc9201a5640a455236ea11d7a1a8eb43cdb3d7f6cb2211596b00f6e7f6d26a6c9b9215d81dfb202cc83f08f28a443abbb33efcf90adfb784679d955e534af8e77a40d8a82cc84576aab66f7b979db77dfebb364e558f94a2bf04eea01bfa601d78dd8584e75e29e7cb30d83513d7e2691ee60260f2498496788aa5f7206110249d8c19a8c26686e82fb52f336c0d8abce65dd5bb1b234374ff35bb9a6673aaa96a3e04c4c2b861072b4b26d2025cc1b664d3d4e64e51707057c6a350c91cb3d9410af221668a5e6623f054980e1362d5ee1202d3f36b71508fd30f28ef7bcb94fb6b1a3b07ab61cfb20ea09f864ee40f3509af48dcfe938cc842969064a1e383f6406b1eaa26c9434b9b379b35a46764f1f0ad0cc20ee6fac3753d26b4fd2fcc8cab96a5bc8a2b3b3539bebc6229fb96d8fdd63293d4d927581091e7d8d3bbe044780e7e0d7d9d7cb5435198742facd4fab0d1c33010982048ce7a6eff729ee29068c298b9d93140a94e1db5aaec0497b809dc3701e938b5d8d240ec63ca5217a840e830442634f7218eb6b2277095f8506cd8e37d90ddd60195f3ee056f2ddb4adb6cfa9b817f68be676e946d15521e7f0ea42b325cfae2ff7bdcf4fdf98a993428caec938f690f564e0a876ea6a1b3c586822214c536c4ccb3f3b8edd453f9f90582823b14a985ee27e030a364a59c482b47efde8a214bd9c8b55afab526b566a4d55aefa5a15c3c8708ea66c295821f33a9c62a1a1d4f5dff368c153f6fe9ff8dd7e47859ba259848d6a1062d4339734c48962a8fa251146b86e9b66caedd9f216bf95ba9b3c16069d43b2dd0501baf34728b995c42a06734bae8f6b0176867fb5635ce7662cf0b5aa61c16ebb66c95685e8dbaca339d419f3514871458a02acee1fa32211501f5e0c4cb319e850555a539f310fcab9b95b7ec0afc20580f38281405abc306888d70108a8bbded2b968029c18a2f233e6cac088a8ecd33cbfb05928b895c43c613d8b1f0cbe063a8803688bc361826e199fc452ae87eca3e3fdf2e45889aae6579fbe75fc577913956cec19ea67f88a9baaac147a34e0d10db4cef0aa840914d97009ab7b7bb6c8a893a8b23ab6015f922e0d7d2071a9cd78c115510508980413fb297459f77145efb0160ca50e9aa4af9a771c61dd1c13fa58e874f418c5f5460b50b0d389a7be3e64e6a47f7ee357c04f6fa39dc1154465b1b521db1639f8d3c9ecff08d5d14085914071944b470264448805b1a46b742172b0d1b18e60568d6ff5b973d83ab319d000074ce0b496e1187c89c9fec7eca7e63234770ad7860dee6506039a9f553c00aeb451544e34f5608de0ffd2a9f7e935919e39abb70cd8c8a61b3769365ebd5d73d9475c1121c9853c514ba1df70be96967cde36a0f476f50af6d9b7d771baa18c2acd56571affa6deaedcff253dc14c2c95c1f25e74610293e2f5cf66c8d1e7f772267a22291c874f498b04155a0b353261fb3156f6c472d674678a8cd615d0f3369d6874e4df4336a8519f3700e647e849cdefa6f9972d9d7152ac26e096bed7d66da63d8381d150f05c25e50e288bba95aec994b72030ce160fb7294737a05e17d37ceb2fd8d732be52ffd46139630f97f73fed9096f1be986885e802a8e5fc238abba371ad45de91203eb604b5308f95c1e82cca9d7e6c2f66def072efff0efbda3b34ee09499cf461050125c4e1740b9bc7813eeaafd25f5fbb39635e6f2e7d4aece59b16cc29ee9c7cf348fbab6d16fb58bc208fd5d1ef7b240234db1235c77c98e05a4fe5b5bac8df38db043be1d6e6fdceeff1f0bf876aabd1dea5d3e83538c436454f319b3cdfd90c26893b10a007fab68356a7964bf7813ead6d73b105d37d9f709688c574fc543e60d408c55bb0484ecc849dc922ffcab2cc7dd251d2b1c67a3294433217b6338d249565af726a66cb06f38b7ccc6c12fe9d91d14df55ba02926e52dbdee87a984a2185cf163207b810f2af25b8cb5d445b4215f7fb4a691d49d2b0e0e107584a9e25b815af03c50a0f97cfdf6a21ad7fcf469abd50f14a54fed0a0d11f9f08c2356349510da02043418b7e64895da425596b715530846e2d9e58372a583f3cb2f6ae61f30d00bab33730b1c859dc6c7301d18fbb2ba07afff9d490c6fabde3310ba2b1d46acd2542eee48b4ebc945583464dba2f0433b2532c4407fe1af6a04a3bb14377221e0ffd11f0df55cc2a61627b9740d04580c291c70189308e1fdd701ed33f3f09f4c74620665a18faf2cd3c5e912503382b217533e73533c9622250874189a6823c5003adb45383637e72cfc5f0c8cd7d5fc9c9fe78e42c4f7c0816d09c2d4333926a2a6ed99bb921569148f9a731b838ecb9560504251aaad2bece52bfc19993d944d8b7bbac88f60cc9c6540912367c89669d432cacdfe42d80fd61580243173c8a95c602dd8232", 0x1000}, {&(0x7f0000001300)="36b0682bcf456fd240cefeaa49b95aeb38ef9b6ad5a48348360e7321b1e09dbcdd840d232cb8bbf2ce0b8d9adb5dc8cdbe54da8917492247a9d1bb53bc67adeb600a92a0910d807323837d5a95cde567e09564fbe8c0abc541d6412cf415aa377f22a32a4bd0ec68ae7eb27d3e94fa95f1364d113ffb0b849ac55ea827405f01bdcff69cb6d282cceb1fc2b5c488e65beda1504371a7070f7453f22eaa7420403ae5800cfa0f80b458a0cd0750600e343759a1d3cefc0a32ff68f248ecc890f3eda8d73da16b6c6134d766f209e79978553a3386743c70a61e4ee1b84aa77deb952fe5dec4af41e702fbefce0459449b10aa630a5d23f5160d7be479a6a55d69d77e6ce199d13e1d0319debc6aadb35cbdbb7f7f5ed7fd7fc4f0f3b675a6fdb52e4ee696b53fc1cd1be7ef55280a2b3ce2969abc26f1c3ca8a9debf8bc88dd971358112b7a629e211849a3dbf2c52ae34ea95c9f41b250c1fea2e707b839f33fd251eb958057ed4a1e79019a6c31c8a0e5e116b12a0684249860460c59ab07fb6781f179b2bafa04592a8b59660b726aa36ea46069db1571b1766e7f4a190b2da9a8d0547624fb34547c520d244bbe5cf17d5ca22b090c91a537f59932b2c28acb7729e753908ed13389998068ca38afc62ce7e03268b28cc88eef61e5d724f8097b3e6cb196b2a48e5482aa1a6cf7052d1ed6671b15b3ee9b567e524c76280a8cd978e16926ecf38ff1a833f6aebc2d0504c29f7403fbadf79fd30012fcf5ad03ee74b76b182d0384ea0b9d8834744f75efe87a70f9187988c86fe562f1d17f45f4cd16468d8f06f7377dcf253d863eef169c286705f86424f6cbd5f604616093b7d52be4b0859190fc4c31c012252b2e6ebcc139039f2458929ab37b0aeea625f304426ae5f9522f25fb226a2178c64f420a09c3d402a3d6157d47c013f7d275350e366ee94f38f52ed1034d3081ebc20ea3b91522ea3c0a96a94723cf823e7e95a8a8721871bb0f58b4342e2c47b3c0198969e25f1528969231c1c0c7ccf67fbdc99eb3b5359dac8b44b3e9cb32119959bfaf14b9a627f881822d1f3bad31eaae2bd0769cca0b8f695dcfb25aaa60632ead46dd7358ec5c813a95fb86a1a9d5dd42630be0652f855e91dce7ac744be73775e8f4dcbe4b5265a2554506200a7f5aceac2ab1e01a747796733ea68de129a9fe2a393ca49c82dbb0237582a65ebd5cf835faa622fc7e02b23682aa601f1c12363303e2304a8283b3c2d7bdc8537a15057100fbd0ba0b47e8c2bda646d03cbfb02b342db083f01a1db8ab47b98c1f616d846b61f51bec79f0700cebf6457bd1d54fe8bfab4edadd35893d406f543cada32310036d08b50c311578ec6f681f9446d3aff63c0a1b56650ee03528ae34b2923b24dc646f5321eb97cc33326f64231e327ac927e6141a0a8fcdf5f8dbb96aae36d30fedfba44a8ea778de979eaf475057da822e704385038f8175e576d88d1501d76b448c75f601a25f343568d6bcbe75ccbd6d2ebe74bf76b40ba57dc725a3267fa7814d9fd410bdc23c0b4d2855c2eac2dea07c70f3cae2ea67b11abba28a68512630338e2b0fa6d132b0ac6380fb6c39f554199b5102c5327857640e90caa24b30e5b5348d213cf64c0d3d436290756a187459827a2c4ab48f258cc409d6f6b9c333a8ba6dea43f53286a9a3bb89d48963c61a11b84ee7756e4b89fd51fdba006d503b4b270ef69c626c9ec2f96edc27b027c59a50bfac206692945b24d7b0b9a8496c301678cf3058fc78f03ebb5510267f3a84d169acabc305a8a573598d1cc9021c14e61d58bf4ee0bbe95c24c358bd4bf7924d91b176fb1c153457efc36f4c3e3ec8f8b931bcc928a58f62f7f760ed94db1ea7b7c26a2b2ab4269f5a712a015a19b90328a842e61c3fd786d5b8df25cf79ce22012ff86f6ef5fb542638868dea2fe6cec37d3d94c7154868e867dba9138db4c8c00a2c73db8589a5e4064c9e25d9772c2de972a7c43f9c8378bf7f0a7c371bd6e3664217568d97110fba274b33e9d119ee6bf141714f35c3340f335d60b6836b9060c69b9043059bf0837bac5f441cc3eed191d58e679c3484009c31b7d2bffee9e6b464b5e6b4c76a6fd8f86a320d83127d526736ce540c500bde692c39864ece2416e9e51bd95ec327b706416cb374417697a10980797ac3414cc817dcf94a705b982ea21d698d8034c6c5c60103c3630a9ee6633caa7a2a9ebaab5659942d069967e4785d57229e1bd4c45ce8fd0a3f84f59d9b8fd744d2d43b51e76f34c492f59d3bc2d6a985bca9c7cc2073c35cc97a0e900e1d3c4cab00bbb5fd2db4ea5d45f2220ba0a25e69c0d320368883b66a203f62dbb242481ab0c4b9cce34d37a3e1f517258c6540aaf76600571b0c2c94a5a34d647fe359fbd198c8c8a4dd9bfcd8d2a25c2cf1c02b85366390eee1931161927648f3c401072979cfc5fa951e88214ae93a9df766d6d03082e7eb60e13ae032c1a1f848443dd5874d51edad3acdc70c78f3fbd82a0309cf1111e6a67191c4569c9288d663324c8b7d205324025cb6e5e32b06d27635c4af9c04620407400cbd04cd6416d76aa7e4ed8b6152c36f8370307bbf61812be447031786700dfd36f2645d699c1377ae4253fee1b966b7ea48fb45400331d1ee9e3d6dfc55521c51447ef6ac33cd48156713c4b3c0550e40752aa642742c101a4df9f3c5256e1b1a0e1ac89a029a55c9ad68fb54303a79d54c691601529cba45b11ed386e676dfe6c81256fc123bf8891d3679253e0e5c8d14114360d40992825e82f7af72a018396d9ab7a494da28072f49f045b7a19d3ed56efbd299a80854c89fa83d27c308fac80f29d720702656dbadba02c243477cf7894f390a57fe6420bb3622069ca5be097dc729bf0c3a36662fc8955236d15860e6e09823c7e7aef8eac13c1613d3ed8c734ac83a5676d2f6666fc361eeedf47072ea812c8146429f4f2099e46540c1eba7ffcfccb18d094d733c9ed53f321320d87f36c75f3a2eb584c0b155fadc4e8c527cbebbc6731eb7b61a6746c6adb580e79c5f39b3020fdb2d14c876245fac26d96750bc9fcacbc6a35387f32b0883fe877820bca1b52a8d0a50f85f6fbf6f72e7f9ee462471f596988e074a796c7d218be80082cfe4bf563ea93d8207886a1d222e7fad7f0a4e375bb0ac99d0e50a5c783a5a03fd9afb2765d273fc22c2dda0b0203d1ab458cc0e9482f674cba5fd11ed9b8f17cb688d5632c9c62f56e8ebca5c0932920629972ce95f13be0274786165aab9e9eb92719af71ea928649863cea8daa4992bf1617dbee5565b9f341ed7c710422f1127a754dd52d0a49cce20b6126b33c56956ce8ff03dcdd3b12c4d39dea2d7facfbb5c1b5f5ae20f660388b0b360569afaacc5acd5d7e4b3b1b0c131b8584e34f18b22babb191e6e87d26ab94d4bb337a45be7fc678e668be5a8cfdda199c8d2e88312cede2ac395f062fae75cf01433344ff87d8ceb095f165a076ab728fc1f181310320495e35967cab0fc18381bcecbe54cd21af16a929147fd94c365a3acbe9a57482b21d51ab4eaf42524133df459c7486423ba03ae75f70e47b7b273dad4f909eae11a696c54b16e0f68eaaeca105485c3d05807d48be4fdfc0dbddd3c2589871a2498d2b4d63ce212180a3e9411f2c1ba8a3dd64bc6a36dd2ca7a744ca17fb90026fb0d1a6499fd2d009e31b3556702550ee01413ec18c6aa064b758ac4ce7789c6134369797035cb010762e43406228ce3f5ac19e0bf636f914b841d81a8a5b06d12eef7879f3d357c8093a4abc381882a7e7a0d5c7c43dda4ce78347ee6fa371d0073cccca79377dc71657a5ff1d1850b7dff03c70483d26693b8746e63047d3d3e41043c65e75ae675e4c39236cac64d6bdba9061c4b97987872cfd0dac079e7e3678ef23d6ed6fc142143778961fb9cb315012238e97b9e44cfdeaa835452b41c19726ee569f640a5f9974cca90a279e965e2d9d2d3f9f8686d7dafd0abc36c0edb0f5cf501202a8d6b5c4774c1e3cad032a299e1985a4d720d3c2e0d1a268dfe39f80da3431ef3089528a56d8d4e831c70d9bf61abeac990b6fc1be2be351ed50f6bfcd7e323b438de7bb45cfb61e8dad146def1d19a75baf04d76a6a01aab8d1e10b1448d0c4a36e5af0fe3256396c46e8d2ca6770445bfafa5cc53175fdbfb2316db7d335549d794e18b4c76eb74ead425f81ae07119b36c3436bc0c31dfee8c660650b53733bd2db220340fda5422f2f3b5fe979fb234aad54fb5f185df6cda637c71d598e34baf162ab8d728084e6e4c36c21b1070c5e70ac789583f25604806641d1f466bb378042ea200e13dbe7b30cd7650201f3dc511ab5cfc94375d43ccad8aceec3113363863fba2c6b5d6a06c575a8ac585cd3929f79fbcec059febe68d8d07bd6d8a67660377713de190adafef1ceafbd166e36922ae586f69ec89c48a2d7114d5775ac651a1a68e8d25a99a4ffad3f0e1917504053c761ff9bb8ea882c003eaa5b44f024037602b5781d8e5b31f165886be82862fc8e34c5fa3ded22729d478a27772050dcea8263fef0f102fa22839a1be6258b002d63cffb8544d952de5e2797b97a13b5849f0278c076d256abf4683b7dbaf5ac6e47ced431a7992f233132046d95598d03e1c04597936dfc04e7a675b802efd25f0f4287b1a3bf4ca39f782d53f47fb980f64bd2563100ae7f086d92327e667331f3e1f7ec3b795b4d036960300584775224aff13064ae9f8216764a3e3071323748aa91c6493aac53186daa710b0b2589a589f1aa10e1f7709a5023d6911e958c92659fb031b9559122ba1cafe2f33b251d159cecf62975e27697c42f50a96fc64129d6934068f511afe7e4ceebc78c61f41f02b5e288a1b1b515db2f07e0f5a5eed299179e689f73d0a611ce628f4bc176668d07c9e34d3149d0858738ee8cb03c6fb4f5b0be712c6dc727f3a16b4ab63bf17d0fe333f67c85b9d6ac90e47db72f47d459db9b2b376097c6867ea92802a7b415bd046200af679d3cfeca5a9b0301917287055b412169752fb3d0b7b731064dffda01355d43c53aaee0a760308caef524a8c6a60bf1f244306d6481a770d7461117178b52c54836b40d94f0d38fb02b6d97683bbbe9105b314ba0dc0ea4b7dd917699b55c5d6a14bc1b1d73a0b98c0b8e720052c3fbd74587a4298b4ea3907e5d52bd091e579326866dba98c3046892e9c9b7dec654a587db27b580539c21ae93ed68b611917a0ccb775e55b35b225e1dc12ecb691d989dbc418f4f581973f7dd741690274f30e70448608d64c2c8053f29507cba5e7e915631fc52f8e5a91eca5e9ab06bb03a76de7833f522bcb5d7aa57981f342516e0fec6c0945a706ca75562a51d8c90cfdc7ffef96b375cd8a1f202ef86ff48299f046d5f97451d66f0926389ff8dc4cb756b453ed0e51b00f1d334a35413bb7b5ce428f45ce4df9f17b5ab8b1d41f06a2dc1fb5310efff3fab87b8b046ae94074ca459672204b54005b301056430a39f8613342b732b0df74f8f4535d658ebc58778b08ad70496f55e51cf72bec1cc596988061a9cbd3295886a88cc085621c103569be221faf7b469c35e684760ecdaffc60ba8e7c7ac46b364ed1805193a0f147dd68283ef68d514082ea3263bf37dbc645d6024cbfa8f13a80f2d6c2159f94d96e74babb281e854f23542c66f20f642c0a6db5c194a0f7fa21ab79fd20ba81f45ca4fc05726cbb89d8ce039d0e94af20006a", 0x1000}], 0x4, &(0x7f0000002740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000008000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r0, @ANYRES32=r21, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r0, @ANYRES32=r23, @ANYRES32=r0, @ANYRES32=r24, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r29, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYBLOB="005f743f82b61a98cca17fa6c40000000000ffff02ffff000000293e", @ANYRES32, @ANYRES32=r47, @ANYRES32=r55, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x413}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r56 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r56, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:37:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x84, 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}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa11992f33c958182, 0x0) pipe(&(0x7f0000000000)) 05:37:15 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)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c, 0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000100)='./bus\x00', 0x1008a, 0x40) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r2, 0x376ff416741511b5}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x5) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84, 0x81}, {0x800000035}, {0x6}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20100, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="c5cde3e2f83952fdd648d6958e7f090cbf709112ae986bf549d4d6a3a7529a5f48843d65fea1bc2c3bfa542a7ccae710abc85e5c94557cb86af15d0e668ed0a60e74a86faa3d57dac87dfc9b32f5242c19c46f29c7b7bd16deb5a17a00cc09f77cac364852b9fb052856058a975b0fa5b7f3302c235bbfa3bfaf6c8c970dab479f9c844211e70addead6c8029946304634497b6097df004c88790caf80333676028f96b730", 0xa5}, {&(0x7f0000000240)="88f22d16fa49e708aa68faa72f98a2b63f0440a70d5ae2c32a7f09aba6ba345e97b854", 0x23}], 0x2) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") ioctl$TIOCCDTR(r1, 0x20007478) 05:37:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:37:15 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r2, r3) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r5, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 05:37:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffb, 0x0, 0x200, 0x8000000000, 0x0, 0x0, 0x5], [], [0xaec9], [], [{}, {}, {}, {}, {}, {0x3}, {}, {0x0, 0x0, 0x4000000}], {0xffff}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 05:37:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) close(r0) r2 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000c7eab062ec1fb4ed00000000000000000000000000000000000000000a00000022000000000000002e0000000000000000000000000000000000000000000000000000000000000000000000ff9fdb471b0789daab1767c15e19d0fff3bec4a97e37580254b3709687706304abf62f41870418653b001604dc394bbe041fef819de9996c37b4af80e15ab9bf16a8e3ca4f97aaceb28647c7428f7db2b5b5c3b49eaf19eee694e6cca0dfbb14e8410d323e4332bebe59e2699ba110ecfd9e339d55ffeb1b530185b6dcf4a56ef3752baa456be7efc5e816bb0b92828585343bba"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x49) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'ta0', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x1000, 0x9, 0xf7, 0x1ff, "46435e341847b993ccf957620296d6f380e46c60", 0x8001, 0x65d}) r4 = msgget$private(0x0, 0x1) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x1, 0xfffe, 0x1800}, {0x4, 0x1ff, 0x400}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x2aaaaaaaaaaaad04) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getuid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r15 = dup2(r14, r3) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x21, 0x101}, {0x7, 0x4}, {0x85, 0x8}, {0x44, 0x5}, {0x0, 0x9}], 0x5}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x4, r6, r10, r11, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r12, r13, 0x1f, 0x0, 0x1, 0xc7dd}) msgsnd(r4, &(0x7f0000000300)={0x0, "3c6e69704d1de7826a0e5a0daaa89e5ee3799cb5f39abd50ec7baa4dd8ee439e813efcc08a26065eff5e7c1dff9c419469cce77f152dea4f03ea357dceb9ab3cbb35ca9431c2be2299b684db46a007aa2e2ecefe38af8d464e0c945e"}, 0x64, 0x1800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) pwrite(r3, &(0x7f0000000140)="eadb5f439589f62c7f4066db020b9087b79a0ba0e2b3bd5338d949910c7d64879906af5bbb6d378b917d58e32773580b5e9f10182c12a3508253a1b14c38ff2360619baf0f2e7e5bf25243379e90adcec675008f63571152845b3160745e8f104a59355019d78161941184dc33a0a5ef977fe41615be79ac10f69fff371f9612c209577bb0bf5aeb5f1350ef524356c401d05d5f039fbc9f7c1c1deb64397a15346ba35b8a1800cf409895a9fea667e53f6131f8876b4d4a692412d6493a5b8c805fb75fe7d0f871e4831bb9aec92badc0183d7c4f5772ff04", 0xd9, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0x8, 0x0, 0x0) 05:37:15 executing program 0: setuid(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8, 0x8}, {{r0}, 0xffffffffffffffff, 0x37}, {{}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8f9de331789d7d2, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 05:37:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0x8, 0xff, './file0\x00', 0x6c, 0x0, 0xd3df, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x2, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000001c0)="71e988935a8412bd39ab25b2d3dce77e59bb2cb70acc0dd19761d735d660a96f935e710204845b68ee0bf41e78276ed2e1d84d4d26ff0b52cef22a71ce22a7d605550fb55024e61920958ab9b32f8395a1a28d18aa442702fe98a8ae68fae32262af55e0dc9b09102bf3db5e9dbf537042c2970cc88032f20b63078701586aebee63ec957823fcd50874e9b29b3811452d6741bee81581652995c00f10240708eb1e2cb4ccd5aa551c854144e44c631ee40b66d4f8ebd5d3085d317433cabb", 0xbf}, {&(0x7f0000000280)="7d827190b2ecd2976857a3cf1e0de3aa29bdde9d25d81b28b214d072741fe56e642c5738170abc929c119a8f93802dc94b407b61df718bb1e9f2bcdf1e24af26d1117e08b00fe799d6fcd9816f475d2c95a3a3cbd42b8acec5d74b6048efac4c6ab027af34a35cdb34bc624f63068d8aaf87a509", 0x74}, {&(0x7f0000000300)="553d10a0dfc61fc1d8711235c3d698373f3273642fef9ef18409b11a", 0x1c}, {&(0x7f0000000340)="3bd1c96cbfae1cab53f98788f9c9009880f83ef3a0da0b05e062aa8486b3f8dc905e079f1070ab4dd4516c84bd6bd1b30b77f2db0f1c13ff862f9740f8474b0b22d35fb716d56ab6851df80c658f7b85f5ba1532b9f09adadfad", 0x5a}, {&(0x7f00000003c0)="ca5b333f337d2ce96433ece3750fa58d6e78c8eab10f2519d97602f1cb677c2c965602283eac6c5b55d028ee0f9bfda86446ebef0c0dacc1136f094c3a21b67c0dd777029d53fc2a0bbfd481580735b01ed477b8595cc864a2b8", 0x5a}], 0x5, &(0x7f00000004c0)=[{0x10, 0xffff, 0x8000}, {0xe0, 0x0, 0x1, "0f243d96e3b072d1bc49ef0cf19c4e6bfc820529eefb1a69ee7a0fd729a4ebec594fbd9f528a462c434117c678c85525a4d7ba8d3c72feef6087791863352d22210660849d48a62d75677fb19254079a97fa572d1554494a9f635165af09e21ce7e7857d7fc67e438d25219f9283c8bd9fa536e8c0feb7f2195495e5e864df616ba1ac8d13e7996a0b581236a2508d917a1e9d687e2c9d13fc89358d94df63db87271b911aec3dd475ae7b82d726c060832bf138117e83c56566dd60e0a0286c5f7612f047a46d9bfe8f2f"}, {0x30, 0x1, 0x9, "d0c91b5b2879eeed8c2762f3fc44e137488d2aa4e0e82dff2086f2ddd4e9"}, {0x50, 0x1, 0x1, "78cff60f5e904d844e04ca3e42631c823eabb7e637d65267552591b72bad1b632ab459278f1f17c47d8e9a97b8c650538b835c770a39b05c31a86adc69122944"}, {0xa0, 0xffff, 0x43, "1d1dbb2f0a58acf0cc37cffe9195dac2d130d84289abf6732f139065b750d72912d90ab9cb6c393c25951d5e8d9e04659733d4565960f5dfd8aa4df0ed55e39d5e46004d4c3a9c3d6b194cc10344be05e09a306b502612725d91085838a2f35f34ba1448d83f6be52ebaa18b988aa8c71bff3f43f7736cfb1ecc472d91824b95fe1e5928ec348e32d5ca061d"}], 0x210}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) close(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7fff, 0x5, 0x8001, 0xc4c1}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r3 = dup(r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) r4 = syz_open_pts() ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[0x57, 0x8, 0xe636]}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) pread(r4, &(0x7f0000000200)="7bccec71855e508d7f1c80aa98bc130dc5853bbfd16ec01e2e2d39a6054279d3b0e71cf54d163cce5e4092bcfc433848f58abb9cc5eff7c29ee6efc49638d92d27b4fa40ac0f9c596f827592dae73957bb3d18d33482c271ac3b9ab95706c27dce613af34f7b631cfea931c78c6639be8e1ffcce9fa5944ae0dbbea0e3f1353a84355b04b23f2c4961802afc052a7ebc602093fe24a50b0a7fd37af9da39f73e821bf34577925207f30149938d62cc41f00a6c425b249145fd35eb31c9673e8e9af9fe36289dd717cf12341d3637c70dadd999af6a91823b", 0xd8, 0x0, 0x0) pipe(&(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xfffffec4, &(0x7f00000004c0)="f1a6c614857c8abcfd85d07c29066ff4c663d321afe6380383db816a56bc51") r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000340)={0x3f, [{0x2, 0xc8}, {0x0, 0x7}, {0x0, 0x20}, {0x2, 0x10001}, {0x1, 0x9}, {0x2, 0x5}, {0x5, 0xffffffff}, {0x3, 0x4}, {0x3, 0x6f}, {0xc44f875dcaa192fc, 0x5}, {0x3, 0x80000000}, {0x3}, {0x4bc89ed24e989c1d}, {0x3, 0x4}, {0x0, 0x7}, {0x3, 0x101}, {0x2, 0x4}, {0x0, 0x3}, {0x3, 0xde}, {0x2, 0xce}, {0x3, 0x101}, {0x3, 0x10000}, {0x3, 0x5}, {0x1, 0x80000001}, {0x2, 0xc258}, {0x1, 0x5}, {0xb4721f3a802d7ccd, 0x2788}, {0x1, 0x4}, {0x1, 0x800}, {0x1, 0x8001}, {0x1, 0x7f}, {0x2, 0x4}]}) 05:37:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0xffffce72, 0x5, './file0\x00', 0x7f, 0x8, 0x40, 0x100}) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r4) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000380)="a2b08028cdfb1087ecb3a1105bbdb3c7e811d8ef211f0c7f4098beb63f518f632a0b8e20d5d3e5f37faa21b28a0a942ad0d11ef62c09567a4ec435c797bf85c64740fc611bf649334e79d36c03f211bbd54cb6aae2b6218f361ab0cd92ac173fd74b7bdea00cbcb8033ccb2d046cd6fc8a3ab4942bb6f3a7", 0x78}, {&(0x7f0000000500)="b84f3f78f8ed1e0b540b9b7cd71c4661e3a7746059903a6a5f980ab720b7b76433d8295a336a3cf989ff9c02f1348758a97ca2a90e7d5feafb873e45202ebf2680fedfe087f37e5f8af0656f8511bc67ab78f32ff6137050fdf66a659a44b09eadafc223d396a07d2ccd5a7117985b31e2fccfdffadbdb6f4f3a0aff35e4a6f4ac86c322fb1baa64d0d9e14af165f179a90e46a2a702443ee692bf20681fc75f09bf98a943e5c713d6b7b444f6f21d9b03e991756220195115dd1f6a8dfd1200afcb42272d5e03c25f4a858260a6c50d5040", 0xd2}, {&(0x7f0000000400)="375d0e144fecc9b89d1e8c5769f18ab68b459513eeb89c7a95945fbb3be06aaeb5221ef72285ddf3e2ceae7c6172b673d8ec09bf019dce466f503cec83dd56316a187cc80024acfe97f6821f43d5d3decc3d9f631ad0d66bc0b14e20ccab7c63095ab118e85fc13dd4cc51bf803bb207a8b286a5d5f1d8dc7c1c0b", 0x7b}], 0x3, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r5, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x39d8, 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x31b5, 0x3, r4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r7 = open$dir(&(0x7f0000000680)='./bus\x00', 0x2, 0x4) flock(r7, 0x2) write(r6, &(0x7f0000000080)="220e3c", 0x2b6) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000640)={0x81, 0xffffffff80000000}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r6, &(0x7f0000000600)='./bus\x00', 0x4, 0x4) sendto(r2, &(0x7f0000000080)="cd4996a474086143750a580e7659b1993d09ebf6ce4208653069eb687575563d255bb1d8a7fc300b7807d584b22aa13bf4b956ffc84015d412651af45dd77f8d460581d721dc1655ed8ebb7e31b92216f4035ffdf6e84a7dd4883b35a513866a103f77c190c5ce1338a447e2364489cb4b003105991dca1d029fc1326035b77a5f1841dc235cc075db9722b8c59a1c853952185536beff9fb4db538a2b521fdc3ee363578a963475db71d13cc927b9e76b9548ef532fe1bf91519e787af05b3d18d59e07a465ea8411da0d62fec882345d93933681dd09ed3d16f9655c53e69f80e2df9530cb60d9d72228e138d17f34785ceab7e6", 0xf5, 0x5, 0x0, 0x0) 05:37:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x3, 0xa77e7c0894e0ec48, r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000, r2}) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSDTR(r3, 0x20007479) 05:37:15 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x7b40b81bf69515d0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x100, r5, r3, r2, r3, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xf9}) shmat(r4, &(0x7f0000003000/0x3000)=nil, 0x2000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x80000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") r1 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 05:37:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000080)=0x1) 05:37:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7707, 0x1, 0x2, 0x0, 0x40, 0x8001, 0x200, 0x10, [{0x7, 0x8000, 0x101, 0x7}, {0x8, 0x4, 0x3}, {0x200, 0x6, 0x7ff, 0x7}, {0x4, 0x3, 0x6, 0x10001}, {0x1ff, 0x0, 0x4, 0x9}, {0x7, 0x3, 0x8f, 0x7}, {0x10001, 0x6, 0x81, 0x11}, {0xfff, 0x0, 0x81, 0x7}, {0x4, 0x5, 0x1000, 0xfff}, {0x4, 0xa4, 0x5}, {0x2, 0x2, 0x80000001, 0x8}, {0x6, 0x4, 0x200, 0x400}, {0x4, 0x6, 0xfffffff7, 0x9}, {0x6, 0x5, 0xfffffffd, 0x7ff}, {0x9275, 0x6, 0xba, 0x101}, {0x1, 0xe024, 0x10001, 0x7}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x25}, {}], 0x2}) 05:37:16 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 05:37:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8cbc95421702319bd7ecd862dfdaf3f02894669c7c30d71daf0eaa68b9a345570dc81d5894cda4bf8769d97ce31a262e5c7d15ea38b4222fb2382c874b104baf0765c03af661be4d0d3c5be08f9cfa4ecb7d623ff7523b9ca27626df90e14c8bf68ce1fa75a1175da68f56a1e496d6bdd6a2954806a266f73c88c873c646c19a53f12106a2569e36ccd349d56791bb8890ef9108bd9b399db16f95bf5b475058ef216100891c7667fa4c0a060d1496010857eda07f808aea8965bfd22447009675af059a3a08ef92f470681982bb1e978db567a99513b75ae3a6a3d6332c9609cc88125e77071e8539a9acc3a60b1adcbd2e63ffb4344e32983087152db4cad1a0f2c8"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) munlockall() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000100)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:16 executing program 0: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="245689a1afbb9b44e1852c80e715376657ebf531f253aed312556a8b4ac5a761ff9d122d7eb3cb4e3cb05cc7810a10586bde064998adccbb85abc11b1d9fd6f80512bb5cb91fb2f80cba4bef8baae0d20d756311870790f5e49d9dd0674351fc6b310ee240ceb2440aebf61a155549b095e781a1c8c708d834108ace7e1e08e364c8ea2a1f8389a7a5ff494e7bb24be7e1e81b6de489ba02f12a3b21f062910874349b19f978c3e20bd3283db2afdcfc3fb611574a006a917cf514710d597eef", 0xc0}, {&(0x7f0000000a80)="fa919bec74a01b6bc743b4780710c1d2d898c0c1aab389525386a44f69f9b96c3701c19ed45626ce19c7da232665d3ee9ed84381eb1e895e9e77abfe8c1bf96579dcbff89803d31131ea298cb520cafc1df3161537ce08d3873a05f53368c7d84830349fe05cc582bc5588a84edd26ba2f1f2740a45199c620a349f3b2a218456a1d765a23b70cb14f7c928ee2ff4d22b43e1ade5a364a8ae5a719a58041aeb0a991d40e026de0096912c39a4cd708fc4d056f64808f0e039124aed6f64274b8784beed3162eb8f1f32de637a3e61cf3537c15fdffdeaa98f71e3a0ba87536bc14f3f6e00263563481fca6c58cee595a6dbb0d1ccab2feb909e07269e61997d5eee7ef6022cf10e968307e5b557c81fcdef9e366d15bb8b2aca9fc63c72348d2ae42d64134f421a5ce858a770c819aacc8afee5c62ec41ee4e0e18d2bb6dba86e672c5dee297d8a60c920a220f8bba1ca779440594d645f8ef0e07c03680bb8ff40309c6ca078a0277b91f49779334266067a8c7ebc88cbd9849d38aeb973820161bc11e394363559c629f44deb49aaa8ab5f5e7b5d7b72f88db8053b23889eed16fda5fbfdf63cb71fade80fd6b37e0a3fc3fa82057d86b542eba249aeaea367b01d1bda131ecd5849b350742d549bd512618a958c2efd40e9303de3cb6a279ad722e0d09ba299924a1fe0c191ed947431b83ecc59f00269bc44ea331befc3b9a3c6d5126b5a819ce5e2a22ffce9a399db6f0c895325adf68863961bf1e67ac1c62838a0cd0a5062e5ef4e345b03fb6b738fcd9325e304296311692ec411cb3a54172d16735147ea0fdeb1411727e11d1e7dc575ad7ac4ab46611fa6de964b5ad4365b8a6af420c3ca3860ed0f8539427b4c4b47a545add881c09884231006b2721057d1e1297a684726cf9efbe85d6f85a9dac3cc2a202cc48612b60d81a138649ad8eeb88e8e91ab16835747d35a6e2e885112ec8b3ea0577ef12e8c5447f10d79b2004e6da94c1ddd70802c1a41956a242750f3af80c79cd8fe8aa5a1bb3dbc7803b6165743f51a122e6dd89d956b7c851894453440f413e477f4ec7cf82d81829855aa5a96a395f5f9a7b3aba4a410aa1ede035b8393e7d352165738713858b8907f64d244e0d4ebedd47dc12ba29315f8368b6699c2568699d597b6d53a9ad18ff3d8993b13f3cf7a280459b8a6eb25d3d8366ee1d5e1367d22da9476df9c148fe276ac1147a32c16776efe643ae90aa37135e62eeb538074e3119ca02d6fef6f8a99bf929621394150adddec81b157e676a5f01e5b59c442866aa456c49be387f431469ae95d76b70b71bf4c28dca4f42643081d7f721729fb62f0c29a9ebae4f19b8cb2ba425c067a61deba4e6b99e87e991a472dd9467c2a03ae2bb3517c17bb9738f946f18126d9d4404a568d0af36131895fc1bd1f5d51e6778aac591271168a81eb60920be45ea85a8727f18c04add3211fe99f384fa856571354b12c8421ecc0b3dd5748577f6ae31d93a9d35e2cae62133e1102cfa93ea55bf2d583f683d92508d3e247482bc32c2b16e2d99de9f3daf2f768de028617c8035c6db0383f22c7fbc7c893566a0c8e2e523ea8add31814a299bb4938185dd9b02a5321bb607b865904daa1b4cfe70cf813ad3d72857d9dd8f5a79a58057269083098ee7e59d7edda2e3a0b1559be5bc175426169257f05e1e15a6d1d85a1bd0a205f283f5f2a73dbd7b7d30439709c433de6d9f28a473965447adad0399a68813c6ec37bd99813828e54a8e56812611db16d2c4fd3e5b755bddd0447346b7588bef165e9abffb01afae83076952530d5a924ba356d91c92242df932a70b2f04b84a1a39c531b7c7d3db70fb86bb297fc7d88d87d77c17d9840b645c2fd111620ca0bbd996483e2673d504f70a846c400d887ee184bc82a192cb85a3c34a8bb59bc998b3f48348a8e88ed5285b631bc7c14067c9e4b9ab65bd3ab1aa9ada28dc6871adf1812b56cf57775991db5d9897c43405b5836d71558af8b74875c86cc3792f53d214b2eb8b1dcc511c25c6f2b1ff3666cb6b4b8b9c3cb54b72dfffe253b5d89c253dfd1804d950d60d47c7405f7f33af2a97545496f3f583cb615c620b9b32d46648c49d9cf867dcc2b7e0776ea4294453a11c9b67edc52972f501c6935a9a4f510812a80a0a324841fb8e3b79e6563f59c3cb40d3f9d12022bd995e7db745419bbc0fa5473649ed61d9c4f7d4eb72e9a22256d52aa56842329cc19de5b4df9909404a0cab489d1dd2fa74d6b6cbdc50f1ecaedd3b4144cbd91571fd17069faf8f4a2cdb38aab28acb8e48f3fe34b48ae29026954741dc13cfadc1d55112d308a9e8b1c4e83b31bf29a0490b011605a68fbc684d89b168a45425c5b358c41c736ef215befe93af6d3904a78b1d32a6c9317252621a01aaac7a7da2472877da3aeabe97cb4819c5ebb213a8e2c876a0637a57be4841a08ee4579325634305b24e663150b9e4e39d11cfcad22ce3466e09fdbe22a22cf7720c5d19de71fa7832102af01ff93e4a8d777f0edabddde881b0e2a8f871c61fb004219b175fdd7fd9d9354b6a08fe4f770263bac75e925b24e56a3f30a5fa8ee3f7f1fa7f4d0a9ad7a9a63ca38efe0feff699b3c2d279fb86a397489cbf688918e19019b1cd61a5e23bebb0e8b08de9c54b352b697f57aa5142066966bfff65a4e531d6bd4dab484fed4f1448ed6922b1d79a8bd7409c2aa05bdf26ff8a48f3a08eeffab1ab17a2d1de3cd8fa8ec05fb55faed99206c1e043fef72a75b750ca19523084905d26e7ca5abdb5bafa4ba9d7d208de98690868dfa41ea369fc8982cb6f868c3c844a392491e4a5ad8ea0b8fa20bfb52bbd27770a67d2d4a3a544dd9ae686983695a51399411dafa9aebff9488e32230c907030dffe7b767cbc35f39600567ef12e72b684a6eddfc0fd4b17f6be4ce8dc76de112e0371899f00fbf3d24263c01cd3f9c42f8b2d2edccd9e616ba6afd171eef133df2b4ac2d70a7cc43862eb9a7a562d134ad8aba9f1a7c99bd15add1f542bb3b8e53bfeb6f0bba95f0ae708cf8ae6369debecff150eadf6495305bef5ce92391e31f110a6e97292d165e4745b29bcf57cc4aa9c2932abd2e611728863d16777f4f3c3caebb536cf052a8f7520d6aa0c6090d2482405ad620354e5e179778e91db71adeae44a023b27bda680c9b3ea7cdc70888dcf675238ba42f410cf983d9b4fdfb44d4cf3373f095c4f468569838244ea785ae792a139f34ad4eb2e2354c84cdccab36f11c4b069a6c20bd46a35074b6bc9bc1241c4d5fbde4814fe60b9a41219fffdac28019dd9fb4d52714b1f7b905f9535c14284e49905a20d36ec001968ce2c4950d109c4106ec8c08d436c6624440a1c6abb1555093bb870c657583eaec32c80a41bb8c67a9ff3f6f47e32aa8c921a8669bfee0b20616ea2d02d1d415b82562b30bb083cda4044003e42d92c10c7d72db435e88282c8ff98372ea2b87b205bf339e99a34ebc7a28b3a30330d592fde73b39c421f94505fbadfa02e545ea3963caee3051206e886bc9fc623d7e0c8c1c133d2b324ecff5731570a50141d3850af8c5ab046d84931efc17bb0e06d2e1c8c48dab396f5690b28d88b2a63c543e2a3cf9ee36c53467b587c8b493b92a69a7f6e6a5c6e873caea1a33e739de6ef896c260fca47a16b65d55083aaf2c9a4fda5ab3ac9ba98f9bb037e2e739786f8326ad86787617e7f8b3a44cb9113b2aaebdbf3fe90020d9ea0eccd1db39d4522bf809826f109ec0a913761f4ca0ec355b10c41a166cfbc39ebdcd26b5d43d98f03a32569bbe2de63c52ebea327e171e7b08508fe596aa780ef16722c340c0c3c119904beb1acbbe5b399128d5bb50354cc05e4e0b3350645a5c1e066e4ebf3942e95646e46a12a7c592e45c5d6cb404aa3ac4b5cd94e650ca77b8a31ff4108d1d968aba564848ad173b25b14ffccd8c7d579e1382c96584bd295c029f2a4d330f908417eaab8c184df2bff83988bf3988b06a87c00e6c13827f4d00a1d25ad40917eca70a5832b2ebd78548eba500e6f7c59d47947858a957b346e8e1ffad27df24998e279d217e73f416d01b1b882fe521afc7aa07bab526bba5e9894def07d5e5bedb7aefaa9d0a975570225fe080fded2c25dfcede8341f90981b99dd28c2535d35433f3fcb0a8b5d27f2e7eea36fc4c5e6a94e54e78171fb1abebc8fb09d31015611c26ad970417d59df93585116587c551a14bbe773557af16acc0a7830d570209ca62dd5f93b9a401210707e0d1a9754537a6702981e295c6207324e9776d3675398b38ea90ce5be635e1009dfff8d9d9327e74c8969aae0fdcc7bec34ba0e637c6c175efad70dc6f4374bd3b2a4aca4849e3f09213ebecb2dd8f62e8ad43ae9ae8f07cf47f4c6baf3e1fded6e02c4507d95928282601482a4a3d8895e1e09b385bf20cfbc843caf1e6f8d28ef093a244c796e3b220f18cc986576fb64a122b8dfe6f4c126abe746a8d327848afdcdc64926363657714db4cba00ced927c05e18da59d584d0a7013420e62812567fe97fefed739870e098c9b8a6de7d5d99d2c6d0bccd473bcb5c6acd26f3a9b7924ffe614d0087a5d0f9a0c7cd97a1197f1a3472400c578aab76fbb798f5f2a3d1611866c6367c1d50e059e55e90081b040010f3558cbc7c6ddcc83447919ff1c7ed1c0be40347ec07e12f2706a4d1b79044c4e3fe2cc00237b383cb2d0cfb8399fee16b2735d03bbb773aae02ae00147081beb25c8bc634f8384a2f91941d1361f96c3fcf41376c27ff7ba35eacfc7d7ad69b5022063f635bb2882717ba05ed80041e01b186ca2524566a2c243be21f74ab9ce043bf21a4e0f9c6523590e876b4a9fb9c6a72de81b7bf263cd80671509c73e6ccd5165f3d0c6dc6f1baf7b6aeb507e29133033d38178fe333de0e0746fffe111d015be78c87b0b3d540c6c3aefd517cde8b71f3f2e1a4e5b8ac3ec98f767dcaee1bea1b2efb411c00a85e859e3594e9f340c35e50842d20999a152b287725a50c5386df31efd01ed8df858c54696ea4f641dda3cc3e19c8912f4174a007390942a97b175fb195da54ac181a597cf1e60092656227b15e604462b00a429593c9544876c989dfcca831b5e37fb999c5b95522861db8dace68bd547b0b7a59d732f768b9e205b80e256cb3ec9ce547441919c4faacda016b8f5fd5eaf5b6c3b7cadf87a1243af18399eee96f562cd9cce580e0e5c31d9193c745b51e4e3c154f82ec195ee21afd66ed460bbef69d95a45d4fe50d4c508526a7f47a40d9a739fd53e4ae2ecb81031966ec066d0e9af944b5a7f0c37ce91951371b450700e5ca8b5fdc1aadeca2774c222820f4ee965bdb002e517151200a380b2ccf817655ec5e6f43d8c593f551c85e06c1bc7b9b01e715828ffbf7bfdab998b5b74ce31627304f51b399196f28a8e6ff84c90906f005aa56533110e849625da7fc5d318963a164361cf9f01d9ead15f94a5553ebb3be0a8f8ab4942a7a39b1f6d1bdfe83b9aac91ee1df027b85a2f2a05ef46cd36775e326faa095e9e6e7353c1185943d3a0c380746950ce48d9536bc6cd17e9fa5a512f21557ecefb22c31ac8ce973c6be987f420ca71acb55dbc358d9c231a025817f522d50bb1a1a790a3be3082c717430f48f462470a8131d5dcfae703e69ab580f156b6843efd76d458b17e87c83368635096722785dd2dfa36cbc2d7db59fb627ca5ee93f94519d78fa3e92557b1a4297e544a0be6d8dc129b614863", 0x1000}, {&(0x7f0000000180)="effa247160dbb85450c3c14c8f37b9912f426de77788f709e8ee97c7afbe077940edad3a78bfb041e51832e5e587f84bae3b6306e501c39656305f681eb671e5da4a4f96b4a844abf36a01e658dcb1158ca5e1659f6740a8902818c6e1267f26e911afc85ab30955e3411e1c3a4740c60c89c920200477fc14bd1542bef012f101cda7cb8bcbe32fdd9997c771404236ef95b68dee1ccac5a6de7800ca30d9c67eda1d81a5ff589be9927d3e54c9b876888e80c0f5673284fd5ce288ffd63b58d5ac989f2fe7203a26d23aaa426f211763786c68fa34573715c3eea6e1", 0xdd}], 0x3) 05:37:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xb6f7], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 05:37:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202f3ff6a48ba6173e6fa35824ab19f26612c298742731f4454b2f01a6e5ba61f5a86e71caf0037421e3f465d72dae9611d3c44779172a06bb2573952393e1ef9d50d1105ca8485cc7b773f5b861381f84be37d83574f23bcbfdeede15fb5731c68552a41b8dc5156ef9a4cd635304697ce082a024c534a19f720abb657004557484ee89513208d445849c7d46645f67528097b84e8db2a62b6ee762386bd3df977da3c43cb9c3d5397aa9955d1e885a3301fc43db0d3877c561dd9d579d2e86dff044d9b8cabec9836b54044f7e5bc8e922dcba47045a980f46241781b3a9644b44593e0a1c40cf4bf8639147e8248e92b3b3f02302e22a43a9d23edcf1d4876fe20d6c7d43cf4c4e9a9bf5a3262b0bd33db061527f78e230586328477c96dcaee2ced70ce8ffcd49efca5bd7877270268d5849671337f115647e7f8f5240bcb0007e2dfef2ab9e7ed169d22b3b41267740d466e731e327dfdbc0941b49df0740a6173de5f157d0ce012dfd83ff31ba03753cd635e1d73a37666f1ef23f25287854bc20d43b9bd3a171c6643be86b63c96a81a7fc3dc8f899f835e2aea264eef4a1d8dbaa9356124bc78b8c55f28fa8f81db3a82d1ee4f237eb4c30b9e8e32dc19933e94c3584728c91e58ad43f7af082d8f4a60cfb22dfb9e0e562a2c18a99777757d844bf51f4f"], 0x1) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 05:37:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x8, r1) 05:37:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x0, 0x80, &(0x7f0000000240)="f3f1075d18adfa77b91fd5b6cb6072c548d57bf15104e189581def6bb613f69787935305a2d802343816a23b486c3f110d8f02064ed20455a608cd3acd2de0adb4a422a40a418a0b6eabea3f6be431f2bc08493f9e5d6f7ca387e7eb5bd4ca82a13f3c52e21f286bc121ae0a35860563c3998691dfddd5740d47bd2aa19e9591c08fe81337d8c878b802cbe176a751b59f0b4e0c30c733a4b1217ae049", 0x9d) acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r2 = syz_open_pts() close(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfb73, 0x2, 0xc6, 0x100}, {0x5, 0xc0, 0x0, 0xcaf}, {0xb4, 0x3, 0x5, 0x20}, {0x5d, 0x2a, 0x7, 0x7}]}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) dup(r2) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 05:37:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x6, 0x8000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) 05:37:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) socket(0x2, 0x5, 0x5) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 05:37:16 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = msgget(0x0, 0x46e) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x34c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) r9 = getgid() r10 = getpid() r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r11, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0xa04c, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r10) r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r12) r13 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r7, r9, 0x0, 0x5}, 0x4, 0x40b8f, r10, r13, 0xfffffffffffffff7, 0x390, 0x2, 0x53}) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x400000002c2, 0xd2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socket(0x18, 0x400000002, 0x0) 05:37:16 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffd14, 0x0, 0x0, 0x0, 0xfffffffffffffe13}, 0x0) 05:37:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet(0x2, 0x1, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140), 0x0) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 05:37:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000480)={'./bus\x00', 0x7, 0x3, 0x3, 0x0, 0x10001, 0xff, 0x6b6f4bbf, 0x3, 0x0, 0x178000000000000, 0x100000000}) r4 = accept(r2, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r5, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r7}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r7}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r7}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r7}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r7}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r5}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r1, 0x1) dup2(r0, r1) 05:37:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000280)=""/182, 0xb6}, {&(0x7f0000000040)=""/116, 0x74}, {&(0x7f0000000340)=""/105, 0x69}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000480)=""/90, 0x5a}, {&(0x7f0000000500)=""/232, 0xe8}], 0x8, &(0x7f0000000680)=""/127, 0x7f}, 0x800) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 05:37:16 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget(0x2, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000440)=""/228) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d01392f580400000000eb82e61acb1b9b2c4d55dcd420713bc45f12ec93a5ece715c31e06f0caa0f393f38281d2d15efbc5ca017ffe4bfa8574b061bce908000000edaa4109"], 0xa) ioctl$TIOCSTART(r1, 0x2000746e) dup2(r6, r5) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000140)=""/27) listen(r6, 0x0) dup2(r6, r2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) semget$private(0x0, 0x2, 0x2) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() write(r8, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='file0\x00\x00\x00\x00\x00'], 0xa) r9 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000300)={0x9001, [{0x2, 0x4}, {0x3, 0x7}, {0x5f27f02ea622e623, 0x6}, {0x1, 0x7}, {0x2, 0x1}, {0x2, 0x10000}, {0x1, 0xcaa}, {0x1, 0x7fff}, {0x1, 0x5}, {0x2}, {0x1, 0x7}, {0x3, 0x941}, {0x4, 0x2}, {0x3, 0x10001}, {0x2, 0x1}, {0x0, 0x8}, {0x2, 0x5}, {0x1, 0x8}, {0x1}, {0x1}, {0x3c266eae7295932e, 0x7}, {0x1, 0x20}, {0x3, 0xfffeffff}, {0x3, 0x7f}, {0x3, 0x6}, {0x1, 0x3}, {0x1, 0x4}, {0x3, 0x4}, {0x2, 0xfffffffa}, {0x2, 0x7}, {0x1, 0x6}, {0x2, 0x1}]}) write(r10, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000080)) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0x5}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x81}, {0x6, 0x0, 0x0, 0x3ff}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) write(r3, &(0x7f0000000080)="221d1e", 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x0, 0x6, 0x96, 0x2}, {0x3, 0x5, 0xf5, 0x2}, {0xe1da, 0x6, 0x1, 0x9}, {0xc893, 0x9, 0x80, 0x3}, {0x2, 0x3, 0x56, 0xff}, {0xff, 0xeb, 0x30, 0x8}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTART(r4, 0x2000746e) 05:37:17 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f000043f000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r4 = fcntl$dupfd(r2, 0x0, r3) bind(r4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x80000000, 0x80000000}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r5 = dup2(r2, 0xffffffffffffff9c) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000080)={0x1, 0x7fffffff, {0x6, 0x9}}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000210) 05:37:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x4005, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180), 0xffffffffffffffde, 0x0, 0xffffffffffffff51}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = msgget$private(0x0, 0x1) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = getuid() r18 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x4, r12, r16, r17, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r18, r19, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x1, &(0x7f0000000080)=[r16]) r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r22 = fcntl$getown(r21, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r22) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, r5, r9, 0xffffffffffffffff, r20, 0xc8, 0x5}, 0x7, 0x401, 0xffffffffffffffff, r22, 0x0, 0x30000000000, 0xfff}) 05:37:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r3, &(0x7f00000001c0)="28e4b9b69545d6", 0x7, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/95) 05:37:17 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000200)='^\x00', &(0x7f0000000240)='/\x00', &(0x7f0000000280)='/\x00', &(0x7f0000000300)='}.-,\x00', &(0x7f0000000340)='v@\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='rc']) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = getpgrp() r3 = msgget$private(0x0, 0x1) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x4, r5, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) getgroups(0x1, &(0x7f0000001700)=[0x0]) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000480)="fb0a818967298848b8f76e13afde90667f8a82eb765d1034d660095203c529dac4b7a99bad5dd07379e087d7d38b03fbff1870d9fe2b4993cd2f5e9939e4c09e0bc90ac0c020a60cebffa1b5f3f60f8bd884b61e2eaddfa88c9a3ec8f8de04ae84fb3cd3ea7be6c0abee9002b352e8a22bef7818d85165fa3338579215184287662fc606abb9ec1bcad87764bbd1c6374bdcc37307a370a006961118d937ee97d263dcf08a2141ef227da669c9d85fc735c2f4a9e4004fa24fe66fc6f4d91f6bb0bd9e2a84b93c7e7898d4cd5d7a0ff91c94262b9ed60ea439b5c76cb0d913369631a2909175db2628fbe483f17fe36e8fd0ead1504ae6e6742be5744402864c48eee813b87c616383c043b4c6f8c0ee3b266a3de00de930e5634395ab0471370a8ae8b003b59f377818f8607d7bf5b3d48298fb56d74dc284a21e6065342fc43a803ee08ee9ace3baf1bf2870047c961746fcc132ee648d6d6d7a95b19f622cbb46ee87bdd6aaa5dee5d806b1c7ccabcbe13d14c3671d4111eaa99944eb5f7950b5c2e12626187564612dfedf9282145368e613292809e02e8035b9391402baebdda3ecdda516201ba95c0898a82a2ec66ffc47d81fa252d93b359e9ee99642a924180daf3989ed9ac9226cd6279a0dcfb5e9b718c25bfb2c0c817941de7a43c69f270513c1a3b98f91fe4232ee5e76a8faf2c4e49e6a506b23c4e3ede9a84f832166d2755032507a7b7486409d5ae2456e22673d27cba0d05758346937676bed6d55ea76d10d23375b8bb9f47e0fa49c9c3f86f77a2ad495d3a275eef2ea9a60a763513dba9317278085668a1e39806ee1b87f96a196ac9ccab319641e2578a198d063eabb361d84dc802a744105e1b63d3165e4cd0b8005e738dcccdba29163757deb7194da972299c27d2547e65f91c08fc00d70b9e6a5c2fb67e2a0308edd5d28a634d034f5e0cf3529af489fda3ea2fbd29abd4da3bb5a7154e69c56af2a0343e7c3bedf4e40693de8f1868cc231223df15f1434bd26f15c378518ae013d95bc947004de25d3a4703d4a0715c6208a132ea88461aa50a0aad77a208530da84eb7ce6268d8ccd128c8ebb4db0dd1178cb4ad3c4f38136e942686060090ba0e499a72179a54338a424b6ae783084ff1398f4c1857546d9fec73b9307b4a5d63e2cd1fbd2a052cf795694f5d2607a6b4b79b49b23a007420cf4c969116a816e57f471fcf705196cdf7e7a12240c609e0bd6b071d3ec1b81c8712c2fe5790f6b9eee341a84058499fe47b557c18e7614fc71d4c3bf575f3941fa28b2540b20dfd0a01daab95474d765eb6b6c5f3647d5da1f5b94985da1625a65e7c811755b212c2ab9a944632b889360221cb34822906817064ee000f139ea0381d450ffdc78f3046317788a981e54f03cc9082d026923a9e6bc7ae50ca6095daa514cc101a4c376f1d3bfa57d53ada8427fa44f4ca0d7ccc39b897866c803b12a77528f5a022a867a845cb28d4b5955198ffb6ed8c1899bb16a7d74d150ba1e659429bcf7232719acb5643f05d8d740fa29f17e5ca0c903116f65230b76945c437d9d22e49bd11dee05cd741b83b6933567c3f4b0f090be3298c797d671c514e7b17a8ff9cdf4f64d817ef723760c8266aa3e8a15acab24e5ae45599a573b7336a8415cef1e774dae8e56d67edfbea88546ebd47a01985037bf4066f03e8b7f508991d7d7e0a53e0917cbb6e27de385d929cef32b9852910f87b4c56813c1702cfebe44ab970e53899b2977228afc6828c8baaf919c07b412d4d15e305b19bbd2dcf9960b5f92cadeb6f170c6dcdc320df3f127ffa39f9511ae216260d7c4028fded654794fe3be8f817bd8b9d005eca2b10314c07d3f1be58fb819d87fa890db323efcab6e7d1e0cb648a24875c0f8696daaf0dc813655c230160f8fa582afba1baf2259e18b46ea37fcf2f11e022318902e7a345c661cf1b2f84faa04c51ef39670ce94948938e0ab3d0bd07b967cc260e2ff8f0d66e8b7d3f7c4d1223e48156d5ee36154d87c20b84f982814adcf680908bbc73a972ce9d12f5d188bd4881197b16d43d1f6094c2ec45ad3d0bd05927496f276e3b755afdd03e637aaee10b4bea2de5eca8787ac938c385e675b77c7ed8c3558a708e21648f288b16484241a7cd4db8f613d255ecc284536964685283213406be67eed5e771492d32141c3fb1f684c482cce593f56114debf437e71f4227f8e4e167ea0d70826c11a4d387c0f3b0e08cb481a3325d1a51382c6fe45ae35f4066ce1764db879c554951d36b49b52eab94a0f8272981d594623d4ec42e5f6afcc330ae4ee173b063baf4cf2d9b6a20897d5ee2e1a14d65869a045adeaeee04498f1e303ba25d1f0f5b8b99fb11eb1dda22b726139e1c12fc9ca862387107ecbb842a58e9eb86db5b0ebd70f14d062bed5799588531b6454ae1ce1e0af0d58c615dd39028a114c69bcb98e4a5b70d0490c06bda04d72dd5265d432c54bbf248b88a09ef6d36f1ec26909adb921f09497b54d0f5b6716d1f70686f0c0a6a05514fdd27b274e49e321984c116960fb90aeb21102488042a2df60fb7a61aedc91294e59bbddde0f31b7a60ad6464e5de87d390f335f18537e8a5f60e0cfc507ba3427c9469947703bc4aad52e842c153796ba0f899f51accf762322584e05e3bdd2e4e343609d64ae4366b273fdea305b3e34ca7ef3dd05c4b6933c0e071de9e7fe107bc79c87059673d0542943510edebafb70d3c3cf1eb0067841c830269bbdbfa5b590de844b52ba1a21f571d532129459d0f704221e879cc7911e089827c815f4abeb649382a06f04fa7ed12a061a320f6e60c71d4df2097166115a605990c949e265392d7cef2a6489c8b41c21ad6a90c62851025858a153a3d69449b27c411b6ebfdde88a0cb37fb3df81ea11c739421d330fea3a9f905e942c6a90ba5ac80cfd866d466081064a1fec75bd98fa7715e6d236a716c2c79e1bc242c527213e07a98d54c3a77c099097b322679255632a4bab9c760a049f2e1f4d81074d494e5521fe6f86c2f5eca8473e97f00c688265a1c8d755fe897d02ba30e5f21cafe98c5b391fdae52c95d0d0747a1658f7e0c958960ac268aaba06a7426ee18702e517ece7118c38d4149b95887cdb89866709a5481366a19498ddff1e3867dbe1ded764b5e52b6d14b33c1483f7bf4a206febe2c9f57979db0a0f4a9869c00a5aa333f2621aecef3ee7b22af5d269223742f4bc43af2aee9ca8f4fabd5fd49afd55bd4654c719600e198d3ab2fb74ac7151cab0f712e95ceebac051a48e8f32d7dd068b1fcd2136a44c49ecee77db610366ceca9dd3d013c2e6ea8cd53824e2148317a4eda5a5c5d93bc14bc4e43359cee68b16f4f47b959e8290916859d2cca743359562f9e6693b9ceb3f88be7ca7ebfb5f576a8eb2299256e812a8ed649135b6dc118fa6e697b62f87d9007f43da89e8e8cfba5173496f8c06b1a03981c08d2fba1fe1dd8afe2d558f253b6e74292dcce4a17c48ce4baf0736f3d38e60896c7b5a4d15e58814f50b4b41ecf878c31a2699465892eaf023b7ff4a2ba1d1a73830dbb38f510b1ffdbb5e289df9789ec5562417c63139acf5b7398a6b2c6e16e1dcf8958ad7ea7da8b6daea7c9291f73f4736a44a76d590fcd5aa9b434b133cb275fda6259a9599bbe3a53f32ce849974e73b67523d1b233015b26b475ed17c3a4d493403bb40bf3e2770a340f169d24cb5494005effe0e673cefa7e01e96bfaada453ae4ed7e78591e466013426b99f5f95078a55d3486099a3107aa1968d76ff8e8e5c4a0ef332fec66d49866766f084b9dae5826bdb96f444b4a2bc5967518918276247e08ff42f013b9e407cbd723a76b65ac67e78f9d5b74cca642bbcd7772eed301031bb438574e758bd39ad90bc21d13247bd4019207b57c37df0528ac9681d26623781785f49873c431fad998019961be41b9b5da0452a0978f807b73dd430b39426a1db1915cb20736b5f47deb7240b8f1898f0686a5e922d46e73c606bbec9975e3ea5438ea3e830295439cae58c7ab9f146093bb3e4da8f2d8ef4cb8d9ad823f2c4a0af240a84da07118bf3f099cd32ea9ed6833122df3258c573809fbae072f5ffc17e467a29354bb1801659b4c4dde3a5d33296ffaeea2754376fc847045c693d8d253771f8f758a7c3e3eb386b994c4b21a1a694c0ccd489ae22ff08b53fdec96f52090102e5f1f555b93a8876a9013a781d3918c13c6d4732a693cde5f92d1132c789afd7b22faa7b8c6da5961b32cae1b2079f762e064c08fe7e3acca0b138a3129e0c5fb8bb99f0185663c33d97cd7a38cb638bd45f277f952118b3f394fe71b59399e1f1ba8ae48687ecf53f79e1924f885204067c0126fc828982631168e8a51d892e19ba7789a6f5d047f846607a2438305e064a9cd847851d818a6bf022bf1e3dc471191ae3560c0afdecbec1201447cbbd4bbc762e5b7c49474bd9c42a4331d9eb0851cbbae6ebe4624ecb05cd1c28faafdb6917d8dff1bb0d6e367e640e858a2c9734bea2ab263d6bd50e9c3fe84bece7e60f1b4c97762c731fa4402d99abdaa3d669f95503b70066b41fc53c3d4d8702ec50eba3fa0de8d74e9186cb5c843a4ce8f50ca6c8ad1d23b9418daad6d803506e3fa6aa0a1bc9efa40e65c9a71f5025dd95f6d0c2d963bd377b472de7c640c8b91f0c22093fb8aba3cd8bfd7b746aa40791d262f64b7cdf316c8dd428025efd0dae91011274b8fc26fabd670737e10f3db30dbd48ceb5d040a42a8964fce1071f6b4441f1c41b327f7abfc0c4ab74737eb3e41df2dda0019d26c89167e928b5bc79d057b787bf9e238d9ada35df673f28aa0454e67f87d85fe4c92d95a2c40632f08e2c25a4b47cc08d71495bbf112bd830a3e1be6c6b75feb53fba18f260195a2528893045ff615d9aaf4c64f3d0c6eef79b0e3c31445e5ebe7bc35fbc8b0cfc9bdc79f4bd98725cb4e04383b876bc4d9ed002fdaed1c5baf464b8625c3325743c2d7c6f0fb27a8cf6ceb3e248d1fba8150389964286623cf030066f3bdf1cfa674319d0ca8ea39c01eb9a37e9c925baae74c65d92b661acdd45a9369435a6114fc378f5c331750d439e545dd8da102cb72a1e6eb80ad32ef1db6f6ea6ad10158abc0b3c829b558178483c27705c99c3b85c5d97548759c94df4f78b273648d3a633793e0a9194969c977e2401cb1a70465d57dfa37cff18051fea6388e46dbb29d101d76f02ebe9c8cc6e4a1fd0ddc1a9793521f5ecacc2200795818b1e18757508ea67dcedf6e0efd7fed855b7d13274097f963a42eb1f1ebbc4932fb01b826425f68b8578903723e8bef538a7945ec856c264d91fe63e6181fc6c7e6752266577b0f3b8bb40fc3858723eec88cb5933dfd8a2ac7a87892936b7fece2fb80bc4619bffc2b6a6077c1dc9b24adfb685f3bc46d1d03142c2613e28e7beebb676a6526ed3466904f233a9a12e71e01d9c1df68b2513e7eab79bed752d61284950d362343937a8afe293ba838ebecc8ba50c5b7ee59f40d3d1c9a63003683915b8cfdb659d4f002b26554b6f6cf6cb3ed9a50829c5bbeac3002370c08082fed8c8024770cb97a0a3f9d56c262144982221c8e719d08c4042901451316b2b26ef4905eb6bf93c286c2682e0cb41f5ff9ccc5a92fbc707de8b1ca8803fe8010a734a03cbc10656d96678baf9f0a4fb6ed8c686b90c76135ed87401507e60b93fda84ecf47b671855df73afaadcbc7da93f82c946351c5f2d", 0x1000}, {&(0x7f0000001480)="f270659f06e2f181bd0f1da10dd82239769aaacf941eafa6d39ecc44201564823f7d863d57dc52626cb10369428df6a3a5c2e15e7b385446a84f1d", 0x3b}, {&(0x7f00000014c0)="f957ec0bfd6196555ac999659bd88d74e1864ecfbdfe5cd15f535cf877c09ae49f1299", 0x23}, {&(0x7f0000001500)="dbc6f2e8262b487343dcd4bc63dd19cd8df3c42d9638f753b1ac096bff8204a19cdc8e9d1dfeedf631f7069f78ce985b922b8ff321b628d56bce95d545dacdcf54aeacddd4239c6be2c2bbd95179a2c7c4e9a8a66282c08195f2b91a7a6cf3783dd242ffd3d105589b7428b426a5", 0x6e}, {&(0x7f0000001580)="7bb9a75aab658355f16b98a45c7988692a029788917b78ff48a041", 0x1b}, {&(0x7f00000015c0)="31970083fe21157154c518ff7b452b68da951fb48ab3ad110a550eaacd3acbc61c703956fa0053495f8d2cf6ddfd09ca5aea1782d59d5e2444d458384d4135b62dd2b5a4a824d18b224f81ee789f114048b0a19dcbf79c07d8e5085c51c92bf7862df08839a23c11165f179d173d4d9eecb66896c1ee5cbb2e66a160bddc4b749f2461baaf2ef7fb79b6053e13e54b9c0483049a169b697f6058a3e0b2", 0x9d}], 0x6, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r10, r13}], 0x38, 0x8}, 0x4) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 05:37:17 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad305000000000ffffffff612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf0f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf14543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b57e5493c32ae8823022e3e1000000000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:37:17 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x10}, 0x0) madvise(&(0x7f000066e000/0x1000)=nil, 0x1000, 0x3) chdir(&(0x7f0000739ffe)='..') 05:37:17 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0xfffff754, 0x400, {0x1, 0x4}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x0fdev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) writev(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)="191d481acd10fda826a140161e8c8919491a554b4ab4b3e0ece0f6dd41ad99fe39f7902f025e90c21d910faeeb021a01920fd6947fdc6e56586b5c4ac89c704e71a0d32f88ccec2daf0223ddc7409baf6d385ebf0738d9d8e384458b565bc211a059e8b24f898a0bb2fc738dbb4556a143b45d1977a4658556312ccdc52f5f0c7e7a1822eea4518d82ddc2153aa91c0cae14cf074cb15080286a55dc0f21b0079374e51553edaa7dec983c027666fa01cbb6392d16e43b1e9ee8453362024abf18c5ab830d1274d40378429b29a108890cdb828a015a0600f56e0000090000000000e8f7daefe81fc9cadd1e60f5fbe949be650a00b28fd1073b1489b322ece2c1e060c671a3b80d248ec8c3f2142ca202e90d36e7db719e32d2be1238eba0e652d0e24cac9481926f1da9d88eb49131a6d5862ad2e124e4e537f35b2f9d6573c2da51446b93ba9bf32e272cefbf8d422513f415c5b41a04879414fb59c992813c00f7e124f095ef14015195c8f94f6b784ba9a458197c1847edaa2c42fced02409f51647a3576d73b109fc9d4a0f9acefbc2f4de03332cf888fc6f4d175807243587cfd60d46821f64be78a7c370f40225c2f7d703968b84f0acb0afeffd7e4ba3174de5bf39a5e0e576c95a1cff8819669ecce9aea8eeb7d23223ea34b9a093b43660639709cb9b535c75782a09f0249a177a974090eb9c17c3b23dd5d5bfe001b7eb8c0f88b5c54939778ced5b40fc3cf7fce63408c2c41a38b9d1c86ad5ca682963f457faa61a66a17029923559a3e738e773d98b4ed9bde5d07d397b80a86852d3d4fc2f539c224428b990059f00c07d9cbcb", 0x255}, {&(0x7f00000002c0)="1a6b35dea5a7e1d5a67a47b8b4ebc481ff76368c236fe21db1f567a59fdbb57f487626ddbe1e57f5470a9c199828d44814ba77160c2232f6f0f0d7cfbb6051e132a4a35586e84e5e509634805576d82c9211c9991be48e29c825ceebdc6e844431a592c88c31d9dcd6e7cc80e636674332e983234f4724c5621d00c114e4742a753033b0269a27ff576c2f7cb1879b67e0e506c4c2ff6fe330e04d83376c3cfcb65cfd66", 0xa4}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) 05:37:17 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 05:37:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x23f7, 0x4}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xfffffffffffffe4e) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") 05:37:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x1, 0x0, 0x80, 0x0, 0x0, 0x2, 0xff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000001180)='./file0\x00', 0x10, 0x10) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001140)=0x1800000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x0, 0x800}) preadv(r3, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 05:37:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x1, 0x0, 0x80, 0x0, 0x0, 0x2, 0xff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000001180)='./file0\x00', 0x10, 0x10) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001140)=0x1800000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x0, 0x800}) preadv(r3, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 05:37:18 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0xfffffff7, 0x1ff, 0x7ff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x7f, 0x0, 0x1f, 0x200, &(0x7f0000000340)={{0x16, 0xff, 0x8, 0x20, 0x2, 0xb74, 0x100}, {[0x9, 0x101, 0x4, 0x3, 0x4, 0x5, 0x5c, 0xad, 0x1, 0x7f, 0x6, 0x52f3, 0x2, 0x1ff, 0xb13e, 0xfc00000000000000, 0x5], [0x20, 0xffffffff, 0x1, 0x9, 0x9, 0x2, 0x3695, 0x9, 0x3, 0x80000001], [0x1ff, 0x6, 0x7, 0x85, 0x5ab, 0x0, 0x3], [0x1f, 0x98, 0x8, 0x7, 0x0, 0x2], [{0x8, 0x1, 0x7, 0x3}, {0xbf, 0x7, 0x1f, 0x100000001}, {0xfff, 0x81, 0x86e9, 0xff}, {0x6, 0x8, 0x3, 0xffffffffffffff41}, {0x2, 0x7, 0xb7, 0x80000000}, {0x51, 0x7, 0xac7, 0x8}, {0x2, 0x400, 0x6, 0x6}, {0x100, 0xb72, 0x4}], {0x1, 0x401, 0x1, 0x9}, {0x1, 0x6, 0xaa, 0x100000000}}}, 0x1ff, 0xfc}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) 05:37:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x22}, {}], 0x2}) 05:37:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r1, 0xaf}], 0x2, 0x8eb6) shutdown(r1, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r5 = fcntl$dupfd(r4, 0x0, r1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet6(r7, &(0x7f0000000140)="3986d11b3f5d3f53226712569fa370da86cc75217c9cdfede51ff60c8ccebadc2e07ca794a5343389356a48b73f1b235b501866a7952854ff6b41f5fde04f06e9e62efa6cb83e44ee03287242373b2f89b333c8f3320f3c0c0c5c460ebb6e0537ddb6a25acfbff0fa5ca326463f89abeb826b2a620090bb2072d1e2d3d1ac3edd9e6dd045aa2ff1e570fcb2964ce5b0a324ac74a2786e008fc56", 0x9a, 0x1, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x1}, 0xc) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) "<./bus./file0.€ ÿ¾.BD.Ãæù›6Iþ„"0xffffffffffffffff}) setsockopt(r1, 0x8000029, 0x20028, 0x0, 0x0) 05:37:19 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x6, 0x8763}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r7}, 0x0, 0x0, 0x2, 0x1ff}, {{r7}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r8 = dup2(r7, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r8, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = syz_open_pts() write(r4, &(0x7f00000004c0)="6a8371", 0x3) fchflags(r9, 0x1) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000003c0)=0x7) dup2(r2, r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000480)=0x6b) 05:37:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 05:37:19 executing program 0: r0 = socket(0x18, 0x2, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) 05:37:19 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000000700)={0xfb, 0x3}, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000640)=0x7) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r4) shmdt(r4) shmdt(r4) read(r1, &(0x7f0000000540)=""/226, 0xe2) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000040)="7e63696ccefa8fe0aea696b3fbb243545a7a4b334ffcd7d29dbc6768ef36d9f0ec9e9688b991e349d8c5aaabb1415968623c5e5fce53957c0cf9d9c001350719ade6279f498f1bfc78804dfedb2a9c22", 0x50}, {&(0x7f00000000c0)="0d064e0da956ba4769080e82ddc423bc9f024d0e4baf3e389d323074672e1e4e61bb27a9ded6", 0x26}, {&(0x7f0000000180)="a2c093aabf8b0a67434ef6bdc2d0ac1da7044fecf99cd8b495d389b34a009c0e24cfec0166603215dd8ea0b527f72075ad73b45ece834ee899874111635201067477ef714954cbdfc82fe8c62d7de313e2bc80fadd74f3595e6da389111bd0d5292f932df3d498ed3998efb4cd9daf97f3ad8f47630f77fe3d7fca8bcc88751394a4257a6c0a24f495e317305a5f3fb2eac1d1da592800fc1d2f93c5679a525b9e2dd067a324ac7d9a0d2f8b06162324bd82132e35563705a04b6f9f8074b563164a59757e274bd1", 0xc8}, {&(0x7f0000000380)="3df781730fb7e33e7a1e64d681571f8547a776e992910c04ad32e09bf40feeabec489bff435025fa684b6ecf855d8241b20ef381467eb03e5a44e55837a25d4b6a30a8c23acb63e0e87d0753292761e73899b218052d04f2a73b4c47e30c92253ac84983024342291c590c521061bc697af31a23edc2b7c1bf99c39a5f55ca644907bbdcce8b338d6e61ebb10b08e8dbc32dd09c39369b7e", 0x98}], 0x4, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r6 = syz_open_pts() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000006c0)=0xffff) write(r6, &(0x7f0000000280)="ad5064854368dc57eceb9930c9952746f8441a390004496e5c4bfd3b66b6e0453dfde40b30907408b174025ae591a0b3ccf0e701ec6e7a51ce5fec30143e38c4f6b7c11ce2e7f4820f55f54a6139749da8ff66277d15b0a13f4a074549e17ea7bb1d4b482fd771330734bcdd88", 0x6d) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 05:37:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x5, 0x4) 05:37:20 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}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f0000003f80)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98fb323fd123663fe9a7633aed5a33bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4ede50a2c257f3c2e66f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffdf2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792ab099752aacf50008000000000000417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e3f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f4372c6f95b469f86f23f9fd24b4332457e91b5254c6dceb8e065a0bcccaf627e351063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a030000004224431ea63d4f1d5004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffd0bd06ffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5daaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e57109864b24727964936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f58533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000b06b1743f5e908b700000000000000000000000000802393fdf907a0ca2601a42a9566debae5aec8c86546b46c323e3378efc80cd3c2366f580377591ddb5fc69bddb67322414b5aebf505cf92c01f23e8a32f4c2413e02e17b8176458391cc6352bf52e36467d6c57f88d0fa92aab8d082934f5a0c39c295f58b6402b10d6adcfb10199e83c0600845b40f6badbd6757d72a8609c2326460000000000000000000000000000000000000000000000000000000000000000209b6782d22d469ffff43b9cbe369457bc24374cc457a355077a473498f5fee8a33867b915377f6f58b5bae4b65e3d569fba98aeac44850bd89b89818f8988ce9fdf58f809ffaa7e6f94f7c3a46093e71cb9d47c6157fa730300"/1366], 0x46f}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x2, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x1, 0x7, 0xffffffff}, {0x3, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x2, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0x1, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000, 0xfffffffd}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x41, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000240)=ANY=[], 0x0) fcntl$setown(r2, 0x6, r3) r4 = geteuid() semget$private(0x0, 0x2, 0xcc3ef980a7dda207) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) 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) r8 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r9 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 05:37:20 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:37:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x2, 0xcb6c}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 05:37:20 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x6c}, {&(0x7f0000000040)=""/58, 0x40e}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:20 executing program 1: madvise(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x3, 0x94e150d2c0b3e1df, r1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555f293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b63f3c950a431c287b160e4b57f1748a67b2273bc9abb11a7711", 0xfffffef7}], 0x1) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0xfffffff9) r4 = dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) execve(0x0, 0x0, 0x0) 05:37:20 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:37:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3b72566650a899c1) recvfrom$inet(r2, &(0x7f0000000140)=""/221, 0xdd, 0x800, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x2, 0x7aa1, 0xffff0000, 0x7, "63ecd989f93f2a84363f7600c5e3ad092081d115", 0x59b3, 0x2}) ftruncate(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) r5 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x10) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000240)="0ea8e7426ad1380561093be20982a7c2d772aebf15a5793eb4d47a4c9be1af1cac203cfbeea25fbfd69fa572143379a59953763ba3ea55174ce88425a98f6a635c59415ef00867", 0x47}], 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair(0x18, 0x1, 0x8, &(0x7f0000000380)={0xffffffffffffffff}) write(r7, &(0x7f0000000480)="9554f0cc2cde793c84cf2271c417643fa759085457820918d7d1b498e953b02d211b352bc7c89f7b33e538bddaa2dcf7660c5714dc9c265fe9294980da95c699a1407e5bccea635e4722588769d03e42a873c1b1fa552cdcf35b39b0b70b2911e467a0e2e2c8e24923d66c5284a3a534f73512d56da56d63b713a87223f5451ae996bccbe0bce56514df3b399fe9bcb086bd8793689cdaf3b388a09b8c186b7c66815b25cafebc2f0561d393c5f0fd7d45d43789439874ac70d5b38e3fe64d0385004354520a4d60ec9bbe250d10ce49f3c03c872c1faca2f1070c9ef45734dba38a3479c5f0801562da3808a5bd00e89c3ba333fc1b845ceb4fa4ef", 0xfc) write(r6, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r4, &(0x7f0000000180)='./bus\x00', r6, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000101}]}) r1 = semget(0x0, 0x3, 0x200) semop(r1, &(0x7f0000000140)=[{0x0, 0x3, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x3, 0x800}], 0x4) semop(r1, &(0x7f00000000c0)=[{0xa, 0x1000, 0x400}, {0x2, 0x3f, 0x800}, {0x2, 0xf93, 0x800}, {0x1}, {0x2, 0x68, 0x1000}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x1fba390986892e84, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 05:37:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r7 = semget(0x3, 0x0, 0x4) semop(r7, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 05:37:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) shmget(0x3, 0x2000, 0x14, &(0x7f000018f000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) shmat(0x0, &(0x7f0000494000/0x2000)=nil, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040), 0xf2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x20, 0x4000, 0x23) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 05:37:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) write(r0, &(0x7f0000000100)='\b', 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x8, 0x1, 0x9, 0x5}) 05:37:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r1 = msgget(0x0, 0x8) msgsnd(r1, &(0x7f0000000040)={0x1, "e29961a6da7152a94fe314b56d9b6717fabd2e747281acff13ddbb9a321c1f49ccbb72f2e89011151601df370cf30c620d2f3b1ee8e28bdeaf010680d9f5c5d6661786e9934d7ed114c98135e767ef5954e5e2a53c693f62bb9986827de3928f2f1b5b754f3dc9acf19cf84320661a038f596bd854e3f4afd5823524f344a6afc13930c6586319544fa688ef20a4e4e4ee360f788689069f0950977002750fbe0a69234aedfc0fc071d821e2132dc5f0fec17372e9719b870c605da1a08b6704f18de61fb3602da1966b99a39f3c3dca1804414cc0ed67e3319e57f8393ba340c114fde67d64016009663ec645c46c28422c4e5633f768d69db79ea1490bed9d06ad9b37171f0f93bb05e547c21962a625e4b6ba26523ee39ad87ec0bed8acccd5c45ec96440bc7ac1ed867cda04768dbf80e550377e66cac6a95d073a5c29fb90b319d221b7db60beaea6ce1494c57899d66c7eb230fbb9e01a31119c6d09a51ef8a2d3b6648409cc4efc1b093c1abdc937345ec32daf8558a3d5b2989392d9f4dfbc9fa94a9807001d88a7c746454344ee6e464c52caee4e379fa868ffbcf52b1775e44cef2b6fcbfb9d1d396b2001b6834dc16751e745083cce55f0055a22f22661c65c0a09adb14bdede71374d0dabb2eeb5bdde7ca697678405533a610b4dd7b0534a27858e9e99c646f965e324a1cb3d932954202f424c4c47e8769833b379c3d308b1224dc6c69cdaa34b4ddbd0e1c2da0141a3395ee87bc2dda872fb058c56871dd0f34f0e61389f0bb76bb66c37765ab17d63f107d698c437cdac7cfc8556a51c64a3d013da63e460e7c696b38ac328c60499999b29f8228363bfa811fb7d46f004da4b9cf5d09fad048404624d6c1455626498e688e92f372985e7783c291ceed542c58737dae1a6a5f5a0092ffea48234294708079d629d8d1dab5acad80294ca24deb8d06c8610585811da0dbdb14d8c51e708517d1b01ccfb501d12f89dff30fdd9e2017feebc0b09ea7b5dffb5a951bade30e670d22217e70f46dc784619d732cc4c1f56a5a9381e4f415c4f36dc50c78fde3509c8bb0923ed8ec5152b8f38159208642e5f75ae6797f526ecad44a3392fad24673d650a503f69b700753a2ee339a5f88b1afe1b728a0046d9167485b424ed655971daaff72dcb6a1ef3bfb2dd6c57459dde88a3f6eea94bdb899c853a4087b27cadf04d85cd444fc2db47d698549f8171bb3ce509e48cc7b5a4992ee874241bb58e7859d05ac8c116d15511dd26856c04c434aeb645675e8c609a55a0096ee43f153ecfa086532201205b5d95e7f6afd5b2f66306b682c6498b338f8404f9eae109f319fd77097de17316d2951e36056c87571c89c5875170bccaaeb6557cb7b318824ee5fdca37fda8004158bafcb88d3719685a2bfdb523c599e4c68103ecc8bfa4662d4a66b7409c2507c0928a7c534234dc0bda71db877d7c777e1dced6ba1f65d0d059bd56ed49b84e51ea7a8c03d975b218fbf1576dbe54b7d57aa02afddf546026bf61b099233efa1352beb4ac53d7bed398f809fd4748e0e220b8a38d855521d7a9686c1ee43bbfd20106238c1ff93d2856ae0629c31deb10f73d1a434e63aee00e71e24fd3748c7df7d55cbac145e3103d913f1bc84fb803e4fc1e313b91e02bb3cabd04a9c53e25b3e3d2c99ffd04665410174bc825f5f73011eed25815b60b17b2000d39900ddb20fac9898f0d781e60c4769137d67a6a7ca61f35a4b0dd030201b06e5f910d743d8d579959bd77efee2cc8dc7fdd298961c19a1a2ac53613b4f5d6b8b790bdc37e517072d917fd77085823698e2877eec9e30898550e302c28ec697986ae7950601f4ec5762b6eba4cb7bc0c979a722d81d1ea5f26f05cc15ed86a9e86968683229af7cfa71773af681bb1e676740589f287c77c685dfaac625e0e358d7f5e72ea84e7030334bcb8ccd0541a638774ee80266e61f12a497c920daf7c63f20024b5efc9354269d538e1554af9c45828b16b5d2fce95703d11dca7b033db7a2c255a2a9afcbadf87cfd4fea647a12eff7eac655f7fb9ec82d1aaa3d2f3939ebe4a96b282a90e3d1f9a98df67a4a6687881ff3caf5701e9ded2e721db47e749b4a1f0e9abe3695266236b608e1109b43216e222cc6cd7295dfe43112ee937dd73117f10974c118ecbed967b3e61eb4714c2bc68337966f2157480853a977f61be9624ce508fef7197f5b4795d26443565cfcd18d26647c4106b8484b5650dd9f32d2a3a5f22788e4b87bf14fb2f376b5c08870e63b6740d45be161f5c4e0c7d3498136fdb0ab14468d51d3de58bb105fe7c41c03e0768d304167622bd9ed2b2d95f690d2948d6a442456ee97a6ed01bc77bc5dfeda88aa290949a91ef6e38be6b7b6f1f0982a55444d609e6a5f77bbb5c4dddfeb71f52dbb63137411d8a8360010185d0f17f79f715d980b1cd96107eaeb687b0f5d00cbc1e2d0c7a2e3b1832e66f565bf6719de5fa1b64263da397a04c989e0e1ae675497d1aee286537d647d9e5fab4eb6b6adc8fb10e5a5cf60f2dd4a4226de3ef62c799e39f968978f1f82235bc85f1c287df117539f717716efacb3a3d4403f43fcd759af665e8bdb851a9a35c24b12c23bfb4fe984d603443376254efc4558ae8afa2007d95ccb2c0f52eda59f7813cce71844e163a88eb77846cfd7b1b073019e17190c187b66b3a2b555e9b8f86b432d68e50cd332f553844e05b30546c50393265a11dd8870104579ee916bcaf94c0fd52f8b04b7865e23d485e02369c71e0a000a634181b3377da2e47d1c501ba530e9382018c5b8112f74f8227f431e3a9c274a7e6302d318811a364a651e6383ae2f5ff835673f39341e351cc862a8ce2daf7d7c31459181ec3c5a6c2380bd4c6fc19521894700666d6c6864b5a34a558edad3955e14eef94cd776a56a517f22d816231c2073a2fe0697921716cdcf3ac66b1f896143fffbb229bbc23e8286d47a6f0e0fa8576f171ea688bc52991895581bdf710c6379711b648e16586116718b49c397cbcf6b8fad4b8ea438c71e72fe3e505d351d1084d351b91ccccabf7a1b0d7250a1fadfba19ffb22766ef5cd79424213d482993c2e2c710a968f77e5de84ba25b51908bf6c605f25f87a7323a105bc68170d9984e317d65ccddd404db648751de419a4cd3875566f0810cd6a8e582409a5bf2a2d33ec56b98f513c0787eb08e291619efe4c4f8d684493f970daca768f9173c5acb1ffbc5370d609d0e026b000bd680bd5d47b10a3a57a575daf7c2e5093361ff36768d84c563dd9ad9c6dc62eea22775e6e4383ff1b4b7623ae4baf6facf1425362c6d9d07d68dd79d9a682151ed3b8d69f07bb39cb3ecf9db7c5c0de0960bc4d384bd06340b095fb65e533cc526dbc46c4e65b6b4f4975742fb1973bcf0534e7b01c0a7470344ff9c640581efcebc24002196f58d5d0c1eac4174bce8af2dc654c4a435747289a198c2d41da6135b7dc73908060ceec196094818537ba82cbc8b49b3bb91d79b741942653d3a2a0f910094f155178d50e592f27d837a59b85def98dd4f1fe8ec5ff401da9f23dd41463721447870efca1763aed8c26ba1863a255ea39a425f328ba6e2cc227db09d8a8eaf95dbf890c48e970e0cde419d89b83af02c2e269a635ab6c43fe30ddefb732ebb7eaff40882082701115ad5e1853007011a82a500184b005a44b33c620e4d5954617a556a7f4bf54d07d452977ecd69965ae7e71d613959ad017d9737a662324ffd21bbd7556ede8131e88ada05c51133c50b110663ba2f592e35a420a3515512a3e7be14c28fb607839ef333bea7d639ed59341fe3d0891b5f8465301e34e4fb5d60881d8b1f09a4a2552a198cdc993bc72e6e7e053321430ba01f3b13bc59d6c857e458e61e6247a2b272474a8464524e0e21e23ccaf0a074de2565296267ef4b04a5ff45b3f4283307e75d611438fe41edd1785e180faf412423fc3d8cf03b510321e9817cabf2a95da35758ebbbfc0562b9dca5afe31e5feb2febda6d4f80572caf23611c304914da4f0071deb1e42707a517d8fa86d79f3a60efc169f50fd79ecbd49715f7b7c34dda68bcc96d55199887b5f77d5e604d13aae354cc051aa0853f8c934c211c920ab0f936dcd8bfc4b28599623f35aae4109ab25feca95973b6bfd8789eaeea501904b855d98db2afbbbe4bfc601a1e28e57c3eb118a851fd8a0d1109cf5ce519302a6104f1c9a201817b916d416d5ce1677bf5dde92afee27c1305c5483e4ac6b8a072799ece2a7e1f5b3958828277c992713e6b5ab5fb57db6b2df0d90c755d5d7d533b8e371c14cf772fa0ee86d845d91b32cb384d31045edc931e67602802bccc50a8c8d6b3f6e2dacd6d9acf013fd377a2e85980bd512ce00ab248a26091ca34d849c9f62cdf77158b83651e0ad848a78056a90ff66c97e77f3f3c995fa9faebf719f6c8a8aa29ee0e604df8b3ea410e67e33b69032112395c349e8b5b4e9ea134ab8fcc3138d72fa2e75a10610f9fd9ac6c5598476fc8cb07a189304705ca022fe256fdc3dc18b6c81388f8e3ad8c7b0305af2def3d05263d87f1ad11e28b7cfafc1abef339d4a77e4a637c5e62a067c0c33731b6c3bd58c0f03bc2af457c3171caff2ceffa038276bff4a15c706ae943c3dea162023c342db90e8a0606ccc63fd64184a3449beb5f0e89f45bf9c29d8b982089848cacdd024eba93292d6fe2a80f6474045f72ccd1d63faa6bc821e7e00d029faf1bdb3bc0dbcfd261b3b21ac2375cbbcecb730f1cc5b2f9173ec73f6e4ab1a9312175765b4f779d5112cf9618948fa741d44e1045973eebda73dde729741a3219abcc036f7b0c30a2119d985753af376e65eaeedefc27acdb466e8a7b91eb10135dd80a90bf17a3354b5e905b8b2e49bf5f14e094022860df7166a9d389e756d552a7fd5dee0b30cc3177e527dc62f44787c4bb2dbad651fa359d7ed1c701256f8879614aca7b700e6923a99eadabf706795956baf025e6b6bfe02e916e7448a096b9dc0b155eeef17575233f2d5181512dc078209dd31cb2eb82fb87588e93722d51acf51e6b6f0d9c1423927d61c28b15f83e3a43ac1774909965c0912a5356806278922a147a71247894617ecb3d1dbe770484436e47ac0434e0861ced4813aa36a0fff5d2285664bc2a7afc71cdcdf0a8a51739d64fd32a3df26140e1b0aba0b0e12eacf756fe97402e9fe24ace28fc8689710a3a0d7075894080b0d45c988b45e5a1279e884ea58b46c4359807ef8a63638df5dd228b7de2eee7048b24a65746841fd0ab781aca6d5dc3ca429ff0ff40a65d9bd6cf2b1d3fefd86335662569b110ffbc3631a098d6d21a5183426e36b81c48a4daec8f9e42c015f435f356df3450f844307cec70c20010f85c3824c95d71ef841e429c8de08828ee5b30ce56440e00124af50f4e687de7920781dd56d4cff7588ab9d1bdf3e4e6d9bf1886487eb93e76165b6ce0d20b20cfbe1a5d6a12e92896cb60fadc0dcc6830203d3f59e294cd92cd645e68da64c6d791909caf8585bf79ea3e22190247b29b76065a6addaae3d1cd0f6d431cd601c5b4f6102e7d82b76e57632f107f203ba281e9d9f438476530dcabc132904b77dd7ca3280b8a52bb6410b5c715e4f98175eed93964f0cea2f5832e454b13fb8366abcd08e4679c1b4ecc85fbe8b186d1de0c6c3bcd02b01159dc88d0b8a58743779aa3cc0058901d175911880f134274057196a0464148db60481027de2eae4"}, 0x1008, 0x1400) 05:37:20 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x2, 0xfe, 0x3, 0xff, 0x9}) 05:37:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340), 0x0, 0x0) r10 = syz_open_pts() writev(r10, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) dup2(r13, r10) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 05:37:20 executing program 0: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r0, &(0x7f0000000000)=[{0x1, 0xfe00, 0x800}, {0x4, 0x5, 0x7243b641dbe4c69e}, {0x1, 0x9, 0x1000}, {0x5f50b40bb774d83b, 0x0, 0x400}, {0x6, 0xfbf, 0xc00}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x10) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000dfe8785cce67fff4ce9b9c1716b0fd21332a0bf705fe16451cd457b13bdee5c7a941ae8f7ca363c94c5245e011c46aacd772fa84108cc8ac38888aff61316586525804d5ebc8a588d8c772a73305fe5f343acc9d20a180889356658734d753c6527577db9d5863912a5bb1d4c0741692cac2558b24673ba5b675cfe6a09364827d"], 0xa, &(0x7f0000000840), 0x303}, 0x0) Ò’Õ OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 05:37:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 05:37:20 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000c80)='>', 0x1) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/103, 0x67) syz_open_pts() close(r1) syz_open_pts() 05:37:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/7}, &(0x7f0000000040)=0x9) 05:37:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000000)={0x7, 0x2}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 05:37:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) close(0xffffffffffffffff) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x3) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xb65, 0x14b, 0x4}) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 05:37:21 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0xc0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) dup(r1) ftruncate(r0, 0x0, 0xc0000) ftruncate(r0, 0x0, 0x30000) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$TIOCCDTR(r0, 0x20007478) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r4, &(0x7f0000000a40), 0x0) semop(r3, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x92, 0xfffffffffffff7f5}, 0x7, 0x1ff}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x2) 05:37:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 05:37:22 executing program 0: getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f00000001c0)) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f0000000580)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYPTR, @ANYRES32, @ANYRES32, @ANYBLOB="00003dca00002000611ce7630000ffff00", @ANYRES32, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64], @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0f2bf83"], 0x12a, 0x3}, 0x3) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/29, 0x1d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 05:37:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="c00c00009404000000010000277e9c0074", 0xfffffffffffffcfd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x1}], 0x7, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 05:37:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3f, 0xff}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="c55d4bf1a8d3de6e937cf3561f46ba129eaa05f9be2155ab88e4789897eb73a57c2d31ca646a173fd86fd0ed7550764f94d0a855e3440783df0236ba68c7b5d96ead3f1f41201cd25865850cc0ab7d9e96e628395302b4", 0x57}], 0x1, &(0x7f00000001c0)}, 0x0) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 05:37:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) socketpair(0x0, 0x2, 0x1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000500), &(0x7f0000000540)=0x4) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) unlink(&(0x7f00000003c0)='./file0\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x3}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x101, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = semget$private(0x0, 0x3, 0x80) r6 = socket(0x2, 0x2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0xb3, 0x60000101, 0x6}], 0x1, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f66696c923eba6530003c069f6963acd777e9011d3373d920cac85b65d343254dcf02340bf458985100000000e512ccbc5455f4ffeb56cbe0f919d1dbddfd7b2d5992839fdcf8b41570fdbcf3a92306818bce2c8eca8a9be5ac919977ff715bc60314e3c796a6b4d6ad38711026ba2ce3bbca2ffa91ef4bad7a61181cfc8bc0dec73a1fd5b05a4c22b6887d25e0f408d7243ec5987b3f9cc2f8e861af6dd2fd3c9b9342cfcf49e8665f0905d49e9fbd5a7f67f870fb0430241d839998ae9bd4476585bfaf9d58ae64d9c032c45adf9286f5c87bd1a20e35669d9c5973ca7c5e5841ea12f0a08236d8f1ae1818ad7f63a69ed6430eb0e2a2d042d662c1bf"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r5, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 05:37:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe3f) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 05:37:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYRESDEC=0x0], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000031c, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x806, 0x0, 0x0, 0x9661}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 05:37:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 05:37:22 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 05:37:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:22 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000ef17"], 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x18, 0x5, 0xff) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="22b73b", 0x3) pwritev(r10, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x6, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x10, 0x1, 0x0, 0xe9a}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x3a) r12 = socket$inet6(0x18, 0x3, 0x0) dup2(r11, r12) 05:37:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) 05:37:22 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = msgget$private(0x0, 0x1) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getuid() r15 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x4, r9, r13, r14, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r15, r16, 0x1f, 0x0, 0x1, 0xc7dd}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r5, r13}, 0xc) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r17, 0x81205724, &(0x7f0000000040)={0x9, 0x2fba1b73, 0x425b, 0xff, 0xffff, 0x40, 0x400, 0x10, [{0x8, 0x7, 0x5, 0x3}, {0x3f, 0x5, 0x4, 0x2}, {0x6, 0x81, 0xfe, 0x8}, {0x1000, 0x81, 0x1f, 0x3}, {0xfffffffd, 0x9, 0x9, 0xffff}, {0x79e88a5a, 0x6, 0x10000, 0xfff}, {0x1, 0x6, 0x80, 0x81}, {0x3, 0x7, 0x1ff}, {0xee, 0xfffffffe, 0x3, 0x5}, {0x7, 0x3, 0x0, 0x2}, {0x20, 0x60d, 0x4, 0x6}, {0x9, 0x0, 0x1, 0x8d}, {0x822, 0xff, 0x2, 0x5}, {0x1000, 0x3, 0x0, 0x1}, {0x9, 0x7, 0x6, 0x5}, {0x3f, 0xd90, 0x3ff, 0xb1f}]}) execve(0x0, 0x0, 0x0) 05:37:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xf0040000ff], [0x0, 0x0, 0x0, 0x100000000000002], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x100}]}}) mlockall(0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:37:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x208000a016, 0x40004000000028a6) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x40) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x337e}], 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000180)="5b527ff0ccac9540d3acd5fcd35a3592755a9329a864fd20d19eb524c213dbc4ba21b23b342895b51cb5ea5c3b96bb6fe58e6f59c70325f0820b1e17ac2667e5f7b2aef4deeffc", 0x47, 0x400, &(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x0}, 0x8) 05:37:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r1, &(0x7f0000000040)=""/81, 0x51, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x64b2eeef}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 05:37:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 05:37:22 executing program 0: r0 = socket(0x1, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000000c0)="9e5600000000000200000000000000000000f7d04593704105e788407a87d28a05cc87b7c310fa651c1ece0efdd308e6b7ca0000", 0x34) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b6cd00d7e6471a941b00a417128b") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x4, 0x5}) 05:37:23 executing program 1: shmdt(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x7f, 0x401, 0x8}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) r2 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x2, 0x1, 0x0, r3}) r6 = socket(0x18, 0x4, 0x7) getsockopt(r6, 0x101, 0x3, &(0x7f0000000200)=""/47, &(0x7f0000000240)=0x2f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000002c0)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) r8 = dup2(r2, r0) ioctl$KDGKBMODE(r8, 0x40044b06) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x32) ftruncate(r9, 0x0, 0xa753) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x33c6cdb219a594fd, 0x0) listen(r11, 0x855) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r16 = accept(0xffffffffffffffff, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) sendmsg$unix(r12, &(0x7f00000007c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000440)="f6f8f3b01a09acfceda8a4042b52dad488df5eb9246df40fa062b03c62a3f0eb929fd2b48195ca9541142b58581e87d5c71ab088a4a21184da5e89d08e906a38c158b0f47108fad4792c87a0ea826b637102f32de8bb07428375fde65664ca855a8ba85d3b645cc381152b273928b6e30c593a7110118898ab8570", 0x7b}], 0x1, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r4, r5}, @rights={0x28, 0xffff, 0x1, [r7, r16, r0, r17, r18, r1]}], 0x68, 0x40d}, 0x4) 05:37:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "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) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r2, 0x100, 0xff, &(0x7f0000000100)=""/59, &(0x7f0000000140)=0x3b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x10000, 0x10001, 0x8, 0x0, 0x81, 0x6, 0xf833, 0x0, 0x2, 0x80, 0x7}) ftruncate(r0, 0x0, 0x100030001) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x42) 05:37:23 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000146, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0xb2e, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000100)={0x1000, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x10000d03) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000280)={0x0, 0x7}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x128) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000180)="1f", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x8f) 05:37:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r4 = socket$inet6(0x18, 0x0, 0x38) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000013c0)=0xc) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r15 = getpid() r16 = geteuid() r17 = msgget$private(0x0, 0x1) r18 = semget$private(0x0, 0x8, 0x80000200) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r18, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r18, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = semget$private(0x0, 0x8, 0x80000200) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r24 = getuid() r25 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x4, r19, r23, r24, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r25, r26, 0x1f, 0x0, 0x1, 0xc7dd}) r27 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getgroups(0x4, &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f00000000c0)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000300)="3e9048a1a2568d886aa9915a38ed0026079a2263e64875f171fc78509621204464c2e2cfe5802997e3785a9d19e91f2fb1163df2ec9667a61f48d713b73169539382494d38e14695d474ef9281a385ef62315c72ea2f209e9f20420bf03fb6a7b4cc8f4bc41800916cf932095f2a013f2d3504dcae7f7d0bc99aa357e5e363f7f97a39c8f634d591ae33b15ba2f3fc4ea4b81f48a9ec4d8f4931534386be3a49790728ddf0e6a8dc4f9bab021696dd3aa7b483b176453128b59bed56", 0xbc}, {&(0x7f00000003c0)="c8bb20a114ace3818f075cf65d1440f5ecfda07e7a64cc827df823398b8f1a51dab6da680abb93bc3e18b684df287f8fdef391ed1779666575b19511869065eb9213cafb915c95799f392df276f418a6ebf3fd7d038d0779a01634c4b044eb80773d4569afdda3896a06f87062e9264f1790c9785a1f1d1a2367ac9af9ba2b5611fd30f24855b6e6e100bea35623974c25c06ae104d7ab9dd516cb0731e6fb5abd03807675739f0ade405a2f21fb392e7efe0927966c57d92261da2369555acfaacf64111909caf28609c2392204590065cdd08710155a96d88e279fd50091b5ae2d268b8b9363e3c597dd3f67a0a023fcf1b72a322b82f58f7e4348a2831937a561a93e582e5ca80915a1b43534baaae11e1623ba41757aea5c9a882d61a2a3a2118f476b9c3e8ce7ce1ccdb61a6762a85201c3a72f81e4b4b81c73e346573fb14a4c694b12f95fa84682c90ae4f6651d472db85bccea6b05dfc84e90d1b4aedbf815cbf496fdcdc057d156ee7eb401e5237dbe986633ccde12348de248d88d2eddba21dff80c49744a7ce386603441ae7fe57e689768e5067b607b85864d548bb6090b845a6533087fa7263f1fe622625726e45dbee8907cdbb9aac6431b7e9340e0d80d1695eebd9abb773d52748a80c00c56feb0707112cee0d5f1546ead94e7171dbff25cf06a4c7dba2178858118e08a9876bbb40183e5dae92fa65647d7c98103ef4b2c146188b14ca7cc845965db6686edd8ab6772a3b9f89a1998b1a45b57df1aee1606291d0df52b205df1475b30d7f158e9ced619215f537454b1dcaf7bdeb48ed75d334f641f897a2491e666cefedf904321144334d9f85f61bf213ee941643e4d797262d62563d0c7a0ab7b76902fc0197bc5e4905ce508cf8eb7bf8c877a2b2272e5959614b662d8b680bfcbd29a455d82fb0a5b0274eb4bc655797a76dafd10071e336ed6709e2d384789340d998bd4064a3c43586a2b9f5e5fa7c1d5c200475297744b1b94ed92330e5db93bf72a30b9566935b43168a98587b1b355abb4965271d07136f989a0936efec91cf56a8f31063653aea11cd342859856000b15c59341de15fbe469d5d545e0f0176f46244e753bac1aa2029b2e28c9ec808fb7ca317134dddcfcf419fd7f74e368f57584ef9551bde2f5bcd60c1f6ee6bb6b543bae65b4588800f39850a293daae0a378367dc779707a2a3b2caf390a5262c3b394c37b5f86a0eb20a43dd3862a383dab837d50ceb0387067369b13bc3e22c6e4d0049e2b147764d6a78e1b98333b7fb10d72b01087a5a0da18a01cd2916e494a405c87ed466e76a51690e8332d542c56916e7e782fea7254c09315d5428a39759955d1b9331d61f2c8582dc65593bf6cc2664cb012e646c7ac011c97e99330473a504d24dbb1465aa58056c301bec149a9dcdd24cf7bd47de2c4a770a4d765b9e98b0ae5c93ce883f359aab7db3bef4a6416efa88db3f00e7691626b9fd2e0535e1e830b2e96d168c1cef3520ea300029dc00510acf306ba1aee49692a35a5165ef3c120bde5a7a3eeeeda9075c762055be933f9d882f573b70192496c9fa364be4f08ec43ed327fc17a55a1692fed8a3aceff0ae9283a663ae9e35177c929ae0e255e3011624e4f7bbc5e212b43a153c241a6b4204bccbfe47275d9737c18f594326902092f47f9f88f0cfcb08a727b5b949fd57ccc6482972a7f7c59713903edb79bd0de5ce6ec5f884a7ee83e9bc121f79ed78793aa6ade4440f64e0845e69b2bbfbdfb8903d23fb80dc9b19de91866fb060d5c1a6602cffd17fe30a18fd1bb8d13ba9bd95eb8026b57e84a3d94b61e8d5f407c7bf6de69edc5b813fb406463eb5b9161dc8d234f6c6d061b0285fbf8b4b1de5e452179c13cea28acc9fc7539bad72880359d1fe0facadb2870eea836c258fc1acfb2ebcc38743aa13723cb3969ca93b82f1042c81510a3b06101f85c0209ca966406f5525e191daa64ac80914e0cdccaa879da3e323829d0cf21789753312c5f7d3faf11629ab9e7d0875c4a2d972f342f8541ca1da020ca26e44f636babe97c335a649931896f5f844e073ec6f4167667ed18b07aa0a9b4871ccc714e864c194eb42d8773348891af236bd5c012b35efc6a51f8f9dc8421cdb943594b3c4753ac631c724c8a9f380ad83974fed84c6bc2cf7c93a83035525d0811403a0533a51e2e2f4b18409a6283a32e1be046826dee6ecf2697b42b4bd36812caa0ab7e77b89439345c0456995b59c05c35e98d8fa4afc6fa17ffebd76e03964206df969464b37fd4887b6fb29e2ac82341b82238f343a63576e04f76807197d219125847b83d96d43a70a086a0b46016df1d386167ccd8b445a017b0ba773a50a66eb9dfd15294b8879b525f75e5806c5883ef1207111e8dec03008149d5d3458e177fa239a34c535c570cc06d9ba29e7c47efc6bea32beeeee2e28f4d0e78c63dd1dd4ea0ce2802a3cc2862de252ae1df7ea7be579e2fd9d5946fcc4302f5ad7c7442ff1bac5ec47ed350004ab35d85c25d4576aba66bab8f394b29aa7633de04d45508d05566a7132489a68b60e5d8ec0ad3909c0a8da7959728d8fe54d515aac7ce2608494d03778e022391b9f33e8a6e96f78b8ad3e13225c5f48263c0bb524345a7f5a76fc40216209d674fcf2355c17b7ff31cb5db2c60b59d575439557282249e2fd1bd940b2f044ab6e4d5833dba8434d4db7d0341308bb30c9cbd14c8bd6b7d82d19e059e7e4cd1bd2fa0e527deeeff6ce1439f8362c3c33e2e1c42c554aebed4e2ed570216a437b5151f4d1011df9ec28c7b516400176dc265e7a4a836de53dda40579f7fc8d573bcdafc6d31a9c85b88b0c5a3acd9cf78456cc8e230bde14edf6af92649f7c3053af5d1344abb872846d666c649f9d86f49a16b931abd988d1103f9d24ee98cf67b1b4fac22b4abcf5e915d157bcd910c357e2346f28142244b991f0ec1e38c80c6a3a95385e16ca905a4236e00bbfcfece5134e7ad1b2435a97fd106bd15dc0dcbbe8cf93aebf0867724b07f447688d95888ff928996689ae1257de1bc6d34940756029ac04f002fcef084558267ad7a2d9bf762eac323cc91e0fc907a7d9d70cdce8f30e464d101d49dba6058a45bae54371b7c4ce7343a2dcb5dc0ae31551fe06415e0af78d92028b285447419d34a95ce7386f786987dc6950a5c21496b822227cc6c1d0a84610b6685b1a0fbd47ce661e46259cea6de84d4393f58d2d12dd04c32502122de5360c848ba57520c61626e4db3ab45de215c0b0c2b371500b12973892f12172882bfcff2e80177dd5cde087e2dcaf69fb7b2debc99d702fb735ee49b1a316e67bb0749377954bda7bdaf207a7097b5d2266ef2eb10a300bfa733a7ae59bc0486de9c6337c59a70b08370089ed93e8b78f6dce296e3c7dfde3ee7b517c03fc29f2942bc9fd65449fd19e159b1ae17a2af85c39f27fd35a5a1c91a60849d4c5a3bdc7acff41fecd9c5c4acd884b3643ee32b78d0dddcc3617ad0aa466d779303e666068b7d24cc0806cb6276bc3e03f85bd63c01f23834b9c54297ee014e2e3ad4e63496ca1e65dc79354ef4735743d5e2b17bebc06c966e17a776f5b4625048c474f3becc6f6b9506b30f9579879a0c0f2c8135386a249ace5db357404fd1a53106e811214d2daef2260fa4bd0c9df75502c2176f72b0d6ea9a37da75b0d79351276877826973a67b41e026c6cbd812bc47250170817117c2e1b28054c52c1ede18fdd4b8340a7b6f09499e3ac916549197e1953685ae27662b9fc0b5c18de95ad7883af712b159eb14bd0bfc094281e6ebc262ca60bae0c9c3bc8bac378f834bb529e70d28b831a36f1a4e4832b97090e55b4bd6b135c8e6908238d2be9e55c55b4f295022524b3ad258aad8f60efc9ec88c836c3992009c0e2164117d8d04282ac7c15675a0e134f2dd8f50ec11520765c63127449b034d4704dd2458bb14d7b74e364c1810f21d6bde927200498583f140507e7aa1c1b5e71824762800742d37df0779ad83f7e4642c26de37d56922f89cf36e43969831154ddb10db162159606947c9106e8553d1fc1c3ccf7e7d71d6fba1b6db3b44d34c8d1277e7edb6651d106ebbc7d37e7925500034000a0b3f3a230a00ef4a0a2d987dd2ce4ce03fd65067d37e37fd8b8344341ded80b72ca10cb644d3ce14adcd49f958252d78a93dee35f9db1e1d629d78e437fb44ec62aabaa714f7b12878d8d716c9a80436404e2c4893107121e54c57992112104a164ba23de60c1801318a22886f6a18b8ae25e0842b5ac0838f197e68d213281f3d8aebc9eebe8c1a41aa4e52622d9c464d2e8134ba50131d61c7fa1f889089979f3f4f882c120f798bc2c8b14b0905032feb897cbd754b82a88c175ed4637a205c4b6939d240ad66483a7c522e750d72aa4f568e6611d32010ce7f09c13253b1f9d3d44c29b45f7e852ccac6b07e8d1742f26594c710227142f8e3e2069a12f4fde3e75248d8df62a2db2d7d904f05a53b11284c45572d9e3d303c3c3adf6b4436429968d6452f0ee725bb1ea9cdc41309540a8438ad467590eead70bf24fd4035f062efa57a4d36e04350f939fc2863cb7ba78e6049022d988221765192bf58c7d730c27f19bf988811eb184fe29ffaa4eed4dc34f8be71ec45472d8579ac9a9f9ae8434e8b15a14d52d6091409a3ac6bf2b3d2d71777bdbeb0c59c9b94e60cd6328acd0a6c85dc04f24a33f2472fde5cfb8f79d84e645bb45e1b728a411802a1f7780de9f7074b1fb6ad7c6f51f17e4886122b9047e08f9a3b180ba21a86607a0f1687b6abadd66d57d25c2e19ee6888b0220a9842c5519cf00a5c38b0c7139a3433b51342b2e326291008582e9b862235c2efccf65cd7470608535cc8256fc734ae1bba89edc6cf527e174d16f58d9d97abe131e6b3b462b822d75b784c4285e050ab3b13e98b49dc7bc0e7a712b3a65200d0aa6d4ecbb00694502d390633a2059eb18f4f940c5a31fff3449e72fe2f183f0440b6164b1ccd450905cf9acc9cb1a418af030d6b3e353ea053b2f256d78dcfe11f6ca9773fc5370d0559f60556259ac8ca883ff09596c78e449fcb265b027b1edd7c8e6b295c8b6b450291462afe387685f05095e5d6e78bdca2fac628827ca368aa7b96659d1e808f98712e08344f01e91c62213ae88d7a383f60d48ffb44d0d8c9c90e9e67775aedb7b18ea8d8384f1da7bb511364a256663eb3f6ff24b1f12b5ec55a703d87e56bd24ff7d28b6f942f7a5da511c35936c8693bcfbf1dc2152d8ea9fe944e5c3f4aa1c7ef6072e3d595916539e02c7fd255e8908e35ea7518bc5d842c832cbf825afa9c0f968da549a98acff0a7dd83249f33de4245cb52e409bceed13c966e3ad2b0e2a940c881164a6fc5fe70d7ebefd7cae3a321a636ddc6f6789d59eba5fec550f227473a7c745c6ca389ba8fbf700a2dbcc180feb4fa12ccb6d772b70c182004f892fe8cc4fa379d14167d1474db4ee4fd3634fedb6d6e43623cdb2d036c04893d9a6010c5ca2e7d4cc8e93ca733893344dd20bc07261861d921d1ff85290f1f4c370619c84f3d5da6cd01e89b69a11c960e893851119e810370af2ed62d987e4155ee77319ae832aae4111dbaf7375c51977de5b6ffdc0f09f7e02acffb504fc9b5dfd5a578c0db65175567ab8b593909509f837d7c175be20129eb89b8821cfb2ac268a0885b6e41aa55933418b0f581be44597c723f056217f7af30dfedc5a2a576f3e60d6ef783", 0x1000}], 0x2, &(0x7f0000001500)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r2, r0, 0xffffffffffffff9c, r3, r0]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r5, r6, r7, r0, r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r0, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r23}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}], 0xe0, 0xc}, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 05:37:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x140) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) writev(r8, &(0x7f0000001a00)=[{&(0x7f0000000140)="27eaf5d7d06d0aa22512a94130ad6914eb2031aa7d3786effa0511d2b68dd67d29735971715026c81fac23d28c6a18a7aa46b80bed376df553100b7f8f154d5c88e0972914abe34ce249a92748b5c61e6bdd1085", 0x54}, {&(0x7f0000000680)="9175e3f50a4b8434bb7732fb3552f0da02782add95d29b159b622ae1bbc9759c9a993cd86b754590d5978111d8b173e52dcaf88a79052fb28ba7018fd73254c0480f7da3f5dc7a82a90c140e6b84ec90a5225efd59c8a4d3c4ca0c175164b33b70c55dd2eb971393816bea4809a548310972b171007f0a320a61a1e920bbfc5550bc6c6efb7ae9bd0cf4c26221e371597ef31dd1f15877cc277d08b4bfa051b551d9aadb4d033509c9bbe7214102d9ca8c02d44cb31bda3e03b16a09ecef51714fbef62e4ab1d120f0e6a8d4aff5ddcb25acc0943ba2e98861d852c9cc50e4633c6f8872c197516f1c461dcff1484f8c5946ab09071e5a", 0xf7}, {&(0x7f0000000240)="ddc06369b9b63bd42c5caffdbd775b8e04c1187b1e41fd5676088fb061d3e0299beee1c3b87ef2cbe5e1c7888b60d4af4ba74355c44fc7664cbbeab95e54e497f8522fb9a94977ae32eef457bbb474b3f62847655ac41cd2cdb57b2e3c0358cb4e9dc3c5b1d6a05cbb597a60a1cb9a378cf5681dbc", 0x75}, {&(0x7f0000000780)="cab5d2525384ede0bb018007a9fee0f600121e2fd87977347bbf3fabbcfaac6dc15238d74e7d79521a19ee26d00039fb30c90ec6c7e4cb995ca292edc4dc0c70ea31cd6e48d1e73181d267f4e9160f4f5354cfc26904831a256b1e62c59b7f01ec035795b693f93db70717635cab5191829f0343e782bb99c1001681162e231297c6ef300b983e8b36c7d4b9316155d30f8b82db45aef72a6bb491d0745cdb4e7d6e8c5d66d1627cbfaf3f4f010d3c036848be1d86defd54830c6032ea809e9eeeb86d32a0330a1a6857947b", 0xcc}, {&(0x7f0000000880)="d872cb4aff07badcc42f2166db9cf52bc1575a36a91dd92051c37c22345cec3a00c7d7000062f87a8ac783f0b4a0b34ecb3a512b15753d2ec51947bedeba56a4e1a5362a18e3281c6ff193b3f4ecd7c8d98079184de2642079c453f1946b050a2a11b72fb35af8898d61859edab7752298f88991b29a8bafd8b1ad06462835a26943d5c9e101c93dd1798b77b026f289c1c154d4daf57365240445261ab71658eb6f", 0xa2}, {&(0x7f0000000940)="52c287bc9fd9eb89bcda9f6f6274f77b100e00c44d81a168376808cdede4ca253ad45426ac77c9ae83be642a20c3a65c1a485f623457a3e241c41ad27cc8205e7d56b80b506ea51d1b27b9fd97a3eaa8a5e8b74f1d4f5d449626f02611af4fbfa2bd7928ea5aa0e4081b004de179eaa4d04630b985928b2091d8ca581d0757f32079672513dbf740765a43b008578862d443211579a847a832927e34ac01d9b7764aec7a6d5c9c832d82bdf09d8ff0886cc7c014c1214d5c3d6485fac774d1d302561717a20bb84c5988d7d7df8de56bb6b2c3d82a254b50b158d2ddf172ea337e35c33cce19cbc251ce016d1f15281c65efaaf8d3fa9221ae06e989d4df84ac536ca8e1e444f1e31563841a3ea8bfccbdcc15a1d68effbb89f5d5cf38703bbe5fdca85c66df6e664444d9f2ffbb5212f62106d5f9136cb2c4930eb87eef8610609d6384ce52ba697ec0c506d5d45dd6f17794701268d101c96cb83c9c9be7d12b6181785033d17473b93887ed00e05a57e148b0efbe13d2465eef10d964552f53c7719b6d1663ff7c6c2648c7aa65bec483f527d5532bf94eb35dabf8c7740f41d197a522d9db3129d0316dec19347aea816555d102d85f3ccf5a2fbce78ff743488cef3528fce9526825dd55fd1eeead23a8db93c440153893889eafe08d4864303c8a5c1ad9eb0400230c2f1c885f70acfadc838cf88619f5b0a6a3492d0c45815e9b8c86ee7ff876e06a03ed2d661074e66c34d6d85de81f8d95d16d5c19c4475977267468b731ac8ecd59ca23d54a0eb559096d26979be7ae1dc8c89c54dc33f3806171c392a54d54cf0d52ca7b83c6c167caf46d7180d6ac35ee5314b09879343449fdf28edc68dc1ab19316f8e02b25cefaf19b08dd7b87266bb7251a2fac08f428b86c9790aa8910d480c07078b32aa5f311f8a5c3963fa310e708e3157d8e46967a70462007b0f54fe26f1af7f821b5f57f1d715819f7421d3cd9d73764a94faf71e6e17b3d1d3ca9a78c5f3e73011182c1488dc21dc143e5acf13e671448bcb78a05b6707c4391f63843628b8545b533a3c20c7e8334cf0e08d3feaa5d266839200f2508d6e64d3693d199d3059520bcd9e32ce37e71a7dfd4c030bc288b8877ed2231e5bff76d22b6d912cb871f839c71c51a0f038a7f4043fda20a0d4a8373d43077669c54cd32f0e50243862cc67bf39272998ed728af91ff1ee82ba7a6abbcd882d504f0eadeae1fd27cae1a0ac249b97c84b137148bec5275d589878cae6958e04db66e86e1beca1c3c36820108946a312a9f6307ff5a90210ddc38f8f8ad7a7766899d14786ebdfa5aa9eda1ae687b39b3d8444c9137b49a7b797171e9c7f4902b90a0e543fd9730b87f14980ec3442c406b4df7a0ffd7e027af0f6e28e6c1c4fae86588ed4a6ab5c25c3c1d0fe284536ace273c586a478434222b678e0fd5ebddaff021e94382bd800fb2f86a11804cf56206a335c58b15e160f5cb48b9c23695095bc6a5fdc36e5365031f4db8025bc46e5ea64eb0ff3d4208127b9d765dc91a3210b99bc9a36d4e05eace106b5a496d1643f71660fd2a83a122b84d69728ae879f9db15dcf71092ce97db7c8419c1a2639ac2583ac8e419d525417f2a00ea28127f91deafc29d848ae390f9d400f3c8fbd4364f7e12a65030b6e372cc27107e7f6f705acad613e7cf4402ed651ffb4d12be8c678d1f56748edd379fa1f657a18ff3f5e0a72f95c5a1476c6284d0d10bb2b70c9c6918c7ddc0733c517b5ad5d7c97b2177606f4f935155037f218c855b398c756ff62d7f3251a3d2978029a45b1ac4761fc7843f7d55d820e7ac802e04d5f20d5dc21ab922295e616a50f3fb8a139faf4ac224c989e372788d91468453564d4072963b2a829b21baa9526f73d7080055df92128ac388be451f6083dc4c4f011fc16fc84dcb756d23ef209163205364798be8fad03019c2df91309656085a21d8afd60db4381e570fc99fb5ff819ad1bd79314c946c3859c2b344450feeb291c0d5db51cdabcf0e56652a4c66901cc807273480562d7cf731d7053ec09e56a81e0159e8bf3f8e75f0bfc5e8f4ff3efd9c3b875f9b058f999f80581d7b09d9a47ee2331d051e4c2ef6d5bb651d887a3999cb678655fd5fc27cd1bcac85743ad07b7c07827c2ccb4a4eb0fa98f20ef94e04e32df1872820f2523a13b9dc7ca06755add36100b8efc6c1e7db3cabbfa5ba350bf4f2d23936c26d25ae7d3366d70a3fae21a24c7999519a5f4e56416db8df3b8add4cfe87bfb9309d2da6d941ff4458bf261647adeef04d54f54b608b3c70ea62442c485c7d6dd834706c86c626f69a3f16fddc3125e50b9853672b606421c7d5724460193c3da4c8cbfa7a6edf41206d786f8f9c7eb4f638110d5f42fe6c2d897849a0d2959e1ec2c073b97dd314de67245e04f84f34449b498f273a9731befbf9697b8ed76af174d8868b589a0055d6036b78712ad018ca8042468d896b832ea4d0a29002dc27cbd6ae2d185cb08817dd0ed686b4423548f8cc2b05e3ab2a45531b694c70ce37b3cff5e605cc85b59102846516065792f3316a5b6c6f9547fddd6927a2005b2946b7ad485e76b2579f24bbd093ad7314e8808354fce1f981a01d71359ecf9cd1bbebd3b17afa2e4f31b75c7f4f2a9151b0c6d202f4057563204466949c850fd8f9d52350367e4acdac7cfe4f71bbdfd728286bf79965d5405c63e086bfa39e729cdfd8ba81ada4935d119dc7fc3bf7e7f7373fd2826e3520b2800332185bc4d356bbed59ae441d2e9c52c6141540b88e3e5323940ce14da0c662f58e1eba2fc57531a098815c70e19508aea29ae5e7339029d707252a577a872397d7b1caec845c0f9030f91f4a405f7f717c729e584252173c3e4ae063d7bd97333b537de6193a86b86b81ad02ad842d125af8c1618dfd9cc4f5240369c03df19e89f5afa5d7ea11ac743510ee777b1be28773d0f731e4abd435c2970f7dbe257ab92f552944d09405f88fcd5d7688229a9d00e81d4ccc53dee1aac8ff117c233f859f427ccc646aa34ea25b5b233782441f836246f7b43681e2f6f0b356c29f4f378534280486a55cd2cea4a48461ffb0591f113dfdc0f220467261e82f70aa0f2487b66c94159e1080d2c6c6f446c9c7b02109a819c9a21c79961e2f8072c99a22928318edfeaadae9ba037c8cb6c43e26b403c5c719dc5d01fca2234553da68c7dfd789afff8ba345e7664ac5f2f6b2345666c12495696fd32f654dd3b9a820441110bc1b03c6d0ba125fbecbfc1b9b2c8b87c28263c9adf303b26bfda6eea8a13263b3d56583271d8f25583fc3a96910b3c5c870582d573afda0931d1c4cbd728950f8c20792d9ed927220265bcdfb006e718a713c9cbf0adb3af8a2c9a48ce60ece20d11cc239e3ae307e91140089568bf7d46ffdcfc60fbe38a35800a0a9e61fdf8b8caf617edf59a848527b7e70e2e4f848108409fa59b4c82545a1d2344e28bce3f8e994a49b40a0b01ae6cd295f4e19071d5be7a005864729e739ad5d643630e1a1efecf352f7e1ecdcfc71180cde715b41166aa2744f9044d8f0964bfec9537662a6f297dfaea1368157f1a16503d6bf80e63f5e26b31c86fc46f528ca8f1a3a17e083c31d174c93e9267fbd3585ca9efa6f265add9c60ff852df1aab9e6bb4d38b404622f4f7394000554904386199743ff3c8b4c47e79fe0625b811bdaa04a2480e95d505a47e1f29d8ec83011e2924ada44d124cdf54addbe8f094e7e548bc4f8f50741b8dde77cd0dcff84a76f5b1d6de1b85ee617f0bc82b38a7e0630cfbe80aa43fb20adb01e73e3281cb717106f388497417668260777f5389f380e3d19a58a028926113eae683c7035374608b04cc7754f643fb22d3e2652c9a1cbe56c87fe364360e16b60697dcce1c67d2895d770cee942ab37af7c4ca89e400776e1e7723c7018f414a6d8a1f06a1007513754c7380a4097d0a72b6615291b6f6bd51ef7bf30ec7a11cdc50ea649d3373403bafcfc593c46cd06b3c0a250b89eb89da5491015e118edb6496c185fbdac82671511055fd172b8e7da6e1c701a0fc896cfa38273b291ac92d6158fd7829cc5e08eefbc8db6a71b9b9bbdd3da40cdfe9510abfee4838bc146f959bb95d640d6ee8ea6e80af423db8d6a797d31e85a45c1a194fe47843f57b465ecc43e44cea128ecd8e4419cb4cacd6a3156b16cafd91702117129b4968f81d473f6a611c27f79b56495ddc31fb40752f4227e045817257286ab237fe2d1c72dc77cddc0753ae33c4e0ef57c033a6b001264ecc0520ad7f7564f28928bfeb22dec2e8d978917fbebe1cbf1383d39b6790df01926f4003acbf96279aaf0b2b77454c56442238cc7bcbffc467815614a7a2372dd7ab5d923efad4ef33a2922c977cbcc81c114dfce0747bd60a525f1de4d946be1b3330e2959acf0b40008f30fd87cd31f47da90afd52dc93690398ef288ffe01ef2bcb4a563520dd4da4990411a59f258a5dfc76dbc6a899a448211ee38a412a25023788af2f0d5387e8824e0e2fbbc034a7f9e44fe2de1462f231fba0fe6079ede8ef321114a283e887ea7675b32616794fff9b45bd4363e1ffe744d11ddc274fa9c87786ebda54dbbaa9b84e45179caee607584062ae4923b709f537bb846820e8f34bb8d80492ea22d22ae4f282e1b03d1c2425b8f97c690b99275a8668b679bd4a2bc85ed6af20377eca1f2e942275f2fa44c024048c7b95d1df0dec71e672f278f14c5f3035d28e376cac84604395aa24bb093be96919e72d89e1620690d8838f5c64044b8d654baccc97f3dff7be9046a63f192b6304bd1af1f76eea5ef8fb2afafa7955eb6b0a10753012e49b45626bf6ea15fab491aa7504301bda9abf75d7d6cb7cd806ab332395a5b5003d04ed28b8e9cf850a7ab3770ff4fff6bd71313166ee880a094d8dbb6f6cf9fbd893ba36f8110ced7dee6a41942252f0da23493950a5f5ab8b9cae0456da6cc7298b4d18a151e57c89971963806fd6183612533211718057268d19225043f3ff68a51b0b7209472c1e6e26dfa8ce0a5da9bcbdde8c454ccb84b5d203b66e99e0c9c291b4d58211acb2d11b77f3e961468477f775517d2ae64c8aa8a254bb85aa5dedc6a0acc62d3e87f61624f77dc2d33c48b657a4307e3e6291c9c25068a44ad01979f33e1a80c36f1148e7145d66f572670e93f355c540c6121fd8824743c52e7121c796c6fa3dcd6cc12ec8177730cc3692f49ae1cf053e6733d70c80fce3e6bc0d62b84b3752d2590a41086efc732b7035cfce43a8cac50af9f47487c231fb2b1a4c3ec9bb2b731cd66ce3ef5b0bdaf46ef48d2d31da2b12877e5339c1888b282fb005174e8f5fd3cdbcf7d11b96ec3bc2d5c7d06f390462195771b01b965cee1c3782044fa4ca28cf14d34eb47ded41944d1c96abcb04a6489d556bf420c6f9ac59144998a0bd84ad16d4c44ac120738b193bc15c76786d8ac3b639010df57a7f5fb5c42b740a03849dda003feddb46e1126984cac028bac83109ea00b4936964da7d5d29eaa77e2ae12ce6c16ac48d53a5cb9ce12fe39680030632f1997b75614364276a51bc5be3eee66ec92a3820fa2303f5f720104b942ddb5c87bac6766b4e0dd6db382f2594cdc86e879dbc6a3b59d6cc96b4b81e05c6e8fc4ee421bbb6dbfed77f1bcf7225fbebd372212ae6561536a82f96867d3d4bacf6d3e6413d6055eea327f67bd5879bae7f145c47f0fff68b81ff552a92f75362ace1489bc", 0x1000}, {&(0x7f0000001940)="f875569a3b7d9295c61a6d9079e2f73161a0e58e247e42e71cd3a8d1197789c6e298429b97ee7eccfa85cce441022fcff09f5144d5b88f3f1419b745c7d8c3c6b114de60d81d11b338c51372048bc90d1461b42012325d4d1ddff9892e642632ba0a0e93e5f8a70ff1447ba614137f12fca28be908971d15fc6c79b2d56423927dd39a400ff0e73fc6789761162eab2b09f0da6dc550e38aa6c1917180ec1a6e931348f1626609babae2fb4037cce1f8e7c053dc9e8f7f5266cb95", 0xbb}], 0x7) kevent(r3, &(0x7f0000000540)=[{{r4}, 0xffffffffffffffff, 0x4, 0x4, 0x8, 0x1}, {{}, 0x7df26cb97e1f8ca, 0x80, 0x2, 0x5, 0x5}, {{r5}, 0xffffffffffffffff, 0x40, 0xfffec, 0x1}, {{r6}, 0xfffffffffffffffd, 0x65, 0x80000000, 0x8, 0x80000000008}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2a, 0x1, 0xfffffffffffffffb, 0x3ff}, {{}, 0xfffffffffffffffd, 0x4, 0x10, 0xee3, 0x4}, {{r7}, 0xd13f8ebbb9f6a84d, 0x10, 0x2, 0x5, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0xe00fff77, 0x8}, {{r4}, 0xfffffffffffffffd, 0xfb, 0x1, 0x1}], 0x9a1d, 0x0, 0x0, 0x0) close(r0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) fchdir(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000000c0)={0x4, 0x2, 0x0, 0x3, "120af7ef6171f69982a44aea6e52e4887f5cf80e", 0x80000000, 0xffffffff}) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e3c0efcf1cd63c4b9e48b05d83d7e98555f29908532d996e86097c6fc27ccedf0c6c435ea04e8dab9c2ae016777ed0b831ee549f4415f018a4a1fb8257572e91a886cf4c9648b6dbe", 0xfffffe61) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x5) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x1) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = getuid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x4, r6, r10, r11, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r12, r13, 0x1f, 0x0, 0x1, 0xc7dd}) fchown(0xffffffffffffffff, r3, r10) 05:37:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 05:37:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="2f63b5bb44190000000024d6fbfff6ff131e161f1f70c7b8635139e10b8b89faea45db8a50760ff16df8d3513f2ac7427ddfa868ad67084ddb9ebc2506c47bdcda8595ce569708b06f38fdac70c9f54b21a51354da35eb6ee6d1596281e170672929140cc184dae3123cd3afe197f1df02ed20de28fea823d6968463590e7ca9f75561eeefbeccdd60c243901c9bdd55568c97784c747744909c0f49167cc15e15ae8f1c6bbeb7a75fc2a83e7cdac0329f037c1963d3f080d32a86f1df5824e1ff8b46aab95ba27003bbad470c4e478b9c8f2c83f96f876ae2a3476dc80e83856c510456b92b4829488013d789f4580343fbd3611c6761d9f94ff4b51577ccf1f152d7f5"], 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) write(r0, &(0x7f0000000080)="c61c514aba0e281cd1a47b918be39d11fc5ab00e6083c0c2673c69648cabca4653690ac922440e40bc510a64d2ef193cee1fef2f3914ee2ac4b1ab2d34ac71d5be379dcb4b7b5ee4aba153fa64b260cdcf1e4a8443209f783c3e10833079bfbebd9b2e178ae62709c14bc36284ff16d234aae7f19fa3b4daf20d6966b5b7f53c8d2adc8d9a", 0x85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x8100, 0x596eb10445c001bd) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r3) execve(0x0, 0x0, 0x0) bind(r4, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r8 = fcntl$dupfd(r6, 0x1e, r7) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000280)) 05:37:23 executing program 0: ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f00000000c0)={0x1000, 0x7ff}) r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000580)="73d9a8ad0096e080f775dcc698fcfa5275dd3ce05c7c4094466e51376107646fba286fb3f1299e7eaec82c12292be5b10000000000000000f832f61a29991a7f914bea440c15d45fba61d68e15cc15c33d050c8aa6cc817e9892ffc1137a56415d22ffff66e687609008c02acce5d2a5da4a05b80fd6c28953f29df6609896eff246c83c4c966962a4abb80dea5ba30a70130d7c32be1697bbcb492665851a5800cc668981f754aa9b1e13bb1ea716cdb3e6b385f62c414e1bab75f5a485688a3149dc61f59d3bcef6fde699b0bd68bdb64d670000", 0xd5}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/10, 0xa) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x290, 0x181) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000240)="c06f3b12bbf3a524d79b8276b1b9e3a28b66da6f3e6620ce9bbe004adb362fc5c99eeff1c38115f07afc5b443a61748c7846eabc2c09f2f1580322bfd46029c8c16a856bcaa3471cd4bcbcd1af06c1878854debceead9b6e1e14ee2dd4b1b2b6c01396040e51b4261f1daf41b96d590fcea2b0662a", 0x75}, {&(0x7f0000000300)="a7d0534ca6c7798241c28f9774b8d1a2d3509a75fbb242d3f5fb78e1a73c4e3a374f275384e04f742308d19a09e802368f366c409204094ed3c8fdb3434f6632e5f36fa906cee45459ab96e7831d301ade950dab9300dcfff95af404d9a6ec8efcd569670a5867c3abdeff17239aa0abc307f01f64ca6da6e85e369b6366", 0x7e}, {&(0x7f0000000380)="76dfa28ee2dccad975c251a65e997e5b478b50f40004e840f96a7854c161af53648551bb803d897b19daed9743fd15b9d61dcf0446bd809c3bdc45b4a54481e026c6753a8982bd41117b76ebb20f9627d99d6c32ad09d7c8574b05633f7f0db5d1b70f468d42a1e4049573035dfed3d025785de7fc2065a8eab115b3d77dc64f4b036112934a51812c58985e5c0be2a840ebd3ddf1b2be8e5696ef51d58e60b8a0665eb201becd79c17df7793a3c104eb1a569b0a7df4fdb098f", 0xba}, {&(0x7f0000000440)="a82d027509121bdd09c15da98b860736ed", 0x11}], 0x4, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000480)=""/97) 05:37:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) setitimer(0x3, &(0x7f0000000000)={{0x8, 0x9}, {0x2, 0x80}}, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x7fff, 0xffffffff, 0x1f, 0xff, "32b63b54fd40159b1ce02cc44c003c9f82e4c48a", 0x4, 0x20}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) accept$unix(r3, &(0x7f0000001b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fc72e75ee583df05f2d8e775f02b27b6bf18b817bb0491c8d1d918f8602a0a64f7ae81c04a7dd4667899c30fefa2d9172430ae615241f66183631b59dba3432f80fb6f0e4df2065122ed82a270870fae5d6f391bd50ccb1c9036f6a82cff0b6b8cb6fd632e8bb67dfe04eada72a3196ce401addb1770d2303cd6a2aa2f34038ff1805bcb14e67c984d9dad98101e280d74ac5761e743a95d7c9382ff3df2206f32fffaafe543c4e61b0ac11400aeec2c71d3c9d22497b587fa76a22880f21976506925479f73e56d27ca2257ccd2f5867672ec71a635"], &(0x7f00000004c0)=0x1002) 05:37:23 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f662b6c653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:37:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/173, 0xad) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) getuid() 05:37:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x1, 0x0, {[], [], [0x0, 0x400000], [], [{}, {0x1f}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:37:24 executing program 0: mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 05:37:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="e86771a6f9b64eb34b07cd4dceadd3ccbfae684841cc2e5586f133e41bbb618601f019622b86be81a0e93cee", 0x2c}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) readv(r0, &(0x7f0000001840)=[{&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f0000000540)=""/207, 0xcf}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/120, 0x78}, {&(0x7f00000016c0)=""/213, 0xd5}, {&(0x7f00000017c0)=""/108, 0x6c}], 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 05:37:24 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:37:24 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x0) dup2(r1, r2) close(r2) dup2(r0, r1) dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x7, 0x2, 0x5, "1c03418a3aa42fb8fdbe0277cad209f46ea2d1f7", 0x8000, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000240)) flock(0xffffffffffffff9c, 0x2) execve(0x0, 0x0, 0x0) 05:37:24 executing program 1: utimes(0x0, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:37:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000006c0)="6e528e7f74711876c770a6e4a32c5f35da15182063e98019c9fb17c1ab1d5f7c565a105d99009784a2f7f48a99c7d69d30f016ee9f20cec8d5991641fc6d99b5689d020df130a8a133498beaa584d3698d0afad4f5638d203e563ae8fc7e875fcb0723006c9ad10ab7e70bdbaca9bca1d54aa1db85f7393056f3e600e5ec887c7af8cc92b7f5ab64d2fcb72861160d16b26e2c5122a134f209bf078feb14fea39a696bc4a668610f54606294fe23f370921f90ac024d70a7", 0xb8}, {&(0x7f0000000000)="42391caf0dd17473eb57312c7a083ff82db7c14792666ca5348fc8a112a58d8902", 0x21}], 0x2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000780)=""/4096, &(0x7f0000000180)=0x1000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000140)=0x101) syz_open_pts() 05:37:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0xd1cc}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20080, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r9 = dup(r8) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xc37dcbee5a8cb597, 0x2, 0x4, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x200}, {{r2}, 0x800000000000000c, 0x4, 0x40, 0x8, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffff9, 0x48, 0x20000000, 0x5, 0x74b6000000000000}, {{r4}, 0x0, 0xc0, 0xfffff, 0xffff, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x4, 0x80000000, 0x4}], 0x4, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0x6, 0x20}, {{r6}, 0xfffffffffffffffc, 0x40, 0x1, 0x0, 0x12d}, {{r7}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x3, 0x5}, {{r1}, 0xfffffffffffffffb, 0x5, 0x1, 0x0, 0x4e0e}, {{r9}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x5, 0x9}, {{}, 0xfffffffffffffffd, 0x40, 0x2, 0x3, 0xfff}, {{r1}, 0x0, 0x2, 0xf0000011, 0x1, 0x2}], 0x3ff, &(0x7f0000000240)={0x9, 0xfffffffffffffbff}) 05:37:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/248, 0xf8}], 0x1, 0x0, 0x0) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x80}, {0x16}]}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0x2) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="5cadef2534cb1c0f5da0ae26019c2d73", 0x10}, {&(0x7f00000002c0)="4ce7e2716431723462ee2079832659445dc1f4b125d081dc627d3b90034597ddc6898dad810ec5982817586fc6669a643ea449ff423e970e86764e9b464264c803a4fd0bd51127bce9134a6a2a30a14d5ebfcaa3cad7115614c225a3baccf7141e380be1760c6374f312802060ab22375090d7233083a22414f6ea1de0a6d89296fe3418ef81864bf53cc3caf443a80378c7f574c43a315e06ebb47e5797f6c3d9e5a62ee7432f4de6e8d3707c7be000f97cf856f7964cfeb64383d712511a524f03551b35ce44e6b4313130446fdbcc2d0530059fd92209182af7f9e7001b460474e952f22713", 0xe7}], 0x2, 0x0, 0x21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fb", 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000140)="888c389afb4c7064f9c2ab659fe8f74f7d380d8e692b75577e9539f39ec9360244", 0x21}, {&(0x7f0000000540)="6c57526746d9905915f3676e7ee8bf91eac1677f9c5eb2dc74d812a103ea27825a618febc5564142539d368f686242acc936fa5d7aa9e4b38873163e585a407335b37f7b722aedbdeb710e15cc10855f9b20668350743a5127509c132c3c354b7d35b2a30168cc8d1a305e879ee6e5b27c25991053152c67669a96404862fa2a906aefac3695dcbf64ad43aa67e14c708dd03677a5a7c1531e6b51f6ecedaf0a528345903435ceb76356783bb61a9108e4b8c4e42d0325d467441fa74c933f2fe4a41ef1d73e6ea8c3b20c184a3e74c31890286edb2a39153542f4b7983c20d36dfc02d84654921837e9219b78335fe71552edc441e2aabf1fba68144f7e6a4873eb6ee71fdf3ec0085c37ce1baea1d610a7bcc282ebef527614ea40f8fe2652a6181bb4681072c33922c838d6cf0737dffb0fb6ed6284b42a568582764ad3a6de3b6a5c4b9b2267dae2b773004c0b6643b690e1f9adbaf003824fd49e59be066d60b88e9ba8e401b8c2b4dbb8763c788914443919500312cf7ef9622c9bf2bac3a3e282249d80579807e8f4001206c501a1c0046f5b38978b5cc162e373c2c27cf144298926c821fe41a2a287c410e08df5a75a861e52ae5d3be90f39eb32818a6b04b921f0cd1a170f47976e42080369160325dd8cbdc640b976e6fef16d5b0647dd0f56ae9ab6911543ed349192186ab9fbb91cca2ca569513c719fcd4e94b65a39a2f67313ee2ffa8795197f840a2196f5861116d826c124a23c42050194fe23bd714ab5960c1be14478a8eadc303ccedd9f9644a17599da4450c40f6902834f60097899c8249d22a502bb83d93cd25393e9f2848fc03111e5fcf058f178bd961ed7ba8a06d0e46af0cdbd5eeba8c8d4e055ec4d8559d9ca64b8c5e0f897d91800098f5b9257b0050d61c46f48bcf1be005d2c085109caae46404f41863b79801d332f5d19240899718d7368d25ee3e274959ec478f0729b54cfdfbd108e154098a9c253ab6cdfbcc387f61f9eaea7237b57cf4e5834b4ad508ffa696c986d59c339bab94b21738364ddc84a61fb2c3cbe83b71801b822e30c30dbe39be59baf4a2feeeb818ffce18cf38b31d5324d7a3e67a51b477a324ea2d42959af69af4087ccc580bf9cd9ce3ced7ab6c819242691989b83cbcc4f0f98dcb4c8bd4a2c3ea723f3295cd85fbb76bc8324f67f557114a2eb2358e7de0536f58126cc4c28403bb2c83145971d68df01ab922e011f7a59a0c2aadc7ce5cfabe9cce4b091c1e38948655f11bf7ba1033a87cd18d792e8cfed6b1410bdad358883ac981626f85c1a4cf84e702ceb8222468d5aa8c9f20a6216e0ea4d1ca6576e10e7316f3fbf9b70103d83c530b227760d461b3599a25979b2f9c6667bebd81ff023e8da61528aa6a0f54fa5f03c9ca251a1002f6e3a2e5d3394f350d67d35e547508b0ddeec716647a97f3a00f9c48694f4ecc328da4309d14d4199decae6f0c6debdb3609d51345f5873355f8a7ae51116315c187fb26664598246ff564fb43adfe712cf600136e847363a5ce292fdcd6d47e0280427f7c4ed20cfc5299b2c158ad1b9acd98f140a15fe1188e2659a50750530ede21dc74dc9a05707bbc0a42106ac262c25ddeba35559b6f75e294753d3a814ec609e83208c06d5ab99c0f2c849f0cf9b27f3f148863338addf5338440785d5e87a8b450dd1870fa13dd17e129e7ed2656010e11da1e7ba318797252b6ed2d93714a0f15d5dc3dc9ffb16df3ced3eb20eb2a363090d8c1d1681f93ae35f6ba4cc2052e7d2a84758709f82ddf193273ba8ef57628d90ad175970efc258b022e9f0c16006040b226fad9b4e946551047ad96873eccc24f9ae799b8e6ee6e67d6c5b8319a804aeb0a7ea0dda09df7b82caca7243eb201ea5a3ba83ba2c7d8441e23e0c1f85ed0149ee5c40eec2d8b0082d7cd74e57e6af6eafcca7b68fb7476004062718f6ba265d7944d6843ac4a9246edf2e6aea8ccd893c30d5f8ae1fd8cfc54b53b775872720250507f705fc1b91f2402b07c17749e8df3466107d75ec4070250d3b95dd6bdf1b17b21648b96ad4d2fd28b53e0d3e161f2c0a1cd22aa4cd7ff2e0b9b1a3c77d64a0003280f10f1e639b1b9de856bc6f825841fe516609051645f78190ce1d1d49cb4c0a7de67c75929d283b9fe021197344f3c1c96a4c3bf12db2516e4277decabeb1deffa98a2062a98c31714487d15222d4115bda80869e1d32e225e6928a749a51ba7e91cfc1debee52ab99e5353a1e387af2cabdfaaf104f9cf7780146e7c21ef69027d089220cfb072672e6d3c49e821c682b7c4743107bfe11fa527494d7ab2987d6e75fac0a2575c784e2d5bbd03bfbc9650f5053cee9294ce440e1489927f8a328d07eb9e264d89a0bdbd617d079804c47343fcb9f66822cbaf9719ae08d093250747a5ed49b42246aadc7d67fd7d4d66bdbf9bc2b51aef0308ae961edbedaf3ed8d6cbfaa5cfcb5d06fc7e75c2c94885539a230bc3399fbd755d911a1c1833c69a57d9a13d38e9ca170256ca291e844e856c515d0c286d48706731bab01672d467e81ea1523e936e0f2a310f5255d6096e7b635876497d8fcf0764714d38b34e4918339451c095eb3273afa1f6938c9eddfd748dff11ccfd62e5acc4406664a1bfd31b52e05c5b5d072d2bc7ec11b2c2b3a0f282e130b6777351dde9e537b52bd4bc3f4d9a7bacad439ed6c2e808207f64ebe15544bb006026fed546cadec89c11d3c0d0ae317db5ede9b2ce0c4dac07b7cfe92aaa46d277a106acbebdf65adc757b70799145c0097b1d46e556bf604b6d684bac1462abdc6c0855c23e81b71110e12d7bf020057cd091ebc7f3d39bce17a89c164e5c4553842722837cbacf44a1e58d6436cbfb16065e3cc6802c96a9b2dac8feaf79cdc636f71d6d7c40673eb8593f4f86c2677b8787875ec5cde89c79356811810cef37358c8ed21084d5c8198ddffe731332d34b3e8abdb24c891a574e2e788cd251640950bd7bed0010731a538f11b53ab0ad1e7b58f0b7012fceedfbc5490432ca9ed4e5f8e978cb115b4cd3039c0f13a1faff45a3ffbdf69390ac5a5a5c7f7ca0933fce137014a386b24e25caa03b6e759fb47aa0b9cd7a0a747bbbc4c4c97ea8fdc95b66d4be76502a1049efb9da1dad01e4dd5095df837911a1e9ad783972646531c46ac098ef3dcec06729ed0471daf90ac8c55981fa170807161e1b0d85ef498be41a7e477e0529d50346c363d8fc0310e6a5291c817e42879e9f84cc5997aaad200d459713529ef058c811b3d1bf78a3b45f1aebc9a625fd541bf56a76c56f291da5624b740cc17244300de14d69f633b402519b590a29633c98a23812d0a730dd58a6d6e612247230f06cb0759d68665f1ae69a724e95df6cb19c3a238221155036090629d697b70c9c178798a0d9c806f54a3e4fd47fd7b02b79e58ca2700264b6f1387144dca9dfefab1c1568d306ef700904a04164afc3b2c9b2086bd884603ee01f311bca48970ea52124dbb02bf52352e5703803cb02ccd1e991952152c2c635cc94af4dcde03747f3e61fa803078653c9b96ea1b9a2bd6da905d101f8e00e90384a9629dbc7e6cd4d8a3adc333db326cbf385bdf9bf2df109354f9e09bda4621f765ef3bef81730c98c6212c7f4066304f75fbf063c04dc745eae2b80f9769e9ca2dbb7072bcf0c156ff3960014e49935e74324690f5b7e6927a0ee1e55387e0b6b9dab0ef0a0cf6e3329d7056ca4d8d26c8fc5ff3a2f9fe57d3bd36084cd972602b107ef1fbb375ea19f09a89caefbd6efc64fcc1f1d1e2477cfd66557d806cf1317ee0cb6af9f8c1760eeae8c21693dc28b9c2bd8587b7e6d797123c46a5e0914135cb73fd4680363b58a54dd51f6e24fff09c50de013d7ebc3b09623de9c1ef7cc85d6ce9edbe48a8c9566f5c1842c60255ba7283db6c494795f7716789af64f6bbdc68343f9dc1fa4857b989adb0a42bf12e4a08cb04cf58804379912729d1b1e9606e878080fb737347b5a5283e69988ffdd6b7051a22ef193d732b59e5241c51f273029094d4e58b9f34652f898b4aae2cd2646dc9104b87e7a1b922b173b101827b0d2bf56652ab1d4c37f54ff8aad244aae756d2905ded7f812b23bec240a801ec74ce271a5f6de87c09eb861cd27af5c0a1526ae2410c8274efffa70e3b13994fc2cff6b8d6e038a68a8735fd93d7a2aa559e7b25dbf91cb0632f75050e6fdcc1b4408f01bd6e0d03eaa04d158aaf3c968db0e8c8684cada8ae65720b8e6b715622568ab78c48bb68b6e1debf376a4350247846786fa8ff91de7faf5713cce3b97d459cc2c67804ee7207c3b38b31b80794df50148f828e6ba79ba0c260d07a9f246add528a5b3f95becf8e2d51ee998d3b9629aa4d889f6428f1f1896e656e014b36337c2d6f59b5d867e58c1e37fc2e59dd30e1f4f519902d68a432fdd86a9b4f39367cce1ebbc2e425e1f9df909d855a2dbf5a603346e78269fca5d7e6c1c62de3efa8c17a5cbfe76b6324be311bc22a4c0411fd076d7fe5e3b5b3c852fda2b162a95a1ba11dd0ce735e1b3071a48f07a96260c7b8d59c2e6b3dffc854c6bcb74c81bdb35c5fd6fdf0563e015e637fbbb2a862cef37649ed6d1068260991385a03ab02b8f2d668986bd47e608b2d6338149df7a4e2ae38e923d3103e1835be4a1d49cc774a91b1a8725bc800d68a6931253c7469d8b44b9452a904e956b5a54e25159b6d24c0637b05b090c2fd31589051d9898d83cd7d7f70aefaf5af5b737ae9eec26393f7fb8c7bb7f3df18e7e1dcb77f7b0214d0c13f87dcec37ea90306de7af3b2a5cbea33dde0cd0242c12735644089efd01885cea0df7a3e3300f2515eb1932cdb7f8ec1fb0d38535d5bd78db3806dec1feed8819dc9f8f86b0a41e62cf20e9ad9c4bd2af6f7ef061e52552007a82f4e1f352c7037ff70f2cc2ecb1aafd1fb51bd4f51d817e63e8c21cffae0389ecdf9b22dd8afabcc296d6034ad84de2dcf7c0b76f70357389f2e31bca428ab4e5ec1f4b77b6583f6a0f81f9daf0232edd74e7ed9928b02f1176e7e0b28b5cc53315b5840af4e11d775a37eda84ea9c036e9e266ecaefbd16833b425ed336636fd7dd81add7ed8fd014efc344353af1b1955c248ec746f5e3fd655390f8ffbc1625e7b5335d66b2bc2cbc0b2d25537798a45f306f342d8f33b582dffe2350fbdfc2ebdb8b8563eee907db09ecb46de23a682fa2c97471c683b49927ccd3acb3f8566cb5d1c21ee013a31ea93d708bf1eb4343e1bb4c5f00f58adb772eefdfb93a115eeb72c693b53927cc8cc70749b46e74103adc636ece579c6afba4846df6a478ff862cc87777e143bcf83e32d81f332ae59f7e2b4e66dd180d7f1c5751441f4ca0f3e374553fb274245d0be7bb5240f018d2d1c3629a65aaa813688d2a9859f953dbd79c793fe1ee9cbae9d79d7de72e672056b08f5374b78b89b6d53f1523305ed58b0ca0c1c499e3d555e37370139a670ae8375eaad6b71ca29977b784d12ce487071d598326e7dee9ae7599d358dd9a90d14de48b6e3d3a24b1c138a63ede41ea75287a5720824aee3a5305a155969538e1c236bff7f636ae1f76ba8a7bd2406b7aa16c7bb5320f8edf04814a9f1f90ab358989d9605195ac275a3c03e89b6490eece45dccfb908857a34ce59adecb629d6a6a474833c698eb4fd6b893d5e4429bfaa034d4895d06aeef5e21e89d0537f15edc385b034a018d0cce6598c1f4ad47800c8175fd68418c003834353ba", 0x1000}, {&(0x7f0000001540)="0e6b4d2eb89377b32cef63828f104dff41fb610b5776d6de823cfc94abb7a32cafb35f7d6e106cb4ca0f3b4ae1e194f8065b5b7de218bf363ab46ce59f3bd5cd8f64d860f2cba0797d8ec2ced48f1e854eba554bcfd6b9529caaa45c1faabd19931f4b9a9465ea126341ed05b336da40205ebb0111bb14a99c5d3c15dd05b0b564e691da5cc4a9c170b674783217420fce5106d3e7ba7ae459686c20d7f7cf32c09650791b85a086dec0976f87d4c308", 0xb0}, {&(0x7f0000001600)="061d5cc2d27bd2d4a748ccd4c51b5e7992529807a8ca30ad1b98c841af39948e7b5e46554321e0a5f26c000e9d30708602e1bd9c3d9aa8da74f586244233ced728cedede88", 0x45}, {&(0x7f0000001680)="9cd0010520d700bea23b4db2089fbcbd55b1a5982c44c3a574fb455b7efce05ed793c9ecb06e1053fe75531a5a4b79e0749431e36ba42795a23a674e9f8ce942662f805fbf476d39738b613516887ed4b985931e4a23ce164d8550d78834d0cfb2e6a761e1e8e820fff3e23e467c35039daffb815a92d2013a374e4ec1afe0291c6cd38d8bcf74d3738d9b71eae9b2806c73b390bd5525ab2abe311a8c35e0ca0fe03dff796e7928bdef8954f29bde3998045ffeec8c43bc375704331520b218750917a610ed27aa8240420e830b2110b2e93341fd40737ffcdd40d35aae6c8543b1d1aa04e5f98c84b10d65cbfeac5b7832d77ab00aab26b812709ca0bfe548f905a1bbaecb0c2f28bd7b0639c45ea66d0161efd466b4d077abc0c7e7d6f96aaa0bdb7c3fd0b846e2de8af958ea861dbc1cbc8896b4bb59e8cee0410f3d6903b1c71447d12e29d7ca4352371a85e67662b003f860885ecc0ff7a3223899ccd18edfeb432db570fdcfe0fd04037898535ec234a6a3dd4af47775cac0c18378caae555227310df1506f4aa40319d1eb2a0afd00cc94e62bf1b68b4cd2ac9e559720a7488020212e869ef55eab971bf7ae9f9ffec34d34c3c5f794a9dcf09c3f3a5943c278910cd8de519c421697570eb7cbace458c66fa829bc3e54ebabe14736eeb799e8a6e4d14ddbc18601431123e5b85bf3e17955eccc733e2cf1bf336acc3370020a3a465a25413eb2f77b605755cfcec8aa57ea11134c85804e810b9806ee39d5270b33df462210b2699218831503724d8bb5d45e34a52834ce1b3890788abd2b5ab8073bbe3aa66a1ddcb818def837ec567aa00651a6a822da93d856824663b524cf604601085daaabc2f557218334781787f05be5f9153b7c00e4d770e627aee515b330486aca90250b3a63ed5fe038becb59a3948ad69943900214515a8a5dc013021f9e7c17c0635a2a720f1cb3c692a3ee387c0cefcce7e068eaa9954600e0ac3655c2b9d9d3f05826a0dde955c41c0b640d1216a0eb03c677802a249f3a6f283b431cb657b03ed45d62b3a9a148563dcb8ffc0c0ddb133623dc32c5f65a6d4ff27eaabcfd921f8d9d6d02d0926eee977e03917c4672c7172d78cd5fe675d9977e9594538f940359a21c4bef217bd2677eb2db2462e30d18ff9dc7c6d41c5170ae60e3e6b28d00ccc79409ab6138db64642ef4d0ab430bddc10012e39af29a2287d02f0f21ae5b9ff27ec383a7538a8a8430beacc8249182bb5f012c5fb0b7e740373dc3830f94678701938ca2b0459ad10c19174b0ca062753e14b474270aecf5316dd8dc0eb4c8767976025e83bd4871cf2f96203af8fd26fc00ee07f7f34814ec075c09f3d05f78bb496ccaeda3bef62bcc38839a9473d1f14e323c7cf62afdb47c5dbaa304d4b2a28a28256bce56532cf9a802295cdc2af4825bf22168776c522df26bb9732e2ed27bd2c4b9a8a212b8753e65d983bbccd7c746930a00fa6f5d542ebf5d091e25e54479433f3c4840a751d2a87a40e5a0d80a02880922b739cc8e9cab64271f3be55623b9b596a65d7bd32212a44d333793c779ad6c7321bf89703283a2be6b3416cfe1ac444985339a1db48f702f6738f86cfd59ce5ebd6acb53ce5e32b7a906d062747aea668b4674dc65f7522acdf7008c51b7fd694dd58f47bf8169e8587b54364ba1cba2abf346d715fbb7a18c1ff9c0d9b783531e8e73d78c40ccfced54488034671f7fe4a3f9e51d9886f4b436e8a1701aaf0257ee3f9697c8a9a6cfd6bf512f6bfa4850ce913e52f6fd3407e804fd1586e57ed176f2a911686684874f3911362285c557afe85e1dbf5299dc18d768c1d2a566dff7d5714f115532aa5baac11c0ab01665078274f51ac224809f5009e3b4b367778b5c5ea982e64f9d475482ab4adf47ee4636d89c78be9b4afb6eab4d7e270488240737d1b43131eaa13a6459e89c03f2255106b6a44bbaece40175b65685dcc81ac8eeac4993c9d18383e88e792c36dd7046efb6b26c4ab747ce963791cb5b15eb295a8ff3f71ff26101abed8a9262cd7bca60f2028c46a9588d37d13e3bed297b2256f9c45656940ae37d682c420ed74f4d1fa0b1d24eb74d5675dfe41e07bf1be1bd692d2ded7bb6ca7544206049d3640756e1a4690c1b0deb73c55775e73d813b6a1b60aac6aa815f065b99442ef0a0a588ca4b6163ab844f28192d16cdda43b74568108fb21197614332af76635c0ac40ef5e9a6c8049baadcfd9901db131984df2e981f97d6232a782f4e8309baa4850560d3dfc37992c9b074cdb357b34074284355ebecc91d76406f0726ca17419a459cab38edfec26980f864e99773507a80c514ae69e0d1287bb9f593ce1c706c9a962789786aaa8d8571979ce370a9fee29a1ad98b859c9ef150ec2772b890bf4b6d34412b5686287a5959fdb42157ebfce395c1f87bc0286ee41688c021c498d7e569f4be8e8d77e1d6378bff78a2a31c7ed2697c5487afcaefc94ba94e34f847b4bb58fae47b421c2c4289ae1f63abc7d74a8cc1876f44371490f921da84585165d20236e5a44138bedfec62bc637732c996474fb7f304848f38adfa71d429d5ddee0444e8fa39d25ee2b2cd529ba05cd69e8f759fc3edd947f7e151a9a558d6d52ccc2680db2040fe14cc547fac4e966dc7576612b3a300d2fa930b069c9e91e895eec704a1863813156d05c2ecb2e957f2dee248a883858ba87a4e9ff5c46f9a88382e0930db0b2f6c5c0a5979ce151d7c7626bfbe2d39d050df8a2aa6819b5b58b62486f447eb6f78f1b096bfc791009f662bcd90eb8262f65defd9735ea2a12f4faddc7c35dec469f250dbe9b244207832c6411175055a036d686fbe9259ceea1d20c3221ee65cba246095778f883bacda4a5be52730a6bfa4572ae9c39eca6490361a14a71576507d239cfdda5216bc299741c921a96500edc3b20a8217e39ce4fe9d0d69e369ae406d16529192020adb7ffab36f7ef3bf2c853259f182003fabab828b37b231bddf1fd3e50f733780f277a8dfe17cd94242bcf4253518e1cf2a03ea62dcbd2ee8c76d4ebee106a17748005f66e5b9e78979c91087fba7d3fdbae27ef385811e8c838e6723d5f207b91f0f5133a90a59b37616afdf7e2fe9fc40f0b9896ea20784a792ca9ecfc5f046458042fc34b7f2954208f13105643c398c64ed3610e3e74b8dd03f54f323b74f98307f04f8eed357370fc04784486ca9f09d70cf97e79df6e6dd116ea12d74a875a2bd62136fd3842cdcf055c3fcbc7cd831d08460818aa374c6af15e6a7338b5c0cf642828b2bfe119fe734d4c0bb0a7ab725b8aaf8e0f0006566552600ea4d1839864dd858adb4578ea10f9a464e5a05bffb3dcf9cc07d6d4ce9dd21c9cc8d01321bc7c24c432adeb9a42b3675463ab7d81be918a05bc5a5ff1f6c57feae291fe1f7efe76cf6dbe339417893bef4a6bc31fa9939449c9957cb65b0e4d14663735aa66bcdcd7900de2d33c0faab1fd4e0a0ea7273a81f2507f6c3fd75ecf6406353a45d89419c9a8fae2e6930b75ade0e4a21c83547cd5f9b05f5a41b5c561a1cd50d71bc9b8c629a2dc604c38eacef7ea2615a0f285b306291888e5ca1c5e3d0b05c9d0967377c8110849309fc852acdfc97054d82e7c434c39cb7e6c49b22a8a5c1bc07c377e7934e390db888d7833939892b2147f51e4eec889979f438eed0bcc99abe05fb4e587024f8aef5eb076edc5ba5333513d214ed063097d5f329a561a5226d765b65d59735ad7ceb2e5dc31b47c3dd389cc04d7bb77f7e4d316fd2f8a13d937da14888580aa2833b9a9328bcef60d3501a3648fa8cd30b96c9cf25b7e46a172c03c81f89255733e511f10ef6e5dd1efe8a5820b1124334322b114c8980ccee4ceb62e2fc1bf81557bc20444eb5811ab72a6307de6d1070d22fa2df6eb006811dd14729ab8cf04bee5a11fd9ac893f2db2810f001509bf6cb48ccffd0d50b6569dbd147117007be459e06d48939cb3f10ebdf0f4baf5358fa43caab0ff9cbbc40182acd26f5a11c23fe288796dbd19fee0f05b7d3a22d316fd870b4b83d811af59f2c2d0e330ce2e69e298b408b60825bfce12c69dfc625239d60aa2b3e6f1407b93faf0442ca2d5451cb5a76e506a3f719cf2b84ad1c55b0768b69ba5eca4f0936ad6035b08b3f3957ac27f7b14b35746da1aeefad30a26e88b3ccae09c8b8810572c4ea09261a59f0ce8f21f4b406d8a9711508674621ff7213242abda82961296912c5dd49b87a6de3ea6873986d49119062016873f7c480dc023b3d9cee10930d9c495601cf6478ebd4da07e94b1db728128e5c70c29251cd6ba30695606bdb063d24c24b4615a0296cea4248b3848ee2c70a0fe5f4b486025979e7c30cdbaa7b8e3eb5df0ab2d85214ccd82e138a9fb430c3ca10fe723d1afd9507986d2b51a9327dd765bcdd5f561215124caa762502bdb69d90aea8c96fd9e7de94c8b9d77df2b0fce8c2ab4e6b5c41308bf2fcccee034bbc288ec877f9701c32edc91bdead1e659266a42c34afc4f2e580114427859ae8cf298077282768f0926f5031c3c512d3e85c258e75f68f27543dfdcb531960ca1ba1fb0d83962f3543622a623d7e094bb5e3314f5d362f6bed9ae1c62277e4c9445b96eaea3fdb8ba506150e929ae96ca4ecaf9257a899f19b11ed0947dc07281d619798349ea2b8441f164ee6d6b138e68f55d48460c450802594ebc3fcb75067f67d7227ecb2ecb730959ee771dee303253db0d5cb500ffa017a363fb259fb4e25b13a55b8c0c5d35a4be4d1c95fbcb416fe59833bb5c628fa73953b42ab8318ce3004aa5e27e72077b685486c142dbe5bd54dae9df912b21ea5b499e7c9a10454e20676f97b550cedcb0b269a14f8edd84c8cf1ff8f4cedd1dcd8209681c093c3d67c9ce86801740075b1715594cdf5b1101fa0b468f45114cb4c13ef2ff1990d7fc3ee2022cd966845b60b031ea29448f64dd8de0c153be75a44326903b7670b94a8dac7f08d353ca3177482ac94558395ed9711378dd7db7b82b0418a969c475a38452357a3b95492f27b0cc6114f37bb8867c4bf976d4af8c0c0fcdf197f078fc8e7a88a81f9aa86bd54d6c195992071eb5512542585247aa72f49724757fae9bd8cd7068eabe8120e44dcfcaffc1d892a252992c8af1e78020ce458bc2d77a85027eedebc5c89654f9b79666dce5fe4d02d17496930d4fc446810772313b2105c4f0716e0d5bffa4f2f27257e800e07bb588bc6538420776bbf565ddf09ec4b89a7ee9597e45afd2d82521359254fa136d3aefe7a4e1e769ab32e0b315da35ad98e7a9c46891acea3ca05a02cda5cb9ce2e4b615359896411a40f4edbcb23116d4749fa3e03050239f250cf951d0c37c8589eb9d60d4781cb9d0e6a7bbed5fbbd150002c9fd280d3e48c21472f3c2d5d02fd44babe0b620e50cdbd6e2b24a453f1e97f902fa97ad353fc94795fdb056ecfe1614781cda70a835399f06f12f0b5b2a319dfa2c9a330c4118b51633068d416625c8a2a098f159ea4c05191194b6bec8c8e2d6e7c56d5fd9be1c3e4b834c2db1eb3f5fe1f074294b53c9ce644cd20bbde004009ac573e3b547f37a485063e527a01611e250f53a01892373a332495d7318519aaecf0449341e1312f50845cec45cb4bd9157f0386f2dd52c2756534c95fa951ff204a4bf07c75cc98d33f10877878d4f652ece678a93a7a481bc622fc7a9a16e4025948babb9083cb417b0026dd796e80fdfde22", 0x1000}], 0x5, 0x0, 0x0) 05:37:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) lseek(r0, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="602dcef49c727df453ddc875202e77b4ad807385c3f051a2e213266d2ce82a7e6b2aa8971d1d2aad35ea55dcdf9f4280aea0915931b3efa44ab5bff2e42ae1cdf48a861da36d61be75d5a71ce34dcbaf525e8d3ed264bdc882f6328b6d65b15d5451cd1c1d8387604f21df862d5bb9d79b45db4b33d53c6c380967aec9000de862eed537271d11058924146ca22d288e4a75320eefbc2e2fc2faf45e3a16fe391f902d5c6e8706e100b826d2112d8dda41899e596cbda3181047f7a68bb2d69aa48c0b278163de64c6f4ee490ccf7eeb707c9e9040108e68620e5f7d", 0xdc}, {&(0x7f0000000180)="1127b38878babb8dfd258eb89053e209981128ffa157f1026e7a430d0d6075e3cc36b1fa2a5c81b03aee4c4e1eac212c633a0488a883170ec47e6dac6b3f26cea48e093941b30f52a4fb6b7837123c3706498f3c16df671868b03bec8ece306ed79ebad75ab1cf6dc5b291368a8ff3955d8cca864432a36f2bbc9de2e665a6613ea214335e6da7af68a939171897493c930f9f960c3ab47c8a5ae7ce15c5f6a24fd54c9cc84a4aeab48812790fe302", 0xaf}, {&(0x7f0000001280)="92fa316259bb0b32235721aebbe33fc1510273741585d0cf5bec4e49861c174ab446eb25376adcc8c62685accf4acb26c4d5cb0a57fd02f901bc21f2df7ba4fff05e17e46167deff8c67d2ff53c2f934c1df83b8e127a04ab3049a7f87b222b45afce6ecd30c28abf59301c572f61b8e1a6dce66b4a6c000d233457d8d4b10f48c0546bf5717d02df2f00d25737df5f16df590200ba45d29ac3c13f6d2cd73254b6b69085cb0c0e520ff04e3cc4473ba61403f83b6fd017890190f5e4140d1309243ab0c726f9b9c358a29abc0cff58b5abf22b6b097c20984130314dd5b0fbe159af64ebf49917cd0a64301c2c8a8beb837b32a6562b274afc3aeb5077751ef66a6cd7b3aee346a48045e3ac5d0949e60b09d9ec41831e1d9403b6e7a6b359d4f8fd5d831de08c701e659b4fbe3716817d0646eac97b9fea84c53e165a7e611011009a147c3350b60af852100c7de93d5278535f667f00314f90aff28e10d6e66cfcf40e611ea9a3e123eb07dc0d1b3e1b76b6ef2b40ce0d1c8a42f524d37a52c73d98c09ccb607f779bff75328ef9cffb486a99dbcddc41b3cfddca45fee728ffe36a1af73076c892a3ba2a5e3f526aec326259659d64f9db153e6ed64569cba02973085257844859e7984420e77832bbc9f2cbcac5de8eb53364ad72309fa1303423ac5741630b5f0522ae381e919f8574d06a16345fdf508b97f38c81238fbcf161b42ce12ed613e91de24de150cc7c1579de9ffa1c6a1d39452d0225c5e24a5e3400defd4cfc4bfa5e2d0b90d4ad1adfd7c889a8842de1a7ea3f08ff310fe230b19eb37f2a0cdbe114a83b57c32aeca5b548bfb4c4885709388c014a2708d068adef10199135b35a7c5e268a35e71da44e5c6b7e045868c5cc4cd950b86facddca2d8cf7dd307577474791e74fc7bf77e31890cc6b8c3196b9e73f827e0fa1798e8117cbb692bee3b509f9e93af5113b617c84fbdba7023aac354c897502394aff931be05cce29f77c5dc08f3700989694cd645254a78cb1b07d052020488727bf7448dda50d9f879aac8cc1477efa4234dde229ec26dc8e624f756a634856260aab7614866fdf9eb85c4ac8373783a52cc184447a207709dd31ff50fa84f73cdc90c859cd651ca7e5421c6aeb71d475b93d8d0f859e2c7d4823ddf7723e4c8fcbcc61a1758e8221b406b994dac47b24e717b9eaca2647b7419c1d5a5e3d87c469543c066944de4ab585855b202212aa44ef722e3725396a322311806f2ee46b376c4cf7fe22ce04157a83efe22565e3b893a92cd26205b38da1c5f30760c8598c5f4bf172767493a6b66518bfd08804c8e4f017fcf6235ed6332ac0cfa7f20549d28b2e9fccdafd42884267b79078e02a2ae3e9fd69487cfca1314ae1fe4e31673188d4d1dc437c36f30c0ef02b80f1c19b32151f68dd6d41d0ab63ea4752646d2c0e58e28eca86b8c08ed7d54f7ab87f6048db1e61750e0d8ea1a483e76106ad8f19088cc4080f5dfe296783a64ef9f8a766a6e8829881555782bc0c2ba60812007ee01ae4934f1b70327f8707a32ce9d200b170c60a2a254097dd2497b5ece903f8d8b0de0f55a98f8d7e16ca430192f95e4870767e1367b7ab5b4d7a7046bb23dcbf1a732f97973db3f62d7a0ecc23b104c115efcaa8331e69c4efd46627827c02c339ae532a5bb8f9992de4068d924c141089d97fad1fb8008c21803925f3d90e815da040afbcfccd50b7ed5c3051b5409f870892974a1bd8fac7646e331db712c11a72d09fb48e887102a1762149f7fde45113630d5376757a0e91950f72d956e8b7de4c82774bb9d6690b72b3e0e217ea0ff4b976bbf54a03da0e8a7a5b8b5095a94868e16bde1dd8b52c7df5c411e17db01985c88c632e49a01ade0e6e31750bb4780a233dd228da2b066ddae6043a5b16e763059e90da95b7ed2dbdd85ff697114064c2766018cf14a83ce2ae6d58630937e7dc9798d077f31df72fa26b532bad8d2e6365741296cd21f039743823624d36f067bb7535362479f9ca8885628a5fa8018ebefcb344896b094d3f4c56dce9716594b6791347c6b5a86fe1ce527d6558143522a50330ae343a8e05660735b6871a82d2ce7d2c8fac4883ac9ead3ec2450ca801ce0bcb203d5826c6b6d3f52320265e418a818fd1dafb027095f9605ad5a709c3b88f355a86966df462e143deeb2d12c5920c897e5b00cc867c10b7a6dae20bfefe6d019442feb4a54f655e0ee1b555829d290fd7036dd5275ce6b34a0385cccb88621e75310c9fa9a056947481e55c03d94613217d6acb06f45d2cd9d16e2bc61d78bfe532959d2e113b1508965e72512814acb685beea61c775d537113745dab100642e4217ffd719023bae461e73bae8202eb2632a1249f3283e46d0861be7fde4cc3dd796d3ac9946d34069c226cf46d9d7dc3f47e251382517baf8d70f1433f73a1219b74b593006c2f3e37b8becddf050ab2e8ae5a1e21511b8e62eb1c096b4aa968e686c44b16fb31e8cfd3fc66b82eb9f8664da92d98a0d93864a82174b13bf73d8588d5e84a67349da82c6b1c434a0b583ac8a36f2f43ef42f9aea1f82f2c476da9b6271d70ba7b039622c27d7f9346602860c6bb8008fc0df8179e41b1e2ba15d24a7dd154137c6ad00e933310260a00a307f68f0890e62b1145c97cdbfaf1e94314bbd1ede5d1193582a11002142be6facf1187eb6d45d6187ca407ef0d9c9248b82fc433535feccd9c3b8f90ab07efc5086315c24c6a3b8794c55d3c25b25204e0016745e3f25b9e624bcb293aca95b956f33a3205823b53c4896d815ee800911f64fa9ab2e4fa2d56ea7e4bbfa48193969a6ac6bb4401246d0f00f74cd72ab67ff2dd5545258b95dea26f5cce9149058f0f1a73bcf6b201bac3c79a01c5698d3a416f9a6637f091af10b2a92da651c383a5ba0f21bdb6e1fb57bc4f4e2e4e001b1e03e38aac60ea26db89cbf8260bf5e38012f15cdfcbce173fa23931961be294cc34fad33bff73dc2f475aaeff69c5f954dc685ac0d7db6c491c2665cf7466824e25a4467f99fd3e9fea4573e0a2f60c7b7ddd68527f3af47288e01b595bd2452308ddcb5c612c71a67697ed7dd3709a2dfd3068f397489a54c1b177fe17b8c0a2687e0994889047d15abe6e3d88ffb44f46391281093d5ac32257278df4ef8b3806eb828fe72278d60ab74cc643ee383bdc58ed24f86e8a02fb858ea4c60190072b8e819fa5e95f1c9202e3730acbda1e25613ab32eec535d81bc20ac0bb64058a488a8c393d46daf306517c5b9e7b34dc3c01516c56082f34f254a4e42c57917a5263e5ff46e9fc937c15a0116fd5b3a4055fe190f4b063046d375610d92ba2f970e2245ae9fca7ef7d1f22afd688cc164d4d40b9fa79450e08251ec85f29ae29f449df8690447888d6632bd0a3c0af27d69938978479e36ce168ce089581e2aec38586ce9a1fd71f11b267b81bc9900a311dad85479cab2575951024f1dee6c8111add2c4a5dccd64e8bc77a21faf50abf96434a6ce5ac4ac54b058819dbb863d2c0b2cb68bdf6bc637830e88c3011223743159a764c67fc61754df0efb1dfd6f30b7daf294aa1a93a68c7e6ace64a5c977f9bc263aafbc59b8b53577ebcc42640853955190381f87bb87b66562aa7a8baa0ae316575ddb308e4e1856d84caee776a50f431c4a013f0fcacce2d860e4de616b4083627ea0c0839984b796f0398f867a8aaeeded768c1565be679ca2d5a25304d44669629218f9965cb837aafb5ccb0cc49c4fb747f90e28a3af099755f1c00153d9645b04d8dc9581be255b0dd50815f4739f222702c73d97d56dd9301b4817243a01e1a0aa23b2425e1689cdfb764cd94c31a9110c0659bbc74972cbd5dbd284ae30eff8f4c9b730de256ed4f4f179fe31e46d44091f34524e8e183963a57f8a67aafe684be190dee1cde60af0eed09285180a3d17b3952750a9291b2dd7234f238ce86bcc0aa5a4362a71cd24d20c824d6e0b097bc8f53d352c3b137b768a5cd3ac545a76ae487ba5f09ab1660d39f2058f2e68937c5591078f142906d59a9d7ece1e4586cdb391cd73e08b725f00112ae27f11a3a3f6a35091b5159aca3aa976014b6e32adc27075a7f5465d4a1797a9b41993f730be50436b846ebc71e1d1251f43076d445d6a6828213d7b301ff6c1782d92c532ddab7e1a5f9c63d421243f7acf69fb77284a2a909d703e3e8ec6c4047fd9719d4dafaaead7eda2d082ec80e0818a935ef2deae622b110f72d33b88f5b97d5f2787c16de818eb3d887af145d01b3c5a96ffbeaa6cb80471bc12682c641cf083725d119b7ace8a1bcac7250c4fcb619669b5e5453e16aa2cdaaae8f5ff5a4d54888248c3e67a1cc78907b250a733b85e2b2076daf0b3783f87a340e8b3171a91f9bdd03fa603bd259766e056cc0ff580e85b648d248c8359beaf8c3228e9b1ec134b1d603219a9026b1c274bd99fd9c958d96e8e1dd3191ded608c39af20d229ba6328d21f2280f0682d2eef079049224549152990196ce4628024ed7021821638114043c90dff9fe771a2593f19ed155fb794416f53ef22de5ecf122df05c7f60358fe7cc653fc34312d52f279698d208f905e755e634b8ae951f3c38287b98bc01a1e746b71dd111c6ac9fe3f9915af4a846e7c8f6edf4537cee9067f71d03982ed52c849dd34d88e14c690d04c71336b4bc272448c90168a31356b561d867ef257d2eb70aec86fe5f5818e5f84e170cb8606d31bb6f0e40873897bdeb3dd8937d6f04f329161ebe110aebe61b63fc21d79e9e25b0f4acf52aebf9610927a9150fab0eb740b95a7d0ed2181b94b5bc92b78248d1003d7c0fed699657e21ba1be960f9ac9304f90a84a33388d099680723508196dd0888d295b32bd1e7023c677d750a43db920427f00fff30cb6a850c9c9dfb323547f5f9ff89b85d850bc910b020726f784edb95c87d5d15d9c230941d0ab36dc12c28adadabc8a48ba8ec890593d716cc4a2a59a80bb3f7f3f96c0f6276aca0984334ef0088725cc76bfc437a02760476559c21678bc6860d1f2952be25866c9f4db11db4ea551e9e6766461e65fa6ff11ea9a835524f4d840f53659ced3e05ac9195f5a39e84ed26357769ecd2649851df8f88832cc09b2fa46d3d85128dcbdf79bd330273e6f08d79ed5593373186cafccbe731a363bc5c2a0905ffa55ea24626c94046503d27268e93e3eda7a68c3eec8c783c13e10ca104146c13571ff4d4270d633e833e650a89b903e4374af1d2bf620f40ab2ffcd13f00c22dc657530c012dff10c3227dcbea2bb9be72a11cdcd56eb7bc7447424b219156b7a9124fa10a2db19e8c084f22fc6dd6c69a3ca595c022bb808cac41a92dcd411a682cd8bd8a90426bf6e2b600255ced1366a33d708231ac09361c73fba8b1f7ccce196b336873721e68ae959bc5053cabac924cb09b71f24b07ecce881b97f5d67cdb58c33ca9930a3915c1d53d9b137fbb61a98789a2b2507d8cc4864bd4b1fe5b5ef3f73114c7576c33400cffdde01ae7eac79914423b47d914c73cfead58a155b976136b035628771ec9d9d2a90b5dc290df411e86af35c7ee8cac17ff5f69f48ac2333fc094ebc59fcfc07e8d4c4313a642964612fe83ed41a01b3a4bd67dce19a6011d7ec4ae0041308f5bc051bceea1cb5ea1a8fedc4254dbc927a35721e30fb120b4966d9e45e9b573f53d8ab7a145b5549a04a264d214e8e88b038137583109be2ea2c86ebc6e8343e5854ac624abf", 0x1000}, {&(0x7f0000000240)="280426b27ae109521f98b0ea8e875767c3135b183a18fb4c972183", 0x1b}, {&(0x7f0000000280)="a1f0e3bef6b7e8867dc5912475f1a6378e9392fae13bc787764a4a", 0x1b}, {&(0x7f00000004c0)="39792fd96519ebe2119bb314cfd8a1c6bf9fcbc78b33ad2da5420828f5eb4645fc54993628c431df2305f36428c05a1448a055a220715ace7a33ea334bbbeabc5ba94cd1348b867b492c92d4845f89bd83d60e7043a3dbab504b21381ec31de8cec91c2b843b1bc50bf642dac126ed0df75cc438925627aedcf1a089fef1daf54e4a2ccf4b07811cc9d6a9851b0071b80f7e217f1ef4f19697b6a5d0b90fed87f3eadbd2cd2817f528ac9886150d1d7a629ec620d433593371f62a19ee7c8825a03b9102df3638ea94fc254a7a3011d77b7f988c0c35374d", 0xd8}], 0x6) socket$inet(0x2, 0x1, 0x3) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 05:37:24 executing program 0: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5d2a7c595349c04e, 0x0, &(0x7f00000001c0)) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76b33d9400"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x80000002, "73ce5160527ba0da88eec2a9bfc7006800"}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) kevent(r0, &(0x7f0000000200), 0x8000, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xfffd447c1ae82c38, 0x3f, 0x5}, {{r4}, 0x3, 0x6, 0x0, 0x1, 0x40}, {{0xffffffffffffff9c}, 0x2, 0x30, 0x8, 0x80, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x1e, 0x5, 0x9}, {{r5}, 0xffffffffffffffff, 0x2, 0x40, 0x20, 0x5}, {{r6}, 0xfffffffffffffffa, 0x6542bf8cfc0eada1, 0x200fffec, 0x27, 0x2}, {{r7}, 0xffffffffffffffff, 0x20, 0x20000000, 0xb7e3, 0x81}, {{r8}, 0xfffffffffffffffc, 0xe6, 0x23, 0xbde6, 0x3}, {{r9}, 0xfffffffffffffffc, 0x40, 0x18, 0x8c, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x54bd, 0x1}], 0x1, &(0x7f0000000440)={0xfffffffffffffffb, 0x7}) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='W\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 05:37:24 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = dup(0xffffffffffffff9c) write(r4, &(0x7f0000000300)="cdb6890194113e6de192674305f2873154c5be7b5777b5c4fbd85ac4a05ecc5c1863b9192fd64322dc8bbe5726424a95e71bf30cdb98312af7c9b08e025fc501a6316615a73022452dc7206fcf942080ed2ff1633db784088df42cccab13a4586f3f399222d5c342e1ebf72c678806c8602a76caaac99adaf6cbd818eeb1856afbd836edb4be4c1c33f28b8fb2d8f8d3a50bc365d8ab2b5d0f6897265bca97505b0410b3b79da110263fb9e62b949e7473c8b37aa936454aadc04f9f358932068bdd0fc3b3562f738c4e236f5b95a6aa2eb6a9bb6a0e8c8687accda7c8fb96e4cb038d163555e6bb812e5580a1fe188a53c419be33edc5a2e6b4f2d45effc479f720757b542083d021124b1ca226d3af911062514cbcd4b50ba29ef1b95431fac672c3102542d0c2f9ecef2f9e4fb5eae58bbea00764b70b47597800e6c974c76234b09e7f5a90aecc44cba9ee23f3b4c156b489cb6a6de4bcfc9090fc17f9c5c7a87112944f70e7b7375bcd362909288e55274bafcd8ba31c1e574e78245bcc061c1e3ac6602502028d21e13f0320f6f04e799c91709f3b8abf9733f84aa05a1460f4b79fa6a11c30dbc0a1bfb1f021367895a1a6298605ea8f74fe51dbbe24b3bbc4bd2c7ee91c652d50076e57365905eee59eb953d6268329f84262461aa6793d6e13e19a25321d79814d445d2ec1987dd3fdd3c29ba97537c5897eabf70be3527c0bec39ec2da7f368101f85b7cece5d4232e9d2cecb54c0476acd954ac312a3a084cc5197faf3dae35bae149d8e539092a09f475199ee0b6389dcee243706575b34491ace13196297face0ed46fac6eac3b549de7f672f7da36249936c16b4a57489a0ad74e76243f958284484d8a8523c98a49146cc012fcfc2c0286228b476e5722f3f0672eda767e90c2ba42e8fa29f9d3f78a1dcbb21b24400504c627566320ccb3b5cd03aa2e67c818cb8d8905c3316f24ae2f105ca86bb4630960616f0bb876696c68f0e1bcdb8657a31f4f29866e87c758dfe73d453eb9f4c131323bdb995c056f0a180eb9aa1a5b1abfb13da247be0df7359ab4a0dd18dbae8ac5a9318a9a75d2c2e92f1df11d1d206ad396cd2642318499eef6929e99528b42abde20f68918455b1a772fa3ff743f787abb5f0a9258d71ea7c082ab5645f96892e0a6c7f58602d3c7448b0487f57977fc20168f210ebdb5c70c37f5f99387cb8f22ea005cd86d0808be147c5cf748c7d1cd9ca4056ebfe3f11515f9e9b37e0fc04d95490b5b0b0d58af429a4be1ed6cad49e776bcd9fe37c0a6db5d4704891c779899a85463a65662975c0a4734bac51ddbe02f8a399872ca933a2b7ec1de9235fb185781df0c66666c2ade95be8b98b589babb85020c8886482f34ffe224aa3b6d644ccfacc95b6d091f8442daeab280abd76d09fc41f9c9b041b1f5bbb52e20a6f442ee602927105a565f8e08fde4025b4ad7b3217abd525d2e6fcddc42d3269854faa52b4ee9c63efe01f5cfac9030907cd9495f3fc88412ba92ea1a1ab9b5e9cf40a5b88af598280dc609850691e565de7a8a9130780a8dcd0ab07e005cca782c03c80d3c64a8301c567bb0615628d155d3d32aa4c1c95028e212a6bb5b6b715268f59d69b2bdd471c40d8742d29f52ee35905df4fa19bc391e887019f4c3097d30918bec179a58a1a96b1b74368b23d4ee463c5a184e3ccd80a47ef5251074247a3962880f970a29bdafc70f681759c4a2a1954bcc79626857e11ce017df24e1dcae76693b63fdc7bff6b9250da56467374359c9950d892e608a46a11108e4cca421bfca44a3f8170acac0483f33e4d764679c903984b8c60bc298695f530e13c141208a6b9e0e39b5c771fb91fdac07dbc2fe0b35270c7db8f5b701decb0c2ad9dfb86958d73dbdd5ed04d9ccf658318e4d9ced24aa380525a2b70fcc3b17ef79f05c5319a8277eeb27d1e9d4f3989f6e354ca72a5b3aceb6a806f30d3448c8deec1886bf39f8f42856511f3516ca7ce4c1cdbc10733f80c80907efd4b3451ae4bb9330bc3ea4c1c01402e81514da989f3f4e40b323d14d9b3cf3e60359752430c7b34463d662b92977ed45c7f2ac1829e8f8457a24ad0313712ed6cfb6ada2d0feaca3a47bbbfdb439ce888e60c69a9db6acad2ae13e5a0fc480d69ca53f0dbb9be9b02c2c6a947594440cbeece81357deb93194d8de2396cba8537e3b4b3c58447303f6a5af975bca4e301ee80ec999c34da811b4ce423897ec1c37ff61f8d6888b59783f4791bf92df69828aa37934d621b2330819eeb390a332fa72eb9a1fef76c4fe7f0197942e9f9b122785eea39a6a1aa677d6974cc76aa40f6d4793449983366e69593bc3855596239eb122113e2be10ad1f48bde42710ad51fe50a219d4cc254398106894d1099d53991c0a475eb0c3a490cae713f155eb28e41de61ad7bb3e8e34027c84c9e490fd5ae49f75b6b750eb3fe44cbd03348b03944150ec651aa034e9671119ab3007521a4e2332df2a7bc60b5da862453c24c97def72b29a2c4478283e8c52b39b762c07a2e53f7f501fe69faea38f38a691d3211634cb966c8c89e019bd35dda116ad800eeddee8f3f7c590e077877ab650f43c9eb780f2c890c0e7b8e39f2bcf9c19c67993c2f522167016da71b0633f1726656479af3a065552b2023b973d9e366de4a4f01bb7faf49b7450c5a2c98ffef203b462fc324d6b9b4b08b5fbdc2fba2bc74235542a5b95e7be611317b87336230c88b02c9a883b9478fc979e21c3e012e507357be8b716c8c3fa7a8415cdcd4ec290bb001c805b462c8f7d64229e9514b2eaf13ad55a50e23b1f6d0cf3fab7e579d8d3510e12aaf07a8269a1df0685f7bb529d7dc82621d43cf5e7a188a88b4bb3b889dc65dafe5612175ee880c69d726307e367a6956e818d01e24b9123c10d7e4aaf5073c58d7602224622539515cca4b3a4b45ffe0ed75a1140c0134a9c7177ad0ec899234bb3757c24046003ac6d6dd67a124bd576a4a688b53b9c9599f01a9223426e07e4dd195e33c6013f1de5b79ad255425353e344fb7ef61c7581eb21aa39375be7655f94ea1d7a85cb7e7feead5097d6c358a87f7e9234bd9fafb04b54aabe19b1df8a50ca6a411e409bd05a9fc61237cdb8cd236425a1d1516b1ecc86f63ce8289f06d23d3d548dd6e0459dbcda61b1b6e7c8af914be41e7395798df724996e4c40e675f757c25656349307aafcb61f2ebfca39286690c28c6874485d6c7239ed69c9e4a59ac8bb15fc2467bdffe89d298f8f11093b503e6bff81804912bb12d523a2940996ac3032112bf21db05607d4a0cd6a4eef4956eea8aa1df5a019def032f83e7b2aec002a9cb6cfaadfedf314f957011dde693094cd1a4ce099044e905d9ee322eb68c702b19192ffd1a2927dee747bbced6c7ca3024efbec6678b1ceed33fcf2214ca7231301ea1f79223b43bcf6300c619820d6cfab1e962e436067844061630dce0449b96629df17afd02021f654d28add802566f144c44ef0289d207adf6f0b633007cf5fb3bca2ae27ecc40357a7d006e47cc8f3fa00b90cbf1d4232d1658d1813c8af5cbbc35b4ee4f433ff57990f00359c89311bb7c7873e5ab338b6d0b69854a29f4d7b8dd9552940b63dc45f29a0867864cec512be0c78e86fac0e9e7d6deed380a26c8183f81573c75ec1f1168aa6e8178b04d56ece78a2c52b5fd3f0ce5fecd653fcbb73683000d47ffe262cb3848b66406f597745c8e16b1b7e6ff66f3fde17302230583fa9ad21ea90c57e7c8c98103fdc424055782ff3f0a6b1ef3101826fa702a0a0b676c0a637554dc2448743a49abef8e81255770722726410d19bdd443d8198b87a18d71c2ad916aeaa539e49c4085d1175a7b50d4b5488a88c0c9e1b2e9c171981537c7065664e5517d8c1e2e0f9fcf3fe958d3c58ed752265d252fca7914a989fd007c5b1a1739a4ab7c388eaa156716500c48e84b9c1ea2d50d17cd3c0e1d9ff54f717e6acec7287f9cfb15bc461bab17dc847987af1b3a77776ce028b9f746fb360b11f4d5a828be1744d1ea9811af244566a4d5629b37ce0db7b1f35f18b7ded386cfe43b664b34ab8512eb1692dad55a9cac91588eed7d980bfce0e6f32046f48708c14b9b034db2f5fa77934eb7b14cd5fb5e43771aeae9dc4124d9ca8482a28fd6e3f860b362faa2c8daca2ba7fb6a9c8d4b28039d26f23fa74358ed6db274ede083050cd417658e7812e1aacf70a76760f5db47f65bd152fdcc3ea0fb3f39639890831f5152f1eed070af28fdb5030b07d67879b0c4afbd3ccf0731f3f4242837c555f0d534ca1fe0b4dbf9df90754583724af41ae946129a2b9b906519532bad367349f6a42c7d2b1981fe1f28c7561e745a85fb29fb91f7518771fe29e31cbaf404b089824406ab80334ac238cf5939274da72965490d108d1f4dfffe67845b1d66529f9096a0c96d6fd88c9d8907123df0a5ec955e9f5dcbc8ace46ee1bd78f283f3975503e5f74e0bc6bbafcdef48f1a8217af185bd1bc290d2d00eedc2c11a70ab21896c628c8e7bc5b10faff444d3230446b12f5fe2939101afa809b29b70adf33ce6dd57469ddbcc49fcc925a4c7836b00d2f8d8919b1765a46a43c5106c4cc310c0dcd450c1f043f77d3f786d04ae772f6979ec5efa7aba9069bf67805bb39cc224fff9682b5d89564a64974f5d06620992080df7fa3f629b6d0238f215dc349a53cde3521ffdb3eae16a27e0f6c0fb09c085de66ec8a191357efcdad835aac0288472aa19621c75b56fda9ab91462b0dafb10e80c029bd47c3b52b745061f253a59dd7b725f4359e0c4650cff73c0828aca863ddd88b0fcddb0e0871e10419248991745ca4e774c3c0f25b44280ebe6b0ec1e30db04652c2f1badee41d9ad1e0923656a7b4d33ff61575919723b6a77a2e411e55eba633a384967fd9803a6e39f137424af9256bd60a45b543f4fe9b70d5f1da372c91fc133e83d2e7ef6387b8b2c7f25024eace17f13f3e2354e367aef99c1df9298b75c69a0d155c666561d92a0c42c6282622b5fa064db2a85f50c3b463a73dc019cb3ccb37451b556adb796f21811fd9a40ed342d4622dce5cd38f6ba5caaf91c0f8f3244402b86415114efbae564f161588cf1662f7a326fc0a71b24584f9a8c814bb807f356f01821c5fd7ce92c35bba094dbd09389ebe457bdb99b8380353b65a4ff137f486434132ad552ad37d5fd6ab3794322d7ccc660042201a88c5e415e59ea7ddad4f49d99841af156d6341fa098b924af30631c5c336299f46e3c602d33e5e9ad0affd76563810cf0a8cc4c333d02d8ba8bcc92527049791940d13a60adab8c8bea8c7e795f073bae82843f34cace02dccc49011dd793e70e3b5e1f7bbdd04b3015994ff05f01b5b28ab74ee3c84768f51e97f6bab13088aefd5582ad5cbbeada2bd5f9b9b36a00ba944188d63c806f1dc0d9fc06aad7248b21d373f49791607e5ce7a916d936c40f58c9fd4b876329db10766db457bc8e70c51c9d0a5f18e7de35257c3be2e71abadb057321f5f2017cf9275638cae67e5c68d02be56774ff6fb4d7af3dfcfa87d0b580107a13bb91918ea473f4af2333390c00878ea022762dfb0d7796888894abb1fe6ab713c9c51893f9675e647f2be952e8dfe42cc40bebf4468231869d401576cd8fca0df85ae6ac8eb069f03e074ade317d3910edf35fd89c1e34ab0950bee39f58869cbcd130de7b78652a4b157c8986e96b53d66bf12ea5e61f170af941897", 0x1000) recvfrom$unix(r3, &(0x7f0000000040)=""/98, 0x62, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) read(0xffffffffffffffff, &(0x7f0000000200)=""/50, 0xffffffffffffff32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 05:37:24 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1012, r0, 0x0, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000100)="49a3495462bc8b28a2003041040fbf10de9da4cd35bf93d16c64fdd2078c74a67d4ed5a244ec536f4582cb367a209d151644644a24ceea215df2bcb31b6e36f21ec266f96b38839d4ff84c1f48c1501a98926761842b883fcb45c2cae18371f30642ae1e4c495d210b88009cf9", 0x6d, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x0, 0x6}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) r2 = semget(0x0, 0x3, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x400, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/48) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x61556530bf7b4660, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000300)=r4) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000380)) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20002, 0x29) pwritev(r6, &(0x7f00000006c0)=[{&(0x7f0000000400)="14399239dd42c56a4672c33eeed458a9defd04466aa728f9946f", 0x1a}, {&(0x7f0000000440)="e99f410540c37f441b318983ccaafcb3ee12d0d9ca7ed94b6b45b1ad2fa2b0a63b73bb17310a45642b506b2424b638adc4c961a15e04b95166958d76723ef6fcbb84b1700f87eebe3bbc98e059d5cff748cb1e63939096e3d7f14d2d2eeed13df6768f88d5c5428b33acafcef8f8caca920f550d1da2300ae05e59019568f7cc5c75c1fad27eb6a16b8ea7699c7a49a605b5b161f524717c352f05afe5c8cc793f90650a1d7d23ef44b49401b012a30069b0938078341bbce60543f9ea07ea3f88544a832282", 0xc6}, {&(0x7f0000000540)="69cc5ee5e9c31e451149430cb41dc0bdf6bae26c130768e4cdffa85fefcf89dc5da3a75698fd08d00ab31313ab23d6cf56b1f40ce716873ab079a1dbbc7eabc6f8a37da4f303620e2b1a7296132ebc4f343fb151f5ce17158376beada010931df0f99fa9b300256c812feec071c870d9e8bcd8916d5a82012685ecc90104e9936aa54d8751dc9ac9f14345417bebec9042480d87d624a49a8cb871d2d813611a5212eb4345", 0xa5}, {&(0x7f0000000600)="1a447aaa32b7ff3e4e1be5c016bb30c3fd47d9aa6c9a7d2a2820a91b2efa5e2ee0a04a399dc3786b4d11195ca2bdf7c451fe0f8200ad71182ef170e7cd533b8a381a6674c170c8e68c36a651dace09c6fc61e841f3c441fd761173a37a546a8580fecf1142350b1e4b9814938e00e824a21b0f848630c6bab9b9c97f1c87dbb2d56830ac61b08b97", 0x88}], 0x4, 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000700)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000780)=0x1) readv(r5, &(0x7f0000000840)=[{&(0x7f00000007c0)=""/93, 0x5d}], 0x1) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x0, 0x0) write(r8, &(0x7f00000008c0)="105b4d85cfa0e23e180786956981fa4e0b36442f2e9bd05c2edaab0483f1106bac128cfe14bee618c53a0af68409c1c0061d19c615b8838912b76a6583f0ab247fa7cb00418df3eb6ea944327684f097e350aa72409cf9c37ffa259fa5dd64be0013b79f93e8122ab5e3", 0x6a) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x8, 0x0) sendmsg(r9, &(0x7f0000000bc0)={&(0x7f0000000980)=@in={0x2, 0x2}, 0xc, &(0x7f0000000b40)=[{&(0x7f00000009c0)="62655c1f5eb80b49b11ac1f02cb74da375955a2e9f1ba460181b0a7e8a72fea4a05677a7dc9a47b1e0477bd14dc7e3a199c6b4348fdd34069dd5031034f50265f5bf689e914b96c66c18e085aed051f53f2ba0398dfbc63dde8f0a6dff404fdd628595323acb2c1f9d69b23a4c199ad63607b923919447811008e2117cb41e0ee1fca084", 0x84}, {&(0x7f0000000a80)="b044cb9815d17e28466dfef5dc689eea0e23ba9aa815a4d01e61e7383b16b15796df544cdf3f6fbb32a4b50aa207c24926f0547d8d97387d0f3b5dcb180b869b9f952e291323003f416fa16aaaf58d1858efd933f2e84d6071cb0c8204adf67bc5a6801268a6e24e516bb80526e5c4adf4a72625932abc15ed417d11b44113d034927b54866ab37afed774509f6491ee9364f6946b22", 0x96}], 0x2, &(0x7f0000000b80)}, 0x401) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000c00)={0x0, './file0\x00', './file0\x00'}) openat$klog(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/klog\x00', 0xf73c34d736f05045, 0x0) r10 = openat(r5, &(0x7f0000000c80)='./file0\x00', 0x0, 0x8) fcntl$getflags(r10, 0x0) 05:37:24 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) seteuid(0xffffffffffffffff) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r2, &(0x7f0000000180)='./bus\x00', 0x80, 0x2) msgget$private(0x0, 0x20) fchdir(r0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:37:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x8, 0x2f21, 0x200, 0x0, 0x40, 0x81, 0x3, 0xce5ca0499db4f233, 0x2, 0x4, 0x6}) fcntl$setstatus(r0, 0x4, 0x8c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) recvfrom$unix(r0, &(0x7f0000000140)=""/16, 0x10, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696ccbbf00d233ef1b27e8c80008946154481fe89c1a24af9e4e3abba2c0f93e9ddad92cd9355993b6e34455d8b24ea7c4051c16d9ce0f28e4967cb029cbe638d2"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) 05:37:25 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x81, 0x4}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xf383b13aee1bb001, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1b5, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r2 = msgget$private(0x0, 0x1) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x4, r4, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="03000000000000001bca7019147c87df1d009ac7bb6d2412a7be9002035a8ab6d8d2d2e965dec8b2f1e498e38a480ea9cd9b0b648b1d7c45af440049125647fd4b534403ce25539679c9e4ce4a2a"], 0xc, 0x800) 05:37:25 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, &(0x7f0000000000), 0x142) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:25 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300), 0x0) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x6, r11, r12, r14, r17, 0x20, 0xf79}, 0xfffffffffffffffe, 0x200000000, 0x0, r18, 0x9, 0xfffffffffffffffc, 0xf3d, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7231, 0xffffffff, 0x3, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4007ff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="fd668f4c10d7b28e119a8ef5710b8c33a620df8542b4ec365997b5fb3a1ed409245670aa030379128e61de69ccc30cfd8ae7fe9daa2e54ebc332070892ca38cb26879ef8fe44328e3322c9d7b6de92500098d8966c195bbac7063665d0171508db478dfe05d219a92503e06c54e9a5008cdc16ce3d715297dc0b2d849f", 0x8bc6) r19 = syz_open_pts() close(r0) dup(r19) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1a1}, 0x0) syz_open_pts() 05:37:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53870600002f000000030035700100"/56], 0x38}, 0x0) 05:37:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x1) ftruncate(r2, 0x0, 0x3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x8001, 0x7a1, {0x7, 0x100000000}}) 05:37:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x256, 0x100}, {0xffffffff, 0x8}}, 0x2) 05:37:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="d37544fc0819edfb8ff8842f2997e3a2511e85a3fb585b7276deb714a17ef765534985564489836330d5d0989039b316c0c30a182621570787d496207713224a915e6f4db711fde6f7bc5b5d8b20a7a6e87b9437f75862676f8e05c8defb7c62df4fa81b043196e7fb", 0x69}, {&(0x7f0000000180)="c1896811596975480cd4428eb81b215c9bb379afd5885d42cf69952f386eb8210314bf0ab81b766545abb1dfd13cd908b1e446a60b92093e41751c25580f587c8eba988a978ee25a085c0ba08ac6f85362d59715d2b764b8df81d5377b891c8aa01d95c4631a5e66cbf55d371178f16a067df1bdb0e20c9af71daeb8344479289faab1e4db98625a56f291483a99ce3d6625b93b3737bbe426941ebf9bbbb06ecd3b9e46993ebfe6b6af5e507dcccdd4bc8f03e69e63e8410aca8c11", 0xbc}, {&(0x7f0000000240)="0efedf9a25dc4f75fdf2303854a1c3504a4f18179b7ecd27f730a8c7b3f7f0cc31faaea415bc672d9da6c2e4a2ef8f9f595153752808bcd4a335cc077bec7e0a3c61b2df4761410445fc51c89d", 0x4d}, {&(0x7f0000000900)="c6a9f44439bd51343c8475b5d5fe29a73fb23e26a5c134614ef668d6335a6223edc47a75707f302a1e692bad561905705e90edc0d114e6f3ba815210e39e754da55027fcfbd63575354430221e6937fd12f2142b6806eb37683db890557b7b8adb0981a5c378c9423f68ed17ed5163911d5aa14aa4db37b7f097e519532549e2", 0x80}], 0x4, &(0x7f0000000980)=[{0xe0, 0x1, 0xe5, "d3c1a024f8bcc6b6d0a743e43a23638d883d89f6c7a57de072f0e81d56f58669b5685b5ef338588fd047e8316630916dab9c63f604297c062c5c11dc85b34c4fcde83762bbb1531301acb478fb8254cc5b1312303a18788b006336b794be739a74bfc9f034f5c6478e60d0fb913e7e59a393acbb58183290e69748cf80b5f973067f11ff5d0b05fcc86a5b5ddc7c3da9954a1e52d488b70330811860f44fceefb6c0af0d6b215dec13682177cc931ce41fcd4f590d4f9f21bd02f8ec173a0c2ba0310f2eb83856654b7e810a86bf"}, {0x78, 0xffff, 0x4, "2e07d2d3e8c8c3339c8eefc98b5edeef2f88eb19cce8292a6b4201a1475536e576f965b30b71627dc570078d241d5422c1f6294da0fe89c7262475bc0d8f7d1b8887c4ba729eeca912dda68b8b08973ed9bcdd7b8e06ff5b206fd850b1e83b9c6b3e05df"}, {0x80, 0xfffe, 0xffff, "ceeee51e0b4f5c1cf6e98acfe6d24897ba1e107ccae14ece81b2b74ae61ae515e43c4067487c58f41a942a30cf6a9a87a2ddafa7b1918b557ef48206e38a7907d556bcc451cf2a16f989d224bf9b03258f742d76c645cdf7e9441f31ce28db44963e5e8e0f11028394291ac1b7"}, {0x60, 0x0, 0x3e7, "b4b570f3ac67db0373f1f6a8998802f7bf5bbe04e1ca45d7eb11853452b22470a806422be721610965390a8f080d99b4986fe6ed9a89fc30c1735c3c2a9ff74b7696aae7b02215980488"}, {0x1010, 0xffff, 0x2, "d91838a024147ab583c640550fee1a77841c5e4b4e03d2da7d41a9f468df6a90797a1123f58c1ff28c02241e3244adb832c9d6946e286b0235c8b377309cc1a7be304718e2adb93212ca0d6bfa47a64d06c0a8f34b6125a8320470db9c4ef2a8c3a670904daa65721800d1ca1910894c0ba895b5d18521de17c00f2d532424a5fbb38adb6a0d8b7ed8389786795ccf4089f680e6707445826785bc9ab731b21d580046f84adcb87a91b2302cfda1222e9b17871b6be597786ed17fffae287773bd67390e78eebe13f5e5de74fc05534fff1c1a60a315b6b56b1218c076f5f8eb962ecd2bc3261ef82a856547b55405bbe9e3097f6194193e228c0f8683c14b18bf51ced05aed46d14b628be626a694c9219e84fda11578a8bc569a281ed321b60574e5eaaa2df20262695b75dd910ad5d37b1c59792c7195ecf2b6309095c273293956fab1c24a2df85e155476ba63e8cb33ed55a85fc842bad7857f0ae6f1b92aac4b34fce39ffe64107ffee19caa12179bf721788846d0b11ee0f12feff65d8819507ebae5eea7921b2dde1c394330f457cf81c5f4dc715121cf51a489d99922d8c5019828be2b9c4d9ba1d7f798fb9ab0f4608c750c88e52c3ad30aad49d4bf276c060fedeb7b02e8d954566aecc843e77d33984a127eaff90b6ee8297c1995cd1403a4c24785de4757affed48408fc99b26155dde8d5961804adc6514362eaec1c5e3042ba1c3c6c41c4f6776db2f4c3c4bfc60387ced44321e7a42b875e0ff88a9582d5672bcd2dfea06a49ba42180fd91ff53935009b1602ca5cca2c94d1033d8fb5b556118d37694dda7746e489c13ddef5048da2321fa9815eac413d0104d4116922144c09fa2c956e245d75d589f89a38cfbe1d400d04e7dd4c2c238d28bfecae987bd3d3d53d1336dca729265eadbea626e8236f45935e7adee101613c70b12f7f27ef3c5e8dca994bd6df5acacb1162bed0f1300d2837f0c9a05ca20b41410bf1e72588b7f753e393f9547c55dd3d8b30cc033b12152d787a10e77bcec3e74024c9ebb7468084cab86a050f15b38478e945ae0a9ae10ee0b1f2dc084292fc3e0d577a88c745014ee97fdf7972078843c8ba29eebb6befec6dea2b192dd23dad85177db4b2b71dedf77a877b29582eaa398bd33ee6ed759663345171e53a9c4613316085015eb71e62861577db839e24cff3789d9cbdec0e26900636579298cb3bd6d804be06d027f37562db85027527e2cbd1a3a3224b688fdb63eabb74a2c72bd120869b83e179e821009ea9813818202e67c68905cda8f950d0637c595f81f053e181849a0918dec6ad354e911810f8c1e1c6c2de98b08b05018ba5ffc8f401bc3401af0b0ad39adbb8f8992cbaca52c2984369a92642daf0816dcdd3972379d85e1e69f03167bcab053f4a5088dc1c961a0c8698250ea3528dddd5174cad3715e2fca63bb80679ad8d8dfca31e724b953da6c29a4faf97bd3f06e57816762f44bd11c710c15ad9362e1397606a88c003c676bf20a04769111054902dfdf1f1be691a9595ec4a1b6b31eb24468f792ee9c87889ae240862c470029439b3e0dfec30e4df60b4637cd984c9fa16589c530aaa1c25a6abfbaf52855b661b854b8f0d99fea1448d9423d2f372c3da69dcfd2b6c378865e0aca57cf303db3937ed6e32bb9f2fd6e045efddd992a15b4e630f9285002b06f8b65a1bc8b20a60fb3b2545cbdbf3574cbc0d01db8b843f3797b31ffd420697e95600be68e1b785db524526956e817cdf03ea0317e01b8c79be0b9d47a4b2c76b0f48be0c41b0fc7f07030cd27999503270e482ac57a9e6790a7d2845ef25de2c82a6d54f98ce3eaf1059701ef49d157de2a8eb3a94e323044742337fd027f5883c6ac0b1fcd67fa18f51abba0cf644ea59b26f21250815a5e737a0c904fca3759d3df874737d20859dd1a8718fbd8bfc0d88413de3091c7d7c9b08daec50ce4d224ea8f3b29b38c4deb3d0bf5dd34393a37636cdafb494c6bed6624c7fec17dbf0c97544d8ad60217c0d5db16e9640844232bbf4ce867a5d06e1e6d0585d1be506d5f61330243a278a3ae7964407fb2deb2bbdf74db47f87dd07f7e86efd3ec0dc9871eb96ff27076268d4a698c6e810d278005d1163ef9dfc81adec1e744e25d853bb6793397a0e6911ed1fcc3ebce04ad6f5f35bd3c80d78c9e5d295583101bd75e60e525771db7bc7b22af5fb30b2c65d5ecde8c5880801d2f2b4879dc45857d32a5907677b467e1fa151e9c1585c45e76f00fc4c5f5cbe256cb841a41b528eab3f4df63c54c2ddfd199d6f40b5aaee4bca8571179c93d0320e4f33290c3a93cbc747235c2092acc05919a2fc122826587cbc8a1306c084e179477f7d748bfdb4868b5ddcb185b87c407ce115d861f65cfa60681f3dd94f65d5d53b1cbb48e606a3bd88083a5b3cf311cbafb8127f62e05ac00e477dd67a95e404bceab2f7dc3eb1195d6939ca16eba0f68ab28bd3e3af8ce3ae716903048ed50c2efea694b64e6b04384b9add0c2e3d4c1bf5559315b62d4d08ee88de1dfc97ed4bd337723b659ea7febbcf0433bd94c0c6eca5ee0fbe507292928e098e9ac4f5308ce487b384c640846da0db4e27686135047dc8425bea0a7494e139521c674604b12c68a403f4b1b0f9cc6660caf8e55192d78c37105897f6dcb65f3f064209c24d6c3750c49a6354afc6acec415002ec49a7efe37f055c2b476067d5df40294097854e93e60a78920ab495122f9c863dc368cd3e6dd5ab93728299bc59454579858a769eefd16ede89a4daabf8d76593c718c9d1274486c7a485b6f744cdfd1c7e0534cd0bd30c5c470b5b8a4a5542d7007e556d130b60cdf230f7a178381fe2a18d7b9d58f464900e92e610614043a26f82e8c772423a8ab3a8a1bef3fe95aa37db5c690bca5d72431512180593dbf54701239df85dec5c7d42ad0b2aa602be04ac828780a9e772ba99f17162405dbb189cb6ffb3e1d7a3740b9c5dfb1487d58429561cfec27e43eea24a4a3f3b3485c092763f9af74f8479064430459d8d3e839394021e1eaaee68b73127f2303704f3003394af918228dcb8c77fdff6d8a0b1a1fec20dd80dc4a68edf87773129ea99f4ca3602e707c5f26673bb7ee7de2b5916f6797ebacbe8e8355f96d6f6b5852e2f79c1697442857a1c750cb9470a8ea002ac94996f67e2e7373277505e6ffa2ea62c8d49c75d1f62078f3d0491d4bf4c8c7c0af39e693c7f78e874e2f51935ba0284d898b95d84cee8e24be6367b5f5db869ef6a30cb42c50ee594cfbeae4ebcb63e3cc3cbd9a4ef1a90a8fd094fc6a73edd614f12bb5695485998ac2030b549d8903113635858dbbd9d80476e6f5b62ad53056bb81a233e5117cb9a482f7c2a183e0c494bcb6dcccdc047e12d8607bc32cddcde42f50b537d3902c4056379e372a3525390b13c7d7145ccece761c4e97ab3b85aef16f0c9b806efe7402bdc1d7ae45aad174da1a5e0e0fbefbd36db170299cd2ab397019259c63db364397002e64d07d115b1a89f487465d9e0b902f265803e5bccc9f24b2709b75dbc3353358fe52b99f59bae434f0c12b77a9e077f7c3a1298c25a68d4f819bfd98bcf982819cae9df9f32dcbf183541b9276e9fbf30a173a90697e629a894da224bca427826899133f1f76fc77b052a62cdda2c53f183490fcf2720b04aa4dbfd3fe15044fdabf16dafdfad868dead2d1cc03d143c575e82578f467ebc1ceffc08b10dede4b74c548a543cecbe00f0ac930f26758878149d7a7bd0e83dfe5c6dabd23cd08dfd0c639ca9e734e018964a8c7c4672665f923fc3a036cd66fe3a70d49a37a60a07a669a32938afb661501036e16b0067396e21c2b5b3c44f02a20362442f66d8d4133c57a381007d7890bda40a2bd0496e86b267c041a5fd06f679611e4ac0226f92fcfdef5a6aa13a6e9ad365de5f53452f204a7b9423c22d78444e16537fb4ab23cfaa0884cce48b398a7b8b629ae1f9248a4ab881b111faf0b386ead9ccf39f20be8ec8c12039fb54e212dda6a4425bb22019bd4dfa7f9f25688d2c708d37f7fcd106def89284087a96dd1ff2ddcc1079f90d7ec5f266e01cdc8ea01bdd4c89e0da282fdc250cd0db4363ceb6e96473adff613e708dcb174dfc9787eaf1d96c34414b14cad281387e3cf2a83cb0ce6411fd8f52034bca79a3584d97d0e40b6970d875493de2974ef2b157da40528b4a5e51fb555d1dc1331af4933eb41c84480e02ee798280905370c4ebd2bff293b6a1f76ba858c8e41d94d113eba862fa7e93cfcd8b9828ca49d5b4ef7d5ce27b5de541fe6cebe5eb0028e2ad9127a60d98eff0a52495f221d1dc6417abc7c3a9517ddf091a11aa5958566fce129b910fb26645e56532764868488ebf271a0014f774dd7b1ded7390d56130a55810ff92a5154179c4a172fb30caad027d947850d92178f6ad5c48241ff61343d692847a6abe73fc2b3ab775bb0bbf5368ac1ee763c47143a69266be4a73000007f639420d96ed1ed83ae83e2dbd7ada3a4d2a1a1dfd2143cd1fcf7cdef8523b17ac7c8b8d7aecfb8a2a7c1a67a6b0187abc0d4b59fbd857bbb7fa0f873b0b6265c83509c7aee8b628321b1ec1dfbdf3c9a43c84a8e5888ecf61b07efcb11ca718a34dff901a3ea152dd38d17a58214d6a6e1ec29cae576ff448ff16f4caaa5f272366ea11c7886b270ca2573b206fd418919eef6bcab2b668e8d4f4d3e54ea84712a0a7bc8dd5829a2a9f12ea160a79f9e2d50f8674ce16371b2f8d4ed1b99d09e74c6fb7f472ccc5789ebe0f70349673a76444c1d55fcd1de87390637508b365fd591384a8db818b7a40c36d9a719ea661847daef4f92c7dec5ca2667e929a2d359fae0812434a04c6dc52032c85dda6ac4894f42da09a5cd2aa8763864a975ac7752206eef4004c6f93c7f765c5623de5688d0576785bb17c816c373425602457f8972c34240823e0c4caeada9eda194f3cb8b7c7002726a5fd226cbe6735debb7d98c8fa309d4991f2f8ed29b3c4d3d971b2019da990b49e97b274d2a5c92e4e6988436513a0ade6e03e19a62284af89aea14873c2ddc844ddd5623fb39e882515d6fd7eb92c48e9793875a8d1116839a65749b3f97ddb530eacb7cb29e6225ced5393464249ae5fd5795303c126e9ec62aa54f9e2dfb8bb639ee6f21dc5ce29a50d24c28a7453001a557cd79cb48b2996aa9153a1e5a325c3a929dd68942a476146d3e4da6e5ef424b4fae53db9b43d5a9722e59d61278867b1b333d1ddeea64eedaa45a7754bcfcdeb521098b83bc3184e438fe5a15c9483b3ce1aa99c04b25fd34b7972a39678f24c77e6879e0c433f6c5b9d77ca9a9a9f0f4deada96c052913a4f94d5d8521ee41aefd798a18308c58b95fa3dfdbd091ec1e13f64cb615054ff3cfe8923bb20b90f5924eb10752b89c3741bbcdf68a7f667792518984cd48376403129eb1fd3639fa520338d32c4b9bebc75fd789e095865e9824ff9c4b629367188554c5b143478f4d9189444312f7a01fab64692ad76da440d52e85a40d68471dd6519ec5b029ecf46c626575d1910c7d788e35d37f4ee3abb8fd3c72bc1433866d64c003238bdbf344752770f46f7cba20b01898e716396a48237a0f09d128ba5b262e9c6366721f7da558552eb00c2fa12b55dbf6031605ad3fea584e6acf72f01611bad67e15e3fb9500d992ffec83495e09fe32b58bb0a80b4c3abf1477e9ed78c9176eca23bc3c8813318e79557f03f32bb0"}, {0xc0, 0x1, 0x8, "c7a99fa8a5d50d10627a6a192b0d9ed6a75b54a4aa04c8ce0437e851f787db2a607a813e0c02d62d14207ff21d7799d4b3d405840810d05c05e1c561248b05d82a8fd13371a80f2459f9d5713c336783ad42b1909daf2d6a94baa9236d2bdb962ef25ab643d72eb90707681f261f8e22ef834bb2d6eba3074de72e54e5b7d34069f7103c1dcd6607a871bdce81d6d831b0731e4b19f1edef088e91a69af6462ea4e0dfba9615f07d46757db6c2"}, {0x98, 0xfffe, 0x10001, "f3a501fc34d7e65c57804ed090d0f5f184c3f77f09904a496ef4691beb6c3e3976ed003e3a2a2f4e4b4a8264de8b434e22e33143d1c000f04f928afe61da1b727720681db0f657b0278f7f86839e2aab681467e5c603b572ed1049f20d142b64500bd28d3e868e0c3929904c6cb0c9152b7da1e438f62be7b6f3cb0cc2c9ecf8468a3ecd01328ba6"}], 0x13a0}, 0x404) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x8000, 0x81) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:37:25 executing program 0: semget$private(0x0, 0x3, 0xfa663d4f2c5fa964) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x1, 0x1000000000007, 0x200) r2 = semget(0x2, 0x2, 0x80) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f00000000c0)=[{0x9cc1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = socket$inet6(0x18, 0x1, 0x2) r4 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x10) r7 = dup2(r6, r6) dup2(r5, r7) dup2(r5, 0xffffffffffffff9c) r8 = socket(0x18, 0x8002, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="e43a2e2b66697fffff02aace392a13256f9d04941480266b095f291773b6534956cc3f1405407230e3f5b1058b2b82a337dd8a1ccdc55cdb3041a87b4e386efdb46c78906a4d8994bce9d9cedfd752684d794cfebbc7898fdd5852f20d85426691a46a264ee8e0e0620cb2d69893b58cb82ef597646b6cf863910762296bcd78beea251021ade72ff2795ef943165e0a5a00000000000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000700)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) 05:37:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = msgget$private(0x0, 0x1) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getuid() r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x4, r2, r6, r7, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r8, r9, 0x1f, 0x0, 0x1, 0xc7dd}) setuid(r7) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r0, r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) kevent(r3, &(0x7f0000001340)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x80000006, 0x45, 0x6}, {{r5}, 0xfffffffffffffffa, 0x88, 0x1, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x873, 0x3}, {{}, 0xfffffffffffffff8, 0x10, 0x80, 0x80, 0x40}], 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) flock(r7, 0x0) recvfrom$inet6(r7, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r10) flock(r10, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r11) flock(r11, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r12) flock(r12, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r13) flock(r13, 0x0) r14 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getppid() r17 = getuid() r18 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{0x0, r17}}) setsockopt$sock_int(r15, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r14, 0x6, r16) shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r9, 0x8020699d, &(0x7f0000000300)) 05:37:25 executing program 1: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) 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"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09bc44f2d7fbb240452de202a763c28413f2c0b50b0efb37c79dbf355d75a5ece70cf516aa747c618d4a54ee8be08c38fe889f20eb3347460030640cf2acb780cfe4d802211755aa72f7b6cbdf0fd601c83054a8466829fcbedbb9c377f927e17876ed1d2da8f02cab2f94804f0578c44fb1fc6f2878488f3f2ea703af7e189d0566eb1edd5faf9710bf3878dca93ea33e8cb2b8d851648e40719f70ae28e20f02e6f63e21fc4c7a93b8928160497f293dec0c9e359f3d007c23a1eb512fe007a53d47e3ef6aea284f870c5ab753e60783b3092290da1a0b2000b0e7d956af29ca0ef22c9dd202b40044002222e1eb4158adeb93d1ed8186461ccb74f7112c4aa687f34a834917f920cc545baed7e50a3153b67f8333625623776b47fd40fc13c54ea82c21412623b4e527cffc329229ee99c4784e2fe712b1e6c1ff401799be7563491708402fcd1660b64234ae195c13cb691802682b8f0154fc96d9e09e5e0eaf1023c90ffcf249bc2ef335a3db4b40bf389bd5656a841401bf2029b60e4b57f1748a67b2273bc9abb11a7711537b", 0x23c}], 0x1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6) write(r0, &(0x7f0000000100)="8c65", 0xd) login: panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd807a536b00+16 0x0!=0x3ecf4fdeb6612d59 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *249023 3431 0 0x12 0 1 sshd 340200 66547 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8264e7f0) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd807a536100,834,fc,2) at m_copym+0x174 tcp_output(ffff800000a7b100) at tcp_output+0x151c tcp_usrreq(fffffd806e985008,9,fffffd806d2b7a00,0,0,ffff800020ac1b38) at tcp_usrreq+0xa45 sosend(fffffd806e985008,0,ffff800020aeb028,0,0,80) at sosend+0x645 dofilewritev(ffff800020ac1b38,4,ffff800020aeb028,0,ffff800020aeb110) at dofilewritev+0x1b7 sys_write(ffff800020ac1b38,ffff800020aeb0c0,ffff800020aeb110) at sys_write+0x83 syscall(ffff800020aeb190) at syscall+0x4a4 Xsyscall(6,4,1f68db11616b,4,4,1f6b84603540) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc1240, count: 3 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd807a536b00+16 0x0!=0x3ecf4fdeb6612d59 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8264e7f0) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_copym(fffffd807a536100,834,fc,2) at m_copym+0x174 tcp_output(ffff800000a7b100) at tcp_output+0x151c tcp_usrreq(fffffd806e985008,9,fffffd806d2b7a00,0,0,ffff800020ac1b38) at tcp_usrreq+0xa45 sosend(fffffd806e985008,0,ffff800020aeb028,0,0,80) at sosend+0x645 dofilewritev(ffff800020ac1b38,4,ffff800020aeb028,0,ffff800020aeb110) at dofilewritev+0x1b7 sys_write(ffff800020ac1b38,ffff800020aeb0c0,ffff800020aeb110) at sys_write+0x83 syscall(ffff800020aeb190) at syscall+0x4a4 Xsyscall(6,4,1f68db11616b,4,4,1f6b84603540) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc1240, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aea9d0 rbx 0xffff800020aeaa80 rdx 0xffff800020ac1b38 rcx 0 rax 0 r8 0xffffffff8182804f kprintf+0x16f r9 0x1 r10 0x25 r11 0xa58deb2f767ab3d r12 0x3000000008 r13 0xffff800020aea9e0 r14 0x100 r15 0x1 rip 0xffffffff81d20338 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aea9c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=249023 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0ee0,0xffff800020ac0a00 process=0xffff800020a8ae10 user=0xffff800020ae6000, vmspace=0xfffffd806e7e2008 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42212 200682 70780 0 2 0 syz-executor.1 42212 227578 70780 0 2 0x4000000 syz-executor.1 70780 109851 7542 0 3 0x82 nanosleep syz-executor.1 944 124989 1 0 3 0x100083 ttyin getty 26500 236919 0 0 3 0x14200 acct acct 66957 322399 7542 0 3 0x2 biowait syz-executor.0 89692 386587 0 0 3 0x14200 bored sosplice 7542 297010 18102 0 3 0x82 thrsleep syz-fuzzer 7542 8760 18102 0 3 0x4000082 nanosleep syz-fuzzer 7542 277283 18102 0 3 0x4000082 thrsleep syz-fuzzer 7542 500873 18102 0 3 0x4000082 thrsleep syz-fuzzer 7542 292453 18102 0 3 0x4000082 kqread syz-fuzzer 7542 229614 18102 0 3 0x4000082 thrsleep syz-fuzzer 7542 435916 18102 0 3 0x4000082 thrsleep syz-fuzzer 7542 449864 18102 0 3 0x4000082 nanosleep syz-fuzzer 7542 420419 18102 0 3 0x4000082 thrsleep syz-fuzzer 7542 263160 18102 0 3 0x4000082 thrsleep syz-fuzzer 18102 233568 3431 0 3 0x10008a pause ksh * 3431 249023 5553 0 7 0x12 sshd 5553 294525 1 0 3 0x80 select sshd 12496 211 43915 74 3 0x100092 bpf pflogd 43915 486619 1 0 3 0x80 netio pflogd 99203 252481 60641 73 3 0x100090 kqread syslogd 60641 11965 1 0 3 0x100082 netio syslogd 32210 351425 1 77 3 0x100090 poll dhclient 80913 253608 1 0 3 0x80 poll dhclient 17829 104583 0 0 3 0x14200 pgzero zerothread 2881 248238 0 0 3 0x14200 aiodoned aiodoned 17921 110689 0 0 3 0x14200 syncer update 38417 126252 0 0 3 0x14200 cleaner cleaner 92753 522843 0 0 3 0x14200 reaper reaper 51584 84817 0 0 3 0x14200 pgdaemon pagedaemon 16518 263433 0 0 3 0x14200 bored crynlk 47077 158497 0 0 3 0x14200 bored crypto 26886 68414 0 0 3 0x40014200 acpi0 acpi0 84875 192894 0 0 3 0x40014200 idle1 66547 340200 0 0 7 0x14200 softnet 35597 132958 0 0 3 0x14200 bored systqmp 48875 322019 0 0 3 0x14200 bored systq 61384 116552 0 0 3 0x40014200 bored softclock 10290 145843 0 0 3 0x40014200 idle0 33569 218041 0 0 3 0x14200 bored smr 1 468282 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 66957 (syz-executor.0) thread 0xffff800020ab1160 (322399) exclusive rrwlock inode r = 0 (0xfffffd807a10f6f8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807e9975f0) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vget+0x1c3 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x63c #11 dounlinkat+0x99 #12 syscall+0x4a4 #13 Xsyscall+0x128 Process 3431 (sshd) thread 0xffff800020ac1b38 (249023) exclusive rwlock netlock r = 0 (0xffffffff82505ce8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 66547 (softnet) thread 0xffff800020a104f0 (340200) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262ed78) #0 witness_lock+0x52e #1 if_qstart_compat+0x1a #2 ifq_serialize+0x173 #3 taskq_thread+0x9c #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff8000000230e0) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9559 6443K 7605K 78643K 14069 0 0 pcb 13 8K 8K 78643K 2134 0 0 rtable 87 7K 8K 78643K 1177 0 0 ifaddr 72 16K 17K 78643K 421 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1532 0 0 iov 0 0K 22K 78643K 1445 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1230 77K 78K 78643K 2892 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 22 0 0 VM map 10 5K 5K 78643K 13 0 0 sem 12 1K 1K 78643K 87 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 2471 0 0 sigio 0 0K 0K 78643K 23 0 0 proc 62 63K 95K 78643K 932 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 165 0 0 in_multi 24 1K 2K 78643K 222 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 456 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 135 88K 88K 78643K 9093 0 0 UVM aobj 69 5K 5K 78643K 69 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 401 0 0 NDP 16 0K 0K 78643K 125 0 0 temp 199 3556K 4196K 78643K 57816 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 30 0 27 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 165 0 163 1 0 1 1 0 8 0 rtentry 112 160 0 128 2 0 2 2 0 8 0 unpcb 120 767 0 757 1 0 1 1 0 8 0 syncache 264 9 0 9 4 4 0 1 0 8 0 tcpqe 32 6632 0 6632 1 1 0 1 0 8 0 tcpcb 544 568 0 563 1 0 1 1 0 8 0 inpcb 280 5240 0 5232 6 4 2 3 0 8 1 rttmr 72 1 0 0 1 0 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 22 0 20 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 2 0 1 0 8 0 ppxss 1128 60 0 60 5 4 1 1 0 8 1 pffrag 232 20 0 20 5 5 0 1 0 482 0 pffrnode 88 20 0 20 5 5 0 1 0 8 0 pffrent 40 385 0 385 5 5 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 116 0 52 1 0 1 1 0 8 0 pfstkey 112 116 0 52 2 0 2 2 0 8 0 pfstate 328 116 0 52 6 0 6 6 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 713 0 519 17 4 13 16 0 8 0 art_table 32 714 0 519 3 1 2 3 0 8 0 art_node 16 159 0 130 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 16 1 1 0 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 85 0 75 1 0 1 1 0 8 0 shmpl 112 67 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5056 0 3644 46 0 46 46 0 8 0 ffsino 272 5056 0 3644 95 0 95 95 0 8 0 nchpl 144 8935 0 8461 61 40 21 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 30376 0 30376 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 552 11 0 3 3 2 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 25480 0 25479 18 17 1 7 0 8 0 plimitpl 152 115 0 107 1 0 1 1 0 8 0 sigapl 432 2648 0 2633 3 1 2 3 0 8 0 futexpl 56 55610 0 55610 1 0 1 1 0 8 1 knotepl 112 441 0 422 3 2 1 2 0 8 0 kqueuepl 104 324 0 322 1 0 1 1 0 8 0 pipepl 112 974 0 955 3 2 1 2 0 8 0 fdescpl 488 2649 0 2633 3 0 3 3 0 8 0 filepl 152 21341 0 21237 13 7 6 7 0 8 1 lockfpl 104 513 0 512 1 0 1 1 0 8 0 lockfspl 48 185 0 184 1 0 1 1 0 8 0 sessionpl 112 27 0 16 1 0 1 1 0 8 0 pgrppl 48 35 0 24 1 0 1 1 0 8 0 ucredpl 96 5467 0 5458 1 0 1 1 0 8 0 zombiepl 144 2634 0 2634 3 2 1 1 0 8 1 processpl 896 2667 0 2634 4 0 4 4 0 8 0 procpl 632 7860 0 7817 6 1 5 5 0 8 0 srpgc 64 12 0 12 5 5 0 1 0 8 0 sosppl 128 14 0 14 6 6 0 1 0 8 0 sockpl 384 7962 0 7942 12 8 4 5 0 8 2 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 18 0 0 3 0 3 3 0 8 0 mcl4k 4096 20 0 0 3 1 2 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 195 0 0 23 1 22 23 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 350 0 0 16 0 16 16 0 8 0 bufpl 256 11071 0 4023 441 0 441 441 0 8 0 anonpl 16 277281 0 259394 133 53 80 90 0 124 6 amapchunkpl 152 16480 0 16342 25 17 8 13 0 158 1 amappl16 192 13357 0 12346 114 62 52 64 0 8 1 amappl15 184 65 0 65 1 1 0 1 0 8 0 amappl14 176 407 0 404 2 1 1 1 0 8 0 amappl13 168 105 0 105 2 2 0 1 0 8 0 amappl12 160 24 0 23 1 0 1 1 0 8 0 amappl11 152 1514 0 1497 1 0 1 1 0 8 0 amappl10 144 339 0 335 1 0 1 1 0 8 0 amappl9 136 724 0 717 1 0 1 1 0 8 0 amappl8 128 307 0 271 2 0 2 2 0 8 0 amappl7 120 402 0 395 1 0 1 1 0 8 0 amappl6 112 1507 0 1494 1 0 1 1 0 8 0 amappl5 104 216 0 202 1 0 1 1 0 8 0 amappl4 96 2908 0 2877 1 0 1 1 0 8 0 amappl3 88 555 0 545 1 0 1 1 0 8 0 amappl2 80 19981 0 19905 4 2 2 3 0 8 0 amappl1 72 68693 0 68248 27 17 10 21 0 8 0 amappl 80 8274 0 8230 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 68 0 0 2 0 2 2 0 8 0 uaddrrnd 24 2660 0 2633 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2660 0 2633 1 0 1 1 0 8 0 vmmpekpl 168 20064 0 20025 2 0 2 2 0 8 0 vmmpepl 168 333478 0 331266 223 89 134 134 0 357 32 vmsppl 368 2648 0 2633 2 0 2 2 0 8 0 pdppl 4096 5327 0 5280 8 1 7 7 0 8 1 pvpl 32 750897 0 730549 284 82 202 212 0 265 34 pmappl 232 2659 0 2636 4 2 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 623 0 11 18 0 18 18 0 8 0