491a2c114102f186daea8d6125601d3c45188b5b4e84a805c9132e648006cd499180e7651b6b8fbbeaa5cf978577ef6bdd6c8b1e0da5910a80bf10244689ab7c63e22cacf46da070c9033f55d6c806eb95202279a94e9b80e7c9d1b50fbc494105f365b8b3f37f6f260920340eb98e23efe44d06e345bf5e8c3deb42ee0a109e16b0b661020dab11f46d75b97b63abfebb99599b38361bfae8be150c93a3c1b1cfe723408f86bf111ca26318ae0cf1804652a08d2f256cb59688d84f7442df560003aee383c728280056f989ae12f12891fd72bbe6083794a3cf0e6f3ad07308c07f4f4ff6ff18d91b8111863a1ef2d30052e38bb2fd433bec6ceb9de0dbd53f5fee8b38c286d1747628578bbfdb1917dcceb6978018e789761b7b13525f72635f19bad7afafc528916cf285902b874cc597da08d02d0936894e81ba85bf7924270ebdfe70300773b02f6faae545c6631f8ab5da1145035a99bc0ab828fd3ea5656017a55e811214b1f4dd450121de754d616fcc64335380bbe760067c82a0a33eeb225eae16b7820713a829fd7189f87a4bd96629eec2d5ed3d7d9a7299ba44440a7f791dfe34a76c3b10b55270f65e993700b25fa12cf55d3a520075c740e252c9a5fa7e8d9451b541f308e72efe1d5147e0c5bb10e1c7b77416b1ccc83e71e396389b6ec36145903e40fea136b34b750133a86e2ff4c4f7f3d4273f0a587e59eea6e25109814b065c4347ceaee12c4eb6557dbbfb28266f3d3ff1277fe7f90e9e07148cc08df6a924cfb78a8c18c6b2ed5c24051199050e78d804a55aa8ad1fa8a3b9126b2d653ef78ce31d4c6fcf20b9cb41c7c354cb967dd63cb9124d107e4b9bf6dd02ccde44261d2f19463983bdf0bc65290787db28df585d4bcf6b70f634c68b38f4ee3e258b7ee67d6cee7e10c9093003402138411837eeb2a8eeeddba6f7cdd3ca5e8cd92c93546379845064668328c8b97e1c713ef01f719cb2fc51ffefb4a6de1152fe7d6e60ba04eb2fc6a0cf893f3dec208fa084e113f7cd15cd07a9e2d26621d5342d2d921477c7fa0a3d3171d189bd4903a64ad4a162e882339941c22e2e4110675a0c8333308a9ed1fa7bd607bebf18d4dfacb889ad05e230fc9ad944e324287c68c6ed0319a778f78059ee1dc45430c6b7930a87fd95d845013c52241eebb48720ff1322982ea900023455b655a71ad12a946dbef38bcfbdabf28ec89938cbf4ed089517d22a29de35e31b0fc48b43f9c039708f8ca9999d78c86c15ee3018481a65e889d31c3007d03d96b8412b778ca64504a6f790158ccec879600ab3d268b0c31c33790c0d7790810913d724f848e3e5bc52a11eeab07b0ce2aadacd30104e83f2415012ff5dc1cb54e7fa5ecc395e83ebe35aa72a1ae8fe7ea0f6c0f43337ca81539df04760a66ed3d1953b0f13b2c8a02bcfbc0b058ab74f6f05312a84135c9d4597c181b9344ba1645b239e4ab95b814b7312dd6876f4fa639c0f745ac7e793e787cb562910c255e925aadc9c921992b5428b8b0e2f1cc8b17e09e56e06b635403b490bda78aaab8219e2e2a85c473e1e7b168797a6e5855f37a1ae761571621ba01fd9861328ad89f0bfa70833df3015ffcc38c8e64970dc9cbb3467c977c3fca7525c86f99cce7daef43f90211e0b433280", 0x1000) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) msgget$private(0x0, 0x20) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3ad0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) close(r1) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) shutdown(r0, 0xfb8dffd6aa71192b) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x31f014dee3b1435d, 0x10000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r2, r1) r5 = shmget(0x2, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) r6 = geteuid() r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, r6, r3, r7, r3, 0x10, 0x100}, 0x8, 0xff, r8, r9, 0xff, 0x2, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4}}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x6fc) close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000680), 0x4) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) close(r1) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000000)="d3f294bb0bfbde09ca252e0a7c3d96c93fa1ed516fc80d8cb9db579829bd7da41b3bd8d9c3294a3cb5df7a6ea91ae882137cec441e4f768d22cefa10208350d620ed6c90ad193c10cf21e349bd77c3b921d4673431cc81ecfbd3ffc19180", 0x5e}, {&(0x7f00000001c0)="4cc1ec68637c5f8f3541a371db803e0d013fa5a900789403874856dbe5845cc1e6d8287581cb3758d4054f59ab68bf3c2f96239722af2958d6a28bac25c254a3d9f7231a4aff10755235a2ddddc8d871bb0445744ec52a9dbcebf7e8e76586bc9e7a0c729497b2d08759f7364f025c6f61871ac2286af8216259cd389ad09c7e6b5e5ad61e32f1ec67741e4cf7f2d54cfdcfeddf41e8809ea5fd702d61bdc17cb6a02bf844efd6df60fc977cfbfd3fcca6c329f71a0e90d16a50fdc6884220808e10", 0xc2}, {&(0x7f00000000c0)="4d20e85620ef59ab77b1efbd9f34fd61740498362bee8086825f770de0885392aa3d75b6b582db77ac609875d7923b89b5ce2962d725d54886f3d5e985e53e163a88a230143a0b9c5a10086dcedbcf4b0cd8a6cd53bcbaf97327239360774757768e0566a2e976b56b98846e70c8e81c89fe1688e9041b92734e09ad0c33dfcc8979a11cd34ade08acbcf17157a61859db202f8095672219b7", 0x99}, {&(0x7f00000002c0)="bdeaecdebddfb4000d01be98b7be974bdb2fe3bce3d59f4cb6db81c0a816e4ce6d67d02b46d00b2165e5f314753d7eb3568f11cc2e9b9dbb2821de542b16215046a6266399a0c59ffdcf49e655e2da7e75625af9515afc5d8a3e2248e955b40f44f34b0c57b597fd84011ce7facbd3ff97ff152502c253b69018836d2c2099e23d15e21e7d2e1eadbc62915804b95fab453045f3a788e76f42691f74d580532c31e28d1a9380f3576c54636b11c694c33bf4ae4ca2f464fac83ef88840764ce047", 0xc1}, {&(0x7f00000003c0)="87c2b8213cfdd7a27b86a310d77ec7bde5995c0077c36cc68b", 0x19}, {&(0x7f0000000400)="ff1de1242c5920fad2a67cdf4b952370e23dff61b9854da1dd65ca75666f09b35dc00a94b86b5571230643a357c474a16667eb6573c166fd56e9e642f478a46f7450b1aef43ba9a59b0f87e980e5467af2048980549ea7aeac110ab569181675d770da10dda4edd25d06ffa72d9cd22695baf4ec8d365db097e5b6af6c1180558be8f6f1ac21e25654c08d25a559b73b29061bb5057818f0cbbc9cec837837315a6e1d4817ee2ac8d5dd0f7542781d69d01c56ca9f1cd31c1deac34f1a817000d63d7535c987e8e407be651db4a226165629fd9cab65eb445532dca58c9255a5b6be8efb6c8b4a84e922e9703a3034ec15", 0xf1}, {&(0x7f0000000500)="1d20f9e30fbc845901f39383992b1171fb5a4f1183533a192723015c833ba797f356bbf71fa7ef02d3217fa85620533ae95bb562dce90125866eddd88e2d0b166c5f39a92ddd00b6ca7b58d519adbf61f3792809e6cd9e52db79e714385c6d3bad0bc493aab7a2fa388a9252aed1d113f9f6ba7bf88a19b772", 0x79}, {&(0x7f0000000580)="1befcab5310c24833a801fb61a905d90118299b2cc42366ab1557e6e6d045d5b856ea5dac64c6e9832d580363b892824a2f9316286109a7ed5bed0112a012b8dc16b3a4ce3b4aa53e9b3313a8c64c8640ff680f06a64bcd1eb67d01831f5ffe5623037c78fc5e472222a074e73", 0x6d}], 0x8, 0x0, 0x0) write(r2, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) read(r1, &(0x7f00000001c0)=""/250, 0xfa) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x88) r7 = msgget(0x0, 0x80) msgsnd(r7, &(0x7f0000000300)={0x5ac66e844908a6dd, "563e2a23352d5c37ea6cc80bf354deb4348e980e36cdd90fa90ca59631c823689db765a7d2946a0ae91b8e263417edfbb99b4fab2221c7ba308941d7391effc41653af0d4506e75910be4953d207351191c6f05fbef242c5b8b525bbe7feab02d72e612208e2cb7bc4fda5d7e53cd4655b0c6dc5bfaaa2b1beb9ee518fefe882bae4109c02123bbfc765249637d0bfebced4c584a6a7667f5c53ffec5dfcff8add67800b99cd912e12c94487c59f5f8e7df75b62d92669ec1bde874a89a070cf69601209bee533c6354f33d8a10e342b298749adb6db8f17cc8a5c4e29bc2689918c6b62c742c3262f41aeaabf4b515314f1ce5a1dfb2878f426ee028644a7ad78eb8824da816b1ab3c8c49af5a8f95942027882d7bcd3f3d90bbaa38f59923e5e443c738613fdd03fc8d5a89b4e59453e60ed4f87ebb3e27b0966710fdd0b36dd4daff9b838ca653a00aca44a678895cb8bba8cdedeb6eeaea521e317bf381aa7a0c26fb850ec89ef0835489a564996e5cf213d3030cb1b3acf5172dbed84edf46b4fa0bbb507f18f56cde42a6d95bb867161737cd926e1e80222fb7c7bcb53031acfdf22423196c6a92faacbd75567710fc8504bfbe1f94deb92a5fe6296b3415a031c58b065143ce4537b4460d5e0b5c0a673370583dace6682982dacb1cc47bd1721cd3a83e0f687b54b96b8bd1656f43418246e581fa69f9a0d34a120f9dd82d528e046303280c60dbd665120f8534b1afffe48562fea67e50aaf7483f92cfed788f2d1af410f08ae16ff75f43004edb83dc8136f6c383aea73546d9b811a3d034c21ff328b1ba1f7d4ee5144deb2349100fd1589736dfa3a31bfddfddfd3f5afefb93b15a15b77b11437f5746ca93faef93c925f9595949f6711bebfe74d4a77f3d29a3bb437c8f68689c8e93e89441772c28270377ad12d06032931ab0e367ea67a643337a03155f402b28c5c19f4798ed26408ea4ceb6516a877da2c95d331d0331777a5f7f2c278e1d3c7f1bfaf1fc3c6fa6223ce2a36e36a2ce38fc5c65ca98573c54a3ff2fcb968ec977fa00c42bec833badf33f673124895439a7dd700cee6b59c6ae9eb275fad942f9df039e4af4e49334b100811975ed62189596654d9e5320e8c7e1d408619e3a0ac8075ac8e6481e87ccc6b57d7d225ff85bd704f80808c399fade6e4a9bea6c0b072e8982148497827b209a37e1996febdc93b596b81692f3c3b32942fd9b93740e24c7887ac8d2eeeac151a406dc933d2b0e5b3350d3a639f5d6a3c3ab66a03fd483b99ffde857db6be9e3a056494ffc68b383dcfaa8ce8aa382775786d8cbffd37c9c35d843152e2ddc1146db43acc34fcdc6332debeeef7f28234ff6df20ebffcb7116101fe33b27549659d6566c1bc5c0f50db78ceecf17a9b0f6050ffe86a00263ad883ac54ad4d61ee793433409b9a70ec6401faca808863a03fea9dfdb5a946274cc9c7afea567b9025c2434770f8f4563d60b45e7030648355f833b7d64900d98cdf680cddf300b66d32cab0e86a989779c9e762df0381b7ed908f3c557af28974efd9ace03e47f4184ade9f9e3248117867797cf8eebfc60acf398f5208e43b57b4d8981aa4203d43a45cb2633ebad46a595ccf3ef65b2b19b662fa38c068237b487da69bd948de91a752ec1e3b4b88bafe11119857b5722956a973b2fb1d393be533ff56a5725835556b6b92f3e7b97c9899d3ad598fd54c6229a77573abd5a0c53e54848c91ea45be2cd95b0973aae3fc3cb36a7a6bcfee664ea44a007481125de80667c2a8a1128a82aaf7a07ecdb43db6e3f4dfa356f12bc190598f14ffbec909e5176bee7949b6c4c99388da175b63416da7dd18f472f98a35072018b71d38c2d82c9b6747ed82dbc27c9da5a95fffa4b34cd0efba1e5aca4a50f4ac565fad83c796d57794ff83d32aba2d7bc06f2a8c4495cb66a7a2ac7a7c8fd817f760c29bc58d01ff5724e1f0c2e8b85dbe208ac3651737e4a75627450933d9ea4839eb41d89ba94e32fe3fb6e8b8a810e9a307821c5382bdf19d3767025f06d36dd1047738c3a1fb338bbf55663cee5489baa514703b8839a232ee8dab4ddf6b6e650ac7887fc273cf431696fb575b27e0e3da28ddb2eec9cba0afc22a2297a272896979f37108b570348366152f833e432c9e46933e8e37200f9e4980e2c063db52e69098c1b6f4100b2cf8f68c35f247dd7db700d7999feee73bc484c54a993c185996f3e2f042b659d8ba47911670f32feb24b452c7aac898ec6b45c2a2d77e2c0b535200aebe69ef529a65e5c1e111575a780450f975b67f9c8188d30054c78a36da769a115c8c69e6f4eb75842e545714200cf5f284554f5798c70ce892e99d8996a05817ed52da20d72d73cb706412204d21dc1d613bc38e7b0b63ab3284d87db3625b9a77d63c7bd60635a7184cd54a81702783670502c54ea76f2129ac3d933d2e145cc57d468fa1f0ea08b3d5c7c2d9067edbee8d86a610cfbcc07ea2286080c4b7facd5a72f39ce0656e1f5d719b7b114a277bdec7ddf618104dbd7a29609e9d38b1e66c767b0adc74c979e074ecb93df2508c407334d36e69370b920d1cd13b8d6984e4ac1415208d39f57d38550d016e4ebf311ca77d05480598825118f18b77fa69bd521a9762e641708cbce3ef4832a404af94b1e2f4f5fac0a0da603f8f6f3e73be6c43661411ad17b02acca48153b305ce85f41bfb0b8d3b4b8c19ec4da75d3971d72b191464b291f2e9423ce27048d20caca46b28212022d01296e8e3f653b260bf96b83538de6ba1af64c1482ec1421983b7f866de4c9e780e700f0e7126db8ce6f3883660cddf4a3600f85466f9031ca48b98d4c9d550edc1099b75afcd0eedcc3c8fc978cca922aaaa7cd44775ec6a91daf5fbe738dbf061e8d43eb3465b069d1c43330764d6781f3ed0da257254195b032758bbe038dfeb3c7439006520cf5609302ac99018ee6d36fa832a563525946f3e37b830ab7fe6b1487e0923bef3b582bdad898649c42197ac301aae1b785b9c9b7a224a1cc2724c7cb1ff26b410dc8ca76f2ae7419e1d926117290f2c5afa31c82c5fabe92f0ac1bf877196695ea7403bad117b806b36b1ce3f145225d25e4270dcb73c31befe3c953d902fb1c25e470a50e90331792a8a9a38dc6c0931fd401f8b368da6f6d889db5c5a8a4dacff77a26dea0ca1f58c2f7c0501f57b2ae47fba941ff3b77dd3cca1506c544bde3d7cb80ca03a39630e0f2a77931108d17b4848f274aa50829f5d0dd86fbe4b29e668e02ba2ff84b03be358fbc21a4b5eccebc4b3553110130b5c6de536ebef9aa8fcf411606fb500a2c442f314eff2a67667d8ecea4733414feefab17ef7b0a818314fa3a5d88d1d1b62c393a6840286d0ac9bcdfa46017324c034e5e2011b91f365780f439c2b91ae2b896e018b662844affa11a7367a4ebaefceee81adf3d96f0f5255655528228417c22ed531c78506244683b3aafed184283d45397d0f77edf5a4571d27c8eda2ed85c7e295de4673413c004aaaa30cda6a1a0a764f2b7675645531394d3ed1c27c0a2f0f5f59d3a01a72adfa26572e0f797c24623b675355fe931f47b1e5a0c010af12993e61f883a8a4da2dc20a4cf9f6f221cb4572c767347e81d1e04b00e761a63b99b1d8cee0decebf77417893204af1ca229da7325154222580357b471404b1d3de3a08942641d1bee7b15c77093d3af2c022dcbfe3053051b99469ddecccc241266a6242820d2c37dc80c8ef06f0a176d9018ba0a214dfa332d0be20b1f59a5a57361a76951abe34ef7c7b16ce23648ad3215abc3175d9c4a2bf24e884b473f844b6d28848ad460a8611d50fd3cd95cc5294247d08c3d2cf0afd6e1f69315957f454f66b14886fc7a13aea3a391e9e85ed96a6bbd21ab066e78c48c19e3c824319a3aa25a83d90b4dc237d489282037bc578bd0013dcc884297b918edfdeb89176870dc595c6da4b5c786fe3dd554e40414a00bf408ef98ede5e3c35d6942ecf8dd5766f0887bfb40f77d62389c2bd00c6e65dd745824cb9cb193605c29d4ff3bf9ec88bb10ce9411837b24e13b6551d282a184510df4d71f820146b8634b5cd03c8f357072cf7a5fb0a17093bf9a43100729448aa6339cf37613003d25feb6391255f578b67c835d443e4ca7d1edbd14647d1c273892c1ea3a57c1eda10167979c6c8d0240a62c40bd50174d67f66f1f0f55feab99851ece2142ff17197603c50541af529a491cc160b7093e09e163b580fe6ead18c97b363cdcb9966c38ca01054bfeb6acd2c579c62db02b06c2a03f10d7c1935fb93f60a0445025f55b0d9ac8dfec42559607b2e274c15b71d23f20f86fffabb3a1df773246611d1621d30d6209074017c8e4438816a179ff09ea51fb94cebd45db8f9014d4899a093f1cc5f1fb9fef2b82f47df2347467e3fc2b12e26f11e89452c31f2fed7735fc3c8ee5c89229cedb4ba7a34026d0e617955801275905b8b85adc885460afe6ae1353de2d84074277823b010aff4514ec4290e013858b0acae8c496a4f8af8ce2ef2b90b4edbf803444813cf001c855b1403d69b5585acd5545b1b5975b3ed4098c18c5c5237e2f8e6cf2d6cab0335e1120d393ddcf4bd0a0947c39dd42b21887af86e7272867b058fc0872fdfe39abccb4e60c26b11f0604492ce17c14b60b723656fbac395c5c77c051908df1419cff521026dd10a0688f7296a789d47b6461074174705f113822a01bf325d5e9f3070e70ac77cdb638fb1e376d0814209532234b749cadff4296512941c7e95db1ba40eb7441d20cddbba3c59c270b2272437d039393beb87e4649188a961e1b4c9ad0309385d49632ae74398d9713843a29049e35589e599e24b39bd405c6a93c127e2fb2440b086f67331efca47b5b7ef9db7e9accac40abd96efa4811d9e9eaf234c1ae42494ebd851b64034e36ba3ba10e2069f8ead8cd8cdfa5725707eeee7e4c9c1fef09be14631b5068f9dafd694cd769e5f9c338024d33e1c07819ea93f634b3fb54335f90532ad642cabfdbdaad244c7278a3b35fbc2089da4183621df1d15556519ae4f5d1868e82e37d085b02f31725788c733ab19c43f76e83027545d4ccd272df0c2a01ade658cfef7c563bd10f85f86674531bb0980d8ac83f3757e2625c4c6e314f0bc5b1c996280f530cc7dbb4443e246263b366b800f8669444829dfbf3936a7c1025c04ac1073b317e6deda29c9d14ae0b82b7b1a4488d8344136689da275b9f69b453b0b89f50a26b2f4421bde3ea33e26bb1112128e33f6b14fe50f9ee84e4fe9c7e1a25990fe627711a9a407c081a092ccea43a1f2cd1d1090f47c30e9391286967f9d2f6ee9d01c22ac9a3f65c25a69e2c5b683eefd9bbedb78d7b74de02eb01da96b927a6dd7321d578e913c393e4d457d65493158d2ada9df1dac37118a57de6113570576baa1aa72a89cfba7352d46d594316cb298bd696e4e4c45d23cf3dd6113a109b9a24dccbe3fada9f55261a10d447098b390b11dd3637077c889c3892142230c3b17daeee0e95a8baa91f5d664fcad7b50ea52cfea8d4e4a6a3e50a6ae09c8c5cd79b95f71e4b14db9d1c3c28e620bafa324fff1a556052c61fcc32efcfd5d4ddcfa68f97f327c969e1f083061baa06410ae356939603cab1a5e7b807d81c539b36bc6ea8921fb25cdb2e1727143840e59ac65804a06ed6aea69e32ba65b7ce5955d66f4e67d61c9cc854c43d7db07c22f11b21847ec4bc55b358b58ad0c"}, 0x1008, 0x7aad6c9b710486bf) listen(r6, 0xffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vmm\x00', 0x8000, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001400)={{0x9, r8, r5, r2, r3, 0x1c, 0x81}, 0xffffffffffff7fff, 0x80, 0x9}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) getitimer(0x1, &(0x7f00000014c0)) r9 = semget(0x2, 0x3, 0xc0) semctl$GETPID(r9, 0x2, 0x4, &(0x7f0000001500)=""/208) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000001600)) mknodat(r4, &(0x7f0000001640)='./file0\x00', 0x81, 0xca8) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000001680)) syz_open_pts() getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000016c0), &(0x7f0000001700)=0x8) syz_open_pts() getgroups(0x1, &(0x7f0000001740)=[r5]) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001780)={'./file0\x00', 0x676e, 0xf36c, 0x7, 0x0, 0x806, 0x1c000000000, 0x4, 0x0, 0x1, 0x100, 0x6}) pipe(&(0x7f0000001800)) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffffa2) r4 = getgid() getrusage(0xffffffffffffffff, &(0x7f00000002c0)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:00:19 executing program 1: getgroups(0x40000000000002cb, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) socket(0x20, 0x4000, 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x81) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6}]}) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4, 0x401) r2 = 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) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x4) close(r1) r5 = socket(0x400000000018, 0x3, 0x3a) r6 = kqueue() lseek(r2, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000340)=0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/44, 0x2c}], 0x1, &(0x7f0000000200)=""/197, 0xc5}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) pread(0xffffffffffffffff, &(0x7f0000000080)="606be7321a809a94cd05973a2696ed905bfa748fad328a98469798e0c30080267c0ee72d25838320877d48897e24777b8f32c4f8fce70c73333f8d54989873e61273d1ac361d991670f10aa8b9bf011b81041a292c7986012ebf4790e0743a2a407603fd9c7c18f1d1870759e95b5fd75f8b5e1e04e30d26c81553b7a2163d29b24a8bcd5922e3e8721c3932b04faca82aa3da7026563acd6b332e2ce25f9d4ea791ec5bc214fb7fe88917b8ade3d18eaf3ce38e58c1028e7b58eba008ef2f0a836175162913e740e2c7d150e0c07bb2c091a65c3dad00a0032b045a2828", 0xde, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x6, 0x3, 0x9) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x1, 0x7}) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0xb2b2) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) getitimer(0x0, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2) socketpair(0x0, 0x0, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xe0e4, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x6, 0xca, 0x2, 0x0, "393cefe25931ab268a34eff2d3644b72b75edb85", 0x81c, 0x1}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x3}], 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x32c6) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000000)) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x29, 0x100000000}, 0xc) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e830570a00"/4098], &(0x7f0000002280)=0x1002) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:21 executing program 0: semget$private(0x0, 0x1, 0x104) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) r1 = semget$private(0x0, 0x1, 0x80) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0xfffffffffffffff9) syz_emit_ethernet(0x455d2b8590ef2a57, &(0x7f0000000140)='+') 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20820, 0x0) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000200)="46b471e30eaaa602791e4a49c9dddda0ba1705359e12fd007716ca5b9f7711a8522bf2d2f4caa25602d9166b3ccc4949f32485593d28bf2f5bcc151463cfd7b0a606725d7e03b82bdd5c592bff3b0978ee1cc8d457b559c6afb40598ab713dc258384452862363601f85d7ba1454897cd22abe63a29cdcb7764b7235a25ede40acf11b0522f9e799c8c42ae28feb876041a8f795b559ba06170c49582261b307ceb4020c3beb79724e288a0b0bae79e960371fca157d32f0d4ae00c93731955c264abfcfc1b43150bd1c6ff47d9e04e769ae4ad37095371dc832d915c95e879a4b05d85e873e9bc29ecc5f6b76319f54d5124d41911167757c5a3ba623db0d1d90022d85bc6ad0191dcf5f30fa6c28552076bef44483c1d016615f2d109b2ebd6136cac5c6446e3aae78b6cd87a3d23ad1f1bf11e09043ce56dc5b8f3e7c6cd28e9f985518a2921d3cc07fe71cf300020e2875434fa35e1e7c445ca48cfc2e11e4a96aa89246d7347823a5555ed0b067ecc2485356d7b945483c6b256389d66c655918c2b73fb115f3662ecc664d8468759be4ee6a6d6b9ff7a349c51fb646794ab595c5bc6187d477e2b2245bbe23febbc540b1e0eed774b2c2a546b4c380238147ccd478a770fb4282d3161df9b90ffc9c3af4be5d95e9076c6dcc27454739f8ecf0d1e1408faa50b1623020176d3a80d63ca8adce133d4b7b18c754801e9c495fb1c876e569fd85740a65e296a7f705003884980944df614937a97d3ebf9a76419cc85e082a0fc1b90e8581fa9786ed941a2df0628c00cdaebbba41f91a47396af1e41d93f9a18a147620e4ae299c72651f1e97d8fd5eeef161006f682347b7800b83edf6a6d73dc78d25826a9de928eadf08bb8f474f4a427f45cd70790392df953d1df82dbc1f5fa7a7f1acd2ca91eab256eb766e0de1097a919b3efe2a6ee7f862f1239849fc51cf4901282e3496138aed7b162837897d7b5d9699807b36ff18c6d4434ff7f9897cba9b3e3f534d40ab6f70545fe647b4b87575fc39660017a15ceea6f75dad314ffdb7aea589e2ef82a62a9c46a7b79a098492d31f3bef82e2779327406266d5862376ce6a7fd46929c746a9d53eac863e419678f3cd41c5cff939ca5a01fcd13db44782262849c1150c5e9526f3429bced8e40994e38bc5f2a26c8b242bcd2c1932ece14eef5987ab82f6850875fbc6bb9afcf1ccba9f9feadc8967f11a2e4d215b6d98be43be75745007afc6bc389df49ec1b027fe1ff2afa54d2acaf5c7001006e99faa4af551f075ce61c784987befe5235e7f606a2940caf87d94abcd60f096849c410d53e42a48064f41158d59f65c452f3913de00bc1c33534aa05b2fd3d92d47006c3e7e536f9e8e89973364afdf4471aaa5ac660262ae226a534c75811ec3f964af01e5050bc95946ef01f7f76eb3fd28f03f78b53f08b270bd8a69bf6542b5d1da012f34c3666b9bf2240c1b3be7f7f1ebc7a03da16fb6a417c17f9d5b3a5088ef697bba8e57ceb3616e699d65fa8fbc1e153993f74ded3f77a4a5cceff0514415b9c76ea07080c96fa7e6f46db30a7e974e0a4f226760838eea062c9e31a3e9d2bad72383e5cd47536465f79f9a2c3234855b3ed35831be887647227699593715933a209f07d92a97a383bb52ff03e6e3b4e6360e09c70351990f9bd3944dfbf1c58a48d7a3f6db829c2f6160ffa8e4f88d5e68183eac277fdd1b7e78c6e31862febd0877ac7ba294e3da74a04aa64a924bd3bb7168cb4aa8f6da0ca18c163c3b8f5ebcedd91d2f4b5cc6071d5dc224d396fa47f72f62a34340d040f897e232be04c965315530eafa3b06c655fec33008da19f60906b563947ca0c7b679274a3f2c720fadf6ce9cebcc79f5125874b688060bd7a8354e2c6192be6655149f189e0e97e0be939395f611ae2a5ec30f8d34989c3f02c7b1e230452e0a6b3b1d8a520078d195cb3c9e2f142847c21724712b988ad05c4d3fcf4324a11a3e21c0557bf69b689c687f250123441f067f2d3cc2da86dc8d2b2c05f8c4bcb6a7334df3406b60682c93113dff1854a998c560079a91b066d13f95110ad0be8acff9bdeba36d01ae6fc705685f1cd2b94029eee23855ae6355a176706a95f4e05e40f4f140e43c4989d22f50e324e5c030ff0b77a764cf29b56a6dc8fcac4d5d8bba9ecf78b7c1434e477078309c372c8628d0f511bfc0e599849fd146290fe0f49dfe306f862e8894978f4d96f92c800b2824ccf6a52fd4bed06021e9614d98b90cbc24b86d0c17a1027b3d2e598a2d19533c905716c4d7e87104512060d0136d1394ea8e63cc5fa66d63a4063d6069f1622d0951f33d19404b6f5460afb18482139f13dba65219272b01a13dacc20714cddddf6ab58a92b58aa8f6c9a6ef340f58c443f68a48274d0ef59cacdeb92a69b2b1e5414aba82d08c169f270544f3db3bae33c271b5334c9e86e87570c75e25fb2cf271feabd507a1868ddea63f48539960037672754e6b2fcc0e13ee5046df6127d8a5261a4b5251d680e9f2bfb9547dfbfc3d31aca7ccac46f0652c0eae5d349e975cd620d981fa6ef0554b1aaff26a4133f4cfc73891142633b5209eaf2a9be8917b43429ff060e238447106cd0c2264605b55621caddcffac7db0686af67b3190bbb3b5034604a5be7eff9982c4fb86fb94207bf52c195bfe8d2626261230449dc5a85ad5665cd0f821a70517e318ad6c35c303eb100ee85b20daa5c3dcf7c9281ae67efb4e76586334fc13171bb4e67cee02964826481f9f0777d04ef71fe6f8db93ca4aeefef025e1dbe92466873c04e5ba1c504d0d2b46b4504d070affacdacb4c4212818c6dca0d178a0680e651a8e90c66483d86c687b123c645c881d623defc4e03799734c5d3d0a5f87a2d546843068f46de648ed5993d9c577fb585958eed977ee661bd51c124b6dda71a2041055e858fa18763ce0d27055bd9e04c7a88a2321dda088491c8a901fcf01e8c2875b88dcc721fb0c55c2a3136cd17990bc52b7e17871ba5fc58cb0df425944aa9477cf6034ab77cd65ab52b20ab95f197ba55061479cbeba2289c061bc31160b424f331ee6df5a967f14d27114008e4a4126498c1bc7130d1bc6d725ed0991b829626fd20fdcab486bcbe292c6b58443d93b2d97eba2a9a3fffd88b3d618c0a745ca8f271b851a3f7634245da8693908ef723d45c9cbd618cf665d5cf1aaa1387811d666a3d822dab76cf1f9fd45ec5bb5d739f1bd2e57c902ea158d69e8cc4ccae26249c116e33e1a38cfa0faa2b1296b2fe885fd3f504b6dbdd3177932ee847074321e41c6d4a33c18882dbd8d40d913fb1338d31271542754c7058f439e4c3ecfef09d4da717987f18f0e15e18f7324e8f03e01d49a099b81ce386b3c814d73d72d34bc4ce0c0a2866796a28c32ca77f685678feb9a7d12175651e8aedc8e567828d9829a0ffa0c2c64c30b6aca3dcf76692214e4f2eeed9f71a3433a56840f97481469dbb1dae8125d868da0129d6354b294324a38933855541ed28f153d95e0fa806981528276626ff9e6ea629cf1db67d59cd8949c49e685a28f33300c551fa0fe46b851981669b29b2c6e4d22d6eff18b4e096e561a88ae73a54badbb3bef3bbc564f2848407feef4ff68484a05f7871129a019415bc8cb06096e730f850cf4ed66dfe3cb90628e43c774008b3944955a2708a37574b4c8f03c12a7cf69ea6f97013f8aec6663b9238d9cb5dc2c03b016935826cea6825106a0eb2803a38ded6e244ac1f39d75574623b395ea3c5d5f0b9ad821fcd2fdf4321854805310505f8f7ff6187b4f827d13effd667508899a067a1ad32c84ac4c33c4f43d4189484330541fe158b180b2ee74bcdb12d6c788c096143b876798f19fdfd25aa71522b4f74fba079e3e8b176ec821a890e2e642422d283b750c36c41c3afce5a4dc24ea4ea4e77f13b11c6799a31d8d81329e9bccb569c56d6efd9faf94be16668536b20167f951ca220d1b7529399f76e66987275effe31845d933c51db00f9e04852e92a643df9f757016737f42675271c242beb94ce8a331edbf7ffe68ac889d1fab393259e36ae276aeb636187e5d96a3ec1cb569088dc68be1230c59e980be9e4d712d8686410766334bb9621493338c13da9d84962fa1708cd0890238065e6e6b90c27f8b6e156b2bb1cf593da45e23892291e14a4fc006880c678e49a544e7837ed0fb845b1e13ba52155467523a89864514ee298cda7fc91e2af60a4eea03fc451d76d4de0dcf2fa42c129cc2ad9a9a34e2da2719b594ed000da4bfff091bbfc4dc2d1247a170f9cf86f53ab51b45570f33a7d65ca332bfaac3f9a19d187ab305a87734ad8fbc841d5fa74b79bb47daf44ba08c8a2f861bfdf44e672567d0e9e0b8b182598aa5c31aaf704cf1696c5abb7b4ae01975fb12a5b6bf5ebc7212b099770ae50f1cf488dbee3b8b73689eaaf94290b00de380ea5401d3c3ba4cd260326bddb1590db580e08b5493ef7845bf772146d7d219d27c3caa3c61999028798aba814026823fb45444899d714af3b892a975e4f012de5b57d46718a78ebdba9a522cddb0a3893a15a91d6a65a9050e26c707ba3aed7f1a6b4d4d580ae017e7aa9fd6d1b70221c5fcd1b0d0369c390f971d3f73b7dbf2014808ac75bd12fd1a0a3b0b5566ac32a8cd0d7429b878931239efaf49a6e3edb4cec3b436b40d6e75bb1f24f087ed56112467af0c8854a14b4919d3feac46815c53ffaa4e60ac604f1abe533ecb0546e4d42f9cdf5a0baa230708e4369e804ec1fe178525291653bb0fa2ea5ea135ed94c5c33430815b1ddf75f34c78440cac941d9a049210ba2a9002e2a46ad20afef6138d915aba23c409cf324ef5f722317a9e908ae2a864a6e855bb00d65d523045eb8f018ee35be2e722d79334821441afb2bcf1022a80f63cfafc8cd0c776c194817042c4bf4b6ada60036abaa44c94ac366f829e18f3e6862bbd5d48b1a110bad3cd51d09b9703f2853f35f683378ef24f0f19b73ea507d9d206989d8912f7a3d0913640c3d0ac1fbbfb854b157d343f005b47196ea00c11f325640a67baae4fca132b16714d83b38a9948a1db07b6643c2a71edf68c50e658bffea20c7b763578769c6cebfb36a521f4d57cf45ff256e288df9bd865bb7eff342b3be81f8a1e58f3424a306e7d52eea78946f1e3e58858bf64d1590c0e1377fd37e9f80080c9f3c4e57e5d58852eeba36f2e9a5816ecfa51f4b6b29b0db4b270c4a870acf55c1a1eed7c5c14cf625390ab2a5c5874d60caaedce00f61c7c6e2dcca241769d2d9dee48646ab92bef7f8bbc8ab45861259655340d1191abad364dc4b3b859cd75279b0362166ea35da772853f52841d5d55003eeb70b4108ead068f5c88b2fbe346c89c8b02226daa7347eb98b0676e4f7847a9eddf818b4671d8c935feaea759d81db5bcb273ae22e8faef9ee7e6d5098d077b35f689353e43617affa40ccda345ed0ab88a2f8be7f39833a68dfe7cbe3e14ec498fe91540d03d4a4c292708cf5456a298147b87f55eae8dc21fd5c448d20d3a0647aed4287203a8012447f519e007cbed25fa57473d4bebd420895ce4b99e03462acda79fdd3ee22a33d14cfb0c87314eb25cbe14bda6b75328cf7ef373af340692afcfcf154def4c5039ed3aa940db6f192ed5926faa9600aeee1abac79280591e95493ec223f68e85b34e74b327bffe20d59b6aef8533cbe5f9d46c05b27dabd6cd570918b858e28182da08dc669f124753a", 0x1000}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0xe3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$TIOCCBRK(r2, 0x2000747a) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/39}, &(0x7f0000000180)=0x29) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = msgget$private(0x0, 0x82) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") clock_gettime(0x3, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = socket(0x18, 0x3, 0x3a) chroot(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10040000000000000000000000000000f6c5cec82f1e08f3b8535918196959438f3a265314b946fde2acfa91b85d04319c0ed4fe5fd6f37967783a06b8c6a00682e036c8b3ee94ca2346e4d6793437a2f8e2ca59617833eef83b3d905f74bea4752b654bc5108cc7eac2f36042415b634bed58c4e8d5b6fbaa95e27a5bf859a1ec6f2e1933a88df34fa0d08deace6e826f7654f526c04542fa3ea5932855d5791d4cd5f9f48416ec2b954e5ae342a04eaf5b0a3a99784100dacfc1fc63d803ee9a5b9a647186a62ad8c0231f9410d92f0905436b028df78245b4c7962456cd4ffe07b0a3a62880"], 0x10}, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xad2, 0xfffffffffffffffd, 0x5, 0x7f}, {0x0, 0x3, 0x100000001, 0x10000}, {0x2, 0x1, 0x1, 0x1af}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000400)="fc") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x8000, 0x41f, 0xff, 0x80}, {0x1, 0x7fff, 0x2000, 0x3f}, {0xa10, 0x6, 0x7b, 0x452}, {0xffffffff, 0xf9, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000080)='./file\x00', &(0x7f0000000680)={{0x81, 0x4}, {0x8000}}, 0x2) r1 = socket(0x11, 0x4003, 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x76d6, 0x4, 0xffffffff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x155}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x39}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x100) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x20, 0x1, 0xce1d) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x401, 0xfffffffffffffffc, 0x13, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) recvfrom$unix(r0, &(0x7f0000000280)=""/223, 0xdf, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f6f6d6c653000"], 0xa) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) socket(0x10, 0x8000, 0xfffffffffffffffa) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) 16:00:21 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(0x3e, 0x4, 0x2) 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)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 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) lseek(r3, 0x0, 0x0, 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x0, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = semget$private(0x0, 0x3, 0x41) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/210) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') r4 = fcntl$dupfd(r0, 0x0, r0) close(r4) semop(r1, &(0x7f0000000100)=[{0x4, 0xffff, 0x800}, {0x0, 0x8000, 0x1000}, {0x168390c2d5c6a06e, 0x0, 0x800}], 0x3) ioctl$TIOCSETAW(r4, 0x802c7415, 0x0) 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x9) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x30011, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r6}, 0xc) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000240)={{0xfffffffffffffff7, 0x9}, {0x1, 0x10000}}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:21 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000400)='{\r\ax\x1e\xb4\xfa\x1d=\xfae\x92<)f\x00', &(0x7f0000000540)='\x00\v\xb8`\xd21\xc4&/\xefS\xb84\xcba\xa0\xe8\xf6\x03\x19\'\x1b]\xa3\x12\xbd\x15\x9b\x91\x0e\xf0o)\xc0\x8a\xed{=g!\x90k\xee\x94\x9b<\x1c\x9f\x91\xac\xe6E\aL\x93G\x83\xed\xbb\xfe\x04\xdcYQ\xfd\x1f\x17RJ%\xf0f\fI?\x0e_\xad\xad\xe0\t\xf3:\x90\x84y\xfcC\x8c\xc4\xcb\xa2\x99\xf3@\xbcj\xcb\xfd\xd7\xd1L\x01\x06Q\xc6\x93Ts\xdd\xa6shvxu6\xa7\xf3$?\'\xcb\xf9\x8d5\x82M\xf9\xda\x93\"\x99\nU\x0el\xb3\xcc\xfe\xac\x85\xcd\xd2\x99\xb9n\x7f\x88', &(0x7f0000000440)='%@\xc6\x83\xcfZ\x10\n\t^\xb4\xec\xd4\xc0\xd4\x92\xf9'], &(0x7f00000003c0)=[&(0x7f00000001c0)='\x90P+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00\x00\x00\x00', &(0x7f0000000500)='\x00', &(0x7f00000002c0)=':,&\x00', &(0x7f0000000380)='\x00']) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0xfffffffffffffffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0xffffffffffffff56) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='){,\x00'], &(0x7f0000000640)=[&(0x7f0000000600)='\x00']) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000680)={0x5, 0x7, {0x5, 0xfffffffffffff70d}}) dup2(r0, r0) 16:00:21 executing program 1: socket(0x18, 0x8004, 0xab) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x8, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x2000}, 0xfffffef2) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x1e0) r3 = socket$inet(0x2, 0xaa66a88363953edd, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r6 = socket(0x1, 0x4000, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) socketpair(0x54dc3251d6342849, 0x8000, 0x9, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x80, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x2, 0x0) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r16 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x9f8a, 0x8001}, {{r2}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x1, 0x1000}, {{r3}, 0xffffffffffffffff, 0x86, 0x8, 0xd30, 0x9}, {{r4}, 0xfffffffffffffffc, 0x40, 0x1, 0x1, 0x3}, {{r5}, 0xfffffffffffffffb, 0x307f280fe236cb14, 0x1, 0x4, 0xfffe000000000000}, {{r6}, 0xffffffffffffffff, 0xc0, 0x2, 0x2}, {{r7}, 0xfffffffffffffffb, 0x20, 0x2, 0xffb4, 0x9}, {{r8}, 0xffffffffffffffff, 0x2, 0x20000000, 0x7fffffff, 0x200}], 0x8, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffff9, 0xc0, 0x5300b2c315a64116, 0x100, 0x7ff}, {{r10}, 0xfffffffffffffffe, 0x84, 0x1, 0x80000001, 0x3f}, {{r11}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x71ee497a}, {{r12}, 0xfffffffffffffffc, 0x2ba98dbe7b54b53b, 0x8, 0x7, 0x9}, {{r13}, 0xfffffffffffffff8, 0x84, 0xd24e3a035ac2e1c3, 0x8, 0xfffffffffffff800}, {{r14}, 0xfffffffffffffffc, 0x2, 0x8, 0x4, 0x80000001}, {{r15}, 0xffffffffffffffff, 0x29, 0x1, 0x40, 0x1}, {{r16}, 0xfffffffffffffffd, 0x20, 0x40, 0x3, 0x1000}], 0x40, &(0x7f0000000680)={0x4, 0xfff}) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000240)=[{{r17}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000200)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000000)=[{{r18}, 0x34171552f74e8371, 0x2, 0xfffff, 0x2}, {{r17}, 0xfffffffffffffffa, 0x1, 0x1, 0x80, 0x5}], 0x2, 0x0, 0x40000000008, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x3, 0x0, {0x0, 0x3}}) read(r0, &(0x7f0000000280)=""/250, 0xfa) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0xffffffffffffff27) r1 = socket$inet(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0x400) listen(r0, 0x3) msgctl$IPC_RMID(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x280, 0x106) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x69b8f22e096c6256, 0x0) recvfrom$inet6(r3, &(0x7f0000000100)=""/5, 0x5, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x6, 0x4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="eaef125c000000003be028080cb47e7156bd30728973f3ff0ed7363fe8adb4cac12196a7b10d227c75a7b90b8d3a948d5a4e08ec6f59798a9b5e6f5074984cee84f5559ef07c4fff9887d48c3ad65b9454eccf1c930c139ec292e3a968a6570175b86a2c5409ce3987caa06da80cd2481a7644783e817c2b4325756e6c564f162eb167a7f2477656a79e9b307f08c26305d1a38b823c38a6b6c2fd634b76e0de4d59cc06fce305af2916ba960c71f969", 0x3) bind$inet6(r3, &(0x7f0000000240)={0x18, 0x2, 0x5, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0xf8d7f6bbae1e66c0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6}]}) r2 = msgget(0x3, 0x4) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="6b4a9d7f2fd1fd39900b7418a0115c70491391996c2404d5", 0x18) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000080)={0x0, 0x100000000000000, 0x4, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x80000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20203, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x20, 0x6, 0x3, 0x1000000000000}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x0, 0x80000000, 0xffffffffffffffe0, 0x3}, {0xc9c, 0x9, 0x5, 0x5}, {0xffffffffffffffe1, 0x7, 0x7, 0x3}, {0x3ff, 0x7ff, 0x7, 0x20}, {0x9, 0x4cc, 0x40, 0xfffffffffffffffa}, {0x6, 0x2, 0x7, 0x3}, {0x8ab, 0x6, 0xe6f, 0x2}, {0x1, 0x4, 0x1f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="4732b2d4aadc4800000000000000") 16:00:22 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000002080)={0x0, ""/4096}, 0x1008, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$getflags(r1, 0x1) 16:00:22 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup2(r0, r1) r2 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r3 = semget$private(0x0, 0x5, 0x204) r4 = kqueue() preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000001640)=[{r4, 0x1}, {r4}, {r2, 0x10}, {r2, 0x2}, {r4, 0x10}, {r4, 0x20}, {r4, 0x80}], 0x7, 0x9) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r4, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r4}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r4}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r4}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r4}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) close(r4) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x200000000, 0x800}, {0x3, 0xbe2e, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80), 0x1) kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) dup(r6) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000001600)=0x2) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000000c0)=""/63) 16:00:23 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x7fd, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x1, 0x3, 0xc4, 0x5, r4}) chmod(&(0x7f0000000080)='./file0\x00', 0x100) recvfrom$inet(r2, &(0x7f0000000180)=""/248, 0xf8, 0x800, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 16:00:23 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 16:00:23 executing program 0: clock_gettime(0x5, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) clock_gettime(0x3, &(0x7f0000000040)) 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r3, &(0x7f0000000280)=""/81, 0x51) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000240)) getsockopt$inet_opts(r2, 0x0, 0x1c78177fed548f22, &(0x7f0000000100)=""/110, &(0x7f00000001c0)=0x6e) close(r1) r4 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x20, 0x5, 0xa29, "b1667c10dedf2a511956e60bb982f40b71416295", 0x100, 0x304}) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x8}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4011, r0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x5, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x100000000000, 0x0, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd2a, &(0x7f0000000240)="db") 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x80, 0xd0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:23 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x3, {0x80000000, 0x9}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'], 0x1c, 0x0}, 0x0) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x7fff, 0x1, 0x0, "eb3dbdfc9f1ea28c1a1560d778312dc3517f2a36", 0x5c000000, 0x1ff}) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000f50000000004264a39f508c92e"], 0x10}, 0x0) close(r1) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000080)="502d7c1dff1947180950e1b93803431442cce189ffb0294b23e59ad75e776c4a51e69ddad5bbb746ffc62455da3cfa212551a6c1939dac65191e70e84699e9e64b348e80f058fb1d6fb1cfa12e00f32d9b69479262bdb31ac52e92f29b29dbdfea89b518a5b8678c1694910283e34b62305fb66bbb765faac93132b571cb5dc6193c189624e1254ebf4287ec20a7dcb627e83e039df7a63f525119ff7a29d45d32d1f312020475a8e205293001b2cd4fe1b324e4fe9413bc5ab269ce63bd81de6304d7d92bd688121b2b128d11403762f1f39fd92bb8030db0dbbd66a1c53825dbddb8ae651dd625ed479a1d24d8b09fcd2e0f60fd1639ba8c56f08c16a844c5c042ead66db89352372acc687aa4178c028c1bd6657121c122d660acbcfaa8ffee5555d2b5b6f90dd1582c9bc5490469dc60a8d768412f9188d9517a015a5731b6eba698fe8ebdfd304dac2d29f31ad6666db338ee6cefc3e1a377ce65e9e0cbb83c27787a7230eccbe466670a38c2a49f2ba6673bded1823d7c11a1e1630d9c7b8746c1253d6b6b1b0a94c83ece9e15b952fbb2bcab5c0c27e5197048324befbcb478c74635948708202b339da24283afb0027512fc981d21926a1d01344e2d75da609c1131de50f38e73ec9031d726434ca5e6d6fbd2ada831be82a6b4c3409160a4f1fa7f8e1817272a5f6aab812a4403452f7337884ccc7cad81cd29772c4cb57c89bb7f63a9f2bec48b9ace2f8303cb8c459eada15bba2da93d0f7c5058ef734c02f2b25b2e5d380c05cd72752456cf522f6bdb013302da215acb18d9493eac09eb24e85a717b1daedb87d6b74348e9517e2da468d6d391ee44902b236a04e28bb3513685f913c35cafd2a8fd229899c62628a4be53d266bbc4de7782148a3c067c23f225d04962d1ebdddb8533ed2248d95ed1a385898cf3da6128b5ea4948d3eb0ab8c9cbbef68747703c60e7590347db85f9505ab59b12c65d78822d0d64c8a72d7a88aeb1b294ed004c967e8c2c461c1271dca7822643e4b8eef7f0635ce3c9c8fb4a92f02f1ede29836bea28d06442e9a1bee0693126a4893f09b4fc38164833e8df6b51f5adaf349b7858df719a7b1dce3bbd5c5b8d27491cac9388dba4b71b26bfbc87ccbabb7e46df414b8e4d78bbf5c00b091a9fadcb059750010e7db84c4200ee7a9df745327bb7a6774e0c06015da3e6c76ba9c583cc9b788533bfbe36c1f69f00a0fa68e9a7b725f71fb9f02472f8a7d0747018aa7ba8ec77ee6c7bdd22b18facfe01800ee3e15f7533136fbd5384adaa9addd245350d3b1e94ba46681ccfd4d236ba1cce7bff1b58fd81c258fa7bab6f35c5ec3051071823807cc24eb5e51c3e1b021dfe201c2158b4cc0486fffcc62bc25476510ee91205d3ed6b5a7dddf7b216ee82b25603b1435e0e9f74240871780aa066117573279fa198aa777d28c7019464c447cbc2b864fead2944cc0601fdbb13aee382c8ed32400dacadfc1e2f4ccf481d592042efdf2ec27bb2eed467ed454f616f418671a2f07f47f8490dd833337a0a594c2fdc54473df0efd58ecc6a281ec56fa9a8045cf4d8c786650795a58cf64494b2509f4412785e6bd71cb1cda9dd09e53a00a6994322aba380a155e0dc7a3d8a1f9fffbbca1dd857df56b469ce58cc99e72c200b7e1e385717c5ffca597565a9fd7856247012e8ebd1f2a266c07b4a48f1e603fee3b0d2f8ddf38f6fcbe598952e73a0b2eaa7a5660c09b882f9dfe1958134a75d5f30f0f7accf4629fdae3151d642d6344ead4c3dfd026684a5f150ab68404dfa164a18583ef0c668ff5211a3715ccc2be67c1da3c7d7dd63145bc23cc9f8cf1d2da6dba3cd7bb8b392a913fa7a015519785c201d89a4a1568fb3000c5111a54bc2f78a76fd80c5970b2479e5da2bae41073269e8b62a77095ad8034962012c156b8f71d9cf40dfc217d85260e7028775f76ff596c22263f132b43f604046d97ae9c994852b94a47d87645b4fc47c4c35e6bcdea1648bab70808a45432270a10d38826a1a57cdd15161148b47508ea46e18852096fafe8c6b741ef9324476fe89e32e48aae270f342602965f20017dd23b7d4d545f085c403dfe48f133d1aeb8e1e6584c8189bb6b6837aeec476e1a9da71cfed437b5979e006d0f4675f11606bef9515680cd2d59d3ec2bfccaa83994b7bd9a212d4e95ffc2eeb8362aa897f4ca7a8cad389e316f9653259e259eb5183e9312cdaa094a77a0808fa21e38c072807e4b79dfa8156b7451266570f02540459626cae7e6ef9cf387235ee5802ca4fdab1a9e7117e2c0c6e1e1fce0b1b652ac294d43edfd03d9bd5c5bbd528d534c883a41cf2b4f16e323a500d60a33025073c647c83599382e9cde9d49cd6351e3cb52db428af3cbfdfeb8ae39272ffc5e94b29723fa92438f970278335f055eb9846e00b859d90a31962b9b3ab82e4ba1002429a20c7933e9c20690e9ff2a7b02146637855e74665a07d1d6fafb33cd6b5acf6bc631ecc05840f5013d5f196ec28f9aa2605087b24d2566c79f1e0b635d17dd780e65baf389518880bb1b2ae827cfb4ed27f0663582ae2c681b1d64b3b69f44d0fd7dd426510d947c7db170148b1b3da28d8aae7bda5293a5ad163bac155d55321b4a06105fca995bdce985dfc6b4e72bbaa9e45d7f8224915a74a252db1ccf75571bfefe24067315be9c7da3892d09e38a1ba9784cf45e9c035d77eefad25a3c1a5965548fee63b5c5f71497be8ffc6da79041f2a8e0e46ceafc88477256e1e166b52274619b8eed346939e153078bd02427f89e64fd1c3876a3777cae2073c76cda80082d6cea219f3f25c5fa3da97c7c5b46b11c5017bb9d21b3edc96dd2405dce092b7e52bc360911f554a0e3816111431ef1e67989b986463950505ad1940210395e699f14f9ebe67de4019ffc68162574ef298be7d7a0bc890d23951d093c205ca67380f71dabeccc1da5acf7815277293f8e98ac70c3ebcc1dcba80a11da43223c7c4751da1bae2c425b0eaeabc2e8776ff43bf6861685231a87844f0848f94fe4205e4a5abc030ca71d45996cadf55d5e84773c114b5d4185e22c4fd79d93561128cd8400aa4c2dea6f691dc41bc26ed0d8d114d926c61c54dd54b6b7559e7fdef6200443426b193d451d7180528ea7f33b538d7bddf62f9c9d8c44dfce113bc24bc158d99b03f6c404e86242e2bbf1733bc26dc02bd2318649c07561a21583655deafd6188f083a7b91c4914cb519a072a2700f55d391e43e9638ab56ba3869e98f8e1bd088b94e2e4be5b89fdeb2a7af4852a4fb21a322ef425b9ae748f595eb1202cd1d6db279b1189dca267b096a6be5557e208dfba37786518cdc34f4781708399e9dfdd4a9ead565a7a6261f57f61d30ef0f81701896a3886bd117ddbf0c17ccca191417d4aea4c616708bf3ec2824cb6557810c6c346622686da821bae5c28f3a9c2bb61dc912fcecd623c0f2063bc732116e5e83347c4ab391e21e2ce9b722cf1b2aca5e319b480615149fbef511ac16eb7e4cde44a0482c89c417ccbf9ae693c084b99b8b9976fdeeb678988c69a5d5c3702e2e1965f148cac481081619f7823b73069f006363e2cf1e4083c463247d85e0147f5fe9afdbfd9fdc60b92a904355e872a615b7543aedd5431fb8bb5216850700843136885c8647df347d7dea6c97ed7d02c5c9d9235f9bb4075bec8ebc9f38ac8f0f8e3da3a6060dc05096a8b61040e346b2b09d62a00d2413e0b0a3d1020093daae97efa5c8a9bc05f0e76dcfae7760b032966a09ce2866d058cb9547d6e2a4e90eff755ad975555b243796a6242343e6c603de3790e03b19a470899b7958ed92d74ab31a91084687b77c5968edf33384331f6706e118581d6fa92084376e5b72d6768ccc96aa12e1c4dab658d71c48bdb39e37130bdf99ff14335bfa48959d18bd5097efd623178b2465a9b079854fd424ab423304f0b18f95276689ef9d3953754cced83cb71c2fe6c5a758a43773e8d13702b503e71e0f15f2014e22b8e23b7fd904501b019268dcce48ecc6c57340d2b85ab687465e12f0a359ed29bb05e19ecd20f444b8d209e50ac2a64ba8722720d4208a58c0a77f63c1a5fd89a12521ddea5bf31dd9770da26fcb735abc4fc22693508e847b506b4e438b68f051994ff38e305152c3be51e35b98b2b4885b5602acc99bd5e3e0c0407ab6b73420c7bb6d178fbb6c84595322de0e26994d01d7683cf15941b0603da5e76b69e95d0cca28bb8a381ebfd864353b7339984e4309179d8dfc5889963b06903f0ddae4887c24d507a5bb2d9a7fc2a36ef826ffb2672aba3d6d1396161ec7ec98bb1fd80984506f5ed315231c9b46b7f682b4b9fb6aefbd52e4eddb76124092dc92d7f015b88919648c791bb3dea9fb85c2d3dc536dd5f5d7f20694991fd281a30c5cf4f38ca6c400247b084e742ce82694602f5a064501b0f013843b976c098748875f27d211d0b01d29342060a9f304fae6fb483ad8312449c961f830c9f585517a5a4181f8aeefd7d663afcee939af23566e535f19cdb190ed06cb193e711737eb60186be43f4f70a2e2a43156e830c6f71767796b0a7a2fc990973903c5af11272d27b06f58e2ba03feb6512413b619e04a0e3e6092c558618490312fca82491c3d3851098cf76771ade4bb739c3664311dca4f80020d9786f7473eef4b3ee750139289b1ddd5ce755a1ecd9a205485af535d3ca3b87540ec6d408c45663c2ef1102cd2e17b89e98effbd3aecf7eab4ae1faec956c02d706b131bc71105f6ce5770f511be6ce5ad161e20be847c321d92acc91838e9f705152d98e49c937215319983cf5213daeca72fb4215d14622c7ffb48f8091385b30448433653ab4227b3c837c814dc81404a5cc9d4fe12e14b16ee9b14395364771e3476a0714226d9df5b50f22c39c1f548c010b023001862df5d87383f05c9a731496207f2fbe6ba681c384463c6fd9709409e3aa8ce390ace76ef4d43bfe6673554690494b07ca76a799902cc90e4181c1fd6738cc77d37d278933afdd328cc4a526d253629536a84f8d837670fbe791cdf4a691cfd72d83452ebfac6a237167ed597c4b506893ee2bb1d85f82ef093ffc5d275c8b9a0d47d3419436f6e77e173253bc3cb2c05c498379cd29f5d66e99d0592dd6b7ffd1cce09d81fcbfbd9f8442d3ce7aa1c3751f59b301a8796bd0c2832c9de9b931626ce2d04728ca5f8c7c81e41f5b43aa73a1c95b3d1126da0ffceb827ed31d86e150406360cbdebcf87d5e37b9b56a11e3e3f0a7b41d83977e0806da9a28897d78708396295f4dc29d57a83587dbaab499fc2072f9809ef23f3dc51aa0cfbf7f6cdb5b05611768710c7f80170672f2e20b4640ff8e7fc3396bccae422533e44d4d215bed9b3cf7d20d11fe73814e5a4ff6897eae378794d43caaeee83c40e66ef4b81ec714342e13f880ab4194d2fcc0f99055c025a52a95c3a143426bbd76c1f6a88f1f97d18bd8751188ff601404b02bc12b58523d066d5e98f58e0ae60019037e263861cd5acf5ece0e4448128a9664e30609389fda0c94f5362fad708fea1e6a552d7d4d2fdd6a97a69be0e44d7c20736faffe6ee168e87c685592eec9fee565acb5e099240dd0b12e98039f227a7c686f917f478a398e5a6f5a2001888bfb0ea0923b32bd03f8c0d18514636fbac09208c09b4a8cec9d1042ea5b5911dd7c89a0a0039ac8fa3273b2087fdb83d1ea995ec796bedf7c75a23c2d66e79117937a2ff23313a", 0x1000}, {&(0x7f0000001080)="f141849396641db32e65b106ed917368922f985c15fd07dfc51f23237d43f4741411f576bff4205767ba31d50a3f7948c8a9eec21c68d6dd10f4aa46193910928e7e39bb6c54148ae422f3c60efcd6a470ee0383c9bd82d535a6f083f6f832203cfd7d17d7b36b152fbb9bee2c942611cc2a4d607f9b829ba01b5b5a2c34b74724ea27b0de913d84a1c2d8d003c291d66f4cde87c7e5ac3f3c503d6f5465f801ac0249245af163878df69dfe67f8297b11a5c6ebb8", 0xb5}, {&(0x7f0000001140)="cf5e19e3f0529cdd12e3dc4c1d4fdab54b1b23ab4ae8dd68bfd6f6ecd94c217b3625fe965aa19591f046235af03957f45e4edc13a74c8f72e0630db9d6265222b0ccf83656bc7f9d3e9f5e2d10984fb9421d41fc6bb2412a229be40d2b6deb26ec90faa5e31666edeceaac52075e9dc9e7f5b82d13", 0x75}, {&(0x7f00000011c0)="c6be1ef06db6c1d608becba75c1a07724a39101ef03c1d3aec08dca679b0f6db76b0d277ff40262949bdd6c3442ecef58ca903e827c8251ac0181e6ad03ac2e10ec0c18b7dc7feed01a1ffddcf6c1c31c6e6787d2d8f3487f8a375ae03896ecc7c4ba6ff1dfdfcc6769b40f08e8a14a966654e1ed2caa2bff5c2740dd52a4f885a8db0a925eb2846eb141373aa5ce50a5f5527ef941f3e73d663e81684b9a1ef3f0dbbe44bbf357f0823eff6a8219258d17ee43bc49b545875360becace8285c17497510f9de8fb1bfbc576e538558a15c", 0xd1}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="d91cc8c171daefa22592e19f76b5d0483ac265d16ccdaa3f4e4273e11a08d8770cb2f645a374ace86b1c929f3e70df2738d4e72f64bcb7c873f14ebcd62e8b6057c2812ab99f24752a3520a88a2f6a74bf3a103a17072465e71cfb4468dc1df3548ffac3c355b7976024250518e52ea8eb39e43b9cadc5afd6f3043681809e1f66a83276091d49b5e5dab4a894e5036c457ba3e98fe7141bfc4bb50712533188e0e86a614eed642f859869e817dc549fd765e6456a06084a8c85d7a4885d9100580186024007d16eb135acb5a68a17bbdf8f31bd144a3b01c6da67be99768844d742e0f3f3b939f701a4b005ac", 0xed}], 0x6, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x18, 0x1}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000012c0), &(0x7f0000001500)=0x10) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket$unix(0x1, 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) openat(r0, &(0x7f0000000080)='./file0\x00', 0x51cd1492c284cc8f, 0x40) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000240)=""/190, 0xbe) close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="2424bbff1febd299d103fa594e584a6340ddef92201f4b2f6b64660cc2ad1d2d0652795bd19dbe2da57d7759bc2e9c5210e0eb7f3886d04c885fbe3ce602e57c0a752556bb82c9e46e1265b01dc9ea", 0x4f) setsockopt(r2, 0xfffffffffffffffa, 0x7ff, &(0x7f0000000180)="6bb9e61cafe8da50099792fb631a11484dd4f6d7292e1452c228c117ea10e7eb9ebbcc771157ce06065888c451e8232f989937a94f2d79f8994ff020c775020346c27869886f5288a6c50b8df285092446ceeacc6081825d141c7ee134b4373e89eea8442b20fedb549fdd5d82c8e3c06fc32735710a811c6209dde941420fe6a2051a576c95c7d5b9", 0x89) socket(0x2, 0x3, 0x808000000) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget(0x2, 0x100) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/54}, 0x3e, 0x1, 0xef2ab2ceceef445) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0xe3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f000046d000/0x1000)=nil, 0x1000, 0x4, 0x1010, r0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000240)="ff13bffd812e190000000800000000ab26a8aa4e713048e6993167c4b15160412cca76030000000000000000000000587c6ad0d955f66a442c0153bc5178d5d76295be4ab6cd529e749c43bab63a058a82304d8cfdc263e95787cef4efb0bc240b0417a9d7ad463eed62af3dfec2a3758b04c71e5554946a138f88a01ba6fd1364b6535b9ea5118442", 0x89) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f0000000040)="052c7d8a9ef0de7242c6b691f85244d5000000009d86cb5c7234a954c7f00d04a791008397f0093ccd4dc3c227d0940fff0fcd2eca3c846307bd00001e81bef362d0a397ba4e18846e8197813b9cfb06a763c973c74181743dbe66df441f919b27b2756c075b3f0299664f59412cba3618cf9a557b5de372ca35ef532600253597e89c0f452ea5d76228c8bcda131225fb5372a2d0d5a5c44b63706020e63368f0f0f6527a4d793f6982181a60ebad9a768a1a07ae2d906f2e7bf98028e8c4a6bf7ea63b08a9fb3abf966b36574b5d95e5912ddba0d24e73ea3cc1da5cf43c507b46d53f2db763d7924e9a65592c59c7029e493f0628930cb8a4d5c125b47de82658dbc163b9d254bb31a3bc343c20a6cfc8b14bb303556f489011163ba4cca49cb756a9e706", 0x126) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0xedf, 0xfffffffffffffffd}) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:23 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x1, 0x80}, {0x6, 0x1f}}) 16:00:23 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0xb, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = semget$private(0x0, 0x3, 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000003c0)={0x1}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/137) r4 = dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000340)) readv(r5, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) openat(r6, &(0x7f00000005c0)='./file0\x00', 0x10000, 0x1) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x3f, 0x3a4f2573, 0x0, 0x1ff, 0x10, [{0x5, 0x0, 0x6, 0x6eed}, {0xffffffff80000001, 0xbd, 0x7fffffff, 0xc0d3}, {0x2, 0x8, 0x4, 0x401}, {0x10001, 0x6, 0x6, 0xffffffffffffffe0}, {0x40, 0x8, 0x1f}, {0x5, 0x7f, 0x0, 0x10001}, {0x2141, 0xffffffffffff0001, 0x80000000, 0x7d2}, {0x60, 0x7, 0x100000000, 0x1}, {0x3, 0x9, 0x401, 0x7}, {0x3, 0x9, 0x20, 0x8}, {0x6, 0x3, 0x0, 0x2}, {0x2000000000, 0x4, 0x3, 0x4}, {0x7, 0xfffffffffffffe00, 0x5a, 0x729}, {0x2, 0x8000, 0x7, 0xc57}, {0x200, 0xfffffffffffffffd, 0x5, 0xdc6f}, {0x9, 0x5, 0xff}]}) 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x300, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x800000, 0x2, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x4002, 0xffffffffffffffff) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) recvmsg(r2, &(0x7f0000001480)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/115, 0x73}], 0x6, &(0x7f0000001440)=""/56, 0x38}, 0x2) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getegid() r2 = getegid() r3 = getgid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) r5 = getegid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x7, &(0x7f0000000440)=[r1, r2, r3, r4, r5, r6, r7]) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) getgid() 16:00:24 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) clock_getres(0x3, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:24 executing program 0: r0 = socket(0x20, 0x10000000000003, 0x6) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x6f1ef3c87b77e0ca, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="25135a72e9a007be99fe1f6bd54ef8b48f01ddd83bc91cc913a1cc6e949ddffc5c823fd4635fdce0e56802990b7c90a929dadd6c00ead49a9f54ae4fc66cd01802e174aa6e5732a0147e724c6ecf0d2c2763ad653a6df27a4c013604b792daab658565510b2ca1d3793195c6aa75dfb25932ba225761615de784b54237ab4cd0ebcf0c0aeddf87db978485ce04dbc9479a987544dccdc2082286e2bb3037f8ff8b660197643731104e82ca5fea9536d1ea24351ea1d0cdd9275f6e3e27f29e258fc1da1af00cfb8869d33c03512b6fd067f42bed76b1191cd62bc5fe9d4aa0e652ea60f83630f3bedd5c20e6a96898d9a2b3596e2549dd4e298a", 0xfa}, {&(0x7f0000000180)="a60fadb9d438bd40d534a9e487241dbf23fc5404f110620db43d71101f4e1986eecf0c00fd570f416f9f61cfefdd5088ffe9efbe83eb1a77925c296958b763de7d35beec20582eb5f43a9df5a192a2863c4c09d605d44691a7eede742c7f847a3fb1e120e128b0927b984d0a77ea0d986feca0d9aeb187673d83f7a4ae936f98878f8a0dd140661bec8e532b250bfa0eabdcb538545cd63e75", 0x99}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000000002000000000000000100", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x28, 0x1}, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x580) semop(r1, &(0x7f0000000340)=[{0x3, 0x1, 0x1000}, {0x3, 0x4, 0x800}, {0x4, 0x3, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x1ff, 0x1000}, {0x0, 0x101, 0x1000}], 0x6) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x61}, {0x40006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x149) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x1bd37772cd40e267, 0x6) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x200, 0xc0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) r1 = syz_open_pts() getitimer(0x1, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 16:00:24 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) dup(r2) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0xc600000000000000, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4000086128) open$dir(&(0x7f0000002680)='./bus\x00', 0x20000, 0x6) recvmsg(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000400)=""/4096, 0xfffffffffffffd8b}], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000240)="d974d166dec3df97adffcb2e711678d6f9877dd717a3d0b2ac9db09427ca29ed768ca6d3edda963d869f13ff36db10fc0d3dd47f63c26cb542edd3fa867e7d6e00808ae68addefdda3f63496469c9444067c122417c7a0aeac67e77999e62e9f9e0df109758f5e373b993313407b30f6d7e88716532f788708ef6b26a50587458c34d227c079db468f32a9acb77f769540afc86e2881edf4c81c41d61b7875dba5c1d4585db80f", 0xa7) r1 = open(&(0x7f0000000200)='./bus\x00', 0x102, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000300)="f90a6bd04561618288a7578c97f3418bf394a1f7caf78b9608b63b622e938572240a76a72bad1f42a27ff43e390dfbd31810149bcc276e7e94662acd0d33faa8436d87c0170a261c21e71dd9bd19f3368b8d7bcf3a7cfb0db3e799e46bf390721c4f8ba4557d01bd88f8c4b2da5c302b2d74d5a0d7832415c08db344ef0d0651822d7fbf8f7dd65c0eedcf3ef6a809bf88daaaa379fb8f35", 0x98}, {&(0x7f0000000180)="433a7934a9f99e22ce530d8588cd66c5d923d39c37", 0x15}, {&(0x7f0000001540)="b68edf20203a2db0ab3f0e2d3bab0bf4a720e26c962ad6b64302a1148dbc9050c598c672de2bce0fc78c46f26aa877ff24a489fc48743eb80fff74f320e23434c89c773e652a2ef310f415be76c3e4a3f4f1807e8c34bba200195be06cf8df27627b7a83b5cf0d5b6f4537ae3898b6984d6f0db03c1c0853692e5395e111d4ea3adf396af1ffdb57ac13ea8ad26111ee8f200be8640c3013c4e85d4fb6ea89fb9d89f48220bad94653da73d9def4fb33559bad875e442504ca5d28da28d9a42c1f3da95074b1c8dbc26c3ed5df71d863ac86562e9c810ab0cdc704f44b6feb8e26072e69ff8dc752ba7c38f9f946b78283184b616df8a2d7c24205a8a5bf71741b55d0e49c2c9d187277d368c3027f729d4234b30dfbd16b364b520d6316bb0701e5f462cf59968cf831d59b9a0c3afe504623adfdbc1aabb2bdc0dc39063dbb06a1b6ad141015ed6577e6ee8d0710d3d2d58d80b4f589662ea92729fff2f4db7add7897d2bbac42aaf0848286727f25b3964da1432fab53eaa2efe366b70e4cd9fd387cd9be0afd1b85702ab15987b090fcb491c7aa0e008f5b1fcbfa68cd66eef14eb141333c7e19cc29f648c0555a40feea770ac71166dd461cfecc7295f3fd4d26438f147f88335de29afe33504c58cd5decf2f3a60615d06711eeef857430d3f5d4c303abd7be00c2ac38b8f7aba6302d4b8be6aaa10fd4706f8587c286bc0013591555928742b6d378c5f54b16c999578d6c95f050f3cea7ff9537d7204a21674a749baf155a4452a39091957a977fbb5170bc29d583a13a952475b6dd784bd558703dd25de52cf26ad6d7280b0e13263f7b7ad6ee1139131e45132dc662b2f5aebbe2a535a53cd763d40ae69bfb5c490fc2a972f0454b04123f16c245be7a092ccc113f72df3194598cddb732f063f981f118771afd9079900ce68d4f4c073b19bcf69d1ff4a419968edf0bc2586f6fdbe5fdd53d9775ad95ef28e8b7d6ba81a046172281ac15f55597830be3620bfe63609868e9b686f3c3acd31e8b2b92374eebce4a521aff5a3a7200de14943bbc59e1f3166fc01b507896c1b394359ab34d05652dfe7b82ad4f6380bb18226a87719d3a5a5de46b90fc5169226a5473e9cb3e3571b2bc32a486706e9b83a6a05003cc7e4b7cdd5f389d137b20bc81c6e9bade380fe352bc9b34dbdbf73af6c3ad4251131494a0ebd5982a484b4461def8c36b19934866e5a1d621c585cb09976603a98c4ddb80f84a3a799012e880f0be186858366a211be79f1e7a15128be12706e9e7bdf130a00ecd5fc998bdd3a6110d910605dc91e47e06971cb96024d988f00e465cccc91ccd198883ba869fd106429691407f2e1cf833076e4e9c4e245cc5cff26b0d239bf85b0ca5cfe5e09a88d7226b95846f26b1a41d3383ae87df24fef9facedaad39cb55a23f66cc05e3ecfe8c1e72303ce9129938ec1cf4921f12bd1517cb0b4498817ac2f874b96549ae17861dc28dbbc7068f2fa2b67a37b15fdcbee43b878224439275f5e3cb579c7513067755097d9f0c70550a27c6ecaf1174a089d91eb8c22b20bb9d62b43a091dc297e49b574b74639a8d755f15deb86c65595b6986170de5370ef8e5d0ec71e2da9f58a2a71fd29cdacc0f0ba9673b412fd5912eba0c5bb00b14d5578d5e603a9843bb45a31e220be4a588d5a7d1fae68d8867f51716a402c419c5e31c131a8744d2b37b0208a07fa2236e1eb6e2e8e0c8eb088285cb332e374ac9b30c16585129d60e654b3eb7f48438c4d7bf49da1c79ef99859314e9b7bd8baa83cfb6c3f9e1f59619c27fc7d05a34ad01bf3b75bed2fb625c0aa6ea7e01c121a4f2af14bf59d5379877203aed18fdcddcd6c463ac0fafee077813ae8bb2624d2de10d6e004baa09365687dc5eb692530a770713f557071de71525cd17a232099e5c609ffd16d9ce8755a166128ea176b5841ec27abbfdf2417fc2db70b504afdfb389c883ab9aca0e26b8bb9455a6aa7c8c713c74ae58ead48006586faf55eccb8d6f50f62068e4758076a78f8be70c0f4e510ca38cab5850e68ef3ba352df1cd3686c9be51a61baf5cfcb87b23899f90ecb37a1e31d01f8ffcfb52dbf83235579fa6a10049212273a3a0b2d24db15fdc3fee3e5e3a10940095eb4d85544ed182ab665ae8ad80f576167793ef4ed9440ba8a93fb307275263e2df4ce058ddee33a09042b754643ce18a279e1e86700fbdf3160bd98f4b4045bb131895fabdccb3bd714c3bcf7a4573779fc453a8e6e6fcb5c1316df94578e3e490523201f6f920105af41182757a4d24fe3766508f4efd317c725d122da5d9ccee23e1d48715301aceccd901d8bf7ffd47c86ba058ba2a1765e8a4428fd652904afc4e0a4b8975d328e6507b26aef4511f12c9c5ba7db2b73c81c596a942022e43a2c84b294ac14a576ecf3b7046af9b5af28d48aa8c06abeef22e17ad10a2c669e1f08a1c6e707d5d9554bd8973c7aece982da7083ddfbedbe8d1d5db50dc7ffe51bee72209ed3ba029d6a2f556371fb8f6322add237853a64ce87015760c8cbb7a570914bd611ec2318385bba2546b825eef04c7fca41689710ba35de6c1adbd56d56850241cd44b6735b09eb08b8473089dcebe958cfc978dc62a68ffd887605682de5369b6b378ba1263905f3b62ac60ac66aff8b95b8519c60de4d185f30f7d3828723441ac463bcb324ac61dfa06db3bdea164ecf47e7adc89f0e03892abd27bceee859c378665344e4bc62cd96da9b2e15d56017ce71e3d58980ec31a1f37b5fcce59d913573a979f653098a49455316ac2decfdf0cd229cc2db2c67277cba892f88a409073719dc9e2bc365b82fe37963498fae1bad243ada85ef3cd073e488294d3ca4f0fd1083aba50d053278edda5f432573e4743b582fb463cc612722c5f1caa59fe1d649d8e8cc5d20945379ee0a9a5a91498e16254a44a9e50be5e57213a1e9c4bb889ba2dc5d189625f90a386c82d630b12aaa146449e4577d1f85dec9f4041f257803b4720df16501b50a55c235e115ff22bc23ab5f3411aaf8cb98a55e398499e3c6e2a49c65bac912d04a9382f2857b81fcb1773908130139bd6f9ab55215e41b94956ce6357d757ff7b62b4ea3a5d68f35e7ac72eabbc2ca0aaa8db7e665b70f9a0b3d3e632c2518687454bcb8a5586b44dc5443efc86c77629b97ff2f99dace6d4028cacaf0e3be26b004c22a1a57918b42d9f344d8157d008831faa6c23c70a4e6a5b9db013e0d00302ff478b07d0d568b17cbd7f14f5efda06efb57dafad167f26c9aae196b8a0bbd6ec235648f04c7b4b9e2e8c3cea35c2ba4f192207aaed9fecc86cf96de8eb055f5f19dd77338a5f957da15188b31d78c690b5680334e94d979c7bbdfd6e03233a0f1794e73e3ff151bd2c6cd2ca7259b919847dd49176b17ddc0a5fc4789e908086fafa21bba9e0cb110b731902679554cd540374bfeecf69c7fe15f439b169948f3852b9ec08e4b256a7ebb82edadececb6a9eb3187b56efd90291571dd80659a094d9ec753706858458da41408aaefa7a8c78d09152e7978b623802620355cb1d6ce77818886fc4e2c53f5be1b6b05986e85a270aad66fff4cb0ebb2a0ab266da202753410563e7781fb7d04a96ccd25cd95ae3416874cde11461136926599de5bf958a81d6e3add9901c59616032b3612cb3cab98e155e07d4890e3a22cbf7534afadcdaee9a484bbb3900ac316e9a332a69ed493bc419e64ef4781790c36cf9e7f3b047ea6c48ded841d0709a633fe56915b24bdcce7d169036b10a6853035ec39915b6f4cb55c77b5a1d22d0c0cb9f2245b2ab75d6a59d9b6dd3aaa6ee5e813060161f613414070d76e7ed969d09d5d02aa939284f04916cf70608d336012dddca91dedab50ce21a1c41e3d6635b3d39de7729e362504be0046c6f4433e629a3e431f05d695a280d924b9e38fc00203fcb293262df3e273a9d975b5c186544c046c31b69272d2e9f883a5bd5b38de4407c984ce1b836cdabe20956d2dc179ee62fe1988f2db80cde9b288a92dfd98fdf5c427055d97059899e573ccd617fd603d12ce26dbcb4935456e1df42a5eba1bf6dc2e72958f6e5fccf1ad0b0336ee1bf3139c2b1ec41d66562ea68f197b3227696a0c7c71035f3c06ffa712b714f623bb106fec7286caca2cd20e6cc22a31c81cb430355e193c1c0e9430928301fe47c9a793d0b0b5347ee2321f1226d7e13ea3494006cf8d18fc50ae4ea11d0ad206ab769e92b790d31fe3fc278628d4f86aab15c078f57921641df95df7456e955375b992109ae735bbffa07d30498003b2d17a31fc0c631593d02cbfd07cd8c3973f8b732161435e612f2cb71392be4d0e2735e3f72580030c0f6a513612f5422be2cf1cf53673d8ea8ec229404cc56a316b7c0347f27b91a45e1fd2cdf5efd46775774cbe01abc3599e47f0eed27e767302bdcd9496db080a10f81eb92a9800cc813aec74a10d0169dcc19b19d828f483ca273a1367fce563879cb11c28f7c72b7001877aa74eac51019d15ba4dfd27b16066b9513252f4135b10843b2c376ed175ea5319e9d2c4ffbc0957478c263494d69e4b40125f2a13b673bb2b48f6666069b7c7f6cb5d6a9d1967b7e4e51b516361c0346b8a88f9e67af492acc65ec1220c06750d3e51f0e705f0165a040f50c9bea070ef7ae4b0fc992a4aec1621a319b44360453d4ce3ed024ef619a11a25c641c32e0811ba6a1de19fb9fa73a58c19b745239f47e3b1b4c01da7c76bd6c8e003655d431a3b31d93145b66c7eaf6f98747a81d9dda4fc7ad917f3628e07f3c12a089d6aa1f41f6d2313fdc27526ca8aef4464601779b5009db6a569e1f8dc0896060908080de7bf8a722ec8db42076771d3a02cfef8badf161035ef19c1e5bcef9716e501bce736468559fbc23b6d54d42e9d951c8b8849816904be99e65365bd946ce8a9483281e169145a8e7a4227b872b96a143fc570326cf2d4967b1ddfda7624390a2a99619cc07a7ef9db4f1c73d1aca6e2554326b8896164d6f826dde63c3bd3266a7e0f7b4692995bf2472a71527121a4bf53a32eb83c61b407605663045a3fd24649449b40f013247310c14cd065d598f4da4e0a0915d2cf7c10273f77be29087947cfae2e14fd36013a4e999575f83a5fe72179ae760ffc82623112b6768e4cf348dc9798e8703b419f235cad2a0ebdf0554e99da279070b234f1c0d33b99f02a75c47afefcc86f2414bed7b30b3f8bd0f86681a3b27b8e458372e3851ba29890ad08eef8de2bceee396b343c451880d506858e37742c6a38be6012a1b324602495a94190222f469aa2d490aa190df5bab21f538c72ec8382fe0c5ef296215709934d1cf3792bcc6d969dd151f0db87a68bab0eb27ab86c219caf833d22eef9e678ae374cc49d9c35d9acc8395615b5eb6a3a18d29e1ecf90972db8bc929370ced31a16e9d385581a67ca0e2afb259d4ce362ac5325d52e85d68291713be06e92eb5542aca5ec3180ae1c2da484fc8af9505dcfc488190c86dae8ef1a84e0dcfb4c805bb49a9c31afac168472fbb3db20d04b1b9db2898a5117d0f68aa54bc9181e36de43c4ab35fcdbec36e462738da1df45d222b6589f380428143506157abdaa29ac4810211aedee07fd656ef957951b7610e25b6c23c2bf5373c196f70c903229998c09e95334c39db47711daae2525336ff6fa042812a348eaa9b2111bdd7a3c8172455e3e9afa6fe00f1f951a11e8b95d52e282fdb21a8624f83", 0x1000}, {&(0x7f0000001400)="eecc22068ae4cf3c98670ce10c24f7a822ffa073bfb5e73ff9b87312521ff6df87d5ba32d3d1c8911c85fa07216b6c3364f057719be79f075ea32402263f54036be802316c22fb06da25a543e182e35a1b9a3eeb4017cd4686e84586977ab5708f8dba4526de41b43b14c3b503c39a0309e7b3898264e93a1f60f1adeb2cdfa24657b8c1ba0d6f", 0x87}], 0x4) recvfrom(r1, &(0x7f0000002540)=""/255, 0xff, 0x1, &(0x7f00000014c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0xdf, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000002640)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000017b, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x4c3, 0x4, 0x10000, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x50d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xcc6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000d77000/0x4000)=nil, 0x40}, {&(0x7f0000b5e000/0x2000)=nil, &(0x7f0000e02000/0x3000)=nil, 0x6}, {&(0x7f0000da7000/0x3000)=nil, &(0x7f0000f71000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000db0000/0x3000)=nil, 0x40}, {&(0x7f0000bd6000/0x2000)=nil, &(0x7f0000f81000/0x1000)=nil, 0x9f}, {&(0x7f0000f12000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000e5e000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x44}, {&(0x7f0000c66000/0x4000)=nil, &(0x7f0000e99000/0x3000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './file'], 0x6}) read(r0, &(0x7f0000000680)=""/24, 0x18) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100000036) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000000400)="8268470e01101f513e990325cbf69384cc17afbe5d93df21443fbe043edc393c20dddf50ba1b835b72ac7a23b8ea171271d4eb27a10b7d78ef46b0994851885a239991281453264102b718a296b31e926d43c215a3327aa1007d0d81619b09f771e174236937dc056836c08f0357ad79703cb94310debabcbd1bd32addf3e414d0d2587872d1204ae5fe0e0a341adb2ae0526cdae7f2d96c13311ae32612d74b2717a08dde3bcf8735ab5551c2d8e690b6c042a15f4401aed8701ceb1e0df6cd32db3c5fd4cced13be8a8c4e5e06824d57251afe8e1a8644d233141fbf02c7334b255b8427b0a3bc1e24ae862ce99ac5f93a373ba17dedccceb8d40c182ece7c593dca695f9996cf5a8cd2fc86c527777645d78d3639ea3d469cbb2e8b55e914c64e5bff20b53ebac4df043f07508b171ca0b4353f5095d413d4baa0d97b264307a811059612d5819a88de7037de84d494ffe10245be35799538b68843d93448c6fbed5d37b4f05244c99431d64484b99e70e2661dbad9fa90fe0beeb73332cf21d28c3cb33865a889df215d0ead307d7bddb3659c6a79434a8572cdbf1b59d5e35465bffaded26141cd63edb4efa3f3d0221ec2f94b6f34788c1cf13861df4534dbc268e0b4486c97dba2880e1a13d0f3d81f1de1b82708adfc75cc662c4c08359cabb278448a16d18c783afd01b603470fda5f47c1b3ada3d1ae31eb1523ba25ebe82268811f332487798e1a88f881a1a553906d43a2cc31de8b1466c93a89b72c852864e50641551dda2d2d51f2807fa227fdd4280b5dac01622ac0d2895d062886f470fe1a9cee44c450c8435755a4c7b2ef0ae588f46e5ac4ef38e296073cdb0de21365107412985e827ed75d016076ba4bf016d6359103cdd30e1080a5967ec09c82a0164ba70b21c3d9cf45a4a40dfa2d4830b054ee39796aaf960754160d06c7b8c3ab7cfa62280980deaec618a56908f2757fd2de4f4fc489bee615d5444588f9d550d76a381b2048e6db4f82ed1fd3479b7005886a05807cf32fe4a24c5092ee01030c06bb07aae641572c5ba27793a552b09d47eb6f9f4dd54cde1ae79db99b1748e858f9237009d1a6da7a688d47676930f8a44073989c11562a5ddd04275d5a566157bd2ce91ae81691aed22a1342ea2ad9756a3d9a2ff5843da5db264fae77e429815b888e145a9882983d6328715dcbe854c251dc7e97c0b1926e311188a0b4e28040574bb45f590d4c1368441cfda25610cec7e9d767eb2350bb76da002fd09a149642d4249a279d454bb3ffed1774291f61abfa3e00124d4cb612913f1eb14bddccaab148336a9c53f8104c86ee3c40b5b1eb6ce2b52774c10602a0bde2c7c49c738126090d778585b7ab6342d2d0e1d57627d3537bb6fd220e2ad20bad43fae4a9c8142dac70aac256b1edfc68454d927989c7c63f163a81c062717177b3f26babd9248ef1c91c0038a996040b4bc17575ea5cd2e817dab63dd16efbafd6c7d347c981b2afe14a027cfbe5e08562045ecd89921667f04c2e5a85a357cc01fb66eda53a9be6f8cb4c7f3b6d10622587fb2f8c73a43715bd6e8060ccaa9091ef70ce516c6577186156e5ff9e552b6de5c00c54bd14efe8113ad23bcc29233ff874ebfcf43ac9e86bc577b94a030b8c7d9c76c102a7adf72dc5cc3f23fe07b3636ee3b2743e9655b714ffa51d76c8121fa6a2bce293df3aa67860db23b196624fd8133369433fb788eb7c51f3b6931759c86a478f368ab20e0345542d03581d77edf63900a3991f5b0b1d3b7203bc0231335d1477aa350087b8c81e6ab0a7e440b0bb820aa574052fdfeac854e7f14a9141bb7062e375079e6146c0a36c55e3b6f991963243ad3799c7d51018096cb45e31d9c84675e1948496530eeae7e39169bf657870d46d944ceea5ed2bf5086a49e7d68cf210e8c513b3e939d685594a7e811e9f95454a128f26fbc8c836da883630e366ee7dbba2753f5a0d5cf9ac8cc5a3edf66fa52a8197e464e57eb753fcb462b1852beabf078d46ecc667c2e7350dd82405d55d3f30906b29f4b181c9f00826c0c0310bfe47e82545112ebe2baa9260feed7141eced87b9e1a4f72154ed731d9ffc0bd12f63074361575222862d2cf00a3f6b295d27f85ab745424477823dd998f17800b5e66b111eae7a91b408dffede0f5dab15d25380c914a458ede899f19b2764bfcde8c735e28b8637aeb6e705c2e17a705bfa8c560ca903763c37b82c2065e9aef9ab5aa7f2a71cc64c669907faedf6f2e58c57da48400b532c3024e2482c3eafeba7150c51165fa2a8fad6f4c1fa1be4d905c64b5d803de2d01ac0f36b7b727e5c24c8cdf769c4770ca15c7dfa65199e5f05a5f23b40ede15cb0eb932d800cd69677aff269073c4bb94f62a208ec2112e38a540d8159d7c9e76f303d6598a90d73fd9f11ccf59e4212b960d6772c25a8245f9dcd24e467592c106b9eb5bb02602afe275af5aece1a604c625e1a9437d5b99b297ffdab5a5eae04c9a3b10de619218bedc49adb4449f8dbf0218b0d2f0e566dfb6bb63b2542a3d4af81bbc0a23de6bb4ab45becc53bbb3cc1ac25046ba47755d34487d541194f087e514c5218042369fed2ab3aad5c94b424af66210882cd54b677e365aad8c87d9af71c72982bf36d451ff9b3f1b3376de1df6552d2b2b51a86ffd5a5fe51ed3a3c916523dd90eb78670c0c00ed92c5871452899ebe1fb6f6eb9dde1072312c6ad3354540dafb32e39cf8012527d073c670500b9d54796be26554df94fd44b50336382ffafc09d8f63e3e4658de311465f04fdcfbddf31f02239ada942b79cb48ea443d65aae14a999ff8db81dd13e6f1b4589424612de2c2e28c3f7365211715af13e4467ff6dc46e11545646d4193bcdceea8866b2649b2f716b84b5c0e3a0001b0e1bc182d563e92417de5f950ed3535ad6f2c028f2a6e752b59530e1a292e5a61a931d69b077f99359bd9f8c8477bf88990b87c752c1bc4b518ed7e25ded18dbda1de22be693966d4255ef65fe1a87c7806791eadfe47ed0e339d0bdf9bd15e7c07c9129f9b7d50698a5bddac07d43ffe73df94398b78cf73b610772ac97eb335b7734cb7cb109ddd45fad6bf97c572ce233c33c08889bee5390c78540198a8b87d494d402080eeb66b3f37a53f8cf8f7334adfd50f9e429cbe833aaf4bd5595cca4e793a17e7d01b049e0b371b27c6e5a957040ae6ef8bda38c86239c4d185e1d9a0fbf7a491b44c947cbf1f7179b8b700055862813054636f1d2e55b0c4f941865193de23e8c3c30c578d6ec79ad779dd06653c8df40cb725e43e256159d3ea69718d2c8d52c86ad9276d6e668b8d74f6e1068f3630fe96e0f538a7cc111faa9676d19e0119df5e915c377700cff218cad0ed782b64a41d0f4aa19934902a3739a8b6056848fb48fbf9d9c71c5d7e8481736e8af56ec1d73fcc752cb586258b518be3b7a2894b7aad646d0bdeee2e1a56c0f61a0c81878142f0d39f3c32bd8e41bb68262dcea9b7982abfb0c1e2770e0b4ffb035aa780c45c699024df7b1e5d1b11dacb4d76aa4e9dab16ff376027e3fb886e2f300385ae2b77cf38a2ef5d0c26835336ed83e88dff6099d6ff3422907e2d1966da09e694e191c17522a7b2e8b2fc0f3058c06e9abb4d4e42bba113d63c6445b3e147839d5738d159b7b2de15df88e8afd62cece73803f8251715b1680fca9e6fef70df08de3f498484169f71ba75d7e3d6184644fb4e37cb63a9ffc731029c1b50f93098a9ed6a71780180d3d5e3fe43b6bea62102099b8ece6a3d9a633b38e173dd74549b091403f677be28b5570f75098ea45db13795bda7ad0fb544cd0110d3673f63682c894cdc6babcff9787f60537256addf3950b547b9aac3075f68666d1bdddd55a40a5a81205f7fd71eef9780ab100a20391698f81f7a913cb04a65431cea615f14d5df7dea95de5747403a3fcee1caa9023667fe14bd80485943dbc0ac68219978b49b6ea8ed9fdacc6d39e7c9c052d3183700011b9fe53292d21ece9a5c2d1ef6fd9a1714fede25b69f5c9bb163883b6370ec807d97876ce392cf9f620625b09b3dbcf69cf68b080ac24201a3bc73849e5fbafe3dcea07713d759132a7bb56129a4e88f5deb8619c5e0c00313bd3df0375c320c507a5dda3a1f8b38c376cb06412efce8a254a70bf068c5343c484d7c09787b8e83ebb409bce745a607258552e9de61cec758a62c156b0329b3c5d0c09fa48a1bcf84769fe6f1abc5f78f66f880d2854572f0e46cbe64d0af6964d8d72e6c26b800a5e0f346a8e40542824fd79665cb1e1eabcb1d2068edef8f9798c5cc1fb4cdac05ec9f4d624dbbc74f24bb7ca17399bba2fe3cb08071a96963014c5828767ee6b6f9efd6cfc8e1678d1dbc633c177c1f78bbf70d5d209479e9f9d934f534fa3ff8f96794e5d06020608eff0b9b12dbde89bd0bbf197f5287ef06854a723df0192d75b822719c4ce8379d0545138262b125809d8644301982c53703af6c5f89a33327ea5f78c10887b11476c19014e4eb6559e5c2eaf6b724abaecefe6646119a0a6371aa6057361344278dc68efd912ef5a62ae09fbd5eed4b20d48ab5420bcd8e89a8c930bbfc5a4b6fbe2a111c8c9ca35a599d2aa8696b19926f930fa1ef830c541fa4a0d8ae23be00e2eb31629d76285a3802bcb273aa9f34876c530d792ed3ef991f303b542ff2ffc44f18fc1f797bfe651faeb5bf12742f5d0b31e92c447faa5da416ee8c8647b8a656b3aa96dd658e17df6d5073f271ae56d2fc3536f6b1b56b4173a13d7edb490daf14731f901e4f41a7ce259e42eb099036729a27985ed1174e9bda2bbba8887e39e5e0e5ddb90841265c58650d3a0ab63c46149d029758136fa413cb75b0e32d004a8474878159de89bb13726b0fed78e6ad11917c72d13d78928a58be4a5b4a0bba5de20825136e34ed62faf387c9c5ec808d3a5fce6cba0239b2e8d9a2ad4a7872449ff654a84e888a34cfb9983ca71b5c1d6d07f97e957929626bdf361fd39e8ff743432a1845876ad415f7713b095a66c0e6892b31161f4863b9982ff21e65ce21d4d1d5000404225aef19ffb29f69da34cba4ef1ae556ca73ac4f786caf2f90775c1d28ec68c275c557f05f1ee7127c6baa3cbd58d4c0c47392f6414944bc9e1b53e2c1cfd6d42f6330d516a1152d63e21f247dbd9da3f48aecee66a68632a90c55c9979a8197bf44448fbdf4e1a7af63c69cd7a9de10ef3dbff32af66ef353c23415bd8e667090388db46e8a18233545c36c81e8edc35a1c34d3fa0ff814f988ef1b3a7e9156f7e41148c4cfa6bd48ab76107dde35e0d1394a32918d0fd96ee33e60e06bf2fe325335ae10a55db6d7fce7d31d3e07c64a92bb80ce0efd382f4108d261df41806fe187168e051d39e4a1914ea79cc2a5dea0e85a1fff019858f7efdc2f5512b6dda65005b8037dd3a8d9ef635b7ec935c01fb53b89beddb18666d06efe49b80ffe34dec6e2e800bfd07ffb68714791099b24e916f0410919741ae2d396f55b9072381d322bc9b597ca184927d15aee0710839223d5dbf12e29835b9a23e2dc4b58b49c611ec4b2b81cd650d573f53f98864ccb8b48634b945246402c2bef884c60632f31a181c96b298ab8e6cb29d0da11cdb768fd7c392c9655d5e1bcc290bbe8f85e1fdc8b456bae20214eec51cc2c3123a0bad043088b9d2e882f18be0491393747843d47c955ed0be5d5b9f3db9711fdc8e6913ea6a73b4b83692cfbc8c3dabdfecb6e", 0x1000}, {&(0x7f0000001400)="49c0be7ba49e57d30ac89fd172d911d796c7aab66116d1b007d9947023e5eb82259357bd48ea574c69c580f2b3037bef1848cf430ca907546a90d84d7730d93acef36ecaed94c2e2726a1315e5b58690b614c32580b6cffbdeb01b5a51fa9c6fda5ba30d04ad14a3f32cd04d254a2e83b89fea1f28d65f1062ff9d92d57444cb63f5284bb50838a7be050415cecdf4422f78f478c1dcb8b45ede3c2ba92f75c700fd82fe8500af4dc0f3", 0xaa}, {&(0x7f00000014c0)="e63e68867c6c7ab5a1feff3d42a3ce0913a99d0eb67a529f5a658445d5e7c5c662bdef7704eab9e96ee98c7175b35dafb2eab8ef64cb60d8f7cff4cef82b717bac3a1d172221a3631f646bd09eb13770aa61dcecffb804521abf23e00e90f8da665cee3339dcf8f935f54fb71b1064a118965a820dd7279496f6", 0x7a}, {&(0x7f0000001540)="0b25fd32be5a6563f438293be88a9f9e73919810b953eb001bed82146f51e62511a75b7468097bd7c5cfaa2e1432c3fa80a21b03ef6a3247626ac2435cad9cc60a3b595393f567c937d3631764f249443289", 0x52}, {&(0x7f00000015c0)="d75ca803459df20c1f30173a2650b326cb32336426946e1737db9dcbe6fd", 0x1e}, {&(0x7f0000001600)="c22ae065c052e653d847f42d6db349eae1e2d019f3e0912285dd26863a307d0880cfa43dd4a3a80e83cf6578a9fb41d3216a519d357ca5bd39e2360589781bd9c6c8d95eaf29076fd83d00fbc1fa463cff3091f64f61433058fe2acdf3451763a7d009eccd34f975398807afb3a9d7f731c2e175c7e2d5a81b3e2d6c8320d20b0f5588c84ac661267358d6e1a7a9a434890b3defe699282fda31d6496cc788ac664b38ad2b04d3fa87688405cf3eb7f59f6f6948e94bd7490ee4f17fee501fb2ca3a5369", 0xc4}, {&(0x7f0000001700)="1e", 0x1}, {&(0x7f0000001740)="f27c2cdb8531dcfec48093f3648730372e2045d5b888bf8680bdbb63cdb7c936e58ccc92361f2bec0feea44676b00864b1572aedf4bea0fe51ba57518aa1efb2b19b835e43d98550611c8f4dc403f4a146280a23244685f0d5c70883854e562b4cd069b336a86aefcd1433b40b0d20613aeceec6a4c849b507a56e2364c33df704d37dbb4a51ba409b3b67dd654d1568aa2b37c2473a822e17f7ffaf0324b26fa5b331ad9de0134abe8ecb3436b8dc5611c25d47e6aeab1580cf2c671b7e0303f4cf400f490ff90e71373352", 0xcc}], 0x8, 0x0, 0x5e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x202d0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)="9cb2992007295b664c02192ddfe06e320e1e81631091cd90d2d2d75ce3d9ffac072df2266657b5435378e2da135e7cb47382af4d3118562eaed4701bd809d54f5ee2bc76f879484aeb7aea7dc56c1463e987d2124fa2606fb4b22fbecb0e8cc38ee86f7aec0a26c93482e1131feb28628311a86d71d8b7f8efa51e05764bfe9e1d1e41acd41da38fbf8dced94d3478eda537f2d19f2529ce5ec02dadb16816f321b368bf9c441a9619a4c11a2f27b6640445dadf2178efcffd6c377d2641bff1b04a8ddb8048170da192c3a8d182dee6b4a401a4d528154b4f4c2bd9f7462b", 0xdf) execve(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x4, 0x400}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x6}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xfffffffffffffdb6) fcntl$getflags(r1, 0x1) getpgid(r4) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x20, 0x2, 0x7) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xfffffffffffffffb, 0x3f, 0x0, 0xffffffff}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) ftruncate(r0, 0x0, 0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x8, 0x5, 0x7, 0x3}, {0x3, 0xff, 0x400, 0x7ff}, {0x2, 0x2, 0xa34, 0x7176}, {0x9, 0x7f, 0x3, 0x9}, {0x9, 0x2, 0x81, 0x1}, {0x80, 0x3, 0x401, 0x7f}, {0x94, 0x7fff, 0x2, 0x47f}, {0x3ff, 0x6, 0x5, 0x9}, {0x7, 0x4, 0x8, 0x10000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000010000000000e90000000000"]) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) ioctl$KDSETRAD(r0, 0x20004b43) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r2, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x3b}, {{r1}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7515a8d7e7b3d11b}, {r0, 0xc2}, {r1, 0x40}, {r2, 0x38cd40b75c350902}, {r0, 0x80}], 0x5, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x11, 0x20000093, 0x0, 0x1}], 0x1ff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xd1, 0x2, 0x8eb4, 0x200}], 0xffff, &(0x7f0000000100)={0x3, 0x4}) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) accept(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018e23f4d360427d75321f01ed21bab6ac4243d55d7422a42a0a9c22f8882134e14a38aad5303a2d6d85511e6237dab7061d54ff0c04306850ff484bfd75eaa0feb4098c6cea1ad511e957be9b3ea32b109c22767fdacf61c32a4bbb772ae6e6f552d295970c0b8c70d875bcd0c506a82ba0e8539f87284c67d5cd3b9e38518af6850c60ecb7564ea8736f7d140189c61110ec7017af47106ad0f8ea2c838ddcc2fce98a0686552a23b48fa0cc6af031290ead3cbeeda08401bafba804118d409f104671"], &(0x7f00000000c0)=0x6e) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x48, &(0x7f0000000180)="59532cd6e05d27c8258384296102e6592d8a13a8c98f9e9eb227d6b03776f2032538f69829b79525cf5b81b1987c4a149686d73d056cffa20114e699316376dc4a008c9b49bfc8ca")         16:00:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) pipe(&(0x7f0000000040)) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) syz_open_pts() 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1c7, &(0x7f00000000c0)='\x00') r1 = getpid() wait4(r1, &(0x7f0000000100), 0x8, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) 16:00:25 executing program 1: socket$unix(0x1, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2fff0000a33000"], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) 16:00:25 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x9) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x7ed, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x3, 0x3}, {0x18, 0x3, 0x6}, 0x8, [0x7, 0x0, 0x100000001, 0x7, 0xfffffffffffffff8, 0x100000001, 0x800000000, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x5, 0x9}, {{r0}, 0x0, 0xf8820a9161bf5911, 0x4, 0xdb1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x6, 0x8}], 0x8, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0xa1, 0x0, 0x0, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xfff, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x56, 0x6}, {{r0}, 0xffffffffffffffff, 0xc3, 0x14d4fba5d3c904da, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0xa0000007, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x10001, 0x400}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x5}], 0xd1, &(0x7f0000000480)={0x5, 0x80}) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x100, 0x5b495de2557e9331) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000500)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_data=&(0x7f00000005c0)="d83d8ca41e5b608b1297fa1658a9eea903179a06dc7b523c39566049f98e8c2e048b683c3c3621e3a7e0519e4f51"}) sendmsg$unix(r0, &(0x7f0000000d00)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000680)="582c6c5c1d07688a37ca4d5ea1dbedcf0600e0aa3fb58ef5e94ca20f5dd6300bb1782e434fa2eb7faff149322d5e78d0dd19640e00ca0ecd8eb4baf62a5a2f107d886277c86e806d96a0369bcf5cd18de3f2111275dfb6f51e84447eefdb70e654c722d8611041026e392f2e88033a1d730677349d33f6a4d5657e0d78df2557c5cae9f0e13a26b0c509a6773879c19389acf91d5a431d813324cb6051e61b65e7e704ecff11c0b85ecce24d9685d5d1410e6a82bc1775eba972e7e19d0d6cfa1265dd606171be7f7dd23d51ac1db383d343cdb700cbeadaab770bea49b3420732f7ccb33b5c8d21d96b15c7", 0xec}, {&(0x7f0000000780)="cb34ebc4665ba33982aa9239eaee5f149c821afecaf5c3c69da050b29476a6e8c8b7e611fd41a4e9ffb9893d27ae1f3693e9a8c04e1d260611ebb5044edf3a9a72c36985ee240f2a0e", 0x49}, {&(0x7f0000000800)="100f940d44ad88c7344f1b11e20298cbc94b818c8c2259f4d0620891b3341c030c1c9ec0d059a698bc30bd97a02151961a225e43294ccd8b0d421ba42ed1f49beaa42f9945259ff4f5c74c41bee0c7373e69310fabf147b227964a9fe9c00798beb94a69f2229a37308bd6b73f2cf725be2f5a9bb68bf6fbb26d621d0eabc3d9878e726c299a3a3b479f82d4bc4ad500bca0af8b00c4e58796c1", 0x9a}, {&(0x7f00000008c0)="45bbd27d717a87105692a6e9078758acf9471790965a69526f7e06497b563fdc7aaa8ff7fedf80db03b9926a49cb6e52942e48f9910aadeefb47e1d88dbdf37aa54c42e493a47f25555c046d5eccb681f9d0e2e71558224e2df0843ba059605d7235ae92da0d3e25db00a5bb0f07b70b5f323beba07b995ac3b109253c06295bdb70", 0x82}, {&(0x7f0000000980)='X', 0x1}, {&(0x7f00000009c0)="8eb612d8ca92c97e817ba5e80a6ec6d03950d771bfb381ecc360f3f1536af4a17b10dab02d9b54201b27c8481dff775f89aef4bfd619d0729bbd629898428d3454be7b9516b83589f7a2671b8ad74de533acad0f41ccd6c47176149a9f41f07eadce5dc3af648b48dbf2628bc98fdf2f126fd97b9526aa22c9e2799bc50750cbadd668d1e8b6058cec330af7320d10bd4fb0002d25088bd0c4a76877b2c0513a746a065b3b0e9da85df8257dd4b1c1e96e3b4e82beb618c4", 0xb8}, {&(0x7f0000000a80)="06fe04bf53d8a8434a4c3d714de39eef02462753692213053948a662f804bb2b9a575f5545f9a4c0982e7b39c887fd236024d97210a067015e498a629d991d294ab5181c74c17cffe802a4c9ab8d050e21e92125cbca8cf7b7c1ca4b53bba829c41e9d586f90876dfe78d09e37f111402d8bc52d5d266935eadb3c2f3fba2b375c5561acff27befd0fd0b91c693d6409e3242464e62824218327caec528d04bf06db5b31f37df0dd6ba7e1ed275b8b9973dec88dbe09bb117868dd3580e3c59691240eb47f23073725bc5307715a074caaab71f9977ed46db370d1770c24aaec5460252faa", 0xe5}, {&(0x7f0000000b80)="d7e5653582f683d7c312694b473626d768784ab96182e58797e9fd4bfc25b5dbd1567b00edc538b09591ffc8a5da6e69498acf822d1f610f698a57", 0x3b}], 0x8, &(0x7f0000000c40)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r0]}], 0xa0, 0x5c7c66f81903a1f0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000d40)={0x2, 0x1, 0x9, 0x8a94, 0x3}, 0xc) r2 = accept$inet6(r0, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f0000000e00)="b1a12d03e1793ca1e69b617aa5ccb2f6b0245e094dfa03382b948d01b866625109dcf29d3bfdec15f1496ece32ecca74a22c6a4455629c1e28ceb0884e7decddd36a09cfe36c3e14bcfd50a8ab0eb4919b6e3d2e17c60d3f8dc6a32ebd9fe4ec38a54d56f96a836ba65b6eaf8cc5772cae0a6356a28f7da4bb29a6f90b1e760403e7f91593ea86cc04929553e4705026c92c5e6cfe3170f7009ec9d03ed4769de1cb757b433f52008f5b6e60295842779a15cd96103940961cc66551780c034755e4423d529e5a2476b354dd7dfccfb3a2e94b68f18d6f82e5619ba0cb98ac37b7f7eb0c99e556f94ecb2db5de75dfdaf4779996d570336bd03bc8d7613d15e03db2c5edb4655643989ecad109e31127dfc241940540c3c70384357ea4f081ca1224e6da0836fda801d7219210da4f8377d4a77f95f2beb761450416f7f70b68cd12bcf2b154da6dbc5fbfc2c87c09b20b31907304cd477a43fcb87bdf0764153e9b96fc2b2697c75cf6030738a0c409501fce72787d924e58f9e8726f93a1d35da18853340d365f91e38432927ffc3f92c1f0b5260c53640185755aea76945fdb495066a324edc3ff71f9d11ce880e89678494ae9f6b023779b80194d7eb968a6440a4dd1e71ea6cb9fbde8283c1f6c939d1a6915bb16a4ded836396415e6cdff9e0e0143c2e3eb83d226d451612aab005cd25a76e36f267c7bea8ec547ff3757da87a5b16202290b7a4a5d28e742bfaf10ff080cca3e613a7df649cc0bc411040c654c45d10e60e6936bc72dd8e825de767a81e4c4137bf218c6942bc37b5efafaa4de695960017a7e7ba7d479df78331606891b79b3b1b0914543af16e9ba53393572ed406f2e16a4775d4891fe143a9ca4e3f62f5fc35be9f7bc6e9af2cde643bc096f64938397c6c71b5f390744ffc8e6deb5d02b5f2d426bd3af7f5dd0a99b90d42165200f61522d21699e0830ce1977682db1637a89a2a0b67001d5b88de3cf43b46c62577ee64b0cdec5aa6773099baddd4f8cdacf7198c9069f4022538cb2ae539b871b37732b1aa9b53cb0f95e0a0d32b3bae48a4ca265a9c7fe0b7676d8159ac8e3fe81eadc14e608bf994c257097dff2f81ff070ccc36a2c2e98a3f14d52a767efb4158e5a74469cbf66fa507457d9b454f3c182343760d910a01dca8314663bbe61461fcea40a0a9d70d693907a4f9dc4313c4355dce5ea5a1c2bf903baef72bd4c507b624f27c03dc87c95ce3ab2b00872b34c231b4eca5c10382077ac19f3d7619a7d7c0896bd1d6aa28dc252fb2e1bf4c89cddbf136aa1d556bcbb9832903de8bfed053350b93169013a0f94a269e0630b1ace0c29cdb446cb6415a38fc478c0718daad857340a25d85b5547c046bbbb516759ba9f80980809fb5dcfbb13ae1dbd54a42b4803dfd3e44441d9baa6ff89a0adce15913d1417f94ac4ae312077b956831ebe4e29af9584c0c0c10b4bec5b99020429939f7066de5772427ffe98c4bead59f5ff8998c135be5a620dbe0cce8c4bc7bf892c6abf050951b71abd9fd7c6e85685988a8510fdef25faf7d5613add31ad93ec0941f44a5d3941dc52c7d0ab87a17dc327a9092d2a0110842dd4f7c946c52f5becd142d4e2e2130bc011ee061e1350f337ef3a87b3a25b712d6ec9796012a7cb121b1864476c2cab5c2f96724344b239f2e2d5eb5c45d611e641ee790531b44a397385a236acfcd51197f7088278169d27e1eee370470bd2ee87d3aa684a18724a02f1699565c4ac53ca53821983b8f3a7c497d1efda12a0e773dc60292753aaa5d4896e7419633edab661dbcdce37b4996ee33071b2f15f959b015bf73a8ebf23e23d785403752e6ea36b41e40fe2ef3d07e36f7a0550920bd867365776609540acec4ee76cadfe95d94342b8667174c6dd641e1017846bd4a22924684dff4d9796fc86d504bfc2dbd3e325b946949baba38e1abbf41833d571b740784b0baaf2c04dfa7a7ca97774e2e98523bb0bcc1b52cb924939bcc860b4d2703b55742a03d70c040bc70897308eb5e948051cb16882f1abf4c1bcca708d6cd9c820299d930f0dceee163448ce329169dc5458748702f01b71705faddd844b432c9ec6e0f9381a0f5a1c61ffaa4f22512670e0d590b4a57e2be761f2c84893ef5fd89622957d1a538c880ca2decf32ca655d770ddc0ed5c37e09bbcc1e3ec27ba9d9f70568e03947451441b6d7560c8f05cf92c3ca49ba99ce9bc4bcea29f4d29a9faf63874610decc4ac064412996bbda83bf637513903190c12654fe1e7af110cef7ae89ddd7aee3bf49a4e38ef8ad42279c29fd2c1bbc4797100bae366de529e3d9340b1182e68dfe7416cc9a3065996e4b9442b4f50c55dd8a6784426f354de3453836db58d5e301537a67377abac7c1eeffb014d4fc2905bfdef96a6ce697dbf125f35dcd4fe4369e0e914039f47b46e451479d3c38d0fe9b621cc6fbd82e0baf4445cad7d2fd847c20becc8b69577d92fdd034bfceb1b68e8f6d73c98363cd3cf2f1a819eceb5792bd225ebbd734121288056a6877986299f3e4cc4938fb1aa7b18062b10c6f7adfcd64164745f4c0771ee757c3aa8f51e72f3dab0075d91e42dcc6bbb24ffe924718873dab0e55529257271e1700b8dfeaa7d71d89bfe32e2e6537fe82054af3ff010a5ff947bf4882911d6c0e4860d51edf40e4eaefe8d0e7bf0b3ba46fc0bdc67eae197852f50cd2173bee81fcebdd907fef33d088dbf9038b402f02dd7803dc1f40c884279bbe570b159af969ec686d281c915be308c70f8595ac9baa00e9c89ab1dc90262d2b779dc982778943fd6a747f4881b13f86f0d6119498b7b479760f44064b1f933ad8ca97115c200cba4cdcd4903cc6bfcba896d5dd38cb96ba4dbe1e235d11887f7fa475e3530eaea721024a8f3883f75dafa6981239578dcdab68257636268c548e2fb4717d227dce27bc52af5973e3baa0705601661dc6f150917f5ffd26e6baf3d2916b3add3660850f611a2d0be6eb7527d44271a488c582c8770ae8ef1c5b3b0b740dc2000e06bf1e40cddba321b64deb7157b4545da28bf6354d73f0bf7a94b209c5d5730b8579b1a8a3ec13f1a470595d4ccd4e46ab41d1a885efab0b9b5d799fd060929e9f57da3dbab995f5936de1e8ec48dc28350d50b6153f9e0ba4f00db2b169e24210f477d11fc2ba09066083ae4b680487b813360eb0ad1a1f8b1a328b06a1ed953ee0fa52b43b9802d9720ea5f0e640226034b4144f4b0387adca58aaa9d962d0559846298a0af4ed79a57301423238444db5b3438384b3cadbaff643d44a0a552930c82e214e64313b99d4f98b437ba7f9eee688dd19b0f175b871a416d018d45480be0548e260f422ace57aab582535c81da86e1df2611ef9747a923cb90a0622b86695c142e40ac30dbc6d2519327bedd423348812cf6398d53442350143a545d2c8a235c24c0e01575a6dbb14d305529e01ee53b1426684fb9778754d862d305318ef3245d3da3900957821d6aa859da1623a370278dd78258a4ef735a9b147144d34a105276ff364fb4856202aa0098fa3904971b7c6dc1e9c72304754e11837036adf38891423165b628de419f1715e21c2d6dbd7575ae487a99e5ad3a88f885146703353ca963260054553da4b98f04923b9b0371f65166ef579cb7635aec135fbc435c439bab2c08bdc8cff83cc3975ce7a40e29e0a0631e655ac5035f3d6c377c5a3d87c990b8d4edde166d221139ee1625a6be073c722c8ceb906cd57cb6838a7a1eabfcd9f0d8dcc9347d8b28bdedccbe7ce3899f3c12deb489601a3aa26d38dfcf58a04092c36a853c734f6d651289f5ca80601d4e8c5a8994a338b62001b1b5e982edbacd0daea19d54cb0f9ca22d822612f154574a33a22e4b045bce13015db232f2b6397e1024b924b3c3e499aa891c4a203a56dc11dc92cb01aba37477d5d635b36367ce8407e8eff22eae0895a8b4424729cb52cc22082b9484b9bdb7b6cd16bc43bcd73f17b8308b5df3f66860e3ef8bba3e4126f2895eb400fc169e573ba3e80e8c5ba5e7d532e49e5d0e6a9df554f54ed3dc72cca213e64c68b290a1343bb1118ab22cd95ceb06aa8eb12c2c92b8547f2b637283fb2bc6a683c28eb5747e486e6c864fa07fd53830a0eecbc5b6bc56ec4e3e1d8d6e971097ab9ff2b30190ad26dec4d7166ef90f0893303ec3eed6b4375ad4306c1271cb5b4dc9a0b0050cbb3e74e931ecdcf135134d11d0e7d7c91a3563f0c94f520f805178f8b65bc2c253cd1b29abc6d9dd28468f06a42e53ebb0560a5cce245f1d71e05e07f5df49fc6f95d1228d6f1cf7e4e1ba98af9bfc3e757ceaef136c6acbe533bda12ce2d657e250815d7026ca6205aab85d3def44a49914e89c4a89b2dca1d0314e06cad7d315db7ec3b3399c99f7ae4a00bda9d3a975c1c5bf502b25f6b664d4fb01e32f37965b04fcbab46bb939c85896204e26a9d9f98c14a7ca03e5d39bbef5b461694c2b8a8f7fc8b028b4badb48bf6d92376acfbf5dc4230713dac15b906d222809425782f50bf6ed759b5aa7e4934400ecf2310045341f9c19ce367b300f8a7c4ba8677d1c48b246d93483053963ff476e1c392d6af1d4d249b26dfb96c78bef83c4a31b0e30ba0dccdd383e3f35a7233f5c518fdff9de2526e407cab3c7e66377042c431964e1faa7ae7ae6f2d80db06fba19ae223bac221255be14e37c4e992ee9f9327a9990b0b135cb81d5db2352f5d7bc39aab4ff9e71debdc3cdb9bae012375ac28308c0f3be76a09679dbc71305080d7ca7809055f49e359b12c1e683ef971cdd8059b7490b2815646d6aa3b625766161bdc11eb2e0004de386105ced64d2ed96d0cb3c600a9f33d78217569840f4f659dba662521edcc5a6e1d716a9361f695c1af3ac0839f8791e59fafb277cfe913b5f67c8a8f16be7c35a7544783c9e03bbc2621d7c871068b52c6c3c1d24a01792d08edcbd72afeb16c7c82963c5b67aa5b3aaa254a781e31eea628d32abeaa0f1492bbe1894dd64e3ce31f8b8c3ec732044a7004d1e35ecab0ae28bd54a2b4b872749d0f46c72f9b8b0938812bd1af88e976418891347690b36c4542662491f5d2343d8e2b03187347a9c26e6155994c753467bc96b9a254cda71e81ecbd29d552f513d20013056fe9e6fbb111f749dee9f34efbd5de98fe023c25de2c2550407cca3b62204f05bc3059a4d8a0e07d6e2bf2df7e914e5bb0640c3ff9181fde7d6331b54ef3cbc7f651598d23e7b66c0652d8ed00eec068b0fb7af80ea52bbd13f0b6b1ec1fef05d4e095bee2a5f1359a6280a2c34522b3430597ac36b2206979fd07a3c11525abc27bae0cd9569402aa702994f05622d7b23c6255a50de9565c869d6b1b62f68ed737c1c8a9684f36d95fd400933b3ff7559771232d5aaf4ecb86464432a1b44a12cba856ec77db19857cfe990ba38ff78332cbfeae62ef64853707c36623b71430fc2c2a3e7eb15541d9ddd4195cfe86fc67a21cf664266d974c1316ba2bd7364d904c0d55f12f825a6ca114bd4ce8c2749d6ac201adb2922c01a4b56f2031c0e736c726b7cccbb978e915d547767d07221ae38ed4351ba317197bebc79b7d2b988c00ba411d8ecc07aeef41f0365ed42e940dcbbe73688d367e5bde4c4ad1191adc19e3360716f896188c2a429ea1464cab8bd1213a0b075177746cd0c34a01eca50a668283e1fad685b1cda36b086323e4f01891e8a5fa9f64d74fb5de227c46d0aecde906047e180cc05defba", 0x1000}, {&(0x7f0000001e00)}, {&(0x7f0000001e40)="3f795263ebd0dc5e90aaf9bb2cfdebb9a7f73beb0bf2a81d0ca3a8409dd98e6a28367954478e6ac97035a14064ffb4613a09c999bfc0e22c0edf42e902d625ff54fc29c069d394bf5e67334cc3e0862da8342c5972e2bc18e89d8aa2e7fcb80961f8a6e8f5cf09b05b847c844d7ed6ebeed35c", 0x73}], 0x3, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0}, &(0x7f0000001f40)=0xc) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000001f80)={{0xe20900000, 0xff, 0x2}, 0x5, 0x7fff, 0x54cc}) lstat(&(0x7f0000001fc0)='./file1\x00', &(0x7f0000002000)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002080)=0xfffffffffffffffc) accept$inet6(r2, &(0x7f00000020c0), &(0x7f0000002100)=0xc) sendmsg(r2, &(0x7f0000002380)={&(0x7f0000002140)=@in6={0x18, 0x1, 0x3, 0x1f}, 0xc, &(0x7f0000002200)=[{&(0x7f0000002180)="7213ff4855ab4c7852d83d7546d378c0c9bc7214c4176fcebeac7cdec0bf680935c91831aeecc56c729fa4b35e3dc1c4a9216bc760b4e912956933324f6abc4be667c0bd3923c471225a1f920c547dc754596f2360261f5d2bfd8f046d1920c39fcf68a432021f3ed428fa9e5e88e43504b4885783f7e0b826eeba9de8", 0x7d}], 0x1, &(0x7f0000002240)=[{0x108, 0x1, 0x2, "681454eb7cffb6187d854ddd37e1728366aa51ffb8c7be9f7eb9883f319f996a814100ffd18b58f1e8d4b6169766b42d623b635ab78b62444c0073d781a1cfbf107e0e2ac6b06b28d7916c8f48e9481ce03c77e5ebca06e37ebac4da15d0418b359a65c898c6785a3424988ea5ce92ae2f1d8e7b49b78667b327210d6e690d4c492b351f436094c249308767d68b2aa8579f220f8e60af91a3ffc3890d5a30fbf9004b1e240c6af3db56032438ff643ad84263eeb44ae2cb2b2ca54cc1373a9adf39d53c95724eac63785066b8d8889cc0d738420f53252b943e6073a27833e0ba1ab87a8ce1910836df48bb081ed3fc9c64d3"}], 0x108}, 0x402) r5 = socket(0x10, 0x3, 0x7) bind$unix(r5, &(0x7f00000023c0)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000002400)='./file1\x00', 0x1000, 0xc1) ktrace(&(0x7f0000002440)='./file1\x00', 0x4, 0x40000000, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000002480)={0x7f, './file0\x00'}) r6 = getegid() chown(&(0x7f00000024c0)='./file1\x00', r4, r6) kqueue() 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x65c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = getpgrp() r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = semget(0x0, 0x1, 0x49) semop(r4, &(0x7f0000000040)=[{0x2, 0x200, 0x1800}, {0x3, 0x10000, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x9, 0x800}, {0x2, 0x1, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x100, 0x800}, {0x3, 0x90, 0x1800}], 0x8) 16:00:26 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) pread(r0, &(0x7f0000000200)="ce308b3071ed0175248126f5bd2ac1b6f7ff0bca05dfaab8b289b35c1be083ba83ea4491ef7c9bb2ba564d58ba9e6b43ba2cd66182e81b43c8d0aace07ac1f3f749aa1a9073b4af1c1c062c0a5110451da75fd4d7e158714eee80653258b1247f18d37f9781a", 0x66, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) sendsyslog(&(0x7f0000000140)="59730b782ca080f20a66e1cd9ad05d63bb38161e55cbdd29dc6b574ba9a753c4e9dbef3e9754cd523f79f6ad097e3db20878e8b420d94757247e07bc31ca7093a8e8b9ac7c956f60ffe7c18a692fd9c1cfeb0b45246ad9eec5577f8a642dacc660a39daa3c47f3369b2699d665fd9b3c754bc7c1350cfeaa3036b77f12d97b2a633be4cdabec7c4e490c5657b08743315c32a70a", 0x36b, 0x32) 16:00:26 executing program 1: mkdir(0x0, 0x0) chdir(0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x12) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) pledge(&(0x7f0000000100)='-[\x00', &(0x7f0000000140)='\xee') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='\xee') 16:00:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f967f027942e065d6e6dea1ba7bcf66696c653000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:26 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x9) r2 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) readlinkat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/93, 0x5d) write(r2, 0x0, 0x224) 16:00:26 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0xfffffffffffffffb, 0x7fffffff, 0x2, "26ea50995ca3d66e8d40fe39288f40bf202182ee", 0x7fffffff, 0x8001}) fsync(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) syz_open_pts() 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20581, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x82) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r2 = semget(0x1, 0x4, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/195) syz_emit_ethernet(0x3c8, &(0x7f0000000040)="ff") r3 = semget(0x0, 0x1, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x29581b08e790023e, 0x80, 0x40, 0x1}], 0x20, &(0x7f00000003c0)=[{{r0}, 0x92f1503cb77bc439, 0x14, 0xe504888b77cdf071, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x5, 0x393}, {{r1}, 0xfffffffffffffff9, 0x90, 0x0, 0xecd, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x1, 0x200}], 0x9, &(0x7f0000000440)={0xffffffff, 0x708}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000480)=0x3f) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/140) syz_emit_ethernet(0xcf, &(0x7f0000000500)="4cad4d32147b7ef203d247aff79616d82d68c4564687d1e008afcbe4d0aa4bf3ff399bdbe5bb7f3ac4bd1b4a65fb3d74dbe084d530253e2dd2b3a3563dc43394fc73f5023b7ca93d0d5a399010e76223d01d1b3051618d5abfc612512b6984c12fbc89ced217762a81ec27d505e1040830e894391f9871923e1646e2dfa8dada1072a24f9c3f9d81655771bfe29732422905e29877d7a46fb840f4229b96488d2a233e8a2e3e39fd77963a9184f62c0c1710be805d62646c4c6e2aaee1c9d53a73e3102d45955e579df9d5c2855505") 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x40047463) r1 = geteuid() geteuid() seteuid(r1) 16:00:26 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x9, 0xffffffffffffffc9) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x800, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "0000000000000001000020000000000900"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x204a1, 0x45) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/4096, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) close(r1) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x2000, 0x40) close(r1) 16:00:26 executing program 0: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='c\v') readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)=""/127, 0x7f) mknod(&(0x7f0000000240)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x9d76d4ed0c55c5da, 0x10) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f00000001c0)='./bus/file0\x00', r1, r2, 0x2) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200000000000381, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x100) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x5) fcntl$setstatus(r3, 0x4, 0x40) r5 = geteuid() r6 = getegid() fchownat(r3, &(0x7f0000000000)='./bus/file0\x00', r5, r6, 0x6) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:26 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='r\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='.\x00', 0x103) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000700)='./file0\x00', r2, r3, 0x4) syz_emit_ethernet(0x2, &(0x7f00000001c0)="c537") readv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000240)=""/99, 0x63}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/160, 0xa0}, {&(0x7f0000000500)=""/253, 0xfd}, {&(0x7f0000000600)=""/96, 0x60}], 0x8) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 16:00:26 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x2, 0xb9c, 0x5, {[0x401, 0x8, 0x5, 0x8, 0x7, 0x5, 0x7, 0x0, 0xa4a, 0xa9, 0x7258416, 0x2, 0x2, 0x8000, 0x548a, 0x4, 0x11, 0x8], [0x4, 0x5, 0x10001, 0x81, 0x0, 0x10001, 0x9, 0x1ebb, 0x7, 0x81], [0x0, 0xff, 0x1, 0xffffffff, 0x4, 0x3f3, 0x3], [0x19b, 0x50e, 0x5, 0x9, 0x3, 0x7ff], [{0x8, 0x8, 0x200020000000000}, {0x8, 0x400, 0x28679173, 0x9ffb}, {0x5, 0x7, 0xff, 0x7}, {0x10000, 0x8, 0x5, 0x8}, {0x1ff, 0x8, 0x5, 0x4}, {0x7fffffff, 0x8, 0x9524, 0x1}, {0x7f, 0x2, 0x9, 0xfffffffffffff001}, {0x80, 0x0, 0x0, 0xfeb}], {0x4, 0x2bb, 0x43d, 0x5}, {0x5, 0x8, 0x5, 0x400}}}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8e5a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: socketpair(0x2, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:26 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7c, 0x81, 0x6b44b42a}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xffffffffffff8000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x10001, 0x9, 0x6, 0x401, "e73f6b8e26ac103b1e23d3f0b20582cda2d81c06", 0x8, 0x7}) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x20, 0x2}, {{r0}, 0xfffffffffffffff8, 0xa3, 0x4, 0x7, 0x8}], 0x1, &(0x7f0000000200)={0x0, 0xd4b}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x224e800, 0x100000001, 0x5, "0d2d3cb37d15ce68dfa01318b7f90781638cfccd", 0x7, 0xa6}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x589, 0xffffffffffffffb7, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x1}) r5 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r8 = getegid() sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000280)=ANY=[@ANYBLOB="0034daf5aee1476b48a9"], 0xa, &(0x7f0000000680)=[{&(0x7f0000000880)="8ca57d9b4d2256831660eaed346b264afb27b1b3bc6f1c0029a6d39ad7c7f299cf871460880700000000000000d1493e79c1a1aded1b24c8ed5e3709d9708343289a811ef7", 0x45}], 0x1, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r2, r4, r1]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r1, r4, r3, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x28, 0xffff, 0x1, [r2, r1, r0, r2, r4]}, @cred={0x0, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x426, 0x4}, 0x40d) r9 = dup2(r4, r4) dup(r0) readv(r9, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000480)=""/133, 0x85}, {&(0x7f0000000540)=""/149, 0x95}], 0x4) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000000)) write(r1, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:00:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x1, &(0x7f0000000000)={0xe2}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:26 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) 16:00:26 executing program 1: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/147, 0x93) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0xffffffffffffff47}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000c863a1df165fd7bb5aafbad644ff0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c523b8e589bb4ae2c6f86eba6225440c4f151f9e0f57299ff5c2567ed6e993883d0c7925d487de7e8577d0847e0c3c3743a1713127d9e629f1b24bb122bb66496b8cd3efa981168840eb30bfc099f072d310fe147e8c12fb79e0a7db455e4b42a353da85a9ded65c15e0247ef76e47f3f6e2c153"], &(0x7f0000000080)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSTART(r0, 0x2000746e) r2 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x143) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0xde8c69a1bccadf58, 0xbf7e6058a7e4fb29, 0x3, 0x3}, {{r1}, 0xfffffffffffffff9, 0x86, 0x2, 0x1ff, 0xda}, {{r1}, 0x9d03bf08f50a5ee, 0xa0, 0x600fffff, 0x8, 0x5}], 0xdebdf0b, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x15, 0x15820276}, {{r1}, 0xffffffffffffffff, 0x7ca45cf3fb540698, 0x40, 0x8001, 0x7f}], 0x2, &(0x7f0000000240)={0x6b6000000, 0xa3d}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) syz_open_pts() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) pledge(&(0x7f0000000280)=')\x00', &(0x7f00000002c0)='\x00') 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="33f641d0b7fc425cb7a28dbd44d60e3a7249273da8afbd95b479344bca883600e9a29382e8d112ae528957dc4a4382a08bc921d295d22212f3dc6652122a83c67689706b9c5d37b2a224d5f06c645cdfb3"], 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(&(0x7f0000623000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x20) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x0, 0x2, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xffffffff7fffffff}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="ab873a50adef711b546b680db4bd8fa0f1f9aecde68e5dc94a7cbe8bcd1f45b5", 0x20}, {&(0x7f0000000140)="51edc4c22a3bada344aea567ad99192cbade1348dff994cd5ce9589ffd1a5249e8a1c7a9dc08f886fd77a5d705abf2efaaabff0898a0fb9e9a7210aeaaed627ac24f15a92c617d12c114a63e65da1fc3d2801bee88b51b975e946e1550bec6f54cd411d90b00a515749497c291dfd93ac2b02146f5d32fd7cec4772bd7e776827b436c9b36f030aad189664b7c8cd23eecaf3c874ce6052ed412f6b000127b4cf637b9f592d139198d0f017776add1c7249f2eca95cd6dad1ff025a2ecda6baad0635dbcbdf0a55b3a6b738bf998facd3d", 0xd1}], 0x2, &(0x7f0000000240)=[{0x60, 0xffff, 0x9, "c658d5ff2ac8c4b00e3537b3dcfbc9e67f563de9e28476f9a1593fb729f8563ad91d10405d028739a5a49be37becb5977130cc92bf80cf07f514211ddcad5c1c64e5b9dccd74827438417c"}, {0x100, 0xffff, 0x8, "ac3f4d9aa8253e227e3ca2f9ed903f05a7b8b9e958e7d0276c36a11a82522359be6985cb2bb230fdfa8c12392d8a1d25ecad5d27d72f4ba28eb806e4e9fe594466729ab9e6a4c8b194019e1c03cdcd161dcb1e1b6ef896daf5e2a0dd78f1218c821e134a8356967408d1767fc992703735134a936bda6b291aa63a1af5d7679af77ccbb11bc0e8305b5dc6febad2657355e1e405d9d03fb6d55d99d560828fe5de1c2de5f3bdda48efbd54459da8eb84241a0e926db226bd23a529c6272daae729ae8f3b3a7fa1d31114ae6c0b5447aa4e3f632a2040e0d9934c46f7c6a3cec84143f5b1c16b41a804"}, {0x50, 0xffff, 0x9, "ef11bc4341462c49a8b923075f265f4572a6d6cdae50ac9b0659f7c5969cb069ef148d4bd73ccb43ebe63e0dec35158234d5a55bf48b7c5768"}, {0x88, 0xffff, 0x83, "aba0f4bfd347b6d80300f63c216bfca88be65803ff3c4741e62d1c77c2de2bc5293ad9a3c8f6bc77c21cd4b7bb6997304c05914acada6be4db97c83fab00685788af0fdb5ae85642b85101d2488772c9be88bb8ad8bbccb36e0855d6b1c1d65cc4f22058dd940c28237627d9d908a70d7b4c8871"}, {0xe8, 0xffff, 0x4, "2367abd25509d1d16fe7d83361a15b7972e1fbcf19562ad8a27aa11ee3a3220d74982fe3128c2419dc1c6b4a7d0af8f78dee00c9b8ee32d1314d9e2b9f00b2a267c67c1478fdcdf414ff2255bcd7288d16633f5b1491f3a17db94dcf23d66d7ba95ab3c978372bf14442da4a0c9552c22ecbb7442e77a561fb279c10746fba27d0b92148a922ee883536e3f4168a21c527f6322207bc58a58c23834c85742e7e9edc2e8a06412ac17425f38034c8c49c0101a902cc34c63407fc63307c062d9e8c900367ee20139ded33294d6162f4f2dbfe62e49be8"}, {0xa8, 0xffff, 0x800, "290082c46da4883200332509c23b7a79736b5d630e2425aaab29f3429195d26fe29cf01b290162de6286293b953cb96d97707d48d5d36441a71ceb7ef40d35e49cfba109344b013f3c711dea94bfe2f5a4f48caa1147f67e50724d2f82e4c83644c35d628d4eb461162cbb5985f36f7cafb53a68bd9b76df98243c644f45dab3d386e585dbb9204c65e2fc5f5f11ed1d7c6bc877"}, {0xa8, 0xffff, 0x10000, "a3075e038a253d482fc369e0052530266878bd941c053b206cc6a4ce8c4f7a32826b38784f506512c89482a9abcbe6d4556b8b7f36a14883b839bb8f319db8d92a4dd8e6ce0f1fad7315e89946ff3a0244e8858fe44588b7c1627aad791268cd4850a902d95bbc841c501142e5529943fe3cb5e6dbc86ce0cf73e6614180851aa53f9da53607d61be2226e46c7f94cfe6a9f2f"}, {0x90, 0x1, 0xffffffff, "413d22c5201f8c242fbcba845f6ded503d94a7ae5b845c940c07cef2ab7a72c14580b85169e6ad02eedb03a774e874095bec6f44bf10e6d44a25b96b3f7773bd5c16d727810b443a8e0a5db7cb86debfc9b8bbafa3a03bafb45b9bee84c6a0816c85864c5f7e549cfe1f9da43a0e24a52e4481a3d117f2bdf76f96"}], 0x500}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 1: pipe(&(0x7f00000000c0)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 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", 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x10000, 0x3, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000040)='./bus\x00', 0x442, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) write(r1, &(0x7f0000000080)='l', 0x1) 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1010, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8}, {0x7, 0xb7}}, 0x2) 16:00:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x988, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000001200)='./file0\x00', 0x420, 0xe0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000001240)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockopt(r2, 0x2, 0x9, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) poll(&(0x7f0000001180)=[{r3, 0x2}, {r2, 0x100}, {r0, 0x2}, {r0, 0x80}, {r2, 0x8}, {r3, 0xdfca0550dea90d5a}], 0x6, 0xfffffffffffffffa) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) openat(r3, &(0x7f00000011c0)='./file0\x00', 0x88, 0x80) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x9}, {{r3}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001280)={'./file0\x00', 0xd0, 0x0, 0x8, 0x0, 0x200, 0x8000, 0xc5fa, 0x0, 0x2, 0x3ff, 0xa963}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c65200003e20ff7109f80e56d1d3b84aabb08ca89a8cafd7475e6c652d1bda73120f1011d3f070118b53cae3bbff423afccf5d22799862d9ab7790adb"], 0xa) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x3) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) pipe(&(0x7f0000000140)) r2 = syz_open_pts() dup2(r2, r0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffff9, 0x23}, {{r3}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/3}, &(0x7f0000000340)=0x5) recvfrom(r1, &(0x7f0000000180)=""/246, 0xf6, 0x43, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x1}, 0xc) kevent(r4, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d}, {0x3c}, {0x7ffffffe}]}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x54}, {0x6}]}) r1 = socket(0x20, 0x5, 0x81) sendto$unix(r1, &(0x7f0000000140)="927d700ff16991096d6488450034a441715886c389498ed3274347a220f6f32d60dae844ca7fb0eb9090641da74c28c3633f48ae12c3069107640c99d0ace8f8e3cc7b57ad31ffdc1803ee03e51c2c9bbca0de3fef2b8239278f837afa4d34edf339849273e4dfb2cd59fbfcf4c2012444c9dd2b4848629de825a3abacfd5c7088421ac15326b8e2e047d4f5350f79f8aaaef400df98e987f7ddc114", 0x9c, 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="c2c8e1fe91c9e6d4cced09bbf57462b1c609456bfeaec55e86f64eec998fce6731ee10d3595511e8909bb8809c5cb13bac41e18e7eb49361860c7e779624e5f76672edf5dda94855e608ef662bc3c53bfd06ebeaff6bc9ae64308137bd92b3caa83e79a34c3f07bde3fbdc1ffe2dcd74b200000000000000000000000000002d2099a6c01ad8d9230a526ece48d0e34ad1147410b08c382e3d13c89ff31a99bc42631bc249fe05f40710e041d1c962aa2d172ed8af6260effc4fd69e8a79ab18c9842866fc9383ea1380be195de8990f91b444f244aebe30093b699c1adc2589797731e19546b5170ef7459573f76e98b82a7ed42eb611723de8b1a7088c615249e5313ffaa2e30fab044f0edfc0574a9f98b3721c714b4310d2fbfd64de6c646b281d398a6ffc77b99d57ca86ce"], 0xa) flock(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) 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) socket(0x2, 0x0, 0x7) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x2}) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "059e21439c75bc835de7b74bcb8247f2deb31c36"}) syz_open_pts() r1 = semget(0x1, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x6, 0x0]) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x8) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000780)={0x1a, './file0\x00', './file0\x00'}) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) stat(0xfffffffffffffffe, &(0x7f0000000700)) unlink(&(0x7f0000000380)='./file0\x00') ftruncate(r0, 0x0, 0x1f) r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000001c0)='/dev/zero\x00'], &(0x7f0000000680)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='!\x00', &(0x7f0000000540)='#:\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='^@\x00', &(0x7f0000000640)='!\x00']) r5 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) r6 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) 16:00:27 executing program 1: r0 = dup(0xffffffffffffff9c) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) munlockall() pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000340)="942a3b65", 0x4}, {&(0x7f0000000380)}, {&(0x7f00000004c0)="de8b3b92f4abc392d37bde608831ad0f546b28c0874cbef52d1a07fee68a355b0c275287e24e45c497ea9f805d6408c6d87cb87f6375135ca71d91b77c5203ae081b4f0035869ac715827cbb1231ee55c6ad9badacf6e2d4f99c5aeed5eb01f93c438cc61d563a8fe49c019f3368f2db76a890b0e5b82c76292cd3606675b139143c0825dbe519e32d837353aca72954dd4fe9e8f0d559889774570dd803", 0x9e}], 0x3, 0x0, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000240)=""/205, 0xcd}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x20}, {0x4006}]}) syz_emit_ethernet(0xa6ba6d06310b095d, &(0x7f0000000000)="03000000") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x84}, {0x4000034, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x12, &(0x7f0000000300)="1ec28e0af9e165f93625f1569ad9223c5e1d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x200) socketpair(0x20, 0x1, 0x1000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x3af12ee9) r3 = dup2(r1, r1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000200)={0x1}) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x180, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) 16:00:28 executing program 0: r0 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000440)=0xc) setuid(r1) chflagsat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000480)={0x5, [{0x3, 0xb9c4}, {0x3}, {0x0, 0x5}, {0x2, 0x1}, {0x1, 0x4}, {0x3, 0x4}, {0x3, 0x4}, {0xd36922d0ef951e57, 0x1}, {0x3, 0x68d}, {0x1, 0x8}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0x40}, {0x1, 0x40}, {0x3, 0x1}, {0xa7a510bf78b3cb8d, 0x10000}, {0x2, 0x20}, {0x3, 0x5}, {0x1, 0x10000}, {0x3, 0x4d7}, {0x1, 0x100}, {0x0, 0x7e9}, {0x1, 0x8}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x10000}, {0x3}, {0x2, 0x5}, {0x1, 0x1}, {0x3, 0x1}]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x7) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r3) accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x7b, &(0x7f0000000180)="a268118d1124dad9272b2c0c366be3b0f5102b6d675832b374c05aa5ae7780ec7ecb23aa78cd303cb3bc8e014cf595c32e1fd6ae957065e562c84cb8585a4508e1d6950550c771aab5aa8a68589e951f1c696ade57dfe9040d851170f56a0f811c0820f9e7f8a1b03db2ecf1a161a777674bd84002ab82a6b98e27") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0xebe}) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) dup(r0) close(r2) setrlimit(0x8, &(0x7f0000000300)={0x3, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x2d42) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x5}], 0x1}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r2, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) fsync(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x80, 0x1) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 16:00:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x400fffc, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/251, 0xfb}, {&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/99, 0x63}, {&(0x7f0000001240)=""/251, 0xfb}], 0x5) kevent(r0, &(0x7f00000013c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x1, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x31ab93b98b2fb410, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x26, 0x2, 0x9, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x400, 0x80}, {{r0}, 0x0, 0x20, 0x1, 0x8, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x9, 0x101}], 0x4, &(0x7f0000001480)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x8a1f83864e5c3c86, 0x3, 0x80000000}, {{r0}, 0x2089736ee91db40a, 0x4, 0x1, 0x5, 0x1}], 0x5, &(0x7f00000014c0)) mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:31 executing program 0: 16:00:31 executing program 1: 16:00:31 executing program 0: r0 = socket(0x40000000015, 0x805, 0x0) getsockopt(r0, 0x114, 0x2711, 0x0, &(0x7f0000000080)) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="784f2189b5c03ff6f872dc2e85afe53c0d3626ae67be99cbd6dd2929a64870011df119b5b10053f44402329fa81f43b475b674b6c9becbd338015066f9cc0a560eb710e4835ea569f34e04ab938cf3bbe4a353149c81b12db5d5cb343a0df8dbff3987c31c0d96a1fd05401d69795caf57ab731dbe007acf35607bd8671001295a26"], 0x6a) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getppid() setpgid(r2, r3) 16:00:31 executing program 0: 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000000000000000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf05d3"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r12 = getpgid(r8) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffff1f000000f92a8683100000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001dc0)=0x58) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x6fd6f9b928668772, 0x1) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) ftruncate(r0, 0x0, 0x40) getsockname$unix(r1, &(0x7f0000001180)=@file={0x0, ""/108}, &(0x7f0000001200)=0x6e) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) 16:00:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x90, 0x102) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="cc71b5ec545e3dd5e244610fe953628ddf42989ceca0364bd10eebc481396a39c8a1ac5c70f171adb5cc94572eee3518722afae88b7e5090e0b90d4e1dcea1705890a5e8cce4e48a759e7ac5bcbe0f0d0493f083fc24a84b64a00bfaaa1d92d5042c77eb5d2905ea49bf92a132814c6c1ccda446513b22faa2ef62b0055221ec57303d313e2da40dd840ccd6899d0c1144bcb89ddcb5c39f97ee1ddb7ea8a259a3c7a865eff8a87e86a27a6aa9ae3da1526156a59ca7975d08d424c348871fff9084b60082b05b0607e70a906e78a23a5d92577dfed9bbc500a91a9fab67e46cad0e7ec51e3fd5b6a0d806c2c4e5d49b4f194bf46dfbf745dc9ce41e", 0xfc}], 0x1}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x1, 0xffff, 0x1, 0x100000000, &(0x7f0000000380)={{0x8000, 0x6, 0x8, 0x8, 0x3, 0x6, 0x7}, {[0x1, 0x100000000, 0xe303, 0x6, 0x2, 0x5, 0x1, 0x28, 0x89bd359, 0x80, 0xa91, 0x6, 0x7, 0x0, 0x4, 0xad3, 0x557, 0x736c], [0x4031, 0x2, 0x5, 0x7, 0x3, 0x6, 0x88ac, 0x10000, 0xe6, 0x3003], [0x1, 0x3, 0x3, 0x2, 0x800, 0x5, 0x2], [0x1f, 0x6, 0x10000, 0x80000001, 0x3, 0x1], [{0x7, 0x9, 0x3, 0xfff}, {0x7, 0x4, 0x80000001}, {0x7, 0x7f, 0x4, 0xee7}, {0x14f9159f, 0x18, 0x5}, {0x1, 0x0, 0x1ff, 0xfffffffffffffffd}, {0x9, 0x10000, 0x1, 0x2}, {0x696, 0x40, 0x4ad, 0x6}, {0x5, 0x80, 0x6, 0x200}], {0x2, 0xacf, 0x7, 0xfffffffffffffff7}, {0x7, 0x9, 0x8, 0xee}}}, 0x3ff, 0xab4b}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x30}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:00:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:00:32 executing program 0: 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)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') r8 = semget(0x1, 0x0, 0x100) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000500)=""/60) 16:00:32 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() kqueue() clock_getres(0x4, &(0x7f00000004c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) pipe(&(0x7f00000000c0)) r2 = msgget(0x1, 0x128) r3 = msgget$private(0x0, 0x1) msgrcv(r3, &(0x7f0000000640)={0x0, ""/194}, 0xca, 0x3, 0x1000) setuid(0xee01) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/83) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x7ffffffe}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4") pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") select(0x40, &(0x7f0000000040)={0x4, 0x8, 0x7fffffff, 0x101, 0x85, 0x26c5, 0x6, 0x100000000}, &(0x7f0000000080)={0x2, 0x400, 0x3f, 0xaf, 0x9, 0x100, 0x100000000, 0x3}, &(0x7f0000000180)={0x2a84, 0x1fffffffe0000, 0x1000, 0x2, 0x0, 0xa76d, 0x9, 0x40}, &(0x7f00000001c0)={0x100000001, 0x8}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000280)={0x1}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000ed, &(0x7f0000000040)=[{0x25}, {0x61}, {0x8001, 0x0, 0x1e, 0x800000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet(0x2, 0x4, 0x9232) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="427f070b90569436300044120c5ba6b889884bc0f4bc5ba42ac2"], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) dup2(r1, r0) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="3bb2b9c2066bc2f5bd39346fb78571c88087339642a0d139d53884a1c8beda49d5c58f584a34bfbc83dc2f91f385a5d1690d4e86c485996530d69f8eda6df884ee"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7ff, 0x80, 0x4, 0x0, 0x0, 0x8cd4, 0x6, 0x3, 0x1, 0x8, 0x7fffffff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/218, 0xda) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x101, 0x0, 0x81, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0xfffffffffffffff7}, {0x18, 0x3, 0x8, 0x1}, 0x3, [0xfffffffffffffff7, 0x2, 0xfff, 0xfffffffffffffffd, 0x9, 0x100, 0x7fffffff, 0xfffffffffffffe00]}, 0x3c) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) lstat(&(0x7f0000000100)='./file0\x00', 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10010, r1, 0x0, 0x4) 16:00:33 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2cec210971fac80000000001f0000010810848c2fddd70e320999c3cf52c5517689f94e80e5ee6a6bd8bd840cd5c2701c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x78) 16:00:33 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x800, 0x0) chdir(&(0x7f0000000600)='./file1\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x80, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000a80)="0db34c29c011965ea977fe76e517e81aeb315705099d9d36372183b0beb5fdd25e39324e8bd9a95d07e1b936833e4772887223254e051dc243bdb6919e59bae4dc5b0689a07384836adee57b7e91c0e56ef2d5835c8759c0ee9fb80e1f19c360613d226b950e15e55acdf0f49a61b9254783f78382175872a759da8c8f6f331101e516428cc843f53730b8bef98cb6597d52b05c35a293473074f3cc14a4c05b955702d196167feb5c6a7ae9de6e59c3f75ad9d7632461570201a9358e657bd2fb22be43dde0978bbbffcc03b3f786d950e952c4c46ec415b906f07a0bdd92c903b8dc71249275f9f3b8031d73f4d8f23ccf1702c7ab1977648e921398ee959edabe99f313eac2437b38a8db68fd457bbfdc615916c6f2c97ae92705db4bd2dd878d1e3575852fd5c38cc12b4c585eda5514ec4fd219c2766e783dfc2ee530477fa32980e3214647b882ea48e19ad45217c4dac9c15dbaab01ae0a52c39703c4e5503ed7152071d9828ef9213d9614d0587b80d7decd441cb9fbf804147d87f54f2411191f6cada0133bff66b65db2108ad96109b5136db0809c842d408db409d965cc212fd04bc76dfc1d0bc0c07982e7e3ef6bc345d0c0fa9a1490de8367fd7e9821d111620c750bda750fa063970ad1b141c646cb25c67b9f8d8643db754609aeded3ba592b9cc8960862fff63c9f534fc619dfc03a785f6b1554e0fa3eb4dc25a2c7df537ff53c58248cb901085a6ca81976eb0ec2628c3ad994069b95a54638e0da61d0dccef75c398d270bb661736c5c07762c4943bbe5a6d4c2d09bba205d69663f2d114cb4ee660710b0752405f4b8b0fbc5955ceafb0349e457b2e20663ee9bda57bc6422ff24ef69abb1eff63c564774b256a9fb053fb7d63a6872098ac90cb1872a4bfe72327c425cf01068724a5f1e3c2ef15ec9cd9ebf70418f6c9163017c3997d88e661803bf007322fcafe928a889903a67260a3d258421dbc00a4e857ad92b2a8eea8faff197a9ae81751ba3e86ad4b3cee667057ed47598efe8f4ce8f89c05df7345d8613f934f298b90b13764ea15c11bb631c07c052d2f655205d305fab97e2d955f4c23abe350fb5fd05ec41aa82f7e58eb2f235d4047d2aebf756829a7e61583e8d8c8d75e58f98fda54925e596d5e8d6456ab9d5ba1a50de819aec253cfcbf0219c89ac2d88a385f311159a575db4601fff6a54f4fe29fe8cb9abe09119493d66b4729d371be67bd0561cd20364d4a05003b3c88397c1472cbcda4881a35bc308b0f3515be86f6d99b2674fd99c33c6e606172a46fb391f32d816484e6744811ae3994c25854465a245f37e5988699b8dc9bc2c459733a86fe491a6312c8604747d33a54795641e22d52bef5e42686eea32c798df8d3928e3b10960be7efce4c1d6231e5ff7251f1a9e1fc3a41fa7c619d14c7030e5865db3be4c1150f582fc723dd804239b5e6c1e4a2001fa631f76933772a373ccd30860f67f8b6b65d6cf52f168940a6b5bef132c27c49151defdf816801d37e946d6cb8ff75c2ad2ddd4ad53ca7582809e06abd41d56485a81114e314074f9efe2c003f84914fe1ceffd3bb00ff00bbf8fc16d3da5c20954b6e27dd06dcce19a99f421ed53e9c189287d82d0cf19efca5d81ce9f816e844ffdb90f35cabef351cf05c19c938c0b2872a437f11d696aa646b41eff317c16fe17792f606eb77c9bc43e1357c1b9b0898ab8822884db1ba95ca82fbb1a0c35e1708171e823cac5d03204d93b47d0af456580231001d89f56b1df2ad783e886ab1bc6d0c8da4c15191d6526de278d4c9a7127f209d88eaffbd418e84c474fc7c36636ceda7ff5c0344046b3bbdcd2bae91c0a75bca21d9b9b2e9d46e793cac849cc47174048b222f8ea98c80bb83da404a7b75f27a9df46c389f80e206a0d1d36990fa51968e794f7e293d9a1cec6c475efd06d61dd23c5f53fb31ec802f1446c75db2c6f1d4037de5e3f36c5574da82ee89fbb36a7bc25eb2a6448b44bad4710069cd42e7e1abb84d8459b7d51e53e40301f4598e1e83796e7b226e726eae9bf988293a24602679494c37dcadfc285502b8e2d91fd95c3530794843029d52e9529eabc35e11862ecf07964f9f39baf91b4893275497fa3354ddbc7307b216cd30c5b964a4a58c3d865f4b7312fc25fcb2c26ba6a050fc1598ebfab2a4c8115b6260ef1ae362e15e394340d79f2887c5dd7daa3f28fc78b3442631bdf9b3b151348064d4d5581aad4b4024e40585249c53e9e2d3a5ea8b95807f526e7df6c5d4bcac188aba7dab4cd114da65a41bb0290231b4d8d2d9c72e353f0de09b3c939d3fc8307d01550f0990d90a98e536e571b2bc8cc850317ab83bd716b6e99e8af871cd0a64b53dfa56cb1e5f44000668024f4b3f09ea3f0ab499b7429b8c3aa3fcf617e50960ddbd81a66ebba700c1507c9bcd442a39251b1e765f1f1138ce9274c42995e9b5eef206d572981e829eb6e5702acbb7b4fc0d2c06ecf08e66877db9d4ac3cf0d243cd1724b1f685acc8659df87444cb3a3b4ff1a9c84e3e8ad36b077344b971911719b958792077ce3fd0aa06ea827768941d7628bc3ff27863879fcdf59c2d7bd55a7cd391b9e63b03a708aa37b165f15f4d85cb3eed9c238defd559c0f56f77663b1c6bd3ed35e752bf6de73ccdb612a47c698e5f989fd9a098e68c6f1f5cd72fdc0c32a07bcbadc6ea245ee624fb9fdb0ec1f2644884d592bb82362331915373610962c857d239c3dfd473e7c08401aaa933f54c0165e4d2dad292499dd597638e89ded7515f88f88102f9fcee02db9d3c107dd75a3bd6140717d94d9335ff3da201026acc7585135180fdc0ddff65784da5ad1afedcd9560fb74e3d6db2995fb45bb060a4c6acba6c81bbc905ca0e56bd3b93461f68f45a635e2621af692b60b5993de0a4fc3bb3296dbf561ed94bee4d4932a0bd231520292349b2aee089eec2ec7ebe0bdf2b325ca2e7611cf0c57608ae598f05c19951d1d7ce639b560a7e9cd4e516b100984889a298c46696bf747cd308668691fdf8ad22cdd656b018f303b6adce3638c76165766437ae47584fe22032645e747e5f181fa4c3bafa53b9885a0117494d0af92e0f6b18f7d77bdf08e288b436d5c8ff979c808b717b02adf77b48d0b1a58094fbdd03472270ae5f92c3c9ecb7ec9c1b96c1ca2a7af058eaa6cdea87704072bc85bad46615e3667af5ded81820b6140f0bc34e0824933d5fce18c30c5effe341585f028d4757f2a4144e12f3fc31004fb66298a0d266a7cbd863aa4eee1f2a44d6fe2b6a4be88e477f2bf85df1ddcbcd27ed97553fd4c83ef523bccabf3fc1cb05994d156a62dd971ac9d96f4d7167a9ec304e2351ee34928d2d5f5015b189feefc94b132ed5925a6f459c33553cd3044ffde75136f8add92dd44d29de54d1cea3b40c4f4ebf45356a2b72ecc1af9b4e00326b00642a1cb2ccb6b2ec4a99782568c2565628ab59a03f5398efb36cdafacf87cf60876f3db7fb74b576ea1d27876c7fd84d41841f7e1685dae1708b46197a884c22a3f99f8a6bc56444b765b38740f5a7ef2619cb67ab9931320c46d22e3ebbde05f86957c78357a630ea5a79f3e47eab0f8d253de793c464c47143d1be13eba8a062debb812ef2256352842a8152b05f87a3ad03e4dc553b0589c433325bb04cbf9f4a2531498195c5d277f01d4e25ad7555a44c15e3a23dbaa79896d18254d7bbc703c291f2cb2a7d35f92bd32aa7fa54ee5f45f1ce20747eb80a0bed5d16ebfa7c5a3647f3ac26413090f0fc720e53052a81e7fb2260750a4cf374faf1ec66bb30d7ad0822e8ea7ecbece1f7f1e89387f129a125602646b7ade3eb4afc3625f1ad332af57424694aef4cb4639c674c36f747e4ba8b04db3b07e816d5a939552ffe5a772335c354111937ecab8fdebffb69fb4982ab9d29c2b935c4cba6e4b862e97ad353c1adb07b7f163f013da9d3d5dc73485fa90c0cdc06b259118f64091d8a8fd33462db95156af2d7cc9b1732cb10113d4d45f7dfdc50eea0c0431cdada77fc98aab1c6dcab45fc81b9ec301761a306c41b0f229ab67be687fbe09d2ed20892041a2da6af9bba8ad9ee3085e11e13baa8d7e004bf27ae3549e236c348ccbb952b1d55786e629ee34ee2ec898137e30ba1b672ec09181ffc5e18ea0a6393d9f2bfdc1edf2b34490dbf7a943f01d01e0d6ec8d2fb5837ef3296ce283f0ce47625bc2e52c0765c6937e2db14484954c73f8d993b1158be87c351036184b9832fa420128ed82db990d9b6b989b689a4ee438fe24ea8af15c0b486ecdefadf242685ae15385d8a735c325b2d8dfc3be10e421b12a65a9d63e859100f880d0a5b451a2a43d45f82f7f92d3ac59067b24ba1aa0ee9ba3dbc05a0b00c5254e83ad6c4af9ca912a93c96420475e0b6ea0c01f343634443e3f8e9f1182abf74ca350fcbface4873b5538410f5da6b798cacbbf8467a97df916b20de8b49eddad92544fdce3cd6ca056811abd9b79b92954bec7abf7a0772907ef827d215aa9338482182093ceb3708b1dc8f0f19ad3d987fb8372607a37f5b9ad2ccdfdf42ce6cfac9d4e19f6094fd798e301b06c0752294fa44bb178b4fc63e2f6675243ff1ff43c6affe8681456153894f77bfc312b48ae40516a0437204e379ad04d4a7a6f071b97c9c4bb1cb39267b02a2ac78d47282d04dc7ab0f3c7e153756477c5863b3eee8153838903710a58db09dbdad76d54401a229d4b648af9b8adf1002e4ffe697b0a619cd44ad0e4ed63d8d5c9c3114e4a3d20d3147463c6cf6cc06d01cc56f4df67bc79625f2f45f78ff3119676948a01183135a775480925937690669cf83a9364bcb7bdc7374a7d613b658e5040da436563a1c81cea9e2b8004b99fab86d6fc3e813692cce4f3cc3f5a88b01daab9aec2747254c0dd1be2dc2170bfa4a6b6a884b3b41354a2ef7545da6ce0fc7b08a0d847db87f65532428c37afd3c84beef4f8f70d86c04be29dd12b45810c9723727d151b4f96d4f797285ae8faacd764764d6c5f3bf229e382d876c7f69e6a7c090c6ea641ead237015ae9870d4b8e057f8f60af6fdcfb2da7f6f392291a0ac08b527a3d174a190ce2c5101a01f31305973a6c23b638e75692b6396c98c9b888a85f335fb1cec5c240f8ac3793a9711380b2980236aa5d1afc82827345e1800505b3896da3c7f8f5747d20f40a27574a4e52cae572ed7d6778c86722f97d182cf4be05ab5351a307948861f09accd3ee368e5f2e32f2b0b4024bd762c50e5c46f63064b57ad10c7382edc1f6800cc10bb65e6f58f98016056cf229c828586f62762cec5d320c6b54fd6dfa793a9e8edf587dcc0548384cd65cf017b1590d2cfaa690e0a774bfc82b750af275feb481293b9300d3ceb011f2b09829f5bcd424d2f7f8ade68731abc70050d66af4dd5e1719571654bf91b26b1a131b559e6f64cda9bb40d9546c40ee240f493781490e472b7b3ad2417d5f5191ea410c4b3d4bb145e8a4706ae6772ef1630383e707c0c4106213fe7c75512d826b1363b4ead19e286d3d48f5fe9ba090610a57f971106e866947127114c251d08e490bdb778b976460f00649fdd7260579c89562e7d69327564ad9e62446806b6d5e2bb3bc0b2e2b57617392a6b97020c2b8d92f1bf33baea2b9c7149a16f3f375ff587d2496c213e78406de31894ba8d3829065208302d732d4aa247956e8b638c378c98b78c234bc2f841222c6786651b9b76cefe4292927c7836469a38", 0x1000}, {&(0x7f0000000040)="3b293997e3febb00555949bdc04cee208d99a639acd57bbbcb13b2a11210ceabdc7576fe5feff51229e5b14c3f4f751c2ff1dda4e69c6a0c8d799a04edebf4f54da34287c80b440868a791674f689fcc34ba92291b1feb237e06284ca09f7683afa125173d9d08f1865d95eac52887bf220bf32f0412d890cad25f12c339783f333620441abc100965e5c9a11b526e0985afeee7d12d1d094b63f314479ec4ed6616f1b608ee25ab60c98bbf6977917a4f1d534cf9be0c369981defb1b602a345febabf10f8ff38105d9f1d9f9b61247a097fc47ed524eedcf6f44ba8f2041ff68c1d8d4d87b0dcee280bc770eb6128396e45ad69af5093da6", 0xf9}, {&(0x7f0000000180)="6d8b43dc47eb5c936da698ded425460dd36722cb623bf5495248e5b190ee5baa138f6f8ba312209d610ea4418eeb", 0x2e}, {&(0x7f00000001c0)="e8ef753e855e64f3e7cbb566ac6a7eb20e50f031c0c4ad4f4faa7584d8761cbc3e9b1c5439ec541b813b524454a9b09359ea3e2802fde0599baac98cf121e5bda5acdd32fd760689d20e6d3d7f78bb9c675a3c180802400aa0c6e62610966df4042e0bb847c704b7d170be2d7dbbbebb39f67fce3983aafc30b8640ff9cb65035dcefc2cd692fef70e106593271f9d979029c8b69dca6c2e7f91e1c5f86a99052270d0b4f7fdb2da752365a9162616f7019ba204580fb6bd34614e526e4db71ae7bcca56963f41064ee0bb6d44c4257ec58bf43fd1a50cb9506b2077d19305307ab6d06e39aa8f4e58d1354f1ec6b64d0b", 0xf1}, {&(0x7f00000002c0)="3485616b91c0251e7306ef64a1c89991f61b51cad53ceee3d58048f454752702d73ceb873eaac4f789d9d104172aeb6700be0740e2cc22acca73af636838d7458ed0cf53d68291ac8e1169fc817a77d8cf3ba9", 0x53}, {&(0x7f00000036c0)="75dd3e9333f58c508953a9fbd6f67ee43853eeccb70b1183892ef6ade8dc75ac5360c0158459e8fa7caffacf8f0ffbdad865bee40b265a062b3a61629fcae754366a38456b057ae17e9e51eecf9bff0096c22811e4c61f4f4bd3aacccf7e07105bb3250b2ed37d61a307d43b176eeb7f894a72b84168650a2051f33fe1e4da3dadb245839455ded423e0474c47302cfa4085f8032e9d0f40da12921d9ecbc58604a255cdae655bae16bb192aba1e41d9d60e40f7bf6c5f5267b0507b72b4b97e9095632e960fa5a1305a6acaf3ccd8a31f6ea04d8fff06d80b0b5cadd7e1917b50ec65b8475c48f472d7c3932baed8c0a148f2d8461686349a123ad8221738871280073925f96c0c1e8af86c9cb85a15e561b8a7851ce5028f0fb10deebec1344be4bd6c7ec65b02b549f3a3fc3787ea302cd6ddd1c3f5054fb59b4fea114b4e1f2c0e6f776511982f2d3741bc3a74b0e0288b1d0310b257137b155877a1a96d3d153ae4ae4c205b6753d5ead76f45ed366c4a93ff3302881aebced8f3e9dea9ac060630737b5fe5d859d49e3b119c3f4da67eab87f224db01f97346445640918d67a4969bbec6d8f678dcfe4c1d5ca74cfd0defd2d0d62c620db9cc053041a682ed3457eec1080157bfbf0639a61508d0ffe21a487dcc70f7c699acd142ac94106433c6cb558bfb17dcb06967274cb2f2217f6ae8c1131862ab8152e183800e10bf0ea82551dd9e87cf989c44b3d85ea68687f79ec6c2059e14a54a3771f548f9bae1009bda910c04664b9d952d68862cd5be8e7196f1476ab508fae3de04a996fba086413afbcc4add866ba2c193ddfaad3e786cf9df8970fe69e1f79090ea8e1fbbbf128f613babbd76ec4ff686e1c02ce2f2efc0cfaa895d01bec74c1c994df781cfece82d7e3815bb5ee8eec3b70f6beb1257ce828a1f3abc73692365d3a985ece9b001d3a27a53e842e14456d653b579895cba0d12aba145ac7d532db85a71083cc24f3279333748d03af0afcbf1f5a676bf54cb29524bffa1eb13e4c2bb168276702752f0513f13e0dcfe3ced1a09686164db95650da9fa4e342cad515548ef2ecf44702ad47cd63c71235d571c51b7ce1584a4444ed84a0a50fe3269f309b41d074467f25f08df9916101515b79a087100a1b29d186014237e26a8b972918d05ebb98a631e2d4934a9bc9fa5f189d3e79dc76e96df85b6a883da48a65d02e76371d805fe13696b069a51a6754b46c641dbf891f14a5dca65aa102bd2c67e9960b94ac284f47d01fdf54e364cc624d55392e2ed7c34d464a56f333ce2e41dda63776867b1b8577b79aeddd445fb35a2effa6359e61d8fab5fe48bb294ec8e9927d57d167566818c1c1bc3406424a5040870c5d84d65020f3cb9199a5bd1f8261af11f39a48327e93bb28752326939c20968940353e9c48557371c8fc955be9f041f2bb48cdeeaa8466c90d3fa4f6237c1ffa570d2378d48db6cb3cae04450a8a68f1e86fc040edf83b166070368d523fd9bd4b45eb9f9b4b1dcc3a52579eb60d4c68b9cc979c9c97b4acbd89bdbf2fb75c7ffd2ed0ea0802ab729cab0650032f8387a66f6657721fa5c5b38ee2ce4f9852a34dda312b9b3a3788f9a9f302d47611b6c05955896fa6092129757a7850c0af6aa922c3afc77e4dcfaf8cd4866aa178d8dae375aba3f0766021137902296465c57f2d8b0213872093fc86265b7f5b57f5c9e04a4947bfb566b6d72c0ce8189e8a527a0d3673f5369375c8e5ba674f1f09d4310622060f72a7dd0a9c7bd0a7de873aa59de3f9b535e185afcb75623720b3b367da7d107679c8df3e37fce48fcbf2d3d5f2d2396259a99482e6b589ffa10321fa30a805e83cc1c7ebbd5ebc768fa5b47d94703afca979629c21aea4b9424eec4069dccd991af18b1bf2ee24cc4b05cf1aa737417fda8f81d2ee4ca20caba3729a769e4dcf14e1580e6011cce487dddbfb5ceb08272f98fc42bf8e10201c991263cabf152cab48da45139399e4703cd0a1df66db979873bcc09e8348bf8c4800db05a833021a17ba0ea561b4d48dffb248dbd1063c2e1afa86e397786081e615505411b27d2c3afb513a92bf9d0ae114de9616ff9260b813d34f1592f3ad3aa291b1dd46535a2a08422b231f906d3dd1a78e4c7c6cf2b6760b4c6a12081e64f2562b05ab94a31325e56325a461dd66422540d5231ebf24e21e07219f61d79d5a3a4e1b940b2e9dbfe6dd470600fbfe97f85a519bc189c667850b4fb05b8873400ca01313e6251eac892fcdcf4b4282842aecb232410ae3fe2067ecee66cef64e8cf941bbb848e7cf26c911c8b20702a0a6134b2c049a518f6c537aac25e6604dac3c3ad3433d800932d011cde9dd57ef0e03560a22f8e59b31e3c9a0d65d2a09784e6bfe8044460d6a7fce4aa52f8976d1c51daaee84a6b2c05ea891486c245f28905de0bc01e1a9ed55233fdb03cfc0467bef5bfa0625d4fe540f08d143db3a7a67f5ccf8b39a3d8e5b9fe6425e466d7641895b941309a6dcd885d4886948115743223ce2dd23c9ff0d75ce77cd8d827d584e9ccc289f994c30e2710c57a7468c6e8894d875660c1e2aff3a2dec2a175760b210da9ea45695a13486151ad03f9e2a60511e7956d0f3f0dbe79ed2c328ddf0a9c849c7aace780e91f4fffef5fa5e97fd28ac09ea12262d5c6caa59a2dc416f32b41561ed6ab5ec530169c528fcd14e193368c6524d4cbb0ff13bdb9addd21c67377ccc902c3ad174cb0038c9a848eac0ff252474019e200895fbdc2c34a0af8febd91fd628ebb711cae648a213ed7012dccfcfeca522e22b9d1916382fac03a87510450e34596b65534c6426239b05911c0732d06af891fdf3891e147d19d1339d556c605acc11a44f628a5f11732e848b65abdd084c4e8d5a52782b90fd28596e6b0dc7babd8685d6506dd2dde69f1acbb8f723e0c3eef07f8bfd6c75dca35e2af59089494b23bde2e7689ecbc934b7157af496f671b8b0c4f352ec77bddaa6cd53d4ff522d6e02e40603c52943d39c3e6b6ced8031ada2f3d256312b4b33cb1be7d0ec082957bcbe4437b3dd1a5cf33dd2a311c437fce2640d685d214732e9eabd3f3dd7488c7b5b79bf1ba78de5304d6c9b69195bf8a0c00d92bce4850b1d120a0912a4697b0e6f64f22aa93df26b4834b0df0cf1fd7fc3d1f8f9482738ac1767215f4908ad8e41838953e46be6e6ebb2905e31047b295f2094532426e11fc404fcce025ec232c440b3178cbb85dfc3d1ab79daca8a5c597eec0130d680c973100c6ead66f4efc5c686d744215b1915705ca7b50fd0b660da102e2959d5fb04c1eedc2244c2e7d1c36737e6edd26056ee8fde1794db09f0312dc6151d52804b28749b73cf079d493e4b6443cae01789aa779eee6fa33c8aa183964271926058670af639c1242ebf4b799ccd99c3c8a3815ddcfa231891daaa6e4f1b3ddc7dcddc7709a7657c83077edda7eb5ba793f854040031c824641a2e4cd7e99827bd8a150769e117edfd90bf038d1b8c7223c92bf42b38c1b5e7a8b907ce6c0860b680aa122b84e9450ee988fae5da86406c04edc96e9c04089eba2d2e673600c32e53a842bc891289363987fa3c9c1ef7e034e888fe6c3257582ea07ce7c83c4b71a8d3b7c45581dc554292110feea0e96d9942fcb1918f9291f8ec0ea68357c9c0296a7e8101207533f2c4f033b93eeae1f237a249d4b432c670efd7d451b8116fb5c35eea9a29392a7c8a904f393391edf5f7058ce7b24c61efc169dc617c145e829772224c64f5798cf884617cd19c5e295f9aebba18b1a3aaacb7ff7970f7fece441a97182de10b7943493a184ff4e1e8b2737d8b602631765a5b5565c5f274f7cd53663d9fdb087a1df3761bcd245628e6f2979b8ecad1cfe6f03ec84f478e1b9a080c44907e742be07cd4e8c90bae8933bbe66381dba90c41d62c3d0d702b19342b90b7187f54186938c5e51b31108aff116c1881b34943cc34dec1973c19fa3dfb3d67d730b6bd10cb1625caa783a659a2b4b65301a0373b9b5937175d00c4ba9235ca3f0de425824fe3026a3eb582c9b8af957c49c4649718246aaa5eaef6ff05b49896e707172407649fd787d541613d39a524758299688bd125ba0d14fe0255a2f3ec9212286698be0dcc8539cedf3f27322d2b56539d16adbb42dc9120083bbd308d00836701e49edd4bd14edd5e12223be327e13c97095e476ad0301a6d5de73c82fd6f6fc1ceaf1045ed8c1f6f6c31d5d0dc65a9fda445e7be3d7ccd23dd2c68cfbd8a1d3983cdc89c17eb1f6967022f6d22592e9a3f8812b536c97b003d634bd004d317d9e9c177d4a1688f2d445d68db8c89826531225e1cd8cb259258f283f67f44085749505b33caf535fe5933ff2dbee97fc4ef372e8671283dc87537adfb51eb39221165ef878351fe9e292e39c2cdc80143e975e3d588925dc58641c22eb2735c5ed3b443629a83978fed61e6ffff15b7840bdfa0eb5920a8f92592bb8189b824ba687a821f179657eab3e722868e9afe271d1c05c78cbe943d603047a7511e2b53d0dfec9634cec8c2520061634371634ee63656febb97023c38bc4b750d946bdce64291e958c6371fea45a988f4dd20d99e301b34a460138191b8a6db5a595e2e5f2127740c66dc580f97451a635836d5290d3eb09ad62f2a007f200068ab9c67c457c817972f8bee7db8d362018b3d733f5f976a599935d28371ed43e3f6a785db5cef7272f1b22839f4815ec83f3af886119fa2c1e68f4dfaadc47d91eac9eca9c7f02a250a5bf9aed8b979a45e3d1f5e5e635fa29c961a3ed046b926e6313a09de9124f613816f319ed37567f64f913d955b7f8c94c182bd553917a6bc36829a319a486f0f8a5bbddbe5cd31b0f3b013af81df1fec50ea208e26307aa42d4e0a2f76448d0f885cecf5bc917bb5b543884b7a3b453bcdce76fa97487a5a957aa3861ddec3fcf84f65ede0c0f7a70cf7ae0c0c9efe46c89cc2ee224b9b1d43b9879bfca06e634f42a8d3e5c221adf674dc1a73f4153c6f08054014459dda6a1b7406590fff7824414c3c5257e1a542a5c61bc29847a18cd9d5aa4bc0d1714cfc224f9574f66908a2146952b9a98df45bcbc30b2cff30159f4492c43ee8e578beb65ebda78dd14fe6501a0af6c6c074f964cc7d26f3a00a995cfaa8ce5cbc3826d0c62304c831c9da6797bbd342b94b725c57eb69e01ba5ea61c58542b9705d88e188d92664b2832ab6bc72f7f1267115b9b8b81b60acd7ff935bd747a86ae30525f32715211e8a7a186a40f4087be806c3ee050ed6dad50e9eaf146f14d8148907cbbe14bedccbbb306dea966e31dea14a5461770f7cf62de2216f6a792c517562201b242556318c83e574b0e6994450d58d63896f02a0af82f08b36d05d01c744b8a0a8c2ee0ec10866b367b701195051caf504a701a46cfd87a16ffc5d8228f857f51b5e8ec1772f7f2330ae024aeb3c3d8449e509faaa5abb34ad12f7bc537ce3371783cb88252699ad27971fbaa1cbf50f488dbd0b5065702a7392633839513cd414467f9e8852206cba499a3f677678308cae0e144d5c54eb9fd9ea4f16df4bda5e6b9233dfdef3145d81f478d3aa713b9b0cf4007dc88b2a14d2cb132aeda9e2ed15cc9676d85cd57b95d57a31538952d9b1c728b95a6f1377da39b5f1d55502fb12684a16ad62248c655469422e633b3aa9806f89007975914294b478d2e49cd07699d8b3f9c7ee912b7cec6514f40f3b108640620aaa25ef5", 0x1000}, {&(0x7f0000000340)="e805bc1e098e75f9d954f81f6fc95a08a02cef3f5e480bc75cbafbf2dc24c8bcce66fa9c901af510a4ade48a906f9452034f4e6f352271b845541cace5de1bbc27728ddf2ad245ca37e307d664b096c986df0d75c53f2c39d654adf4b02013b3ea815050eb0b20e479cb7d81c28e5190e4513d52", 0x74}, {&(0x7f00000003c0)="964329df13e2b969651b71bed26e5a6a028a6af1e852dce460ad9ea68c98e713188729321fd32faa33f226828c97c5cda5097d381f", 0x35}], 0x8, &(0x7f0000000540)=ANY=[@ANYBLOB="fe04000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x404}, 0x2) r4 = socket(0x1, 0x8002, 0xfffffffffffffffc) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000700)=""/161}, {&(0x7f00000007c0)=""/186, 0xffffffffffffffbb}, {&(0x7f0000000900)=""/79, 0xd3}, {&(0x7f00000026c0)=""/4096}], 0x100000000000017d, &(0x7f0000000980)=""/252, 0xfc}, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00003d95a41501830301f7560100004000000000"], 0x10}, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xd2, 0x7f58}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x91, 0x100) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") fchflags(r0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x0, 0xff, 0xba6e}, {0x9, 0xfffffffffffffffe, 0x200, 0xa8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") 16:00:33 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r2 = dup2(r1, r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x9, 0x3}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:34 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) clock_gettime(0x2, &(0x7f0000000040)) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000140)='./bus\x00', 0x8000, 0x1a) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000200)={0x3, 0x7}) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) semget$private(0x0, 0x2, 0x40160) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x6) write(r3, &(0x7f0000000380)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9})                    16:00:34 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/181, 0xb5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:34 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = shmget$private(0x0, 0x2000, 0x309, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0xffffffffffffffef}, 0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) nanosleep(&(0x7f00000001c0)={0x11, 0x6c}, &(0x7f0000000200)) r5 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x8, 0x7}, {0x18, 0x1, 0xffffffffffffff81, 0x7}, 0x8, [0x5, 0x83bd, 0x6, 0x7, 0x1f, 0x4, 0x1, 0x5]}, 0x3c) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000300)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) connect$unix(r0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000400)='tap', &(0x7f0000000440)='tap', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='tap', &(0x7f0000000540)='tap'], &(0x7f0000000680)=[&(0x7f00000005c0)='tap', &(0x7f0000000600)='tap', &(0x7f0000000640)='tap']) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000006c0)=0x1ff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x8000, 0x0) sendto(r6, &(0x7f0000000740)="055c8ba815480af01cec2a008224e691cfb47faa741a8146374d0fc20257d820589e884607e8a5e104a485a8f69e0ba1ad107551bece1193cfcdcebd6af7b2f4dc404451d831615f931f3363692582ece49ef6a46405f1aad93e8792ef8c2040ddd99151bdd6df03e6fab01e2dee6d1a57f1e6b32642c3eebb004ed16592be308b5e89fab2e89629387fd9c494a79a5dfe53489953dd9bb12fa48ecb2e83e2c371d4e7d6c3a476ee001c27f35460d1f6cefeb92161e8479cf6b008e38b4adfcb4f3d4e43", 0xc4, 0x4, &(0x7f0000000840)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000880)=0x9, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000900)={&(0x7f00000008c0)='./file0/file0\x00', r6, 0x3}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000940)=0x8000) getsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000000980), &(0x7f00000009c0)=0x10) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000a00)={0x5, './file0/../file0', './file0\x00'}) socketpair(0x18, 0x6, 0x1, &(0x7f0000000a40)) 16:00:34 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x100000000, r1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) setsockopt(r0, 0x62881a8, 0x6, &(0x7f0000000000)="f7eb02d584e112305ca8103cac920c95e11b0a5593eb6862dd5ac47b10ab0297f590fdd1383be80074e73c008cc5d5d2150e7036ff188f9a778c15c4cfca85b9b47ec68744398cb9cfaba67d4d1e25a18cf7a6cd", 0x54) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:34 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="90b08013eb807f2271a187c0f71e6f698de77766e1da039ef8aac27562107333c2dcd59e57d85eed997c871e41d4b5cb32bc116d", 0x34}, {&(0x7f0000000280)="c9405d87775ee126d4075f255a36ef343aa345f492e54f4dbe3052aa8ac2f26d9710ec90b1a2d2fa17756675f392023c9bfb373640dc3df2eb7b65e6b7b5059fae474e401c0a33dad86726ba36319ac4bb2d058842dc47692e3397cf0733d851618278a974c9ba737528aaf2ce210a7ba2e50fa75f4a053c9c6647208669eed894eb68761688401ee890d5c0b451891bddd686412d08e5dff65d3cdbb8d6b2ddd33b71b4b7a57229607e12", 0xab}, {&(0x7f0000000340)="1f3ec27671ba405bd963dedc765f264eb1f35746f17710b55470ea0269a6ae6392f2d6e446b20d29e2447cf40e238bd787dc4d3409e50a5d948a967a6055dd57b66c5360867954dfb3f08d2a76ea59da76dbf66413c32fa367a82ab307c5fae10cf8a2c61c729b6a09d30c4c", 0x6c}], 0x3, 0x0, 0x51) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffffffff0, 0x0, 0xffffffffffffff27, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/158, 0x9e, 0x1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = semget(0x0, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/4096) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0x5) ioctl$TIOCNXCL(r2, 0x2000740e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:35 executing program 1: nanosleep(&(0x7f0000000040)={0xe, 0x900000000004}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fffffffffffffffd"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x38, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x38dd5b9ef4995f0d, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xffffffffffffffff, './file0\x00'}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000340)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xffffffffffffff92, 0x4, 0x0, 0x32) 16:00:35 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8000, 0x10000004c) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3, 0x3ff}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket(0x1, 0x5, 0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xc53, 0x0, 0x9, 0xffffffffffff687f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(0x0, 0x0) chdir(0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571", 0x1f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) listen(r1, 0x7) 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x0, 0x3) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de420189d0bc92292a7897af8e25461faa091e501cccab6674a4c2263acb1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) chmod(&(0x7f0000000040)='./file0\x00', 0x1b1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0xe6230d594506de7, &(0x7f00000000c0)="bb4f6545209ce481c01ea2b14ba7fc3d085b9613e53a0d4cffdcdb2a65ff0e57f873708fdcaa1cd402615e3bfea5cd8c4bbac3dbd838948e1a807b85f179d9fd12b1967932a058d2a82ca4f9168b7b8009faabedfaf955f77288e64b0118b0e590c310a9c8f45331504ca9fa67aaaaec8de683", 0x73) r1 = socket$inet(0x2, 0x8000, 0xfca0) r2 = getegid() setegid(r2) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="5eab5e7e32e7111a6f3359178e72af0c0ba3e2021755466b4c54a551e8858e8996f03eb73baf13cffd0f528ba6d959eb5082a316f198d974d264053e4f62f234496b94d0ec5b8084ce127b36ac906b5b0a81147d84943569f0a1289e716a61049ae5ed4f7b1de3a397c70a98f600a0f7d9e8398c88ba8709ad693acbe988b0961c642f1d59c670f5c9aed23736dbc7c357a67ba36a6e9e942aa7fd61ad31dbf33cc86670347b9d4a4ad0eb2654571e89b544679fa8", 0xb5) r3 = fcntl$getown(r1, 0x5) r4 = getuid() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = fcntl$getown(r0, 0x5) r8 = geteuid() r9 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgid(0x0) r12 = geteuid() r13 = getpid() pipe2(&(0x7f0000000640), 0x10004) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) r14 = getuid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="3bc4956c0f56da03bf5679d11ed842904def68dad7eb080e0fff8e69f39ae7f791843ba84bb923c91345bd2e40a5ace3c66560ff072278e5c548027f2f406c78bc89b3bf462d5654b49888019138e5efac3702943eb42c48e52b19c0", 0x5c}, {&(0x7f0000000280)="7ce619cacc5b9dd10a258fd8669086cec3d11e7bdba42b9db79ca6b8c1610d10f2b8ccfd1839b67a4b340d5145482c9e3bbf9e5addbcd3f90dc351c2233a9920006679587216045eb8e36a8c9ab4930a35731f764de0fd9f4ea2405d0e9fb7ae8638edf5b7b849b0de7768224171ab0f409171daa891b3c7a34749c8f92ab6545921a26bcfe7e43a7396dad948ef9d78710f1afa62eed9f5ba28034037c4513403b8371847c32f56caedb3fdcb5a1bb85b57e7b18f65654d4c8ba6a17beacebdd3545e9831ce2a1d595bb8faf6149e8774de1547766c26498def9ef3afe0cad3658bae788904bdcf1f8fb34f3e9b", 0xee}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r2}, @cred={0x20, 0xffff, 0x0, r5, r6, r2}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r2}, @cred={0x20, 0xffff, 0x0, r9, r10, r2}, @cred={0x20, 0xffff, 0x0, r11, r12, r2}, @cred={0x20, 0xffff, 0x0, r13, r14, r2}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0, r1, r0]}], 0x120, 0xf7fd764f78496715}, 0xb) 16:00:36 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/32}, &(0x7f0000000240)=0x22) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000562000/0x1000)=nil, 0x1000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00007ef000/0x2000)=nil, 0x2000, 0x14) socket(0x10, 0x5, 0xffffffff) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00001f5000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) unlink(&(0x7f00000000c0)='./bus\x00') r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r4}, 0xc) write(r0, &(0x7f0000000140)="220ed66def6ce8b70867be59bc6be682d8659da419f8221cbb030b020a3b14248ead8bdee0d874cf24cfbedf77856f17c7d56a1ab0417f615ce318", 0x64) r5 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r2}, 0x10001, 0x9, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080), 0x0) fcntl$getown(r0, 0x5) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:37 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x3) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpgrp() 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x2c}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = socket(0x11, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) socketpair(0x20, 0x4000, 0xffff, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r6 = syz_open_pts() ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000000)) dup2(r1, r2) 16:00:38 executing program 1: shmget(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) setsockopt(r0, 0x5, 0x5, &(0x7f0000000040)="bc91e296b04c7ed1825981df432f85c8401d3bc4278a61c3ce6ad4b7a72a0930e56f417bfbd2be0aee6f6533c583092a8733df3ff8d886d9019a5f7508822b4e10cdac6d5dc16a911cccb2ba2c287b5c5b7b742b67b413b45a6fa41418f41f65d503032f167dbd62a0bd9fde29cfbd24017c62867388538918d5e9b0e628b6c87cebb3d089d17f99a599c9dccfdd9693b4151c2eb0347e9f9a8c7ef7a1d46ad02790fe71aed708648ada07689fc176b1e10c7d3dce8d70461950dca916ed9ea99dfddfe6f60710df597af6c8349c231809a6f4642d82b4be44cfb677ffed81de19b79b5508eca7b23bb343ccf8fbc75f0f23a27b6a7a4358a21ca6d578", 0xfd) shmget(0x3, 0x2000, 0x77d60a5582d968d0, &(0x7f0000ffe000/0x2000)=nil) 16:00:38 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) lseek(r0, 0x0, 0x0, 0x2) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r4 = getpgrp() wait4(r4, &(0x7f0000000080), 0x1, 0x0) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x3, &(0x7f0000000200)=[r5, r6, r7]) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) chroot(&(0x7f0000000000)='./file0\x00') read(r1, &(0x7f00000000c0)=""/77, 0x4d) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xdb, 0x1, {0xff, 0x6}}) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:38 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x86, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x3, 0x58042afa9188133a) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7}], 0x1}) r3 = getgid() getgroups(0x40000000000002d3, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgid() r5 = accept(r2, 0x0, &(0x7f0000000040)) getgid() setegid(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xfffffffffffffeb1) setgid(0x0) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r7 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000100)={0x2}, 0x8) setgroups(0x0, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000700)=0x800000000007fff) close(r7) semget$private(0x0, 0x2, 0x8e) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) shutdown(r5, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000280)={&(0x7f0000000340)}) chroot(&(0x7f0000000240)='./file0\x00') fcntl$setown(r8, 0x6, r6) poll(&(0x7f0000000540)=[{r8, 0x10}, {r7, 0x5e}, {r8}, {r2, 0x12}, {r8, 0x10}, {r8, 0x40}, {r8, 0x10}, {r8, 0x40}, {r8, 0x5}], 0x9, 0x26) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000000)=0x40) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getpgrp() r10 = geteuid() r11 = getgid() ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000700)={0x9, 0x8}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/221, &(0x7f00000008c0)=0xdd) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r14 = getgid() openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="9e6236def183577efe280f0e47c988197a959240964eebf2f0bae0c240182a9d97b57d157ed332cb409f009ee3334995a35080d2a7c34fbc3d3f68b61f124830b012a744b4addad818ac664e78d2ecac1558ed049fd53832614dd14c86f4771a7075a7811522da31ba03a9ad512bab3ae4beb6c4ca79b6010f5f1d7c2ddf882c9d9d591b90216d0680db4adfc475b09dd1a98053de589c20a6617cf22dda17cb24c2b294b8d623a0cdec0dd101c62642981f377513f13695b7c1a45044aad82d3093f40eea8a4f07f635539d4062266c4ac94c091edc0a8fcc69beb335ad358189af62c2d7f21ed08805e88503a83826b40d8d08fd39cf", 0xf7}, {&(0x7f00000001c0)="838e4999403d70728e13b7f3157c46ef100c61ca3cb17d9dcbf837f3d32a4fb7ae7c7d93637ca6198ad7bf5e5f870f5716d276a1573c354ae6bcb972b055c56a60bfd32734735f5a17c1aee4fba6e3a2709638ee3aba041827afd0c119d7b0a6ddcf874ba21ede2674e883c70921e2629a42757869adfcb3fab4064daeac0526df77c9544e7557181a2b38c6387df1484fb699d868a3d58a207460b7662033304407c74401306b9f8b4fd5f887a3b4a2475eb6deb27c2edc11bec6c117199d69b7b7992d1ee8cdef2b8ecb6ce82c83031d8fa930d20af4471bba59981b75e6779519a495a71d27016d6dfde7623d", 0xee}, {&(0x7f00000002c0)="95a210ce5ecd5e87586d8dbe3aa0b11918612ba58b62ad2a66241a045c0a3b3a5d7aa02b5d21871d7340490f996d6fce05205a0f6f0675379dc3620270e99cef88bcbd2d444851c5465520132f976f9e1619e8d69cd1d419e1292c46abd9dd375e48404329c0ad271a0541c807a3e7049767b2e6d91d3bf71933284017ffc0b5259910651db370670a366ebaf9dcc225db5b9f1500627ac879883819ee4b05c5c3ab13eaf2c5d7ebc1ee888375bd5afe6ec9e10918b67dced4213a8f7fcc997fbdd9", 0xc2}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x80, 0xb}, 0x400) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)={{0x20, 0xe208}, {0xfffffffffffffbff, 0x100400000000000}}) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:00:38 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = semget(0x2, 0x2, 0x4) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/88) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x0, [{0x1, 0x850}, {0x3, 0x1}, {0x3, 0x2}, {0x2, 0xff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8001}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) 16:00:38 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x6, 0x8001, 0x100000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1b2932a2b51fc25f, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2f8, &(0x7f0000000100)=[{0x5, 0x251d, 0x3, 0xffffffffffffff96}, {0x7, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x53492b230fafb548) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x110) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x10000, 0x3, 0x455, 0x0, 0x4, 0x20, 0x1, 0x0, 0x3, 0x3, 0xae}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="fbaf3934a55dbbd5a6be8a8d1a029be96914f6357e3a000000000000", 0x35c, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x7866ad4ca6f3d5dd) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x14) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1, 0x0, 0x10000000000000) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x80, 0x4, 0x7fff, 0x8, "859e1752f82a434e3dbcace6dc56ce22360acf32", 0x7, 0xfffffffffffffff8}) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x20000) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) getsockopt(r0, 0x40, 0x1, &(0x7f0000000000)=""/112, &(0x7f0000000080)=0x70) socket(0x20, 0x4, 0x5) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0xda}], 0x1, &(0x7f0000000280)=""/163, 0xa3}, 0x803) open(&(0x7f0000000540)='./file0\x00', 0x80, 0x100) recvfrom(r0, &(0x7f0000000340)=""/243, 0xf3, 0x40, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:38 executing program 1: socket(0x400000000018, 0x3, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x800000000000) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 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, 0x10000000000003a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x10001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:38 executing program 0: r0 = msgget(0x0, 0x2) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="090000000000000000004300000000000000000000000000000000000000000000000000000000000000000000000000000000000000002811029657e3a496b95406b9997ee985428227fc4ca754a17e5604681a6622be3d1e8700a379cfc288cc710e8c7679fe640ce3d5e0010087a721514b2a6dd644c257ac4a7b92725e2fa02989a4a6cdebab75a625973c226add68341f0e33e85fd6515b8ba35ee60c39e36f4b667a82ba0efefaeb60bd1b"], 0x37, 0x93add775ab157db4, 0x1800) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4000, 0x1) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x20, 0x1, 0xff}, {{r3}, 0xfffffffffffffffd, 0xb, 0xfffff, 0x1ff, 0x4}, {{r4}, 0xfffffffffffffffd, 0xb1, 0x10, 0x7, 0x8}, {{r5}, 0xfffffffffffffff8, 0x70, 0x8, 0x80, 0x100000001}, {{r6}, 0xfffffffffffffffa, 0x3, 0x1, 0x4, 0x8001}], 0x6, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xff, 0x39}], 0x3, &(0x7f0000000380)={0x48ac, 0x5}) r8 = socket(0x0, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000000)) getsockopt$sock_int(r8, 0xffff, 0x1002, 0x0, 0x0) 10:12:17 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f00000004c0)) 10:12:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r1 = semget(0x1, 0xff4d58a5a1cbc51d, 0x22) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget(0x0, 0x1, 0x2) semctl$GETNCNT(r2, 0x4d14d590d9e77a83, 0x3, &(0x7f00000001c0)=""/157) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6}]}) 10:12:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x10000150000}, 0x8, [0x100000]}, 0x3c) mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x82, 0xfddd}], 0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0x6}, {0x18, 0x0, 0x400, 0x1}, 0x2, [0xfffffffffffffff9, 0xa791, 0x1ff, 0xfffffffffffffffd, 0x1, 0xfff, 0x4, 0x2]}, 0x3c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)="9036248fc86cb107d18430912904c2a5424823a554adf11f1b4df7674fcf31dc54c28ae856ce7b997b76f5eab0035eea0250874a623e2f0a721f34c32cd967c924289e8b1402001c73724af2212d0256a89f2eba7c7c2d5b2a41e9cf853fe18fa09e04235b0b44c9243034b7364e54d8781c2c4693b2f4022a507ecb3eafc3e8a29b6d5bfbab11a10c82452c447cf521150dfcf3fc756532b12c63bdd796f5ebd936d83d10e89dc4299c3378a190ee1874a2314550b8ed0dd7e103e889c17be5757ad01c2b66adc5ba69b40320", 0xffffff9e}], 0x1, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) socket$inet6(0x18, 0x8000, 0x5) 10:12:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x4, 0x2, {[0x2, 0x0, 0x80000001, 0x0, 0x2, 0x7a8, 0x8, 0x5, 0x3, 0x8, 0x7, 0x5, 0x5, 0x9, 0x200, 0x101, 0xff, 0x3], [0x8000, 0x4, 0x100, 0x6, 0x80000000, 0xfffffffffffff800, 0x2, 0x8, 0x9, 0xf3c8], [0x0, 0x4, 0x8, 0xffffffff, 0x80000000, 0xfffffffffffffffb, 0x4], [0x3a, 0x100000000, 0x4, 0xfff, 0xa10, 0x1cae], [{0x81, 0x7, 0xffffffff, 0x2}, {0x406, 0x8, 0x101, 0x3ff}, {0x3, 0x7f, 0x1, 0x3}, {0x800, 0x400, 0x9, 0x9}, {0x1000, 0x1f, 0xff, 0x1}, {0x1, 0x2, 0x80000000, 0x1ff}, {0x2fc, 0x7, 0x1f, 0x2}, {0xffffffffffffff71, 0x4, 0x3, 0x7fffffff}], {0x2, 0x10001, 0x5, 0x4}, {0xddf, 0x1, 0x10001, 0x7}}}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 10:12:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000001300)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef1000000ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d54000ed0b500000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a0e52c2e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d101b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8b53eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede6744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442000000000085c994c69ba1480f73e36970cc913d9f80b5d22f5110e31832e0607b502e6c97f3b92315b310dab766fd2cd1c6576b9bb115d93c8c530b32e6d5a001482d518e7d252cbf48b24bab286292b30d9fc742bf9d4f3fa4d7d22e98a9dfe0d6c83834b34beda949020ddf4d215f7edfd05e67bb247c392db9f9136d1acc6359fef327df56b2feba80f6da15133a8eb0720f5f1059187b877a87a10376d3a9d0211a841ac0324d6c73941e425579c18f3b2773c61cd8ddad52f9e9f169d57c580fde20acfb5302401e0f5f65ddcce38bc7753c9be4970ba6ab48f5785dda2e84635f8fe514bc57b7886aea66825e7c2e9510f50eec9fe3b324bf078470ce"], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) connect$unix(r8, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 10:12:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(r1, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 10:12:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) shutdown(r0, 0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2314}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0xffffffffffff8000, 0x8}) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:12:28 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) fchmod(r0, 0x2) 10:12:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) socket$unix(0x1, 0x5, 0x0) 10:12:28 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x5, 0x0, './file0\x00', 0x7, 0x7, 0x433, 0x3}) sendto$unix(r1, 0x0, 0x0, 0x14, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0xda) 10:12:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x66b852cf331e24db, 0x84) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 10:12:28 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000540), 0x0, 0x0}, 0x1) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 10:12:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00e1d0d779f038af8a55047a1e3fadeee97b65f5f6da73cd36745b9c4aa5e33558cc2ea184fdb2f11cddd4ea308e0890a6537b0c6d4117bd1b565b1581637f1293"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) fsync(r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup2(r1, r1) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="f3b45dfc96a4dbc5ce2f7b7a006d23796166b260c76f05fe0d50f789a5e66f6184f6c4315ab0bd08689429b7bc64b6be91a941c5d1badb3d911a052a65e6b5f99b54ef7fc9e77f1183a949c9d97f2d825298294d2895a915a38ea0c661b02d2ceff33081304b87952bfa17f3956925471d0c7839922054a89301af2314c114ad5ad9b4acdb5eabd4d7109fa6855addf5c176bfa4f4de2a63acf010b8d240185e06ba3d4e0c53c6474880bd4faf685611195a246e8686cceeb67e15", 0xbb}, {&(0x7f0000000240)="6cd131aa5aa8253bf7599dd9242728e4d3", 0x11}], 0x2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0xffffffffffffff20) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0x2, 0x80}, &(0x7f0000000300)) dup2(r1, r0) 10:12:28 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) 10:12:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="d57e829a") r1 = fcntl$dupfd(r0, 0x0, r0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 10:12:28 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = socket(0x6, 0xc004, 0x80040000000000) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)='|\x00\x00\x00', 0x4) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r1) 10:12:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200040}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7eaa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xacb}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4d2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0x9}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x3, 0x1, 0x0, 0x0, 0x3, 0x1, 0x8, 0x3, 0x2, 0x2c0}) 10:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x81}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6ec, 0xfffffffffffffffd, 0x0, 0xc123}, {0x0, 0x8000, 0x0, 0x7}, {0x2, 0x3, 0x3ff, 0x8}, {0x6, 0x6, 0xfffffffffffeffff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="84") 10:12:29 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0xfffffffffffffffb, 0x2, &(0x7f0000000180)="9e833c3f58492ff09bcd724f9237f26aba56e1aac59fb006a0615adbb51e1393023f09107312da546bf279ed8d2ca8c8519b7109294d5e2499bb1a84238fbaddecc1168136ce515c0d21afb4197b7c9190ab3e5ec7e8f2d8a6657d745a9a5eefba911fea4c3d714fd4b32245ec48a902a51d37542c8ab8061c51f5eb030f60fcd7f5c939545ac4a25c96ad3485e1026a3ea8ec0177750390ba3103acba4c1452f8e330c3e9a3934cd6a17145cbb92b31cd531ad19ac54612671ee3cd9b479704b90f06a7bca80631f7ba6d33d0fc4069d55ef061923775917684c8a155aaee31887a243909a22d103380409a3db3b0446465d3", 0xf3) r1 = syz_open_pts() close(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x80000001) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00), 0x2) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x7, 0x3, 0x1000004, "1c85ac617aee33aaaecc7ea7cafcd76aa12df95f", 0x200, 0x107}) 10:12:29 executing program 0: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/92, 0x5c) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 10:12:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x100, 0x6, &(0x7f0000000100)="015da1f27592a33535718a9ceabb662ee0fb35a1d1a32ee2604474e15e7c1c71177e2810d8bfbd5def81c06a50c5e2245ef52b939e2d14905f82d9dcdd76373f6332a8eeb4de4a3176ddefd4989015459f89afb1525c22274701e5b73de6fb4983d8ec6ccb45936cb9e97c21cd820c7f052291cf20bc5739143f8888baf9c704158e5a63d7717d17", 0x88) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 10:12:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 10:12:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setstatus(r1, 0x4, 0xc84d79240a4fcfbf) getsockname$inet(r0, 0x0, &(0x7f0000000040)) dup(r1) 10:12:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 10:12:29 executing program 1: socketpair(0x10, 0x4000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x0, 0x46) read(r1, &(0x7f00000008c0)=""/214, 0xd6) 10:12:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000000)="000000000000000203a468779c7018173979ef4dfd37f649c69b2c553390bc7820443f1241be4afd1c0b051f4c7f422527e88705de61a00304fe2ce2247d", 0x3b127fe4, 0x0, 0x1) ftruncate(r0, 0x0, 0x0) close(r0) 10:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 10:12:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) fcntl$setown(r0, 0x6, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x6) 10:12:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f00000000c0)='./file1\x00', 0x4, 0x800, 0x0) getpid() openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/10], 0xa) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1116, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x200, 0x42) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x64, 0x6, 0x100000000, 0x10001}, {0x6, 0x3, 0x2}, {0x4, 0xffff, 0x4, 0x102000000000000}, {0x0, 0x1, 0x2, 0x7}, {0x6, 0x5, 0xfffffffffffffffe, 0x3}, {0x0, 0x32c3, 0x8, 0x6}, {0x664, 0x1, 0x80000000}, {0x3, 0xb3, 0x5, 0x5}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r4 = socket(0x20, 0x5, 0xfffffffffffffffe) connect$inet6(r4, &(0x7f0000000100), 0xa) listen(r4, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000002c0)) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000540)=0x10) getegid() r5 = shmget(0x1, 0x2000, 0x1a1, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getuid() r9 = getegid() r10 = getppid() r11 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x57e, r6, r7, r8, r9, 0x101, 0x6}, 0x7, 0x5, r10, r11, 0xef4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x1, 0x0) 10:12:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x4a) socket$inet(0x2, 0x4000, 0xffffffff00000001) 10:12:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 10:12:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x4}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xc6) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 10:12:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x0, 0x7ff, 0x101, 0xfffffffffffffff7}, {0xba4, 0x7, 0x8001}, {0x9, 0x7, 0x3f, 0x60}, {0x0, 0x76, 0x5, 0x20}, {0x7, 0xffffffffffffffc1, 0x1, 0x4}, {0x99f, 0x1, 0x2, 0x3f}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x5) 10:12:29 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x20000000000029, 0x1a, &(0x7f0000000040), 0x0) 10:12:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x6) getsockopt(r0, 0x0, 0x3, 0x0, 0x0) 10:12:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10808, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = semget(0x3, 0x7, 0x2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000180)=""/189) 10:12:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r2 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r3, r4, r5, r6, 0x1, 0xff}, 0x8, 0x6, r1, r1, 0x0, 0x2, 0x1f, 0x400}) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000a40)={0xcd0, 0x13b7}, 0x10) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setuid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000900)=0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000940)) getrusage(0x0, &(0x7f0000000980)) socket$inet(0x2, 0x7, 0x800) r7 = semget$private(0x0, 0x1, 0x100) semop(r7, &(0x7f0000000c80)=[{0x0, 0xff, 0x800}, {0x1, 0x3ff, 0x1000}], 0x2) 10:12:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="a8f7518d8ccd00a1806e2e", 0xb) 10:12:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 10:12:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2adf8b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fefbcbfc2ea86d7288fe001bbb6c4ea4c9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4b6215ded01fdfd82d3fd6227010090a950a01ae64da66415655b05810c8f67de1b28b20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc809bbe99033074039910cbd826ffffffff22d874b03680aebba4417f1a2a0f"], 0x10) write(r1, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xa9805b04a91b99eb, 0x1, 0x1, 0x7fff, 0x4}], 0x100000001, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x8, 0xcd4c}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x401, 0x101}], 0x5, &(0x7f0000000280)={0x4, 0x6}) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r1, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x2) 10:12:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0xb) write(r1, &(0x7f0000000200)="e008dc7be849bdccd04333", 0x119) 10:12:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) socket(0x20, 0x2, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x2b}], 0x5530427c, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) close(r2) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x0, 0x505}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x5, 0x9}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x4, 0x40}, {{r3}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xfffffffffffffffa, 0x9bc}, {{r2}, 0xfffffffffffffffe, 0x3c9d9b635b7723df, 0x80, 0x9, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x42, 0x2, 0x7f8000000000, 0x800}], 0xec7, 0x0, 0x8001, 0x0) 10:12:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x401) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) 10:12:30 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) socketpair(0x18, 0x4, 0x318, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0x401}, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x80000001, 0x0, "0000000000ffff0000000000000000001000"}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x3, 0x5}, {0x18, 0x2, 0x7, 0x3}, 0x9, [0xffffffffffffffbb, 0x100000001, 0x3a7, 0x100000001, 0x6, 0x7, 0x0, 0x1f]}, 0x3c) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) 10:12:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x23) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 10:12:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) rmdir(&(0x7f00000000c0)='./file0\x00') chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10:12:31 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) poll(0x0, 0x0, 0x34) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 10:12:31 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setuid(r5) setgroups(0x7, &(0x7f0000000140)=[r4, r4, r0, r2, r1, r3, r4]) open(&(0x7f0000000100)='./file0/file1\x00', 0x10, 0x10) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0xfffffffffffffffe, 0x40000000000}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x10, &(0x7f0000000180)="78a1cfd283dc10a1404a0356605c021b") syz_open_pts() 10:12:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x800000000000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3645, 0x0, 0x81, 0xffffffffffff6a66, "ec155f3f379ef8fdb9c6f5f307ec4b7a834c1c7b", 0x101, 0x9}) write(r0, &(0x7f00000000c0)="f2c9e5f22527c1e065fee2a83a5629ceac7ff0231555f95936cc683beec789f6a4012e6467faa9844e3dc0d47ce19293be4d21bc5226efd6b733a7f1c2e9b6cce891e4f042d1818b52b46d9d4df60a5dce93226afdce956c85691bcdc2741ac889aad8991c3afdd661230b308523db14740ba3bee31bb54628111a268db0494c1d036a3a7710981baf892119ed3c4d46632104242e7a92e5dfd4c55e3f53312dfbd44d6891c395d72a741f5acc86e1156673", 0xb2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x7) ftruncate(r0, 0x0, 0x100000000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) r2 = socket(0x2, 0x4000, 0x80) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) r4 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x6, 0x2, 0x26f, 0x7, "f3de07bfc23001bac6baf4127b966d78e4624051", 0x100000000, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) munlockall() sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="c10dfdf2fa6436edccff0fef1bfe17b624af56b3a4be606832abf7a1d092dd37d0ce0c71408a12a5aa2ae22f6f07018c11c6469755e7294323889bcf1516a1498bef44ee5e51a3083c7b2788cd33deb586a3e75bc6c976c7ee159b5e67797d886e644f3a5622b47836d29dfdc716446393e1109400baa78fbd27d0f983d1440c00156bfa92eee21cccfceb828ae2beb641213f835323959f169e9708c7ccf106f63f086d8437478f5d85c0", 0xab}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r3, r0, r1]}], 0x40, 0x404}, 0x1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000540)={0xe996}) r8 = msgget(0x3, 0x2) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000580)=""/1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000005c0)=0x8) r9 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffb000/0x1000)=nil) shmat(r9, &(0x7f0000ffb000/0x2000)=nil, 0x3000) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r10 = socket$inet(0x2, 0x8000, 0x5) listen(r10, 0x1) r11 = semget(0x0, 0x1, 0x100) semop(r11, &(0x7f0000000600)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x1800}, {0x0, 0x6, 0x800}], 0x3) 10:12:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x22, 0x0) lseek(r0, 0x0, 0x0, 0x1) 10:12:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000000)='./file0\x00') bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/97, 0x61}], 0x1, &(0x7f00000002c0)=""/94, 0x5e}, 0x42) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 10:12:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="03002e1466696c653000"], 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) getsockopt(r0, 0x7fff, 0x3ff, &(0x7f0000000200)=""/244, &(0x7f0000000080)=0xf4) 10:12:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = kqueue() readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f00000000c0)}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000400)=""/135, 0x87}], 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x7, 0x7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) poll(&(0x7f0000000540)=[{r1, 0x100}, {r1, 0x40}], 0x2, 0x8) 10:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x100000000000001d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='7') 10:12:31 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x4000, 0xa) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f00000002c0)='@') 10:12:31 executing program 1: setuid(0xee01) syz_open_pts() syz_open_pts() syz_open_pts() 10:12:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) open$dir(&(0x7f00000001c0)='./bus\x00', 0x381, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x7, 0x81, 0x0, "1b4ce7906fe16e60d697ea03c4475dee5011c0c9", 0x4, 0x4}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x8c, './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 10:12:31 executing program 1: setgroups(0x0, 0xfffffffffffffffe) r0 = getegid() r1 = dup(0xffffffffffffffff) r2 = geteuid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getegid() getgroups(0x6, &(0x7f0000000100)=[r0, r3, r4, r5, r6, r7]) r8 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) 10:12:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="89b60c883e783c6c368441f58fada79013742a7513d0d490c3795fe141b60cb1c284f2d98274730684a59afa335fc5dd5556f992d80fee8a4f0b778af0f4bd147b4a55b46f922447b1b24f964cb8def5b403c832e0c918103e641ee212d151c3d7d5c674ca3a5cf44d0f4058ff4d39855180e138b94d15551e60882737d9a6ddb381cd947070281d6591cc564b3dae4762e6627d471a6760f2766f82c6b8a81d5bbcb65564cdc175805ffcf3dc44052bcf7006c688a3b9745b9cc3d069ef12222305b3d0c86f3346f77d7b5228b0d7fcb7babba311dff7abb52260aba8d6ebd1dfa263ce8a00e1dd75", 0xe9}], 0x1, 0x0, 0x0) flock(r1, 0x8) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x20) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/54, &(0x7f0000000100)=0x36) chdir(&(0x7f0000000000)='./file0\x00') write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 10:12:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x141) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) 10:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCCBRK(r0, 0x2000747a) 10:12:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x141) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) 10:12:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0x55) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x442, 0x0) write(r1, &(0x7f00000000c0)='l', 0xfffffffffffffeee) 10:12:31 executing program 0: pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000280)="e3fb06fec31936f43fcf89bc4807fee385eba0eae03ac52c1ce771ffd6fa460af65ff904f2862ac21fd2dec7c86d688f36d717632b650dc6d745fc94c30eaddc8db36467da7e81b3311d8f708b09776ecbbb8cb7a40c51b50bca102208e1cb74307e4aaa6c637d5fec6464da24f458d1807d857a6518696caef59957aca97fd3214334e348d5aeb158c18ffbf2241f690e0422db3657add35316bdd65b038a690eb3a4914aee478efb454e3ff93a1fb598c871a201bc996c9be75e35c9ce7585245054121c", 0xc5}, {&(0x7f0000000080)="3cc1d17b9ee532e06f0dc7534914a8c59a6e6ee84643097253d47e45d8c4147c96ccca6d23f2aef3a9a8b1d696c78002d84cfe1b54f182b94e5433a4421c4199edb74422092101f2d5d185560a3ba426e9fde404069dbb6d76a933519c30d112", 0x60}, {&(0x7f0000000540)="25039e2c26d40f6f386911693c947195b69d8fe233c992cc64736cbd0d1410cb4d14a446672aa20883c863a5b98cd7fa43f2589ee8dff4d8f24871639df3ba1273086a5e128e98de3c21dbe644179482c097db49bd9e42f206d9610c46b0b32068c7b3700777dab790800ca617a16ae3b200a5f4e7d8424b1a59b2aad6842a13749016a79b49065e5ab4ab9af065e6162de15d08aab67aa5e71818b4ef0151945b1c81e011840afc07bc8fa9e724f5017c843628241086b8d9961e85e548ced3ef181233239659177743362c8d2ecef09155b66704297be3d5bc6730caed04bb05b288569ceeda395ab5e5f82ad93788ff4e6d8559ba5980783e086e3cab498c1b853b79538085fdb7708a1af64c3faaa45ee3780147e72cd7d72a32a989ed40945ed46ac360e92f4facd8fbaf74e1c3f2bd2e6a296231a0cb9dfe57e5881693434af13b23d37fdfb92c0e9d808464b9e86d4e755571889cd1c34b9e0616f55c4b2d006a8094b5a51e6be728e38cac48e3767590febbdb42910e01bfd73430db6ebc7714c0a365f9ef27ab68b5a1954c1b565b8bd81a94b1cabe320a8655c9c13b223a2e89273bf40a00828463e49aa941059c540254b9ee45dd6a4102a9b3f0f3a1a49f36283261ee3044f1d9fc05a42ff3a27c41d63bea62668bc527d37d0de9cc746b00cc9b1de49155d3cbb14c3a85d3270d7aec43ec554ffc4634ebabb327e4804df56681adca8de6cd08aa1a31d25e8faecd28fecbd57c8406b0c216accd970cd621a9f9bdc39e582d0af687089486e08db917938d716bed71e866b804cc13be203ffbe888aa07412441e26c1b9ae0065fb2cd07d17ceafe20827b618abd879a754965e1c106e22d883278acacf9da10333413601a188a29f43cf457fa5c88bddcbaa0c35f0af4b3ba4caf2f74cec65a5ff3b57c5741618a495c6fb3085586b46e1a70f9d0d2a6a476211ad88a58176cf7cccb1942ce6c0cc83417050371f576a4cbdd0b496e528382e26d8c66f199958b7879734dbba1da1a7604107a35459a3ec54735959e0e007c2a0ee9abef47d41e227a728235fc4644d41d46a75606b4399285e94aa9e5f9e46b2aed28375d0ca55d7c1f5a43e813cc15d77d094ae491b3442640760f0ba812357fb2a80183ff11009d8ccf792ace221b0fb18cbb1ddc7c7c9350ee425763174b20eeb852399918da987c60c6b3757dd08a6e87a1d55a5adf37cabe410604f46cc12605e9a0ff9bbd3192b8983015d6111fb8410bce44d3931d42afc6f185d8691eb74ab78bf2e63fec418ffc094c9943634372bebf027e33739436844fff0acdc1299b75a4fc0ae0a30dca941d44ab8d177723b75882ed8b827138aeb695f055e15fe87ae685745fa71f9d5770115bb71349fb2368ae562fdd726374670990bb0b512bd091d0735959f8ff53d01886d1f4cf25ce29755e455d6e7d83b880a9296fc688adf35bb68d4b742e271426fb8d1f1be0c9dbfd43cd90dd0d8b87d9edc81a7bacfded61d38a8010a2dc9ad0cfe5b28d9c7476efffde9bbb7061cffd9ad4674a3660e32b5669bf80a63d3f9d9803f6d3159cd3868f7e5b4546eeac807e27eabc41e630832782de03a03bc60db5b7836ef39cf5772144b6ee5557f15d20cc99284dc7ec5cfdea27aab41bb4626e3e2222835d76ab31e12774ec963d2e8d7bb07edd53c51eb54b3b441120837081862e4be6220f194670c16413adc1a677233ac471fdc88bb600ec9c89c2d7abd1e4addcbb7137c3401522062a920b2b5e0ae78717c27ec8a20bab35b4c4ffb065006f13a7b28500eae4522acba6f8473aa1aa7e273c3a20422a5fa03dea9081b5c02e72387e239727939995e281ab9608691a860c7a5e6775bc41dd99ae65a24ff2d894b1f2982c271bbf15afb1dc16fbdecf5d7ce349951179501ef06da814d2b81b0fa03d141cbddc530a298b372409c3f01e0b73a978e40b9eb6892e02799555a5f4062677e3c84dc25412ace3d842346a2b70779b0678bed186687f2614792f7e26e36aa369d8913b15ed0b7fccae8f2dda74bcf78e86ca5d883a9f0cbafe17ea3820b2ad1ffeec16f986172477dd43ad34348722abd777027afd43c298b797dc7ccf3f419b1ed4429b637b48af14f09bf79446631d022c56b20233dea46ec14e5945d6c5fdfc15a0e1ba04c40a7d262a0b894bae8fe08ef11dbfe9eba3d55219cd367fbe28acc59b974ef37f80d6972017ec1e0397f7ceb337ec5292064d1bb216a97528b496522fa45200b8f65e5b43046543c30b858014bf6980c963e8efadf42ba659a7db6fe7cea2a9ed523e417fa4bc9498caa9095082313eb233b128ded1e8e770ec4574e9ab411008f041b0d152f1f3874a6d485e6530ac7db3bef4c207a0e6669ae4137941e7387dc0e8e079b586c696fad39811e1532da918d0a56243774843860de210a476e7208be1e9d32c1e5136d5a2dcf0b7354c24d92f60b1a0d02aff43ef8d6658d1eea1e26551c02943bb9b3f86467ff7b717ddb6ed37121f550af295ff29a0434940616c201f402cad0bf57a48375ab1013d754591ac72102e9965f400a2f205ca808f62c70f168acafe0b75289862255a259e51648373db8823e143ac1ad5ddc9f77df11134a2cad8283ecac04288e36952b01df7cd6febb6ea44aeefd8abdf6561c80405926dd43166c79cd23b0f25b8322aa3136cb3b722e02bbf5e439f3303dcd4ba9cccaeeb4c464ee5a88752825aa7b358e21a4582448920ae652d5d0e160dc378918d513feae97b781335326aaf8f4d4f7804ef1af29ae354d726a23b6d8a51b2dbc1c46eb620c02792ab9899d27960b5e086deda529534fe22653102631825670d998c22186c317701c113cfd8f7021a12e377a494e72474d0c15b6d0236e48c461a1187dc4c9979605db1dbe355fa60830a5761df5b2af4675f31e0c925b452893ee1a79850443c6b021def488d1847faa38be6c90c9a2a496b34c5a0a2d5b341007b0722ec41e46f03ccd811a89cecb35f8ee8a19d253adf602442e82d5c2e4421d8f8366579243ce1f56ac850059d571e60a454f08e73616dd25e1838b2013a3384a0d52577228e117a8b8696e322d64fe2586074fbe538d82ca582139d11b3261faac60795a52f7aecc68ee070ac673e827de5449157e7fb04d4139ce18b91f8a8abaf8b658c5e27a8d47a1fbd03dbb992ac55260c069c7b57daaada69a266b1d8cfcddae0a24681cb62afe0cce35bcfa02c087f07168b7b03fb0755b8ebfa8c99fd6b2ae1f70ce2a3af9aac4eb431a85e89cf1fd2a65b700128c303e0db4a573675b21530cdd05716662dedffe3b33bdfb1d2979334cad25befdeea707e98bacccfa2654c2070c962ebdd7e59c2ea541fd0121582400d104715187215bc0bf48c3cf496176e723a12267f5d73eddbb63207929b597ac72ee6c0eb58b3ccad6ea82aa25f65b70cc3922d84b7891684ad0f0dc4b769243d64ef44830387f4577919ba819f3fbc28c0bc96f7333194df2311d6940ab5857ddb59512856e5763ed513b3e3ade16392f721bc063e40f5f845afca8bdb4bc3d0fd5bacb14eda59d089a5def3a40cb58deffeb2815d334cbdab341d59ed8946cfa38fe26f72595d70ad0e8b1584f71a4cbde5b28b54a531efeaa78b984e7eb81eae1e1039ec5e2a75f51714a98f476552f409d3a224b9c1622831890be713533202597a7f52550c7d3f5df71e030e94f5dda133e7e0058361105e61b6c7d91de1cc366521c10a9fddfcdbfb1cab8ee29dbfec2b6b12d399c662556b971e8a7fcda31adb4c34b0fc2bbc5eca57d7d8c57ce51e2f4e039fad70385472373c89af22408932d0596acb1600b531f9059cd928093c00ed1ff03a54e662ba58a7d91f1d4c03a4c4536175b6b81c483b0e2ff166734522a12ef43c949e7967a3712043d065563af4b93f7a287ce585f003fed9d54a88e1429471b0a9b2e20653ee8a458db99481c51e6fe772dd55fb25ef93b8c0bc6a1ec2e01ec19cf22af4d0a7dcdf165092f94f6ddf372998965617fedbdce0c6839830f6f039e408a16c3bb696e3e0a9ceb3ae0cc71f733bf8ff63ec8959d4fd64085a4b36b0dc1d6b6676251a9a10f8d9a8899fcb000ffa0dc98c97bee5ff847bd11170763b483b85aa1aef52e9529fe7af2e4cee1df0fdd80780c8ec5bd6e40948c94b1763370a6e3061ea0ca297d8d4fc1abe8138673d08f6d7845cfa78852b66b0291b551f36d0c7467b46a9e9701f557302dbfb2fe022565170154b592f73820237403d2ce8bfaee39488f7204d34307a54faa1aa3dc91cc709292d066392daf17ecfc3273789a93d5a283b3ec48e0ce5c988c829c26d64a592abb20649508bb4f6b34e0a84b3ea05da7411931a0d9374a7565d97b0a60ea1b10a6ed7380d99378f62d77cd863213162c1abda3b7334e70a50c0c389e79511476b23d2de5c4f11e15884cba75952edec3259fd63e0d37bb4a9a75eeba981eb6e406657f5aa64fd2ed1bbeab786a6180b50dd941e95b4bd709beb315f502e3a6154a4de5c7289d3e80d51462286e3ee931b1e5d305e889b1e5895a295028c34707f0280380bbbdc1f41e348c69ebebeb1a13ec6afeb4d28bac9f951fa31ed73d55de469d59b8a68469ba25e844bba75dcefe3ef730bbfb6b2346cf98ab21686bc5a05dc3e7c823419026bdafeb0015851b84b6d909562335c49e6c4dc6983afd93351447bc47c2bd504dcaf8c7dc60b7fb1c8ff09ee14df166c6a0726cceff835ccdb85d93cafc169e4ebfb10184980c2f5dbd32d72025276098a54615e53252f3c97f5621cb5c858bafa73a68f3a849b8df9dd675f226e80c8cb6221a27e4181a5f3156881a2b39976459a89e07928c74e57b7eaeef9d1dd65fa53800e9da4f3e830a417b7c5abadaa7ff4d3cc8be5d045354eac0f21959a08808d3f21eacf78edef1cc138b9d4d1cf35b30dfb79b14e0a8ffb59e1945ba81f51de56902a567c96a1c24180fcbe9ef61135d6a54cdcc5beaf835085cad757648b9f378bcb826137c6c7f9bcd40ace156c7767bb1401925ef1ddb03b9641b65169a8e2f58785b54b31d198f6468c4fb1681c94a4b0fef6831dc263d0377e07d133bdd1e2ce3620ca0bf7728bf04b20539852c7d4b083812ced28ba09b604bc0a8e29c52ddf53a9effc3e65076380223a30c2de0b9bae4e6b7a5b846f017f5121e4bce00a34cd2f4d93432df2141822cfd24f150ba859b692390d23fbf64a0af60df54097822b3335258fc483268834b5e2d3b6a24000669ec26b174b9ecffc6d6e08db68ddd351f41814abfb2103ee1fd328e6910fd702d2ea53fc95b36d7d782d215c8fe6e7f1b56285a5bedfc32c640a0864fca836a65a2bbf58f63d6d598a27718505dfae316a9d0bf6da59b3e5a8abae261b7a5f9d8095f6258157f36363b70179f3ef858094de2ae86c17b682999a3046a1b33927f312e0bce61f00554803634d8117855cdaecf35dee397e19a930b8088c57aa2603ba7f023142a2808c4d2304dd5a6cde86082ca53c3ed00627e48dd9c786310bf55d8cd4c83ac0ca08fe0d2b61ba74e19faff620009bd7832ed0703aa615b37ff74c9c3242d22a858cd7f91c0404de2691181249d2bc602ef5f21e0d8a1844200f085301c6d69c92bf0943310ac8703dfd932488cc14f78af6e1149816ec79604ad17f73cd6aa2cbb981f4cb65d3907cf5e753d59f484de3c213b701d6b7ae36486c4c749f90bc2826b78a1602a09b1ed7fe42771da2eb18d87efb3e11ebb0", 0x1000}, {&(0x7f0000000380)="491b1770f4bb6536ead011ebf24d8d9c562ede5628c29816c5fdf2a53e90108f380c7dc7c0d6d377f0c071f730cfc8b65461b9a4bdf7677eda089a5edc440c5e3d7828c590e3a5496743d40eb8e2eccbb33bd73c10b8ec03b4de19dfedcad064b9673c7ef42270cfc683614d3b7d3dc6f5831a548971322493b1db60b1f8fe6113c6587ea2a8b7eba25308dd367e8aefbe28228df27e1dde9ecdcc88850a13b9d21c00d7786abd1fb84bedddc1341c4e6e5a6446f8d6c281e7", 0xb9}, {&(0x7f0000001540)="16dbb85918948a4b66186fb3c11ecde31bc6f38eff7288e58c719e09970074be8923b6030b4eccea5344f1b8534f8301eae35bd730d09a28c4710bfa6e2d57030739e043158e15ed9f5986e159631ce43ca40c7a64453d1a5f138e8e1c7bdfe8edc537e099ebe24cd3a1f0b97354e4d996f3f29535f6eb40f324e0dcdcec69a79e8afb880f4b9f27fd471fd903e0e8488f46e1185418d1dbaa398e537082be33ab3978e2f03592ca9f746fee7ca8ce9e5f82a9fa4d257ff2", 0xb8}], 0x5, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff000001000000f2f06ac50e7fcb41e37b2839670c133f5f0f5ad0dda04e4af87fd11ee9b691a9223795241000d5d0ac490a429ab68aae7a192f62cf95e9e0ed6834806313138fc04144b26a194897259c0452e41a3bc84dde0a2c1949360fc6dd37bb837b4e2b78f5c74005cd05cbe1a30c77963a9a796f50954487768bee31afdfe61895835a814f7065e3ac8ab63934303095b4a7bb490c920fdf603f09d586a8691adc6bf3df8d04c575893dff2cee8b3fd6c51a1714cb983cf6002a346b89c696106f7923816db18039d5ce11cf8bbb8d378b35eb6f4d0c2f7011e107caec3fc8d405ac61", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x400}, 0x4) socket$unix(0x1, 0x2, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) 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, 0x10014, r2, 0x0, 0x0) write(r1, &(0x7f0000000200), 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/149, 0x95}], 0x1) clock_settime(0x3, &(0x7f0000000200)={0xce9, 0x7f}) 10:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x483, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0xfffffffeffffffff}, {0x6, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 10:12:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x20}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="af") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 10:12:31 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 10:12:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 10:12:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socketpair(0x1, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 10:12:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getrusage(0x6e204afd8fb3f7e7, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 10:12:32 executing program 0: r0 = dup(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="a0e0e5a91acaeea23f1b8d21d932e70a5a97d79e32438bc627904771a3eca1f6ced523c16fcdf4e1e3df701458f9552d84051035d041501abea382329ab047ece93979b5982aa79cfae944538829a3112fa9fd98853a6a7aaa15013289d1a670e47a3dc05023e87b03080bf264e91dbd0a7a8039b8770f95e2c8b273cb4440b5505f901e7502fb0e080e8486c9da25de053bac026945c981033853b0f488ca656a1ea660de3995a60a92215c"], 0xa) pwrite(r2, &(0x7f0000000100)="4325688187a9bb3a98189d75d298d20a87818c33f6466affee02d2b8e3cf373088f7e665f2258a5df8d40de44db58396d668ee5ab4bb28fd3f485b093d3d9e0d7d04639ef9310ba2f85ee699562d0925e74afcb946536b5c381676fd77173c5185222d83ce40d8931be7b8d983238774214e08f73f4bf7766bb79010a4fe4a1a74144a984ae2943ea6b89ecc15198ee4c5b71f7e34f9083d487164707186e8d9259f8cf503695b76b81a6fbaf41c5e5d7df1fe89d048e400210547d7f30ae064a9b1e298ca2ffdf365c6f52f1f637ea732ea542f865502ec86e13e3a3cc471ca499006c371fce99c0ed2f620d894ccefede90028ee9bba98ad32bef2268e8edcafef857d04f3403c2b450063ce5935f10bd9977c4ae866461f8ad79f75a9301ee4f775bbdeaa4aa437f8f4c222a8deb6fbcadb628e2b8c977038331c3f1e9223e521606e2bd2a4df8fe86a929f624e9fe34eb1aca83bcbc12da7d8ffc8b8fc9e0fc73864edc7b67f6fc8d6b8422982569a1d48ca872125f2cee43496e4af3dd1ab3014e65e086df1621a9087b7dbb9ce95c240c38d11239a0bab84806f2191241f5f318ecec93d8fb4d3609520516c016fa8f90e4473cf3f2343d0a8ef244cf41225ac47966258c460610f1d5d9b73fa4014a4c126cff5727ca3c5221daaa2556d4c0269fa1f91f9ecb116a9c3025a8139c2b48731227d2272dde3c6ab9321037b22d56f75fbca2aaa8e3988de665762e25b500ddd6c5d7e230fc43ce42e6c47425a77a4f0ef8d2f3041f4c06606646db524aa3df842403aa9233dbeef9d26d9397bead8bda52fc4083ddfcfaa8d11e193fbefb93a386ecb5c1614a81ebef991c44bd03856637664d9ca1cab979bc3841f9bfa2fab58c6a4814180b988795a0b4e81833aef127e1dc7dcc8824b67461439998ac9a18605ad39be24cec556e937d3f96139f598b31cf8f144daad7847786f1b1978e13a2576a52ad1d7ad5ca3f2239d2bc84e1c06ea26db1c53cc77986d421a1ceb928dd8c47bf172b31ba8b5e70e8baceea4bb0d9b2b1a6fda3cab8f680d8ccb3662025cda6a50218830acdc8020c6b8b7f18c98353ce298d7e20af09ff579aca5b85afcec30f2652d93bfcb0014c5f41b3dda5fc244193ee4a063d69e32968afef9f2db13116e7b3084d7d0aefebbe81c3ae1df4f0ca0441552bb8d13c23aa3d973783ddcf6c72f065d386ac0d01978f4ad7b7599105c7ae30154af056b5bc81a21bdaa95eeb16a9155c8baa77b9556d9d9f5fcfe9c7604a262663056d529e411667ca9ef56fbf807a0de8b2c359907b69b46659495a450c33113f5cc8584a60975c059e1c3d1f00d92aa17563fa780073f98b9953e7ce213012fb23d0f6b67b3e9730fd5ce5a7101030948439e57007bf3007e3bdf0b78298ed5774baa4f4e3900c7551846af9adefccdd0aec83e1b9900a09210aecbe641d99dad4c281ad4fc2ac0cbbc790c8b87fc2efe03c4a2c14208101e5c4e3f0fc3c806b90b14b8861aea334ddc660a3b5b8e43b844eb35ff851d8becc7c528183f32df590971b343193fb703522cf066f0a974bf083698a919d43ea3e86b30500e6cb49b4d1b212755610af998a9d5995f126d9bf260e2ffb809afeddad7e271d098b9356fcc26d34f1b1a2fa622da35f340883f6ad1bf01a1b69640b12c36caa295b1bf1f27245342ef0a12c2abaa4c6f822aa5b91755bdfd6ceb2533ace07d88a8562e37f13ad72b5f063c3bd6be366b8c5b3b01be92a657c56891d7b197dcbd694a1e82dd2920a201f9adb7fa04da3d7f770c4a450b8943d1b4e44e098b894757444540cae1b7fdd42616383b7fa2949e7c8fd1e954e2231931abf197966058ff949c401de18d54d0e0d59a4ec0f32a6c7eeec897c1a72bd6f7cf78f6d5e477071dabc6d1b66c61887a655718e6b049eb0e5f7acf296a34a6d8ec4034c4c848fa9a13b481e23d6174d12bd3dad15de3cd37b4af12103c6430c0cd3eb1e7b939c2e90bce88eae1f9abe5c3ff495313f6a86868342bb4430d30fa6a3c4666ef88aece9b01a47599751af47337785c3c27db007190389f1800be65a4231e268d4ec332301015df70deba178113e51672d25062fdaacc4814b1215b05d9b1da6199d1bcb1102aa3a40dd46e57e7d2aa9f7c9cf476531be5dfbce9678e435c4bc80b51744392ceeb14fe042b95a71ffa981cf26e9a85e74ae8f6958ebb54b41e93a3c351ba9e3c5107cb9729067a4c0997646248d83a981e5c81544e1cb5a6c6ea8100e3ca9818e6faa7f32b10152891b4e144d8cc7305ed506c011a8b1422fe278ae6985a8894a42695f57194664cc04cc477f89dd85643254672932d7913e99525e98743c967992b27987d9d3348ed43487d7b2df603886ffe8497ac8827629246d50171d9e76ecd82c4344d962dac5699fc6dd6d19a4d8f6db4bddcde67c86ba9db764d8db15ff5790bb7fd4df8b885a0bb5f2490f315987a8da7f258f657e70a8b86d2c9d09f982fcb500227b3e7cea221102683d02c445ba31420841e9c4c352e5b139d786f28cfc6fb2a39eda8ba4a36f62e5be88be881ea295f41879c83417220a58cc0bf7648fdd2c99213eb891fffff527931e3a9cd332800b71228c600ae80cab663b9c15e7b020616b9800469f90c2d0fa4a12acc5cd7791aa1b1d80b258a189655bcea24931852c694c592c506756944dc76c73fc6a1632bfdad184c591339bbbae497f527472d7b3a061401a4d850db8a0fc4011e67f693092d644b662841ffac6feaf779eaefc56ed7ab7e55347c410352a3745bb174815bf5f55033102258b4d8ae043fdf91b6afc4ac39e190255f9dedc4253ad9f6af34b2f14889c72dad7ad40e435f50a63bab094d8f72f4bafd7e13acc92a358d488ea36f7c70bd12caf969a15f4f164c99e05ac32835a0ec4c3c916fe6346b1e48607bf77d7c6606433a5869a3986b3d4457f96fd3a470cb72d5d47097a402ac7b6d74845adcb10f7c1cd5f07d3b8b10d261b1a562f524d3e69b4375aac609456261818b55de3d9ffcfab89f2ef8f17e991439cecb79c01000e03eb380b24e6c07e427695616c114a695e4425e69cd1cb03594117a94324dd1d91766ec4443fcd342248814e56e7068c185b7b72c2e7d1e24bd0ea923329c47ecfcdcec1204fe12c396619117afbd10e529e799e5ef17c141a8ba6c49d0e9789bda1e20976c59a5a044ea96c0245a8df9c8145da3d70d3e9c78fa6fc4b6be3035ead392db0cd8cd9e3e4f2291e4cda26b4c9671fd77ccbaf5e43c6bea468fac1889d7561d2cf4b3624c039f9e832d9dac320b7b9d32b81700e51bb2dca0f7fa59d3d2f74a8bc4339b3f03fb5976399b126d033ce8a62a60623b16a56b0335e0a8613194925c0f2e6faee7d4be09c14b55c3123ca6f043330b1bcbc24c0d988787e33a8a5857330636977a40ec1f4dd0bf5786b0537ce17ff26e466956693a458a3fb2768769852ed9fb95bffa5ee8b18a9a76e1ee4b5ab654478e8221137d1409eb51138fa6481ed0fdc834333bc8f203d6216f0464ca92d7565b680781f49a87ac69ae3a491b146f59f41480828ba35c32d04568c4e893acb4468e6e1100e49dbdc933c4996b166b01c3609805b66ba020e24c7dcad147a549bda4570d26d0f40fc0f12272f928b0eb35707b0c9f4485c68d1635afe3a4770e85e42fc4e2cb8b7057455494e2edc9f22da57a094d72ce67163248f1c6703de8ce76ef1473b8aebe362e7176efb803d1b886637dce2e494ac081aadef5f08932d61d74aa55feddc5a947a8c539a3ae029947285351d3dff186d3f6959c8b00a56b1eb0b79222a42fef2ab3fff84ef476c8231a65e5561b7bbcee01973ce7e07e5e8ae4cd4484f400453ceb34aebb37df9d6dbfc00f78cda91a49050e405d589ec842f5443ba930b657d4be716cafba41ad72291b288a7fc90bd27b57f950a980d38846cd5365bac31f148965982bb834c92cfcde79c1695475f66242b890d47aaae692354ca2687c0cf4507bdc95dd07dbd454141e0bf9dca8a6e13a343ad16a577e4164853a1ea3e724838e5483e962a446098952dc94a0cefa1d61d27f66c461f15b383a835ca1faf13e21bf65ae8c0b605abcb6df04443034a63e30e49d403da2cdf22ae6b820a0ddad9f91573d8dd175a0a2480130e840477960dd3a89cab575e81f4daaa6b2e9d15ebac937ca03a0c495ea52a490a86bd8d1dd605a8a0a1c34264f458eb74d0f4f4a11c6ab95c7531c93a5199a48063deb2d2e67b9d703a1e97a5847975b083472a1381476f5d3deb4624214fb00b767ab509ff05e1d01aa03db6461b2c9313f923c0085d34c3e40cee72f7ede0031a40d60e31bec7246b7ea3f79f383adbb68059daa60888d9cafde225b27507989ec11591b0eb4ec396fe25549afa5b8628ae3f0fc4fa394c67fd700cd08e26deee84fe96c2200372ff012570a6eef9a5ed4929489783d802925faf712a3dba43fee77bc0f6864ae6b31626e808dabefc43652a79f67e1d0d2b1b9af6c37afac4537d68c90430966c2720139836dd472882e95db5c4ea62db76f2f7f36911b12bde431c2252a0620997a90d909a20163c6d6dd4ec096642c42917fb2f47e8fd877ceba2e3f0250de6ce4c7c7e9a4f65ff14ee5b166d216bc704bca3dcb2b2788e2db2a083dc4141c60f18f6cf565b82af0e11bab48eee4d5e624c569c1ba7d2e861f412a78e76552aac9249c2cb373df456d8f410e9f53cc10b376ab4ff1c12dc7046d13dd08b92756dfa4225d045706d05daa82c5cbc8f599ab99fe7ed32e6fc435053aea4df924684fc5a55432c3a58c0371b58297da35015becf1d1cbd843105436d54c194cb72b10b82f44b40b58b1333ff398a5466b8a4086778c8c8787976b178ddbda384c2751f21e34a75553936aba65e1132d6b0a097b8b8b5f017440824bf7aedbb46b8fa8cb68babaeebd0caf2352818ad9932cf9d44d90e8a74693fb7d1c7fa533a46ae55f72dcda36af79557b59c0973fddb0e1846a10ebd5dfa039c8468ea15be172e633ea8a75d2d972b33ae4d1758e18bd25877abe99f56096c8b2f80ba378eff21a4b14af4f71ca3dd66953f0247d2da5c75dcab5c6fb7a1c319bbea9c876566efa2dcff2e64dc9613aa5a62754fe8c060b42e73759050e6e7bae4a7324e8c99f9d87fd5f309d60af567106bfbd9a38643636f5243332f4499a6455d06f0a20eceb9b66e5557893ac15f1e135d5a6e9670a321356952d9544c28c5b024d917fdb6d95cf273245ea127b5b13dc7f6fffcbff52c0261615443be3532687e14b5c5c1d6186fa7bf95f48d316d570eb5cde9089a0dd0c965e2dab846b33bbe63944c48e6855da3bd76b7ce6a21c84607506562394cba98c877ce750e20c9dc9fd024fb11b08d7e45e5d0d3615249435ce1250a2666a7ca6878fbea3765f0fd89628924dff901cbffdbb377416738f6fd0bb8072cc3f933e28e998f804a9564002ea126d8e476eac25edc801e20191c084e7a13937f9fb1a6f2fa58b43e36a3c705f7e9577374cef83f5f08926f63857facfee640648b8dc5f247ff080e9ee250f440189d362a897127862d9dc72f4243b1ad46397ea58a68340971928cfe9effdfdc90b2d9018ae9cfef2ef455226cb422b2b756b13a355a1091f18b54561d5a3d74e91a5a7f2eabba148ad98d5be61164cb8490e3251d2be09b47fa863eebca387ef48b8e59117ee0f61ea7704d80252c3844a06f4e161c36fd693737ef7bdac9c584941c973ffdf", 0x1000, 0x0, 0x0) dup2(r1, r2) 10:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x8, 0x0, 0x3, 0x3}, {0x0, 0x1, 0x6e6, 0x8}, {0x5, 0x80, 0x80, 0x2}, {0xcf, 0x8122, 0x1}, {0x7, 0x100000001, 0x0, 0x7}, {0xe908, 0x2, 0x1, 0x9}, {0x4, 0x3, 0x10001, 0x100000001}]}) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto$inet(r2, &(0x7f0000000200)="88dafde544b763e8e9dea3d28d3ec824da21001585df050105ae1626ce50fd1ba4b6b00295d437bee9bc82b3d7dec3f3670b852e78d72d2f706863cfcd78c61c6f52106fa9ab4c3375532ad05cb1d3720f8fcbf018ea4f7ae0a249f74188bb3efa7265cd07d69fc7de0639cd9fcb23cea66c65d2132ac69cf3c20a0adacbbf06ac344e628ab282eefdc10e51aeb8187250ad898b9bda36510abd277fb58b22e80e812975d7dc4b67fc2228993784a9da67e27f0c58be7f19a12abb8caed31651172febe38eebf9735e77faf7d638670d807bd2101dd901783190ab8a773f2756", 0xe0, 0x400, &(0x7f0000000300)={0x2, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000017c0)=""/98) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) r4 = semget(0x2, 0x1, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001780)=""/37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") recvmsg(r2, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000003c0)=""/180, 0xb4}, {&(0x7f0000000480)=""/135, 0x87}, {&(0x7f0000000540)=""/142, 0x8e}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x5, &(0x7f0000001680)=""/64, 0x40}, 0x1) semget$private(0x0, 0x4, 0x102) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001740)=0x100000001) 10:12:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x10000, 0xebe7, 0xb235, 0x0, 0x8001, 0xfffffffffffffffa, 0x3, 0x0, 0x1, 0x0, 0x200}) 10:12:32 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r1, &(0x7f00000000c0)=""/230, 0xe6) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) 10:12:32 executing program 0: unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') rename(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) 10:12:32 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/177}, 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06f6375523cf2511a66b8d2ed7dbf83aab81101064ef9d59f1678d27cb5201176aeb8f996d240b7a5c3ab253ecfc839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a06838772"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000580)=0x4) 10:12:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x100006) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d96fea7fcfd4"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 10:12:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 10:12:32 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, 0x0, &(0x7f00000005c0)) 10:12:32 executing program 1: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="7bf67f41c3d58d2645e055ed3b1929caf348695f716d602ab85cd8f198d74a8c09af3e58bb8e1a75eeba46c88ab8f4deae565e340c6628edb65dd164f979098c6a55b758bc5d8a0ce02dc4140370561966da56f90bad", 0x56}, {&(0x7f0000000080)="72609b91dda80cd43a06432b8daaccf4c54f0098cbdc61ad4a736c50a9b2bdf6f78cccd63d19", 0x26}], 0x2, 0x0, 0x0) 10:12:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdae, &(0x7f0000000100)="9f770926a23e0a094152fc529b2a8cc99710879dbcb8e0db349fa309e169ee211b591c5b53e3177a9e428b2ea593faf990aeedb42fe6b27a577f9ed68fc00615ead9c9d1a32a21b39efe1f8e15bd2d77a7e63fb9c447a338a18f0689dc2f80f22a00b42647cebb0ea356640be1d847c67b51296858b1434f16140ff0fb5eb43d1e6b2fd4b5a40ca8445f94d8e262533e789d5961082af958985910ae53e6c3d430d0c222fef93ad905c115b86a78fda216e7b520f0060e6afb9822b9f5e1d27a24e1c1ccfea9b51380a487d25116d33122575ec8bdc18594564f40") 10:12:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 10:12:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x15}, {0x6}]}) pwrite(r0, &(0x7f00000003c0)="33583caea475af15e33065f56102441bd0c696cc7b3bd6d75ee3117de46f5a6bf44d09140c5b7205cf020a1baace0a257d466295bb1b88c2f2f8e7313dec8f6fae8c14e72cac402bdffbd2636c5d06b1416d7aaf71817d9125673d71ade39e1cc0293421a7932855543153c7abb31ba68abb32b2a4c9fd49bd116aa37fa80ac295a7d653f5ac0b20d67b8d0ff46cb87fb35ec0380eef5a91ac8f7058d551242f498edaf6afb65cde791b533036a41e7d8c9767bd8d74682b87b7a7170ba59f0a5f383ca426cb899bc07897a76f63369efe6c86b1fb5c3653fed6c3c005351e9bd085076578a52c884f4dfd937a4686eb6646163a96fd1bd0dc16cad8c860b57635701efe985de03337dddf9cc395af25453c087a076003ca8ad2ebabbeebbb39fa7f1cf50188a1fec41441e3e1dde864f75ea2c16dc8b9fd11b02fce2fad3e613fe321b88ec7c8daf6196a48cccec9377b83c61a2a5739eaf8d4c122630429e312eeb7ed1bc12b2f4f1c5eca3e8320b809fe456f9f6cb77c9734367600b5569dffc29131e4637e060eef36fa3f1e2caef504414f9052acd2b3130c003235b28a8ad985694fde1bc86e40b8978b70ec730d9b33ee5dde1c31b95389eea90cd101965034de98fbddf9d71dd693a473ebad7efab0eeeab91289dd7a7cbaa888a71db8b47f805b99311e50fcf03d8abf398f8fd7dd851cedae3d10d3253bea4f61924cf2116f458a42df5bc46bfbdc6eb441f1adedf203d2059f9e1fbdba2b41506f7f546f2e903c67f9e122e940290b204e95bbad80acf41520c9dc872b631aedb384b2b4dc07b07e8ae6948b54697c19bb37d41c0c2c61d4ee5dbaeb6720a788fc8fb7326b8fda6d1d1b5dca2225a720f9a9a9bb3228f29989136199433999ef1505131351cb1271867fa14fe0440bdbd3e462574d4c6c2571fef62173e6ce8edb3a0aec6dfbd07e8ccd8576785d39e6f3f70488f7ebcd6f4130abb2657a298cad9d41bcdb81853370620d1a35a2c4b35bbdc803d8a796459a0b41c1553caf358155554da59bf5d9e8046b8a702660075a7b79ed8d70b52adeadc055c68faeef831d69ce8c3b79cc285864045bdf09cded2ab3af9ee3adb5ca9702db76a07b79147a2d5213be8d6ec51735c62d1d61df4fdb05056a8ac79066cfa5e3ef7548a6f0d39c202525d87d646ec6700271e90553f99aed4bd923815ba1b16d54b51ff34f2c56d2b4690d950bcc3c57aefdd0cdcd38973139cc93a4f8ef0609880ee0e11a78c69ebdbbcaf15e9e55447b2022fde773a8d4801a850f8236af6f7e8e836c1ab6051ae61415471b8a693eed42af06095e012417c535bb76618fa8da7d861cf8e2aff2a4b816fdbf5d8f76f1e89be296ace3b15c473802caa499831bebf862b31d4ffae73b259d548a413c0074685d2b8696a4def848c78dfc116bbda6d9eb913400e33c6b8c7e981f6558e0367b22fd1e51582b6b58ab867be252ad68b00a643e5e92489ac1a78de76d9680e98c28f80e2a1c3ccdd1164b4094f06fb5c57f98045b866103bce5e062c0e36dafaed736c8b0213d13d4158e3893015a51d27c51460a0933d51c03dd1f0cac49c36960e4fc1948d5876fac332a89f782f04d3f4c22a8c5c276338c861ad94633932e2e76d625464ab1d0ebba3a2580a7950dd5819a2884dc319910f617c203d9fba83fa3eed3114747e903a4d676d15f94caab96c0916db4f13252d7d42bb1cd829d80c5a29de21b9752a01120f7d2b08ad8b0e7aabf347c6eb9bf816bf47ac826c6cc4615759c465461979c4aabb522cf0243983572049faf76d59513738ac9f68ccde396bcf8cf0adbcdae44d2cbd30ac329c03edb2cd9b19ec90d939618f5721c0cc82d41363adedf5bb2cfa8c2d22f1f0d7e4d5cd0b731a7b91bb6ca0517cfbd20fa11f1e8f6172d9b93a1b786721c9e32f59f963d5db7dffc6ef23cefe0631fc0a605f5a9ede08be69ae0fb834dc53c7ddb124e2d0762f634c469f0b615e4cf9d1b522712508906995c2bfec9bc7b391f0212f64b6c232f345980ab27f2919b61cf1c87735e00b3f4b1a78516b8f8eef76bfac1877b55dcf4cfe12d24ce2f6198e42ef2cb3947952b42dddeb3c0ae63b8f88c405a9de688b13e666472f2d288bf248f7f404f027d3cf630db73094b92e1834b305bb15c9b7d21058898f7d2d60ca2995a89c9d56bed3624bb4d08501385af928961b1e5079a2b3dbac3b46eec5ad5a3f0377312b3696ea717b103eed4cf2917272972607b33e6f30ba9373b8c4b9314f23bc8fff934b62d2288abf0bb4f54fbf52e538395c6baf9f998bdee3e9b5046f7c2a8b56265785045e958916e83ff05983d43af8818ce07767b6ddaee358c052e8bfbd879417559595f6bda6367a176d888160c6fe6fc1c0e6b786a536fe7b333345e4039bd6ced810579c50deda7da26bb497a049013be54cfd92259d2f48542960fea01101f59d8b0141c6eaeba8cf4b5416dd41c451c241146efdcd98e1ed28b0c6dd142ec64e70c0800a80a594c145b72e8127353b834b56eb18a36d0565d77a39a60405397d7e82dc27e6ccc34070e7bfc2742c161d689cfa5d0d9274d74a5f8038618ba22106a4e8c1ed30495d86da62dd134d56221dfd7caba1ae49fb46d7ed3f7177d91a82e79397e2480061892ea3fd48e4729b7ec7f37bd9ee510f3c4382e50440a8dc5cca28117ffda2b72d173477e70f80e693b5c749d37b0403bd31c230a3ae777ca49aa8ce86c83e8d5e5bda29294f8405e702f29fa5d79935ecfa044a80287b4a38187179d480f7ef091ec3d3da7b0a8dd62699885b4f39c84149cd4619e700f42a194169f34e543b34af9051fc6790f0fed94e4b98900e29f443e4707304743e5e08d800edfec856a3eae3ca22ac3978bda9ea3617826e1bf725c25ddc31bd9ceedae5ca9f63091ded9cc808e302180bca5178f5b629abfff405611276a1f9f159637335ec96567a8128b81b4c47f1f95023dd64c436283d5276f2369c765b1d52b2a6aab3e6614fa65ca1950191d062aa000504521bedb90e267562c0bb30276c03c92bc6d316f72a4aa40c87b82c450793a8fdbeda2ca63e6e327b1ec1710bf6c293043c74fd76aae339757f12df321018437d87c8075249ee5b6d648c21ac80961ea784e596ec1b152350a63fc804d606fc6b3ed8e074099464ea3b5f8f69235f4d81b85b98bdac8c324ec2fa6e78aaf7c824b2b3a13ceae227347941fd26f7bc7f74b5b00d86bb651ad2d034d56af5e4be0f0f59220b9c87fe8f90f17459d059fab9109534d9c08ec60b5f0826fa9a80f072f9d7c7328eec4ce90ad89fa31d1c2853d16ef8e7440ae2b2d6d8644b15c85140cece838f3b57f5cc3a128662c9d02e6e0a58f76df47108197bd80996644dcb5a17c95c38c9eff2a5aa4b1f4ee58637ebc1255c5e90bdf8f98ee6d898c46650d6ce4bba5146ba83059839e922f9f065962e0827b370913b55b864f39ef9736e44b27660345e8822bafd582d6219b3b035b598299070fdeb9451e71790747411f895e5f4d33fae0a37a14f0c14defe187c58e1900d9b4e1c5bf9cc36131efa99110ccc5f55ef6ebce5ed4a67030353c64eece1410f98b50b4083fd47e439fa4c255c4ef5ea80bfaf9b0b5b8f0d73775e828ff7383b1a506bc8faab8f4a7079d256084a5d76139dd4dff2600c4113dbeae3c14e12fbe22f3e3950abd98e7c5b67b0f3df88fd3b387b55c74b16c243edd94f3f8715277a1f122878638b440ca41645e07874fe93b6ded45b3964e8614a085acd20e749c591e8e5a7c246e9a06e7bee157d25406401c06f9b88e8220c379c4d7d24b63b7a0ec5df5d8a333956d75529dc56357a2a72d7c7dc03824641a02e222b23c61680f02d344cddcad7721eb81251a34137b6e650ac4f920e73a43dafe8cbacdd2f1dd3ba91efcd9413b887fbd7468587ce7bddb92b2d6ac83ce5a1fed595fa330a3928e43bf8cc8c872b56c14e06f4439afde4227fdca5a9d88a48a1c10ae33b110fb41045dad36055047fd29d5b607b41cf7f4aa7288a14b2a9cdfb9aa190f809f255dc97da50e8a748dc00ada7728afdde0953a78b5dc2d13afbc01d70f1664452460b5b9a9ca60ca6f1fcd8985182b1bf68aeb319ecbd5b9e076d26db2542358d59c23dec72240f7951cd023284637626028af3be37655405c8c25d5d1e64795b46b4a7480fc3fdfa6d886b0bf0a3e1937fdb0fe1e3fcfd1975356f72c3c429fb328c539fd5a9e6841d0a45fb875c8ff68395d77f6c1ca05dba0a8947ae01e1e5afdfdf93182ad2e9f5147e24860e23d9a0e942cbd8f08e041e2e19df6e39086fa72371901109b1b043e6b15c063e81925bd3e184263e963adb8c86d63084b488d9888456e4461e5c9c3147a70fc66abf09ebb194d6f83f532cec3b7efb7e068febcb34635e9d23ad32df085700e6e778bf3bb9e24163ec0b0f1afd8ef87213b2e959d7a4d3320cdb77112c6c66ebe6f3f1e116a7199a297405847cdfd08cad121b31a96ea9373dc5706d6561289b65c35239b49de8c337db54459e5045704595644bdb9f97b5d1bf6d89b62ce60b9fa1c69c7be25ec217ebc3acb7e221181e00a5a843736d2809a12fbb25d7e7c257e0ca06d78d04ce0b309c77c766d2c12211ef693d99c645cd0ed9a81ff66cfe75e3b61f7b687b4a370a76428192eac18822af7036dd0f0247556937fa7004e8637b377eff8512674b61de7611d5121ccf81bf9020bf4efda0b4e2fdde3a17684baae985d8166567ea5bfc850ce4842ee43e799bdb8f28faa0b74ef432c106c9e9d43906e8af2b9b72d59c1875029a1b10006cfb34866ec88f42cc4d21e1d2836007e559268d4eabbc457d481c1f9787ebab1447bbea077eae995692efed4b125c1c5cc25a23735bd0fbc11b0f0669329dcbaffa141576900c03ebf1ed00db435e5ef91bc7296268f0cd8f7b0ab7932a5de5ad222708985b7909d89c351974d2c786af58c22030c8c6111e46864b2a2d4fb1b2f7e359a104375d0daeaa4bca48f7349cd31774ff2a4b85c126f53e6ad659bc985d577b2c69349492d14e8236dc5507fdbf622aca0c1bbc9ac8babe443ed396079b1ed52f08fb686c2471a931a2134317870f8cdbff5b5acf7c358c3bf95dfb8ac918f0313841ef606ab982f2a8088527bc67a47fb6febee568d390fa0f299107aaa709a8ed5bc6cc5d647b311bad7bd44e8f6ab504f36acf53136276870c499069a00ac36cf85876c4ff2bd60236f586c5dc92d246c1db759201db5b51a237e79125b8c096f913dac9621fed40ab5cf759dc5579629b1b2ee980d572ff0637a8d0b0aa6b6f4477deabe771938a2e5fc6c3d940a2b1cf8e9e456c159611e4e2c858c76b676e9e467e83b7bee69ff091fb7795dc2ce8ef9ba29bfeffbc1fee5b807872bf3ad0d9b91f8753db39fa881059144fb64d3454f8314ac37f9a54dcfaa03122df42d3bd3b77b0a0a2809c2fadacdf1823a32a4987d0238b447a63b3f2ac5510c5d2990e24f2df72a28aa1dd140af621843a7842b821f20d94447adaa7f55e9976a6b70c67f6dfd8e8896d8a6100072fc960f44f2a4cee328697f09d5d0bf50dde5855c9e6689d8d2adab231e5cf68700572adb8f4ed83a9734aba40b0915244f58d830e10dfb85308954535db4ed0304154337c953c4fdbfc2b0d4118583be04b1e08a5575850db5358e306eb80df5e0f4627b4c1bffacb8ef98f25329782add0bf514b26117e32b737f23e41a5127c3ab7386a5f517d8a10f18", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x4a0, &(0x7f0000ffc000/0x2000)=nil) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() r6 = getgid() r7 = getpgid(0x0) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x1, r3, r4, r5, r6, 0x40, 0xffffffff}, 0x101, 0xc3, r7, r8, 0x6, 0x0, 0x68e4}) syz_emit_ethernet(0xb, &(0x7f0000000300)="9125163507f5179717547d") 10:12:32 executing program 0: 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="1800000000000000", 0x130) 10:12:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x21) dup2(r0, r1) 10:12:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10220, 0x6) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x92) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/149}, 0x9d, 0x2, 0x1800) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x100, './file1\x00'}) r4 = msgget(0x0, 0x0) write(r0, &(0x7f00000002c0)="a6f559d619850d5c3da1fe02e2edf5bf81ddd88d46e757162714dfd7f0cd599708444609972c85767795372c2739720a19e2d276cf391fc1edc5ec25c5cab5ebe876428ab33b4e40b81d9cdb3b089529e29c92438bdbcaed868b14db48d295f97069c2b433f686cf8f6b4ac8c31e379a3495d17ced63d85e5d9e92ea00a38e290cb0d17c8792556d7969550117374ba6bc341ea652c975530ea117c3e803b86bf2691813074abf874158027712cc0b823599e18da3a15d2cadb3cd1b05c4528c39d7751acd152fa6855068ef7441bb51e651fc9494217a827f20d546c937d051b8bd27123f7a6f91bc0cf99d144dc73008bfa6a3754a3d51addd8c2266f535f49ccd26ac052494a3b6c55a2176629d3257a2b757bcd18c9587304e0c9d73e66bfc347d800f4b789b128be8242774e105ce02ea94d9423098a36cc37200deb57d1441eb9470aa06114327f790be43cceda0301c7ecadd01a04d15472dbe8a368d540a46b014cb8b2d05ca329807caf2b6d2b5b16f5fb34c6f66fad7bb8e438b3529bd2baa23fe634b5bf4add6dda57172527530db525851a64a5fefb19f7dc1247969e041c5aec0fc5365cbf25336dbf3032615bd1e1060e4d69a30325920c791b2bfed34ea578f6031c2f704e458894f4bfb884a2b5399edab3730f345e9c7c8061ce02c024c2e6f6273835092e5377c09a7561a6669f3996fc8020e507565aa5c7c3fc9888f9c6514595113c85b0d0e95abe66c660de58d757c88e9ee2f3a97fffbd35d45334607b4d9b208f12fb58a5a6d8efb8363747a6a92a84d0600bb474a5328084c9e7957aedcee51bfb9fe943bc13df1729a03099dd6a59f0531ab73e3fa073604d83a3e414c172a1ab34ab76a2c978d976ce2b242e4a123656061fafa19bf499ce52ac4059e26fef5014da417fb33fbe343bf5110471a73a192915ae89500e317a09909c4e63a2ab935a6a3c00cac6b1d909c4688684014c5e9304c5cc5db49b3a5e0ef502162f45090bafc26843bdb98c3b6ecffc4acf8a8738295001d770fdc81c012560038472a909083fd25c233f677a03c117a376b544a5129e622bb5d6526f035f2714014db5bf79a433d09e26be5bc4918e27556d71ae746e50bc5b48195b46adddd6cfc2aaa8021e9fb8f687ebfb5c528891f7c40c2816d488180cd76f2f431876330bc9bce30c407f0f69d538af027343aff5447f4ad9a62616e4316073eb9cef7f81c02a36303169a52c308916dc16e9058b49e001e46ece7ada6d81007f43e2a09c897476630fce4ad988bcc7dcd30c91027dcaa7e62e6038fa3a5ea54037908d8d8b76d80328a0513cac11841e61f0b14f9b5f0c2fbae07bcc137a8bda110bb0048dfb89f02020e343afdff1447ea27ddf137dbc5e3b9522e5fd9fb0e11e1ac9b899d19e5d40a30f9c9682e270a7246b2d7c4ecb40aeddd6687e2b674f4a2dd6c8aa22f3d5450fbdfd96ec50bc7d022a39934a2ecaa593172f43afa46ee0c10e659af606a33426e55f0071a835fa20ed0b1e6f172873dc92892b5ad2f1839abdab262773e8b159e9ce637698c64f98972803100788c4046b97e2df0ef0581854ec7b05502424648ced450fb94b33656e0e64b3d3a63ffeaf897f74e98229a21984ae4538b79b47ae330094d8b7287e67810c9528fb08325ecfa3705242ba91f1acfe0db3fb92423f4023ea9f4f1da1ea7dd0a62e1632c923b18a2fb57833336362eadffa72d274594532d1a5aff86b1de66a841b2991cc157d02027c31ae51026d2f28580dddfec4e12a2994d1f59fb203c1b2f74ce690a14106a0138ebf1ac706c0d6b8f7516994984187efcfc5ce2f13273d27c9a192c44937e4eb45be93216f329ef9f132f950c0ab7f1e745b2b8088ecd31f66a51b97d3272c72dda60da55fb41767570ac00fc1f0a55ea409270172efdb3a124add0fc010d279e7ed5399e4ddc299bbcca49282564ea3a08e7f6dc26e2989be84e0bfc506a05667190a2530b91cc5e235f8e537757ad14c0abba9ed80c65c1d3fa34485923fe7e12d5b7a213defa1796a07ac34085272c5866a87462c38d76a21b92660b097c62c2e9d23baa806e66f8fe7f5543a910bdc6138bebd42fcb469315d5ec6d64350e992a8f7a75ad0f71af7dc959e39d9df4f4e3f538037d71e766e06e90f4fcf69dc62731d4d7aa9c61ffd47dd5d629abe857f705a6255cd0663d7cd25b802cd5200cb75c2ad0ea12d57ea94e67419393959f83c6244dcfefd358665ef4e606c602c8f24d42a6a8b306019b4a83e66199d19f2013b21ae7f681624d1388ded57e498c1dfffbb95e3b07f2208daa6ac618ef6ea178d2d3efc8d4f4ee3c3e621faad84619ce508b874cccde56a4fc036bed65087f615339fd04549bed8721082487c54d6b856c00504bf0d771971b7fc2b062779b4738d413578757dc5af8f030752caddeb57024b7c6d0bceaea66b7069d309819c9b987e7bbd165e3f7164d92413257e7acd6cf27ba45fa0ef805f6baefa7967fa29f44c83cbff4d46ac490e8c1c99e14fec518dfbc2b0c8ad571ce9df0e877e5cf0fde3a8bff8e910f9578d2802e1b8e2d34532503fe8e831026889a87d4a6be96c2d3119dacf13f001e876857ad7bb0aa9916d34fccb245b470968054e55cc412895ed51d81700caf5beee79985c34c917fbf86766b97fc9797a05dd27ba56f0f326e8cdad5211e642128b97b73d8a1b76cfcc28fdc038afb47f55407ef8aff215c1dbd7db71d98d4d66ecb98c8c5e2d55c95af7274009be9a72b5d0fc758be82b369b4f2709ea86e9828a7612e38b13a9414feae1351a1057f5ddb6a7d14a3badb52bd53af1ec7e73ad0bd6d0fc03b6cd44a5345df30f4366e6efaa601de128585e335e98d402e565229f538017d4d22b57e3edfd2606e97ab49b814193047886189a5555e479ef0e07a4b00b3d1492179904ca184fe0de7533f898f4642a67901631f6b9713636f7d8abda920fe36390c70e2834d29bb99e3bc255d4c9171e8ad1688bab5ad21d5a86d8d1d1b0d8e98ea33fa371c56eee1868499cff17cc8f2b6dc90edb4e76a5717c4757ddf33029ae01d8161597f6f85a6b4bb4e1af79ec6053bec96e742627ee14ebc56d0e2d841c805d1c37e52681cba37079d38e8d995f0438c31d4c21424c87caaa79be557b93c12a5bce4902c52d85e4096d0cfb1840d84ddd2a3028edf689e07b3b196e2f346629e893105c2c4eba6be22768e228ea6d14ea7e1ccb8153e93f5bff46d637e86d52e26c0ffd749d614d957b09dc486f6c9d5c537afba6788dbbee5c1f8e5b7ad19507512493104a8e7177b98cd9a02a8604c1e0667f52434e680bce72eee7d48291e6466a50c69653879653fa0a0d57ed4aca2782194802acc7deffb609036008cd2b3c6408392a4465e759400dc9e7625bffac5ae65845a5805c8ea7fa9fd45dce08e7c38f890dfb24b4a239ec9c46df2ba2d53997f8e0c0f0b69c9caa137ddd88ab9482df6d31561a2a1b394f4629f9e2353338b02c30aa2d18d608579585476baf7c8d059acc4264f264c0af58a28c8ec7add02f54d7b91d9b46f72871d81cf13b9d62dfdd6d5bca6f73eb0b83f1103e056a7cada9932b63f86e859647e245544c3a87db65f419ca2bd18b3f017e83ac79fc5696d6f717e76089062d7599af478e917d9b539c463463cf965b3c1096a6cff94d9316cd56555263cd43a6f4dfba62b4ffb9d64932e8d829af9b473607e12aba494fc5e935a717be28dc35554bcb47f02e6b93fc9e2e0971f42e9f1c0a6e230fb6530630def461246dd22552ec3c643f8d395b9c3e3e74b0a91f9ab60644777a2dfa8751b9d5b6c485ad7d535507508570f32634a316c57fb3ab24f4d659340666a029f40a27fbdae412cdf969ad53fa9226c8847a471c20929773035e5646fdf3228717039a32e5a4ea4d5a7aa2a46fa4d879b0237e0f4ab0d388c596d65fbfb38acde24911376d916f18144e2c75fa80fe695d03a53776fc1ee54c2b0871886bda17fdcec433da3706c2c298df6ac30f1bb46cdb21446d741e7e4de77c71beba5b91dd8cc17f7d3db58f924a8f49e05569e1c129387cbb55e62e0409ca387f70711dbf788ee81effe773a498fa4d3ab7bded3736cb22118a613ba1f2982ec2fbd4e421b88c8a28f05fa960a101cf47a2c6ad94b246bdfdfe1e0cab67ae1cdabeef8c99f439fcf7af90e42d47fc9ad1daf490dae94029b0de93055aae1f3ed29eb8f5d2fc72067b88b71b3dc20195a81e9fca7e69f1813be8bdfa20455949bed0ea6c6e14c6d5c42b326bd0c1574e0a7d7c30723bc83c7cc231312c862d77ddf7adc94aa0ea1aabe4d451565e426ae28f20bc140c733c60ace79911f6735fbeaabd3f037a2c7b4fce81a43cb7ca84fe9df6965a52b13904898fa95f41608d4ae253f37d8a76683b95f5f68b4f1319d49e87b8fd97ec355a78c1a69fd05fe9b68dfefd1d35119702519dd8736845f4c04ae6752789a450634df156075112e693c19ea5051e9744384f000aeae971299c6e4f612a661c5c10742c703017710b0ceab993f3fa04ba7b31a502dc65ca530c848528bf82cc539c82e6d6fc0e62b6d42190edc681f0fe428d03f84125f61f5d4e32a5940105f40aaa17d3259be5014bfb24d0a972cb25ff1e0e10e65cb998c6f83c869aac99878ee3b5e8722548d16c04f4ddea57f28cc21a4f948623d6a2e8c11dd26c517659ce5719c937af9258d182b914c64bf84e20836ad0f2bf4a7de1d57331b95a964d1dd74194f292feb88821151da9f48596ddfec6ea13f1f5c022235c1426eb89c1191f1ebb8d51aec2cd6f5c7a020ecf49c6c990d5f4bc564a7ab4f74c00b27c98831146e9f37bd9de50aa52d443fbbd8e877a10b3fee6cbd5f5bf75fb80266304c846bd5de2676b2fe3e7f01cfdebd59999d603cebacf51615066cc7abd2c76c010616fa91c96ae39d38d9244a14e7aeb5384068b6fe64b9d6e821ed81491b41288b3c8a5ead944b91b3222646e208b2ee46a437884275b2ca41298b982f020c9240d2aa97894798447b674d68ad49981271fd7d3206eb02aac60a5dfc73a71a35b551f9a42a552b941a1c6e0deee67e1d28562478b39454a67715d377ec7dd3436de8d8b264bf9095edc41e14680205a784033126649d10936046197496230f2590f2fe3604179c3b7cfec96c500f635a5fd706519cfcc8151ee1b7076754b3ff6be62b2cc781c04f527e3fac62d3dbc5714b57391be00d87c5730bd26f524b208171370056f6406b849a2e386068eae9abe4d389cf5714fce7ba0edb4da2130126b8c93af0ab907ff5f63d9bfdec37911be39d301629b6e84ca02c9ce559eee3944da1dec82dcdf6efd3713e6bbe5fc5198cea39f5c02e1175a935cca7a8caba310da838ff52268076da69ca397aaabfac90ff71f42f78618dcef3459573836040de6c3d19315845c4d4e7c61b838c4306f4d50c038c4bff784575ae1e4d2728bea5897e3604a91458c51f6aa49edcc4244ff63e7dfe4cff18b52dc8de017af4e2e28b547bf2b3d0e2ad24bef4beef30c98a3b60736e46294d5a258f83b5ac48ccfb6a814bc18ae141b02e1cc7ec37bc3519f557216f5fdea68699d455c7a5b93a8b9a806907688f98164daa1bc9bf2a0cef13771fb2f963a146dd9df0fc7a7cdb979ca9a3bc83eaf1ae5b2fc8423f809a331815ff55523bce6ab749c3c67568a58983d5edb30fc18d79e46b58bd426584a08d8f4a858c28ee4f8b74a49c0be331ee6a10afa8be6d9177", 0x1000) msgsnd(r4, &(0x7f0000000000), 0x8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) 10:12:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = semget$private(0x0, 0x0, 0x8) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000180)=0x8001) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 10:12:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() select(0x40, &(0x7f0000000040)={0x200, 0x0, 0x0, 0x3}, &(0x7f00000000c0)={0x73af8fe8}, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 10:12:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x1, 0xffffffffffffffff}, 0x10) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 10:12:32 executing program 0: r0 = socket(0x6, 0xa4726b62416958a4, 0xfffffffffffffffb) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 10:12:32 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(0x0) pipe2(&(0x7f0000000100), 0x88af2c50919851b4) close(r1) 10:12:33 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setgroups(0x3, &(0x7f0000000380)=[r1, r2, r3]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5, r6}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c2022e2f5b696c053000"], 0x10) r7 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r7, 0x5, 0x4, &(0x7f0000000080)=""/152, &(0x7f0000000140)=0x98) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 10:12:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x3ff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getegid() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) recvfrom$inet(r0, &(0x7f0000000140)=""/176, 0xb0, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x100000000) 10:12:33 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() chown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x03', 0x610, 0x0) accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSTART(r4, 0x2000746e) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x800006, 0x40000000003}, 0xc) r5 = fcntl$dupfd(r1, 0xa, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) 10:12:33 executing program 0: r0 = socket$unix(0x1, 0x22349cefefef074d, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0xd, 0x3e) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x860, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xa82, 0x0, 0x0, 0x7930, 0x20000000000001}, 0xfffffffffffffc33) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x2, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000002c0)) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x0, &(0x7f0000000040)) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r5, 0x2, 0x0) semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 10:12:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 10:12:33 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x250, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = geteuid() setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0xf60, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x88, 0x120) setreuid(r2, r3) 10:12:33 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = accept$unix(r0, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0xb, 0x80000006, 0xd, 0x8}, {{r1}, 0xfffffffffffffff9, 0x21, 0x4, 0x0, 0xf223}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0xffffffffffffface, 0x4}], 0x401, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x80000005, 0x8, 0x1}, {{r1}, 0x8f714115a5f8744b, 0x1b, 0xf0000000, 0x7, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x4, 0x7}, {{r3}, 0xfffffffffffffffd, 0x2, 0x20, 0xa, 0x2}], 0x3, &(0x7f0000000200)={0x9, 0x7f}) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 10:12:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x80, 0x7e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mkdir(0xfffffffffffffffe, 0x180) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc000, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() chroot(&(0x7f0000157000)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000300)='./file0\x00', r2, r3) utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) msgget$private(0x0, 0x660) 10:12:37 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) 10:12:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x442, 0x0) write(r0, &(0x7f0000000640)='lm', 0x262) r1 = geteuid() getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./bus\x00', r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) fchown(r0, r1, r3) 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x300cae172b9a942d, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x26, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 10:12:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6, 0x0, 0xfffffffffffffffc}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x3000000000000000) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 10:12:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() 10:12:37 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) getitimer(0x1, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225f9b28a11776b251f7ed5b0cb8778985681f110ed37141a99c456bbbd7c93f975c9334d0fed852f6a6868904f69729f043ddaac0775d3b11de80fbfbec426991c0efd8316999aa030ce42b30582ab0ecd91b6fe701b5cd25157"], 0x10) socket$inet(0x2, 0x1, 0x3ff) socket$inet(0x2, 0x3, 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x80, 0x4, 0x4, 0x100, 0x4e62, 0x73, 0x641f, 0x10, [{0x40, 0x2, 0x2a, 0x2}, {0x7, 0xfff, 0x2, 0xffff}, {0x1c0000, 0x9, 0xb4, 0x4}, {0x8000, 0x100, 0x3, 0xffffffffffffffc1}, {0x0, 0x10001, 0x7, 0xffffffffffffffa0}, {0x3, 0x7f, 0xffffffff, 0x6}, {0x9, 0x7, 0x7f, 0xefc9}, {0x0, 0x0, 0x6, 0x7ff}, {0x0, 0x74, 0x6, 0x7}, {0x100, 0x7fffffff, 0x4, 0x101}, {0x2, 0x80000001, 0x5, 0x1ff00000000}, {0x594, 0x1, 0x4, 0x4}, {0x10001, 0x2, 0x7, 0x2}, {0xff, 0xb18, 0x100000000, 0x200}, {0x11, 0x401, 0x8, 0x6c4}, {0x5, 0x8, 0x1, 0x1}]}) ioctl$TIOCCDTR(r0, 0x20007478) 10:12:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.7file0\x00'], 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 10:12:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r4}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r5 = semget(0x2, 0x4, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x1, 0x3, 0x9]) r6 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0/file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) chown(&(0x7f0000000400)='./file0/file0\x00', r7, r8) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 10:12:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x796ae43162c22560, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1724, 0x7}, {0xde7, 0x3}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:38 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x81, 0x1000}, {0x20, 0x2}}, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 10:12:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) close(r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x200, 0x3, 0x80000001, 0x0, 0x0, 0x0, 0x9239, 0x2, 0x0, 0x4, 0x2d6}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000000140), 0x0) 10:12:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x148) getppid() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000680)="c5e3684993e9d91fa26162bef551fcbadbc9689ce751154208be565aaccc4efe4701c5503a21e4542072e222139c0597a5527c3da63fd8434134a727fd9cd8637734b2f8c968d52ba8254117204e48825c4d3c32fc7be1cc0b3d432f678c6ebe1f9dc63dd53341643fdc28685339e4dedb2c59f292c15f80d3b2e36e7c668c998b53c018c147461e868c997178f436cad6d65601427de90e9793610629eb59abf303f808b40ebd6a928485d8b7a2fd1665c5d4a434407ab5a6f318569a00dbf78f5b8ff436ab724c25356bdea75bd2a5b761dec63b2bf037d3595e1961a366409f68dbd7d8679dbbfcded374ed137ffa2e3348337105db6977e6673b8d715d8b31a942e4943636dd85989c7f0d55ffdc23874ac8490a64db9874351819ee5a4259a76323", 0x124}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="2c0d55db2bb81d25c93706c56cc661a95e600578327c0acb78864ad766c9f4a153917261d77db57d19baaa33a488e5a6e73cde6c8e23c5e1002015b7c0c39b99b237d106d212ddc98e265783f4881e2917f496d250698bde86ed0fcb4f7bba00de45a2e02590fcebf28e8ef8b04766fce4c3cbca8aa5c5bba046d89598fa1c5b312975d012a833d8bd529aefc80b9a309a03c0903e8a", 0x94) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3, 0xffffffff}, {0x4800002, 0x4}}, 0x2) 10:12:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x20, r4}) kevent(r2, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x5, 0x5, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r5 = dup(r1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) linkat(r5, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00', 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x2) renameat(r6, &(0x7f0000000340)='./file0\x00', r6, &(0x7f0000000380)='./file0\x00') r7 = dup2(r0, r2) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x1}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000002c0)=0xb00d) 10:12:38 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x2a6) close(r0) pipe2(&(0x7f0000000040), 0x10000) 10:12:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x7a1c325179789757, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000340)=0xee76) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000840)) ftruncate(r0, 0x0, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCEXCL(r2, 0x2000740d) ftruncate(r2, 0x0, 0x800000007) ioctl$KDGKBMODE(r2, 0x40044b06) ftruncate(r2, 0x0, 0xbdb) getegid() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r2, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 10:12:39 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x200, 0x44) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 10:12:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6000, 0x7) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}, {{r4}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) 10:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 10:12:39 executing program 1: r0 = semget$private(0x0, 0x2, 0x40) semop(r0, &(0x7f0000000140)=[{0x1, 0xbc, 0x800}, {0x1, 0x80000001, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x5) pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x6) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r1, r2) 10:12:39 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 10:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 10:12:39 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000000)="ffd69e6a435c9ae1314403ecd9c8e49afd8aecf4ccbf1df06a485dc1874fda1f2a379c9c17622e8eb0bd10db976f603cc52ffecee5e0e05b3756434e9d7f342ac493b0e34c6a28c8263ef6a7d6ac0b7d242d24d42ee09e94f78ad49800d4a7f6e749a92cc396252db574c08058462d8521f355638f2154c90354fb4cb615658166c939316f33ec5adf9ff2a41002dde882", 0x91}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="13c9551215d2dc", 0x7}, {&(0x7f0000000140)="9d3c55ee34c2e6d061f30a3d62a5295cf78696c0fcc5acec4b9c0c7751a60ef6d31b7253466a52e2bf6a1d53e9a251", 0x2f}, {&(0x7f0000000180)="27a9d825c4178cdfd1bc44f4d141111a8ac1ee58b812bb5a630a65682c67839c053600d5b9e4b7f908644b78aa4364a68326", 0x32}, {&(0x7f00000001c0)="a3abb3c373e7030b2e123a330ee9a4c57026cce06015899d98083bf2975a41a1136da4f96533e5acc3daaf4019fb4c5f7945163fedfd36ee2fb2bc2ee26634d76e2aa824789a5bdebcac4d44068d3f42466168de94713084b50720820781d8678c1d1588bd2d74fdf1364bdf44e9f456327d4d7fb8441dde57bb4260a460433f2269b0f42430196aa97118e75a286f42f0206478977e0eaed2dfb4c0f0d05d914f75c10fba9b8dfb02992f3213efbcb1c87314833d54d970d6e7564e01487a823a420ec2acc79a3956499daae80b54c89161c1b3251117e6fab0e8c64da01243b7384a7bdab46a7084a17bc6011128fd332780b3452d1aca5028a40cba0d14b44be31c8a6dbd99e1d75c56036d7ddafc21ce83e88a91516ff371a2f40f53e23b1d451f41eaf2914a1d2f75e030b4b28a5e1c662b19e5cc157e3063e2f20a00bca938a35ef241678206f3199b32f1904f9e10a107b0bc2b5ab55a1791a1a16e7186494e41a7780b2d0ea2fced42247143afe9df9dd8974d9f348ed262427377a4134259e5ef1880e30d568a284085bc7b9566b74d73595bddfe5a54645182f19681e6c73b24a2fb32dcf6b3e2a08e65541c240dc1e462927445abc5f2c9381d712689f46cc96ad9fb642b4ae66f56127ed7368fc5d711490102907b0cddd56634688406d2b602f999981fb7d07755b3dc99c94d1c57ed3d9a0dc0f769fac3f8f95f2732be15eb5676c2d6bf650880b90000e7f094dc14cb90b5f3ceaa4ad8cfbdbc8becd7d12ce234cc26994ccd3517f9c8fd16dc86dec3d25c38ba36cf896dc446b8807091811134981b3699e2c8c3e474a34008a96becaae7ac763f0d8acc34fa51d414efb4c85a6cef8e257a4667df975329ae573016a4354994944783c585b154e344d0bd441079e4ceec5d8fd3f1ea2a8247e32607b095c9846d8e745c2aa63e8a30e7ce38178a4c9e5bf191c537f7e9c55cac5527b13afd79ba6479f6f17231accaef595f83aa908b0adbbd8f4fef7409adb1e74931b7a78bef47b39534e7872ab3f6f17cf2731b77d5354c185654ccfc9d50c5b1cb794cdfa7a0d5e603515ad908b8e5e83f333cf30a59b675c06d74ab6f13ef5b2d5e1825c1ad8302f3420faa9c5b764e21da529db7b59ea1601f7d3f11e8e812dce4b5ede6ecdf78ce311278f090f04f4773d8ffbb47f887a1ebc76cc59dab4c625d3d27f1a6f77c0ec7912daec5434cc4073eb0e4bce886ed027d3a5ea54024bbcb0fe39e795c828424b79414a0e87b34d4aa2ac548fa0d24a2177ffc299dd2c340ddc6c1f65d4b7c298d8874884ba90da3ae65b75f1fc3fb3b47463aed1329ed72a1dd40fc60024b80462a6cd4b783355337eabcdfd6bca6da51ce84623cf894117df3cd7e5361a3924859f8c531ca568742cfcc74032f2b9a9fd59d0d51ce7a4cc87fc85826e3993d1c0821404cf78ec22c2f7f36052a02275f1bbd6b4a592eebf92ebc4376289b4962e074daedebbf59a9ff9418bf01d92ad1d482ada47851b1555f7a8c1cd309e5254ff514e182aafc9c86643ba0bc12987f2fd0ddcd8a5c086b41f97e40f2e7c91e8581b0f4210e381ca2307160f77df6b72509c390d301b7d5e8fabd8ca54279ee550b8a8774f1e1655cb0d390564a823b931bf364bad86c8ee1fa4eb6be53dd2287107d3bd16adf7777a989b941c0206a9632df74f691ba1aee72412b53be4d0f5b35eeb56d96dc00c75786643f999eaaf4819dea5cb87fe7cb323fa45b6dfabd969f41a74c7179e069515c51444bcd158f3c1fcde160200baf5d41d12ed56a24cfbd6c456859c7eb23715a1e5ddb820278b47767fd328c3ce794f82cf79c34d3290a16cace04be77030a7ad2c6170f530f925c231ea366e5984648adf4e9615485ca732a96eb6c292b94c7a47327d6e1c3a0bac6adfbf7db44273922a30e6c7188e7b5c60dbe99fb759bb0f300605b748d98710b217f265ede4fb474533a8ca053808011b2ad54548c9e995eecc4c0b9003df49c6459a6ce4b49904c5f885dfa2c230c42ac2db16b4929f2d657aa1a49e824bbc99d2ea806691ea006c709514d195b752c38fdcf6bffab5ac819563b876e0175127139a6c09e40b408e9645133be9569191f3063aaac142d4dc9fe847abac03c146a8d4f3fa15faea8ce6ed956891887c8db850e85c30e7d05cd6a1cb05fbdd09533dafaa42b20d15c69de21ad6f4c6cfa9d506977f8c66ab5d2d2ed03578b470e5ee081b145825edc755860684bd5c3277aa5e536b10d4a77d98f8837f2921c42a4e3b3ebf284bbaa3eb043de0304ecb2547028275a7a2d6325ca6d882ff3320ff4f9b7c7b8b811d98f4ac23ce868865dcb7a2826f2f60fb64d7e0c61220124f8636403b4ce19ba6c67d1ea10af141f774761f52d3387e94d5ef8088ccb0af0979fb498f365c869e4bd20c8a0cb9819ddd7d64b4a37da7e9883bdc07656ddec492eefd2b865bc37000b93459193f889ea03529e027171d10a536b9fe44fb1fa24f28bbe44a4fbcaeba1a6210c8a37fc0d7f4904c6e92a19f068eed97088698c7d5996a0fdf8043ad0c31a7a78e54e723e2c0fdbc1fcb28411f60889162f0c37c8b21c3834a9386bc622cd9084a299329380d7c1eb02a1d3a228426defa56ba3a5879ab19493f2df784c43b458f45ed8859b6cced75d4ca21985c1b3bb927a6ceae5e1ac0fbb53a724ff5a9d979246be0013b370bbd2328bd7f09e9dd2ce458ca400325fc16c3aa4049faed2912b962bbbe4cf8d2e4995be2e943eb3adb169dbcc733e3c39546caa8d5cca6a907380d0fe5538b00e8e16bc6944189456393da43a5dfe352a9aec4ed2d20f5e14f7d6ee9ef682445f57ff1a24c5cb4c45ce8794ee43aa21ea4b01bd3192b065cb075bf3a751a3f7076d96d12296bcf0093146019a3c27506ee48a31e0faba3bf2ccfe96c57b2901a0a852cc5326ffa2e87a5a60e378d2cf7902b0ba6d75473b47ac992556f816c6e548d68634c4a7474a44dead9d20cf17624bb14aa1110199f7072d337e2a962074a311f8ace369f41315c5f40b5f9610f9f72ea80bf7a66e2208ff74093b4e58a5d625087af6ed5df522d9551de19565b53d300e00305107e9a8916c064ae66811cfb7b27e9328e5c42447d8d09e97bb7fb20440fcded71cb7b29e1c303c9b6697b481d0cf57c9529984a590c5f70c0068c79ff04bb407557dbfbf9b6fb586252720aaa29c50de7080151ccf5202fa371279126b82f6afdcfb5aedfedc4f38d85471354f1c299a3d30d6f8f2925bea965dd0d77a8f435f5dbba24a24d970887188486222b49ebb3192cfb847c4b54ee2665ce053d7e76b9035e00345643616d440ebd3bb0ed8152b8af8a6bd17e2b75b6ae112c227dbe6b3d28240ec2ce72596018d64a2b38fea71226194ab8d14cb931879dde1bbc75de1d9618804201b3b580cab7b409e1481bd9d2f40c72726738302de42eb2b478671008e556dd6f5a281685710d336439e40ad544c37f3a1fb7afc04af30fec14881da23fdcc743c6c6e18cb551dc5bd9293af311e880111e9ab21ea5ba6d029f561e5df43a6a37868c8d29b5276e0ea52d923c34b649ba115489262c4ae424b22709c1641d8b321902880a83740ffc0a95d8d6535ba711b8c722cc11bc2abe6932bb0b1a6f647ca0cf924748c40bfa8d7b696f9478582d8a6b20b749734f5c4fccf2869be573e47f9ae3965770418a334b15fbd75f2880f58012042a8044dbf3ee133e6ec4d0fbadabfc901b33559e4ccf0e41983da295337937a8bbe459c6dcbdc3e20f75926b6166b3c6b453108bb6a465b34c26c7cf2ebb45abd66e9b6e64fc869375496c03ded59cbd86477b0d28fd1b6df3cf38ea50c05cc1aa2b2e438dc9548da88ca6189c1701e0dfc5b1367b65b97a017082c0a4c6666477461156c2bb59baea627c450698e8247f3d69dbd87eb83bf35608839de1e0503aa52a631f23b82b52f51ae820a2618491442426a31e794e4ef11764bdd0fdb84e8331fd7dd610f2c8265f70d812326ae91eb1a74392cb056416cee54cb74c0c464d8f5c6fd55755694b63b08fdcdd2b5173484d4357de54538105a387e0b274bd1fafac880300b4dbc5242c1e7ac725591c52de8fc6fb72bd87fa9f951378fa07c4278b94188922f3e5d4bb1c5c0dcdcae73e3589e5dacf668bb0f75987cc81cbe1d19744b9f275f7927a293c72b9f2e7875c2cc11dac10ff46c797799583ade9b8b5297866253f7cb68dab43b0e9230bc5541ceaafef6dd8615df2d1ddae9fceeb82371498fbd1fa4382367625912e28813759629c9e4dc76cd4e37d36b6dc4331e1e232f877ad92c0b552aba467616d6e19544729f90ceec22f2aafd062ac77913048aec0b0b91b1634de3baf6db30a1aef0b26a8d922eb58476e0b9a30e825461140fd51f0cf3fde5e4561c9d10123a45c247a02019c0ba305850518f309764597fa744d294261dec32ea61feb45e8cd1bba4250e9640072e6dce33146e8e183cacc114ad215e221f4ab5f276ac1ce13bea506fd881d9b4c035f264d1357411a338e027c7c76a4da6020823d2e24020d7c14d25ab5d9d510237fb94e76e4832c63401ad45c0ad5d032753366259ed13f46f1f876a7cd7d2f5bc1247b699517659c20dabe81fee37adcbf59959452f2df7738db8a4c4808c212b0f1cbd1779cb3ef9c55e93013972360b3c919f44d13be4f1aef4e667b6ccbab16230876018c8ba1972dabb7a18994eacb31a1b1326238c7bbae683ac239ade6e9a4a203e5091b71a1c67063b395579d4e06f3bea0158f11f9cfa59de4254851ec37422a0ba64e177b48323d6481268b2637669d845d9a6c4b08fd9b6833893380ffa3c829c92aba89805353a18a6ff3beff15ac2ff7932b1e5edc50463ca1074152ab23a10f4d602e7a6e52e1590efc933bf37874ca896786d5d0c0c007ba8df80134a1eb43b1b9f417e30f819ef93c31fa7073d000d60af30706571982d06fd788bc502d6308caeb1a7199abb341ea781d2249348c459b1616b57df87a9462264726176044c466bbf2ddf043da72fb4f23bbbeb90ee8d0a0b9f20a2f5a5ecada494cc7edf5d8e7b771048de331fa76fed70c2b71d6d0a88c471d198002d797bc98d041702df46fec44aa3a2505bbe46d1f45d02c663064d44e64ce3b207a4b1a84bdc001e2076154f2374330b4daab0d909ea38779bfa26e95413f2c36b0413af69a1305259de31b0bc9a6b68e78677f206d66d244b835d13259863ef9d1ddff592ffdd17618e428704fab90148af6790b33ac57555b71da308bfa6e945e9401bc2f0ceeba6283dbc40f23329edad92407fc8a9aa85f6bfc54f147100475d62f7331696553cb921c4dd92c393b877bcefee37e2e3121adc1d8928f34e7b6a100b520899a4ebfc3ad92832c22d2eac4e453755a297db0e94906a8a7c563fdf2a48daa9041e56228eb85060ce00f9cd3fe407eeba91d4cdad02e28d1fb028dbb9b7a30a132e77301734ad90bfd0aef96e1523d33345f952d4b6690e232f7186cd628f0cd6ce045ccbacd7e78555e812e0424790ae3b0211240a358a2b00c6fe0ce0606a020031b56d01a5ce2b8b1118b82dcb7cc854ded498173369bd06465620c1134426fedc659fc51a61d1b96872fd4f307d013509802a3ce0e33c0d876772dbb254f42956cd6ca0c6de07b852f84cb7849b36a8926ad8cc96f6766bbd25bd8d7d02653b562e8fc5fa8a2d18ff834c5352f6151088ee9f0f89e1f58ea42d8ce6a22948d6ba14018202", 0x1000}, {&(0x7f00000011c0)="3e459dd042d954413a636a97e535333dd50d2d62905509ddb27a4f12c162a46cea03fed25018a9127f0553ff1dc1f9fb07f645caa909c4ea1e827e541b7c4853cfcf5d8bdb3752d8872992838b8c186916d05de17699d7808c651202956d4ccb5e2679081e7a9cc55c0f676bcc7add2b4196b7750ec6700bca7d89355213be4aa735ec", 0x83}], 0x7, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 10:12:39 executing program 1: r0 = socket(0x11, 0x2, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xfeb7, 0x408, 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getuid() r12 = dup2(r0, r0) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000a40)=0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000040)="d7c69dc08048ce0ea5e7919504a7b87fa7760169a74f836e9e2ee99a552aa608738dd0c6033d0de735f1734e37d604ae52ce7138fbaae6af8b9a2efa68f46d5c23", 0x41}, {&(0x7f00000000c0)="75984b67a9eb7e8a4e70d2f86b5347d21dfa970baca343369d7ab09ad886d0b2192224bc2355e0671e2189701f89f5f18a2f7cd69eda9dd163ec672be7a2d39ccae543e4a8129a8422a4b7de1738f1176260cc551aa15291502a7e305bf5dd616ca8f27304d333daf075c708508bddea2697ac8988147a0b2cb7b2fbbb76aba421890f0068fe548387cb2de3d77432a4d7ef5b22870902c711a6a0d2a5c8ab9a632a41ad75e010c1867c6d24dcde64b52f", 0xb1}, {&(0x7f0000000180)="51da2ed0503655d1be704e214b5e7fe257e1ae1dea44e2b2eaff9158028ccadc1232bed074cce3237de6", 0x2a}, {&(0x7f0000000280)="bd59e6cab4564b6f0070e15d70a233a52e8ef40c0f59bce030cf057d8950c9f1f84afffacf57b1cce0c099c84a33caf044b32e8990b754bb8550fa6e3ac0a76ceb2e2bcf63b72e3a61abf1eb286e7083e84dad7df1ff196b2e31", 0x5a}, {&(0x7f0000000300)="9e8d478ce5ada7b572dd5482c37a6dfe0c71a10b8e096cfb1952f7e55acb25e9905cd580a25d3038efb92e9b548732f0e0480e8df641bd326c6d047dc565bcfe2e3528c0d0718cd21572bd929903bac4221ed7edd6f8346f03a9fcac7acfbb2efbb57de851e03b7f9ef1f6e7efbdeed32bc2a909de2d3d2e", 0x78}, {&(0x7f0000000380)="38e77460031864f8eafa436fcfbdd1d6de7f4d1784a0b60034e443186809376e566e2fc2bb3e50ab17e7b675f546831d1ee59c487b03cc032ef9f34612bc0c3b3d5dfe82ae5279624ee486a1ec8908de08c3c22491f1fb987a08924b1dd066cf8d229760660ab412bf5258161b25bcfc7405f87170a467f6f059cc5ab9fd0c59e16a1f7fbbee71ae90cf839ff13f37f06fdd832229b199372d3b7148d6afdbd1c2dee72fafb0810aec7237f4ea8567c3c9ddc61e6cbbad566c8b4e00746e8d33df352d0d03a2f96a334919979d9a8b8f8eeee5eeb1efb964a4966e4c2aa3795f25be80a58e", 0xe5}, {&(0x7f0000000480)="1bd17f0b", 0x4}, {&(0x7f00000004c0)="4eb38a9208ad455e16493e6c818d11ef1b75184bb2cc34976b9b7de200700830f0ad4038ff", 0x25}, {&(0x7f0000000500)="fba5738357e9dbe98888da3ac4c228c14010344d426ceb91039c3946a4f460163f06396fc077bd582abef18a64f31666f645dc6fd456d44289a96139dde764", 0x3f}, {&(0x7f0000000540)="783560d0bcd93f34d9823272b33d5a175d6074f93abaaab13f0c97f1bf0d40dc9c658bd5eb9a88e09782def0a1fe254fd62380b0056d0dc9c2c79022ef93a03c84dc92f9ae2068c0745b0c72f3a292812c3540a0877cbc925ba7316279a1c6bd1bfbc7ac3f41ed13c44b01df14289885985bb1b7a2a9eedfd120557c7425e1b7e1c70a97b605bac0e2", 0x89}], 0xa, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}], 0xf0, 0x2}, 0x1b439f14586cbf7c) 10:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 10:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 10:12:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) 10:12:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="e1bca52c1f431d363dbd40aa6ac84476e29b52e284c226c81b028c282b8299edfe6e8b1d9b14775211065709de2abb0d3c168b6118153116ed683cb5f20b36bca6460a18f251f214afc4fb8a59ff51dc44ee22b6b13a80b84acea774984305cf0f27766481bb9b14d39ad9bada0acfda30340aef6aca1929ff8de5b4e76f9e1d374661876906a6e313fe7a1fc09d0a4edd8c7f756f7b75d8b0f86d9b9c9b00ae26e8d7b9963a632af8e6bbbe3aa2322260d3e51c80951438b06b649bc91075a2b9febf273efc6802004e842858652fac9226215ceeb7728aa644c266bca91dff29344702e09824d2e1062a1c91f946b32f9369c4a58c9de3b40f35454a5f", 0xfe) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) 10:12:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) shmget(0x0, 0x4000, 0x182, &(0x7f0000ffb000/0x4000)=nil) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) close(r0) 10:12:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 10:12:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = msgget(0x0, 0x4) r2 = geteuid() r3 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/254) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getegid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) getpgrp() getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfffffffffffffffd, r2, 0x0, r5, r6, 0x20}, 0x401, 0xbea, r4, r7, 0x7643, 0x401, 0x3ff, 0x5}) mknod(&(0x7f0000000080)='./file1\x00', 0xeddd0b36193716f, 0x100000000) r8 = msgget$private(0x0, 0xb0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 10:12:39 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) fsync(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 10:12:39 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="010b26d2c0f1ec0080912925b86d0d12d2e364e6e56ebda16be3083826424c3b62127f3408f94e773e79a8b759735f44fe0600000099dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df8319756fcae00"/94], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a00)=0xd215e88f991ca1f9) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r0) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) fcntl$dupfd(r3, 0x0, r0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000000500)=""/15, 0xf}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/82, 0x52}, {&(0x7f0000000540)=""/2, 0x2}], 0x6, &(0x7f0000000700)=""/162, 0xa2}, 0x3) 10:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 10:12:39 executing program 0: socket(0x20, 0x8000, 0x101) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 10:12:39 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x5000040032000, 0x102902) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) ftruncate(r0, 0x0, 0x80000000) close(r0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000d8e25f942413f45d9dd42150"], 0xa) pwrite(r0, &(0x7f00000000c0)="922ff27e4e414abbffaf017dd8d44e8f137a6706334af8ca4d7c0ae678eb39bceeda4858007b4cc315e146f94f5d3816c426e18e245f2d290dbfd6870175f4c2027237e896ab32a73fcfacd271082bb76125ce0acfbe39b065cd16a146c2343ffa89a6e31c9e1951949cd37816d87b272a7040dd826ea7ce175096f09ce3d2eb587800891496ecda1ab681588fa745d3e032bd72d5c6fa16cd45", 0x9a, 0x0, 0x62) 10:12:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0xf3, 0x4}, {{r0}, 0xfffffffffffffffb, 0xc1b559c1cf960c64, 0x1, 0x8358}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x4, 0x8, 0xfb}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x9, 0x231}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x7, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x4, 0x8}], 0x0, &(0x7f00000001c0)={0xffffffff00000001, 0x6c5}) 10:12:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x6a68209e6f37af50, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 10:12:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x4, 0x6, 0x3, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xfffffffffffffffc}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0x0, 0x12, 0x1, 0x3f, 0x80000000}, {{r1}, 0x0, 0x40, 0x0, 0xe9e, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x2, 0x1}, {{r1}, 0xfffffffffffffff8, 0xea, 0x80000001, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x2, 0x1}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 10:12:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 10:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000045}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x99a, 0x81}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 10:12:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x0, ""/33}, 0x23, &(0x7f0000000080)=[{&(0x7f0000000040)=""/13, 0xd}], 0x1, &(0x7f0000000180)=""/133, 0x85}, 0x800) 10:12:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 10:12:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r3, 0x0, 0x69a88df4) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pwrite(r3, &(0x7f0000000240)="1e", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 10:12:40 executing program 0: semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000000c0)=""/151) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x4, 0xffffffffffffffff}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x400) 10:12:40 executing program 0: r0 = socket(0x20, 0x5, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 10:12:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x7) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x4, [{0x5b2ed83ecb52e93f}, {0x3, 0x8}, {0x2}, {0x3, 0x101}, {0x1, 0x8}, {0x3, 0x7f}, {0x3, 0x21ae318a}, {0x3, 0x3ff}, {0x1, 0x9}, {0x2, 0x5}, {0x3, 0x9}, {0x3, 0xfffffffffffffffa}, {0x3, 0x8}, {0x3, 0x7}, {0x2}, {0x3, 0x9}, {0x3, 0x7}, {0x1, 0x7ff}, {0x70f5469ba81edc1b}, {0x3}, {0x2, 0x9}, {0x3, 0x2f}, {0x2, 0xfffffffffffff6b3}, {0x1, 0x4}, {0x3, 0x8000}, {0x3, 0x6}, {0x2, 0x1f}, {0x1, 0x1}, {0x3, 0x1}, {0x3, 0x8}, {0x0, 0x7}, {0x3, 0x6}]}) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getuid() geteuid() r4 = geteuid() setuid(r4) linkat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x200) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) fchflags(r3, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000380)=0x9) 10:12:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='W\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0/file1\x00'}, 0x10) 10:12:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x4, 0x9}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x4b10dd93, 0x40, 0x6, 0x8000}, {0x7ff, 0x100, 0x4}, {0x800, 0x6}, {0x200, 0x7fff, 0x401, 0x1}, {0x1, 0xfffffffffffffffe, 0x9, 0x9}, {0x2, 0x3, 0x4, 0x80}, {0x7fff, 0x2, 0x0, 0x7}, {0x108, 0xfffffffffffffffd, 0x3}]}) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') 10:12:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) shutdown(r0, 0x2) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x6) 10:12:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x9, 0x2, 0x1ff, 0x0, "00006f000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/207, 0xcf}], 0x6, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 10:12:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 10:12:40 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x6e0b04d28c1f40ee, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000380)={0x80000001, 0x7f, 0xf}) socket$inet(0x2, 0x3, 0x5) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f00000003c0)={0x1, "a09d91213abe0148c891d7842045c5d448b7bc80fc5b65266783362070ee54c916510a665aa3726cb8da771c5a2793bbbd067ba2c4650279b5e7ea8bf6a703a1dbcd4bedeccf39204141ac4a0be5c5f65c96b029205c0831005603ebe1c3419ea092c92a3ec755a8c17801bf0009ed8498a0f78afb2b2abd9e5ef0a7940561e8f024a0a94457fa29eabca297079a67faee0923bd61a1812455121a2213dea9c7aa616754002db48e3560bfb09663ae6b5ee45799a218437487c4911b8862ee44f9c0883bf96af3889a3e2e4da4d1dfd71efcd4d8a8ac99dc84a5e33391aa786abb47ff187d325e618a5ad116aa204cc27357bbe8c7ad64a04e84"}, 0x102, 0x800) msgsnd(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000891a57f7a7e2bd576067b1ec037b32067c361dbbab14a16b6192e3250a339a8f1897688c4383ea066f00dd585665d6910aec57bdfb96e813df42d31323b3ed5c0a476d1077d011ae4010d3cb70d03c22d333fff1977b734a7eaf21f9f0ba54acc9a6c9b6addaa72e6997bf5d043c5870e4058285a6e5a31cbeb9dff8ed2219c5b59e8e00d905ef91d2c98b73a74ca876eaf71afd9d5bc95d8bfb5a1d3a31d211cb9f0f36228df177e0532f9f710b002b19b8aba20252f56002741cea934c6657968b1fb94cee1c50b9b592eec55af993a0939b7ad00a82d9c8e370cbb6535bb8bfbd6aaff91bb8872fbb57e7ee9d137d27fb39695c2180c99d1530d6dec2ec35067cb3f0c5c901b31b36e64ed8172665c9afe358b8c9675b658471069d6b8fd2b2f3100e4726f9e0b9e258f01355caecaa9f188e8e00943f608d0ffd52906383070534e4d59e85d703f83b3c802ae9dfc918eb43fb6c52f121ebd104ec55fac1567bff849147eb1497ee8194059045f278b3649315708732bafb91349fdeaf735b96d7df91c5cc2ff8ff72cc06691083d76c6d9a8f9c735262646265b5e4274eb4ec7ec4958db1b901719b95d0563667cdd5dbdede2be438e0b513d198ced7c60b90bfe6f891aeab86a435cd3c3fc096fa5c637091949fa39e84a5b73236772bf9916412f5"], 0x75, 0x800) getppid() ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000580)) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000005c0)=0x7ff) bind$inet(r2, &(0x7f0000000600)={0x2, 0x3}, 0xc) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000640)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000680)={0x3, 0x235d}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000700)=0x7f) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000007c0)={{}, 0xa, &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 10:12:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r3 = semget(0x0, 0x0, 0x40) semop(r3, &(0x7f0000000080)=[{0x3, 0x1000, 0x800}, {0x625d64831f0e3395, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0, 0x1800}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r3, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r2, 0x5) getgroups(0x3, &(0x7f0000000300)=[r1, r0, r0]) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x40000000007, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r6 = semget$private(0x0, 0x4, 0x111) accept$inet6(r4, 0x0, &(0x7f00000002c0)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000240)) r7 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x3000) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) semop(r6, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 10:12:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x65ab, &(0x7f0000001340)={0x0, 0x8006}) 10:12:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x7fff, 0x4, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:12:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) socketpair(0x2, 0x3, 0xfb72, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x19, 0x1, 0x4a9}], 0x2, &(0x7f0000000280)={0x380000, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x383, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) r4 = dup(r3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x86, 0x5}, {0xc49318f7b5efe44c, 0x5}, {0xad, 0x5c}, {0x86, 0x6}], 0x4}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000002c0)="0561481aef504faae0de7534aebbc2e9fae7899429d0ff245859154c3b033c9cc52ccc4026e31c9459712e34ef46620f6048c609721ef5b84bc9f677383699e5c1f62682f4bad2fa3626768a62c2f0a8dadd69c2858177f91b1953c3cfe45b07b1d46c102184b4f8e359673e1468380e8b2e689cf20a5a", 0x77}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x3}) 10:12:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="7520bb160c611734808ebfae9b28caedde7e4d1bd505ca73ff6edb19a5e6dfe3a9dc8abce471d62b7e29c3143dfff3762be5dc5f2194490a2521fac00341", 0x3e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) read(r0, &(0x7f00000000c0)=""/205, 0xcd) r1 = dup(r0) poll(&(0x7f00000001c0)=[{r1, 0x4}, {r0, 0x1}, {r1, 0x40}, {r1, 0x8}, {r0, 0x8}, {r1, 0x100}, {r0, 0x1}, {r1, 0x8}], 0x8, 0x9) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x8a, 0x8, 0x6, 0x8}, {{r1}, 0x0, 0x40, 0x97a9e8631bf16798, 0x891}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x0, 0x8}, {{r1}, 0x0, 0x4a, 0xf0000000, 0x5, 0x678c}, {{r1}, 0xfffffffffffffffc, 0x8e, 0x1, 0xffffffffffffffe1, 0x36}, {{r0}, 0xfffffffffffffffd, 0x16, 0xf0000000, 0x5efc, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x53423edff606b76a, 0xfffff, 0x5df7, 0x140000000000}], 0x8001, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x0, 0xc4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0xa3, 0xf0000000, 0x7, 0x4}], 0x6b7, &(0x7f0000000380)={0x4, 0xff}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000003c0)) read(r0, &(0x7f0000000400)=""/38, 0x26) recvfrom(r1, &(0x7f0000000440)=""/59, 0x3b, 0x2, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) kevent(r2, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0xad4e4f53a0d9030c, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffc, 0x15, 0xfffff, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0x60, 0x2, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffd, 0x42, 0x20000000, 0x6dc, 0xffffffffffffffa9}], 0x0, &(0x7f0000000540)=[{{r2}, 0xffffffffffffffff, 0x1, 0x40000000, 0x7, 0xecd}, {{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x8, 0xd82}], 0x9, &(0x7f0000000580)={0x2, 0x200}) poll(&(0x7f00000005c0), 0x0, 0x80000000) ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r1, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffa, 0x1b, 0x80000000, 0x8001, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x82, 0x20000007, 0xfffffffffffffff9, 0x7fffffff}], 0x2, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x50, 0x1, 0x1, 0xac}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x1, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x5, 0xffffffff}], 0x100000001, &(0x7f0000000700)={0x2, 0x8}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000740)={0x1ff, 0xbd35}, 0x10) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x10000, 0x0) kevent(r2, &(0x7f0000000780)=[{{r0}, 0x4c09b9c0d2031778, 0x4, 0x40000000, 0x4, 0x400}, {{r2}, 0xfffffffffffffff8, 0x1, 0x80, 0x4, 0xcc}, {{r0}, 0xffffffffffffffff, 0x84, 0x1, 0xfe, 0x1}, {{r2}, 0xfffffffffffffffe, 0x98, 0x4, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0xb, 0x8, 0x8000, 0x561}, {{r2}, 0xfffffffffffffffd, 0xfc, 0x2, 0x38, 0xfffffffffffffff7}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0x7, 0x8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x24, 0x80, 0x5, 0x6}], 0x401, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffff8, 0x10, 0xf00fffff, 0x200, 0x8}, {{r0}, 0xfffffffffffffffa, 0x43, 0x10, 0x922, 0xffffffffffff7fff}, {{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x6, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x401, 0xff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x10, 0x3, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x7, 0x20}, {{r1}, 0xfffffffffffffffa, 0x40, 0x11, 0x3ff, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x200, 0x6}, {{r0}, 0xfffffffffffffff9, 0x20, 0x8, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0xffff}], 0x4, &(0x7f0000000a40)={0x4, 0x9}) ftruncate(r3, 0x0, 0x7) fcntl$getflags(r0, 0x3) ioctl$TIOCEXCL(r1, 0x2000740d) recvfrom(r1, &(0x7f0000000a80), 0x0, 0x40, &(0x7f0000000ac0)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = getppid() ktrace(&(0x7f0000000b00)='./file0\x00', 0x0, 0xa08, r4) getgroups(0x6, &(0x7f0000000b40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getegid() setregid(r5, r6) getpeername$inet(r2, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000c00)) 10:12:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0xa0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 10:12:40 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x9, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x6) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 10:12:41 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = socket$inet(0x2, 0x2, 0x7fffffff) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x10) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x7f0b, 0x7fffffff}, {0x3, 0x4}}) 10:12:41 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) socket(0xf2eb664c99e65994, 0x3, 0x5) setsockopt(r2, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048da9b57ae9648", 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 10:12:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b000000000b6c512c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ecea27c6b18c7590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b477ca13cfd204ea1fb2a4e8ac757e90315340f40deae7270c2c978130fabacfec107319e91216ad90d623ec562ff"], &(0x7f00000011c0)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 10:12:41 executing program 0: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) r0 = shmget(0x0, 0x600000, 0x10, &(0x7f0000000000/0x600000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 10:12:42 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0x80000001}, {0x18, 0x2, 0x5, 0x2}, 0x3, [0x94f, 0x6, 0x8001, 0x400, 0x36e, 0x0, 0x3]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8202, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r3 = msgget(0x1, 0x4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r3], 0x1, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\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', &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r4 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgsnd(r6, &(0x7f0000000080)=ANY=[], 0x0, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff12, &(0x7f00000002c0)="902844a23a5654a1a17e449ae349983bde03bd7e0b5781f04a0c6de08ece2471250ff2f108b69fcab8254160732f66fc3fbc923fb3668db0d1505b052189a233bfbc53da7eef3f1465371eec825d13973c86c3803fbe9219eadbde2c12321d724f038b5c053a92e47fd8491ec9834bddf69ae517ff67df61fea85f145280e2aa0dda") getrusage(0x0, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000003c0)="31403a6e907a1d4908b296d9cceaeae12451e0dc97517410e35a48d6800fc4071e29a09a9fb1f31f7ffcb4429d2f6d372f8110e7c00269c0305d77f959f05c23c2b04c12ae9db3275cb21ef5ca64809d8242d452780b596828070347890fe7044da8473537a2eb8028ef476521be4bdaebf696b77d32b125bd93b22004520839b3f3828b8c6faf18f1ac363249b7b2737cfd867e248cb87cb96c24d5c6a5b4a666660343e3683e177ecd77eae4a989b3b4ea5064d5456421217669359751d990d1c976c7b1aa53c116d14414e0fe4b2efba930c9a55402ed3ce9776988b295812b74f7182e620c60369056342413f752f6e74a489119cf", 0xf7}, {&(0x7f00000004c0)="956b7fd160385cad8babe08f1909c1aceecd7668c4d41477daa0b8363ec859644abec86e5a1bf17b64680d7dc7dca8e6d2e0fd4b1c83893201f45ccdb4234936c7c8651d9002f27c504eeec3395fd348c0fe070807ad0de196e6518371b70273960ef821f4a8ac5fb4cd6e73a278adc3ea4ce0c5edebc2cbb39eb628ecf8ee097d168992e35accddfe4d5747ead6671e07e1860092c4ccf3a6e918", 0x9b}, {&(0x7f0000000580)="74f6cdc0d57d766ec6567c76be38f2ef9aa6ee82e85ee13b69e7a6c2d5fd5319f5abe0a90857f98c3e10ef8bf7bac43d6b403fec8175477376e9c9dea713a9fb202b23c5f73914337150485dbd2fe3c38d9b938444386b4e8fe8f6a7a28ababe856e31b04d3d6ec9f9d9aecd69a533c6726855f1896eaf4ad8eec9d4f9d2da4d958f9dfb98500bb4d04ed533b3ec587b46952dbecc992dd3aaf91e94626db78ff0a34efa6aa61c506686e6bbb2c5062c16d781f183b6788c743e7fcc0e6d73c137e52a9a8b76ff38ed475027616fcc7a69994c63f8e20218f98d3b4c1fe38385d2f5996b5ba4cc0c146365534faa486cf5a24b1b45f7ca12dcddc4bf4fc008", 0xff}, {&(0x7f0000000680)="1760d2e224547519055586cc649eb292ec9724551af8b19ba9f48218a11bf69eee7891d0622fe3b01cde64c17d7b083d1101675432e583d5c86dbea8df82d11d60433f89affb67f974564e562b9aa7575d6d7ca9ac9031f8ce6de976ab9d2fb1705929f8ded1b4932cda10e0a1398cfc58165ad6f122b34a3e8413cec6553ddb9eec4262fe81144fb67b7f4d93f01edaa37efae47f075e00187a88b6d99564bdffb571621a5847a1114df66ecdee1f47d8730e61f81238b0ce77d582e844c8ac4200c2e3eed53affe9605c2877356d26b2a1034f4b14b0c8e7095d9f3826", 0xde}, {&(0x7f0000000240)="14d153fdf4945ef649c9e6bf2c6ba5d697b77728563e1658c22003cd91a2bc6bb138d6f9bc8f2d2bb3838820db63f4dd1f68d98f31360cff57d8f883671148a1e5b919fec7576669176824904edee1eace3d7fbb25fa974f", 0x58}, {&(0x7f0000000780)="b96c8586539b934baffec281221fb5a97e47a1d8ffe644d24d7bee0ee28d938f55a091741733eaf21773e6ad6f8ca5dc6546431e3459b80b3448b95b5501d763f997e56ca6616d53623033a3d6353ed70b", 0x51}, {&(0x7f0000000800)="c81f618ad6746add2d5d8e2848b31b419f9ab80e18f157a75ed6aa6b7a6630f84143eeddb1a9413e49b3d7b12d535c51f825b17c2bf2ece67e381c08485aad1d9dcc6e722dc7c403d4e33236750dc40b224bf10f041b6385fb9bf5b51b7ebc0d7325aefe27a8edb2f358b68176afd0baa0403ed3c88edc25d20a8727", 0x7c}], 0x7, &(0x7f0000000900)=[{0x110, 0x1, 0x6, "0ef93a21f64958c18e8f689568127d78863360c7a573ed015dab99c7bc32f85593b288faeba96343784d46720a8bd08860ea9f7d4fbdae0ed0a199925e5e8cdb874171e0bec3b225b839d1c96827c394f4636959f72d07337e0c3c8805eac90f90a2f1a547f75ce43197c6291a3a17f9d539bac255df02d5f66d0db59f38e605fb1194dd1e5adc4ff5c007a810853d6ddf347bb3bac3f00a79af1b43659e49e92614474c5509aa18a1516b3ccdaf663c6e18599479ebba4fb56752fba29fde3c2a6a9106e25d85354b0ae02e6df341167a7f5330c52793e7688a1c2f7117621b7b008451ce4a803bbbc3e588c8576e4afeffeac7847096f6a92e"}, {0x80, 0xffff, 0xfffffffffffff000, "f890ab2570d156869e6de36e5562982cb77f732f92b8e07cc2455f8f9000ffcc53a159727dedc5b0c7574bdc7c6fb91815081a1004be9b61cae7e0220ba34be0606b7a82da708c1aedb9073bc4fa019927a703d8a2ab599a5dcf934b3c62dd5f3e50d463c55687cd422f78a7"}, {0x48, 0x1, 0xb354, "af48a8400c7cc1648928910159649efb67271bc63d5c65fbb54edc05daf68b744b506cc70b095a546422ac9a0e5bd885f659b2ba24"}, {0x80, 0xffff, 0x3, "1568c1926ff0bd8e10d026f516d5a65ed3d282135fa9691214f202fe6b6b6b05e25d1f44d80d7c787943d58702422a47626e0a7952aaf0cc357b787dffb1c23a7299ac93b2d79cf5d7cce7efcedf2acd28d2e6bde3b8b0d5ca19162e7793e2ff1e4aa241c6a18cd8a5f0c2a1bf21a2bc"}], 0x258}, 0x400) 10:12:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) fcntl$getown(r0, 0x5) 10:12:42 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/252, 0xfc, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 10:12:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="75205a309dc64282960cf04f79975c3695f9655ad0702ffccb34174893d2ee1665769356063a"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x7b869f65bec99d51, 0x101}) 10:12:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/231, 0xe7}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x1) syz_open_pts() syz_open_pts() 10:12:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x8, 0x3, 0x7, 0x0, 0x4, 0x9, 0x8, 0x10, [{0x7, 0x93, 0x5, 0x1000100000000000}, {0x5, 0x3, 0x505, 0x3}, {0x80, 0x2, 0x3f, 0x9}, {0x1, 0x800, 0x1e2ee12b, 0x101}, {0xfffffffffffff42d, 0x18, 0x1, 0x2}, {0x3, 0x200, 0x2, 0xfffffffffffffff9}, {0x2, 0x55b6, 0x7f1, 0x9}, {0x1, 0x2, 0x5, 0x476}, {0x9, 0x2, 0x7, 0x6}, {0x100000001, 0x7, 0xff, 0x5}, {0x9, 0xbd, 0x0, 0x9}, {0x4, 0x1, 0x8, 0x3ff}, {0x9, 0xfff, 0x1, 0x3}, {0xc5a, 0x4, 0x100000001, 0x10000}, {0x480000, 0x7, 0x7, 0x5}, {0xc1, 0x1, 0xe76, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x71) 10:12:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 10:12:42 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) munlockall() dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = msgget(0x2, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/93) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) 10:12:42 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000540)=[{r0, 0x4}, {r0, 0x2}, {r0, 0x10}], 0x3, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000040)}, {&(0x7f00000001c0)=""/129, 0x81}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/231, 0xe7}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/140, 0x8c}], 0x3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 10:12:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c200025b838f74652d62e159c51bad5a8bf626f5030000001000007d2c", 0x57}], 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x8000, 0xab208e28ac597640) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x11ea00, 0x800, 0xfffffffffffffffb, 0x0, 0x80, 0x3, 0x2, 0x2, 0x1, 0x81}) 10:12:42 executing program 1: r0 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/33) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003e, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() r5 = getpgid(0x0) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="bc48534df3af8fd728df1f7f542de20b75f53895a1580f16bdb2902b604b76128ebf75b5df1fa7e61d03fd113f427b9323363eb57248e9273109387d9a240062c1", 0x41}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x78, 0x1}, 0xb) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) 10:12:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = getpid() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x1, 0x4, r3}) 10:12:43 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="fe"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 10:12:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 10:12:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 10:12:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6394cfe756f37ff1, 0x10001}, {0x0, 0x27e}, {0x81, 0x4}, {0xae, 0x81}, {0x85, 0x2}, {0xef, 0x401}, {0x46, 0x933}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) 10:12:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) fcntl$dupfd(r0, 0xa, r0) 10:12:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 10:12:43 executing program 1: r0 = socket(0x0, 0x4000, 0x3f) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 10:12:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 10:12:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae277dab5a22a1e0ff7b24871612969d729cee400d438f4fb8de62e271e04dcaa1bfd2446e2cfbb3bed42cf4a5a8104d207ed3c9572b4c2fb132980a1c2ae1bbb282072464b56c3c0364fdef14e71668f7152746ddb", 0x9d) 10:12:43 executing program 1: r0 = semget$private(0x0, 0x0, 0x10030) semctl$IPC_RMID(r0, 0x0, 0x0) kqueue() r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0xc4}, {r2, 0x4}, {r3, 0x12}], 0x3, 0x92) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 10:12:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1d, &(0x7f0000000680)="09610a33d97ebea5140a1f6470d6a4fb3a01aeb96d2079ac93618d1da1db97a729cf49cf4d76bb6f40c3e45365ab857da89ba20000000098e3aa57e69247ea5ca2fdb7f4f1f33dd864657faf1997d2367feb61c1e70317e36c8af1480f3de73ae6fd494d144d28d6e7a3d225c4f8fc8c42cfd21b98e2550000000000000d1ffa615cb32d56d7b4699b91c2279b8a8d64b8f9a1293eb1697216c5e380000000000000008b5abcb141124e1688acbdbce3fc3803631f45cdf30e3340f46160afb506869b58a2fa6c0f29246350814d1e33f420f7fd3dedae483459e34ddbe47e9e97825e08031623e4aa9ca975f2ceec59cd1b2cb01cfc43274cd2511de2dd13a883b1b26ce32a67b810cfc4a9b5262c01644aa97589a2c212d75c7285d3cbb70e93825c887c311fdc56bd7c6c99542f5dcb1b0000000000000000000000200000000000000079f467d0b5edfde9b08210a4cc868426f5e665159782255eda6c0082e1e8efd08e2734b6270211b0fcd1e0e0cdc5d124b6a2fe2cf616c7a22b154414c8480331a58d56c1cefbec33fd61afa822581ff85b6ded8a2daa085bc2b78cdd9b6d8a12580f40d986d4d17d707da4373b8db28ebd5e37369f405603b3cb4f884ca7346da38c82001de9d32dbc2f7ea79728b94713336c112a18103ca98f50") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) 10:12:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) clock_getres(0x2, &(0x7f0000000040)) 10:12:44 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a38620700000000829595291dc87910bf453f68c11700287ead4bcb777fa69dfceaec7c75c2d229b2739d5d84cfb936c2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41eb9b813ad30505e8f530aa49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea00"/203], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedc", 0x4f4}], 0x2) 10:12:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a8) mkdir(&(0x7f0000000280)='./bus\x00', 0x109) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000240)=[r1, r1, r1, r1, r1]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r0, r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) utimensat(r3, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x0, 0x1}, {0x4, 0x1000}}, 0x2) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x10000, 0xffffffffffffffff, r4}) 10:12:44 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="d92283822e80ece11480bdf49b9a5addf46979302a542013bf843a81340c27f674b1e8bacaf06a3079012b3932d72ee85d603b9496a157e4ecff1d7164b91439a72d245d249a1489cce49e755424112d153d32ac8006d1f2904e1ec4c1b473e6ced14b01e3", 0x65, 0x405, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xffffffffffffffdc}, {0x7}]}) 10:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:12:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x133}) 10:12:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) getgid() 10:12:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="6b888013b4744b4f7c51eead597d788fc5adc537c8fc59907c37a8a1801041c0a5a18e8cf7df779dd2a1f190067c7304bbfbe513d2fbc5dc23770de517c40cc956a82880c2c4fc433678351791876e0af67fe34355f43d1ec97c7a6469504a3d768991e481dd00888b326b314f417df44e34dc933044894d917248250923dcdc92b1d6b9bb832a52b0317d3bbf6e60ee2eb8c19832e3654105a6194df6c5c6c3572c53741f5b465bc22fbbac4f7ab796ab07d8a63b11bea31fe95d807804c7fc25c3acf92a1116821483031522ba2e78619a460d", 0xd4}, {&(0x7f0000000140)="f6a9c59e35c7ceb6aad95b7604755779e1db052e4c2f0593d0c2df4ed55d11c11c33871102509d5fd398c264b5440b8cef84909f6b9dfe6d252313c6e8983ffd27c2f57b9c4883c1b7695617adbb4fa95da6c3b4709dd652d453ddd6e68a2b701ca877d42d4936deaba904ba463631a359747360eb5f8c52aba0dd419a66", 0x7e}], 0x2, 0x0, 0x0, 0xc8179caa05893546}, 0x400) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 10:12:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 10:12:44 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x0, 0x7) seteuid(r1) 10:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000280)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c5f9916") 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x1, 0x0) listen(r1, 0x3f) 10:12:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = geteuid() setuid(r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x100, 0x200}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) 10:12:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe0c, &(0x7f0000000140)="45af0b0b48d05f7e2b") 10:12:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x87) setsockopt(r0, 0x0, 0x4, &(0x7f0000000180)='\x00@\x00\x00', 0x4) 10:12:44 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000), 0x1000000000000167) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x40000000000004) execve(0x0, 0x0, 0x0) 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x43, &(0x7f0000000140)="2035f66e8940f5a1d0839139beffc6fd50c47d884c560f2160066731c95ba1c860e3895f2eea9e5b95e6a31f43dff557e2b16562a1e36118a0c1fe47aa49474845640f") 10:12:44 executing program 0: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) open(&(0x7f0000000200)='./file0\x00', 0x82, 0x10) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) 10:12:44 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x46, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) nanosleep(&(0x7f0000000000)={0xfffffffffffffc00, 0x70b3}, &(0x7f0000000080)) 10:12:44 executing program 0: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) socket(0x2, 0x5, 0x200) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xff) 10:12:44 executing program 1: r0 = socket(0x2, 0x7, 0x4) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) pipe2(&(0x7f0000000080), 0xb380750b5a2cbb1a) mprotect(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4b00e1f499c116d6b169217bc64cf62bbda37d6caf466acab78a1b4504a01334b7bd1b9bb15d33ab8f95e8f8676ef2aa2dcc37cd747ee83652bfdbe9727102bedbbda8a180ae3f2325379f5c2bab7be70b9eb02bb01331371affe9140ecdd727644c97d0cfe97ff686872585e11195f13d5ea50dbb54a86dc3d390f15e1c7c84005edf91dccc32b5de1f746ac085a1428d047943b6ab79efcbde2b95f42f2b99e43be2ae6f99b0b193b"], &(0x7f0000000000)=0x6e) socket(0x20, 0x7, 0x2) 10:12:44 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287eadf7d2275dce07afaf3f915a36174bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000"], 0x10) write(r0, 0x0, 0x0) 10:12:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="80"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) minherit(&(0x7f00002cf000/0x2000)=nil, 0x2000, 0x1) 10:12:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) 10:12:44 executing program 0: r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="55c76a53eb95254b947b6d393faef3cd20c16758067b730f95f0e63fc0b360d4e1c84bdff5495594ffeeb908ffc1239888256cac84d2f90989350cd9c314de10", 0x40) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 10:12:44 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x8, 0x4, 0x20, 0x2, "57d454780fb2a394e29f6df2d8835fbaa42a7750", 0x2, 0x96}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:12:44 executing program 0: r0 = shmget$private(0x0, 0x5000, 0x400, &(0x7f0000ff9000/0x5000)=nil) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/166, 0xa6) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) shmctl$IPC_RMID(r0, 0x0) 10:12:44 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xc0000) fcntl$setflags(r0, 0x2, 0x1) ftruncate(r0, 0x0, 0x80000000) ftruncate(r0, 0x0, 0x30000) 10:12:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d, 0xfffffffffffffffc}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 10:12:44 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x1000000000007c}, {0x800000006}]}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/251, 0xfb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:44 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x7, 0x2012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/165, 0xa5}], 0x0, 0x0, 0x0) 10:12:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000040)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) 10:12:44 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x0, 0x1) r0 = socket(0x10, 0x2, 0x80010000) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) dup2(r0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./bus\x00', 0x20000, 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x82, 0x2, 0x8, 0x1, 0xffffffffffffffff, 0x8, 0x9, 0x0, 0x2, 0x2}) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0xad0d01f5ecbfa4c9) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x4}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1810, r3, 0x0, 0x11) 10:12:44 executing program 1: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 10:12:44 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) write(r0, 0x0, 0x0) 10:12:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) 10:12:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10104) r1 = geteuid() r2 = getuid() setreuid(r1, r2) close(r0) 10:12:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x21bb6d19139ded73, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x80000000, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x400, 0x101}, {{r0}, 0xfffffffffffffff8, 0x5, 0x40, 0x0, 0x4}, {{r0}, 0x0, 0x0, 0x40, 0x8, 0xcee7}], 0xa42, &(0x7f0000000140)=[{{r0}, 0x0, 0x10, 0x80, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x9, 0x80, 0xd5e8, 0xff}, {{r0}, 0xffffffffffffffff, 0x32, 0x9, 0x1000, 0x3f}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0xb64, 0x1}], 0x6, &(0x7f0000000200)={0x4, 0x8}) select(0x40, &(0x7f0000000240)={0x4, 0x0, 0x1, 0x80000000, 0x5, 0x8, 0x6, 0x2}, &(0x7f0000000280)={0x7, 0x7f, 0x800, 0x9, 0x9, 0x4, 0x1, 0x401}, &(0x7f00000002c0)={0x10001, 0x5, 0x0, 0x100000001, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x5, 0x80000000}, &(0x7f0000000300)={0x7, 0xe0}) 10:12:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0xa, r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x9, 0x2ebc, 0x4}, 0xc) 10:12:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0x1000, 0x6, './file0\x00', 0x36e7, 0x9, 0x7f, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000001c0)={0x8, './file0\x00', './file0\x00'}) 10:12:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="94b505a64cd1f2ab9aa15f3e5adf"], 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) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x8001, 0x30, &(0x7f0000000080)="eaffcbff13b9fd81bea66213ba8b2eaa99319296b793cb8d57a123410ed2ee47fc421befb80549fa31e51b6b3cce425e7a6d5695fd92dc933a", 0x39) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 10:12:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 10:12:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xb3, 0x2, {0x400000000000, 0x8}}) open$dir(&(0x7f0000000140)='./file0\x00', 0x1d7cb7866a8d988d, 0x52) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x2, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1}) 10:12:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:44 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9c, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 10:12:44 executing program 1: setuid(0xee01) getuid() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x6, 0x92f82c3f6713e44c, 0x6) 10:12:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7ff, 0xfff, 0x7, 0x7fffffff}]}) 10:12:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x41) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x9, 0x80, 0xd203}, {0x2, 0x0, 0x4, 0x59b452b8}, {0x3, 0x2, 0x3, 0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x72) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3ff, 0xfffffffffffffc00, 0x4, 0x4, "1b90f41502d567f30cc66e7c99481f5b10c09b8f", 0x0, 0x7fff}) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x7, 0x1f, 0x231, 0xffffffff}, {0x1, 0xd9, 0x309400000000000, 0x4}, {0x8000, 0xffffffffffffffc8, 0xffffffffffffffff, 0x1}, {0x3, 0xcec, 0x100000000, 0xb2}, {0x5, 0x8, 0x5, 0x5}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x101) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000300)="c7973cc64486c66e0a0dbba811af8db2d6fef0207ca2eea610d5f56bd1c90d2fee7ec9801a898eed41dc680619591c0254e7977ea413d92a325e2d3f0d822fc60517f2da8a2715ff6b1e7bf455658d5869a40166057ff25df4ee96ca08dc0935b463f70b31b5288bad565d5337ca", 0x6e, 0x0, 0x0) getpid() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r4, 0x1) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x1) execve(&(0x7f0000000400)='./file0/file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/null\x00'], &(0x7f0000000780)=[&(0x7f0000000500)='/dev/wsmouse0\x00', &(0x7f0000000540)='/dev/wsmouse0\x00', &(0x7f0000000580)='/dev/wsmouse0\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='^\x00', &(0x7f0000000640)=']!-^-\x00', &(0x7f0000000680)='/dev/wsmouse0\x00', &(0x7f00000006c0)='!(\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000740)='/dev/wsmouse0\x00']) getpgrp() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000800)=0x6715e984) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000840), &(0x7f0000000880)=0x10) getsockopt(r4, 0x2c, 0x2, &(0x7f00000008c0)=""/186, &(0x7f0000000980)=0xba) getsockopt(r4, 0x0, 0x9, &(0x7f00000009c0)=""/166, &(0x7f0000000a80)=0xa6) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000ac0)=0x1) r5 = semget(0x3, 0x0, 0x3b) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000b00)={""/16, @ifru_vnetid}) symlink(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)='./file0/file0\x00') socket(0x2, 0x1, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000c00)={&(0x7f0000000bc0)=[{0x87, 0x5}, {0x22, 0x80000001}, {0x81, 0x8}, {0x47, 0xfffffffffffffffd}, {0x5, 0x1}, {0x7ab8d0a37c07105b, 0x2}], 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000c40)={'tap', 0x0}) 10:12:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="37600ddc84b70d1956809a15aa6dcf2dd4281c8b09eba618a80d10b36cdd2bf3b4ce404d6c5ca70621f599485c4da7eef4460794bbaa403bab506001c9933127d5276e1cab71d3896233f6d5a9dfb8df9eec0566eed78220117817f50f565642cd7c3f8aef7f97badf7282f644821fccd92e0460565f9633419f2dc1f451bbaafda32e9f2380000dc44f87ecc682d052fff70587dd49d2ec5375abd2eb3cce8daf42e8e4b56022b039d22f7bb5f971785bf5d64ee170d304e8ee9f1be5b6d19255b86183131d65b07e9c6b4d088e66d381e64e0626ade204c18432635523009c01", 0xe1}, {&(0x7f0000000180)="f4d2d518f7c171f3592b90160358ecb6b367ea4496027ae72d47377133ab8a38d3f0e5876d191d6bc8da63a38df92e68ebe2399f96a72cd29a6ad2de5ae7ebcbfbf73e10b7f78b718f975a3d81c3f421b7659f07527dce2d7007f20f6fac", 0x5e}, {&(0x7f0000000200)="e21cc6b5417f2243927d2469418ac4a15872d0f9fd5ac458dbf5742bf15ea43ff23bdb06e794cc68b9d792cf77469dde1cb3e8c642b0c57ccc83e07318fa4592996bb7f7c0e7643a5b51ae33220685c297917c466e63e148b9d414cf9309ca9220c39c7eb10ebdf5399f6cf00541dfb332b0cda776320b605304ef0f58", 0x7d}, {&(0x7f0000000300)="99ca16349ea84caab348ab8fb65e62574d5bbbf05dc5fa99240d75c69f7cec732745ec8d0f1888ba54b372f1457d772f8c035c18bd7bf989cf295c17645e65f2ff804ba57ca0b6b89218c27b937a0ec59e8bd7db561527af58d78e5c156eb9088c1b48c921d3253294c37804de06c013cbce8fc85af977f2884e064bd940e8bf87175badd8a4a7", 0x87}, {&(0x7f00000003c0)="5e13a356b60df798cdc29f516f2d8c73b484771d0f7caf72c851931205312709ca9c487c678fe60be3e9179b00a994ac8c610fc4b3f98522d4dd608b0d1224ba77277bacb6efd3d4170858c1b0f86c8227d6a23eb1f79520", 0x58}, {&(0x7f0000000280)="440dc001987201d4f9f8a21540d41596a61d144b7b6ce82f90305f4bed8f3f2a6c778e801fdd1e13b901611ecc0cb661609d9d665d464ebd5681e358", 0x3c}, {&(0x7f0000000440)="774a8b7d69770d6dcb2659", 0xb}], 0x7, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)) fcntl$getflags(r0, 0x3) 10:12:45 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18009, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 10:12:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x3b) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 10:12:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 10:12:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x1, 0x1}, 0x9, 0x2, 0x9}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, 0x0) r4 = geteuid() chown(0x0, r4, 0x0) truncate(0x0, 0x0, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = msgget$private(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0xfffffec1, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x100) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)=0x2) 10:12:45 executing program 0: mknod(&(0x7f00000000c0)='./file1/file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x6, './file1/file0\x00', './file1\x00'}) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 10:12:45 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) 10:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) 10:12:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) shutdown(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f0000000000)="00080000000000000030ebe5a1c9ff8ad2b22cdbdc233e1ae8141c1bf7abeab2fd36f53b2ec2f93011a776025dc530562bc6a6457f088b9f41f1a9de7f728e390f5b286e9e6ca7c123025ad3878fdf171aea6dc9906e940cb4419b0d14072ff3d2a390d4bfa021201ed174648e38785e5b373ec55f2ca590abf43b368202445429ed01072cbe660e5f66", 0x8a) 10:12:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) socket(0x6, 0x4, 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 10:12:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000100)="edff1202003a0000", 0x2) 10:12:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x30}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20000, 0x20) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='N') 10:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xb, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x7}, {0x4a6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x200000000, 0xfffffffe, 0x2, 0x4}]}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") syz_emit_ethernet(0xb5, &(0x7f00000002c0)="35b425d93f6fdc87e63e6739413d43c38bf2f8f19890bcacd71dece4853f7dfca4230a87786d869745fd83cd33d722cddfb6b6bd9d82f3d0f4712affdd796407ca941f84aca0c832cb5b5cfc06b971201f8d161d6ce8950dfd182b43a39742337c0942b74927442e5dbf1dd4ec7bb3e70b1c07903def0330f43a4df7535ea26d6447cd7a98352231da5c29aaf7a891b62a15648570e28f7c33b7ad041031c3f280120ce0c70820f6c1da5f57aa0ca283773f5aa7e2") 10:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) 10:12:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x800, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 10:12:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x9, 0x6c, &(0x7f0000000340)="27a0fea48519f725d0e7abcdd0a26377bb70e3191e3ca16efdc602a4191d22cc0ff869f70ea03df9f361b6af9d181f58f4e1a1cd4d205cab78529fce0ec2690aa8cdc94ae3f5236d7a65d0eb3897503e7c6b1669538cbfbf76d5d2634ebd299f944c76a32d14ce225b8174922ccca6b960e9a27b6d82845b6f5d2f67c6582e405500c6d2bc5e2fbf7b98eba43f03d2f0b36db719a8eaac9ad33ef930a2981a1b60608db1eb6db8a7d00cdb514810a098a33ce890e88255f5fcd945f9522ca219a937355ad4715a4fdd3fe53c5112d861", 0x14d) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000240)=""/133) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x4, 0x7, 0x40, 0x0, 0x1000, 0x9, 0x8, 0x2, 0x3, 0x1, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = dup2(r3, r0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) ioctl$KDENABIO(r5, 0x20004b3c) 10:12:45 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000200)) sendsyslog(&(0x7f00000000c0)="090a36881bd3b558179727b4961808b2d08866694c14341fd9b7978a2f2cc0a3137f420b23081bf1e781df2220ee146159b13377c29b0b172a88343be6c16c189df4f3a4983be5d57df1a51de0ef908c4ee35520a3bcc4f368bf594189cc3f4bb7fd0e5b4e3f06ffb6f3b621a9c5dee2e6c1c27675f9b5729cb8fb99c2cb41099a7e8ebce5862fafe11994af", 0xffffffffffffffdc, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) sendto(0xffffffffffffffff, &(0x7f0000002240)="717b5b23c737a7f1b6b1c5bfa7bad0f8be1e4bcdd6d1453956cee94bc85f5f5afd34ba4fbfc3d47445bbfe25d26b5231a469fd7348f7382eb7c2854904897645713612d8cc173d3fa2001bbccf9d79943832b2d2d426eaca15b06cecc973f8850a7fb2dc1029f4aff96a278ffe52396a5497848d98cfde52610ec84265bbf96ee5a9a43f29a137c13c34c3403ac2b7d9c8448e6197dd86a33513b17f35c956329a205927d717b99c4fe982421174b1c7958a23fb5f80e43bbda35a12084229ac6936cc6755bafa3e659793903398687e4c998710a51453598ede6f65d009a127df93d35a17bf028aa18cff64f60103b40dcf66742d5d08e94ffd091cf37938ca21c4e3991f2e697a306002781ebe2864d8b49473979bd835600f440a102500706f54d8c5c6ba648fa84ca526afbe31c750b71120d7dea687d69853831dbcc32f2e94a4d613262f40114804befe393d9c1eb1a6ee60b256a479e43d5e7f5a907186d0c26f7fab43d7af9bf0eae86e97020c82ec39735626777c2c414a5ddd08ef28f11a775d8d4108513e882d492f4f19f2914a6c72f4fc94bd42ee3561594fcef6352c246f95f6b1e7d8abf3b3b1d299eae3479d5535d6d7713b65352a1c90b957d37a262b53bb32321101fd806c8af627026cee982f1723e85c4025475eaecc03bc7c168dd8cc015d9e103357511bad08a69cf451d89962e24c99a2e76e405d5cf0955ae3166f1d474cff171b7c02466df00d0309040c85097e1e09f334a95b0bdeef43adff20b608dd29d7e8d4a51b0adf8da67f94b28e803657c8df819c33bf78d13b74ef3db4a7af796c28f2c52ec62de6fd7bc1b9c9a79077ae55fabdae1879d46d2507a40c553ea3e4184f534e90d19e9940c4e49aa598e6b84947c89436c7d2abfc48cb6b327a5213b5af0ead592564636f96bcf8cad7878cb6c074c050056a1684af339f94d8ffbdd3daee8801a907014a5a5f0b6254c47567ac37dd199cc058c74ae4cf4199cb63876387e551db6013f609a51c40fb5367b87adb6f9fcb41958fd0f05358ac9d7ae7ff377611921e14f4137c01150f1e46fcae83b6ce61cd740b0b75e84b648eaa169935d5e880ecf4dac7512cc1a15f075a44296b7c395762be0342721d9c0f52a25cb2f6f592ef95570159ae947842f9e18afb85afde39a466821e541a809a4dcae235aa0326ecff987cd88db2b0cc6de660bde7f3aac7052ce43bea29a908956c7d5e9663aced6b09fe3c051c9949b40a19bfc2a368966554a5548de74bbe96767a0f194c48e7aa8aa3cfa10486fd6fd078df3d42fdfc78899ed6cd41cf9586c6f35c9371f6f4cac9da53ac84d1377e17634c7558c41987ad8e310fa6523eade4feae445f06d634afeec160fb83e328419052afd76b53bea13712f75ac8289d960793ce01ea38b3898c64ae9646e1ffd437cd2eab3eb78da9eac564d9c102d2f7cf476e9a15ff23a9e2e2e624b09ab8c6a7528da863a6174895f9833ec29ee074e43b506de828f091d5272bcf5ec257b05029b6b271a87d6e2403b74da5ab9a4bfc38032b4cd28b7d00e401a0b32281bc0a3f929a9980d015079a20dab1c8e7e9e8a72ad700add10a396a446847b2fcc916d96a7553ef9b6b29b445e245713288b035caa2310f16f90633d4c33e149d1713aece921d835c99c85877517ef3266196a7a66b28fb773942677d5eb87deb8184a2740d456319d16ee7a9eb27b64fcd6bb2dc47f75e5a4b9129d7a78d0b87f4ad93e50b32b1d27c7a59f4da4e9798d8503dacd53ccec2545e2fdccee255de5d0bc8e3d36c00bc63bd2bf9879503b5dac3bfcfd8b33f02e709f527b89e36697e2fac600b5a6ec66d8db12480ef14211c4d8ca36909769c21eeb23a7e9129575b4f54db1baf7eb7c082287fd76dd9aa56e8c73a48d0859c90eb2519c66ceba848cfb30665f9c0de96f2e830652f5e381af1e02712878d5b9766345bc13ab9222c135423642f626bd54cac88e1789a55587c0dcffc64e9479cc4d749bd253f52bc8435e5a8dbd67599185b4e545e8cde7f4dbdb1f57f1d1cd972550a271debd9861e7d9a50322d285c752c9126664eea69e01a0521fab16d180e73034335dbc0698d2e5545de5cb2ff9f1f10236623820203c7df2ef3dd3c754b1c5d7ad8bd6811b78d80a9d1b557612b2b71ac64691bd1b99f3adac736c997b769afcabe131b1826391893f13aec9119189c7af64b1a682d730c66e18e1db42feeada7631755b26ffd640ebcc718d433e50c03a62fc05fee1d56c5546207442530bfc6b86daee124177278005e2f87564fffdac93ee377903d4e1b641c69c079d90de0ffe825e06d7e898ab99ed6f191ea721e601a2d076763c20c8c1ff440fc787ce7a3cf4aa58232bf41a5e2576ca07b25ee69bf8a4ff48760317b6753767d19fc0277df48e9bfdf584a754f322373922fbbf005d5c22d49559afe043761c7b995d8d9621801424a8f5910951c96cc545649b56764709e57d08754f556b93374e34f37043a95b0d259fdb14f7704cdc26edb6dfe1ffeb85ef9a8a549ee9ac9a889292a4fea9f732eac803ee108387e6054d7810ee187cb03800ff14b867ebaf0c029857e40c7fb137f3e18b30b980e3ffcefa6f01bd2a0dd7f1c760410b4ef58858ccc27d2f1c2c510c6c46f1eb754ca6e4772a0f3ef26b70246387c7e079e1032bc1223f148a88a2b8af7729d5afcf52104736c10e7920156c0c4a3cc680448b7757c5c427f718a43e076697c4fe9c04d26336cbc7b90c741734291b94291d911085903faed5af259fd465fad7f2c60affa3acae7f1dfd8d1e79858cf546a741332e81651ad85fd69d9840e4f9b0e722fbb940e1246f4425832e16e15117c890823e8a584ffab5dca8e6f1481c941db1684875262c8d81ace28e95ad7ea8bc747853d7c52af2cd5cda563c65acff07815b8caba794fa632abf917ab82a489b341776eb521485f6ca34b269dca13264c0780448edb41721c552956b46c9ea1b9a70da73370c5a35534e147a275bc19587356466b62adb8f98fa77d2e1fe97568e6876eabb887e161a4935f5119f8fee92b9bea8630582a37a7dfb9e62045bd134bd37370d01fa45a1a2af3aab0cf0f3308176499b308d3d4928706a6284208576e2f4a4bdf357beef6c8c99291930bcfbd899997511651775c1a77206c8e7f14858f67b95372ab7eaec27982cbeeb584a11b994cd85e39a5f2aad5fc8a363fddbdd43dc7ce53ebd699c4d25d93037a3c1458177006b67b12b1400b881184402124ff4367aaad3e284cf29c7c8a93db919c09b386d2edad300d2f6c1d5c32a9539016fb154ad25f3c4f41c66b02cc59f117b116c685a89c54c25d7e9a81194b2a879d3116e8d8f3c29359f71922480ca0d8a6c5052d186aed44ceaaf02c9fe6684313ca7417e2eb9a02c826dd83f66a84496d52722cc8782de7224d5011427d7d29f396fd056e70de433feeddaf1c85ba03f1c38f4271fc2476902e035e9f2794c0d53e378b76cee49a57f7255e7d0d769ee0cf3d3b06ec7d352f4547992fa43e8cd0ac8adffaa07d01548d147a6883a019f8fc78a1e674013e736545ebcf366dfa1e77dccb4ae97d866814524c74f78d03f141fa425e1a2d49dc568c9f25dd8c446e5b125d60a8d410f89fb9073de4f01c5eca2b598a850f0fe54a6cd0f408eec38420053358eb1709923ebcb86aa5d80f25250d5b3e15b86f30b0db7c7e556114ff579bc6310567e231710063c3f562ae0fef93dfc1f3c1ea7cb4cf04ae0f5325162318b559ee3893a89504c01c17fb210ecd43c3be1496941973a8820da9acfcb82273ba8b341c780dc01864388f85fd6d82713e778ac50799f45a7b50d62cc8ab253454e6c63105be32a4c077f89beb0640a1e4436f5e8c1785160ed3e5f3fd0d8c88c51c67901194805f3f9819d0d97656dde30a32475dbb3aae5a387cce748d69cd9846418e2b321d1514fb033f845fb82ae49f1e7c058c0f3d9555cb66bc4e3c212fbd4d11f6136ee81faaf59b15de05ac28afd804ef87180b4787516a7f83181d9d040834d18968165a8579a9095dd0f9636dfdddc2df8fc8f3f74863ad4cecf4614715af7d418e44dff7ba6aba2c6f5e514144b7a7eeba8284a3e41a62f2769a401de940b387f83e62e040ab5dd99df6056289fb6800c5f2376970a7121c23171623fa63d85a847675dbfec15d127fa71b57dff779f6a84132af6217222e846a4a323a1d1fffb317a287f1aed38eb1524cbfd30a00b0ae5f43a6e03cafb57a5883d0de7126b2f5080c79582f60507fb8503e494fb35ee592a1bd1643c36f745b4b53e875874b98e9cadff27fbf381cac3e956ab81e5a357cb53c90c314c39643a1b284b8d3fcb16dbaa2cb6a478b8c78281c3b82403c5a0818c4e9816bc169e5a7c82cda587c9c9373cb276b637cfcb904110546a736ce54e590f273c7813a9c434dea8346d631db3dea844c55ef462e537c755f8bd4ce2d69bd83ffd8153ecdbff91654af46a7c2c0699300782c1dcf24c62cf926fef4c9336ace042f7eded14ef17a938ea6bc7e5ddd427fcd382a7f562bdc6a94893500f4cb3d12c0b5ad45d821bec229ebf70b042712112612c2642b3df4249ad4ceb8c6b2db17c5f6a666ab3af767b396b46e7b5aa2014b7cf93e169866728b995b7716b62554e882c33a43855ac25d737749ca314213b145e1b3d3d619f00f7ca6143aa10cbb2ae46c709204c7707651fef5f4aed87cca54647b86101010d05813c041a095c978d314519490ad4c17c19b9aa13194c2f8c29f4cefd9108995932bf6cbef999bf8cc4995ff45a03178c44ce350e9cf77d27fac1f3b61c9ef0f5513c7300950419b921076eca18d6c72fabceed85e5898ddddc2667c97fe06dcc852ef4911d41384914abbd42cfbfd828e144e4fac14d8620077423e4bce3c721d6faf76a640efcbb92d8bc76cdb59ab22cd15f8ae35f73f3013ff871cd866b1e36e7cafe94174039dac0281157da7ac93123098075d39f062ecacc9343660677988ebd8eb02b51d6e94106111fc3fcc0f0fd05314778367672adf92237dd4b905b5a9f92d48644236b02be50df439efc394499b2b4fdf49dc36b830660fc72025b1419cd4ea873244ade84b658236c3c561203a99d0f519f78b658fdedf60abfc533d57b77458326d1eeba0d74e98d52e7cf6d6be6f59d41578882a69fdbf8bae41011fe0ade43a69c34dd1c01a9cecc1c2cd69fc7398cd270a38922724cea8cd02d4b2c1e0c45a47c2692fa9715783785bc5ba717d3790814a4ecdd973a23450e3fadf421fdc5a9c9cba8f28ce1412a4f9ac9afbf396de12e880083ccc662d795036d27bae0d0d7dfed2f89d7188ad58a62ee543e9baa0216cd1c9ad0ea3a6a05c469b670b8db8cf333a9d43c8c50623f7e6c81a6acfee48eeeb3c3d7b91c9020f049b9127383915ad030051e6a6c0b010bad10b3e6e76059adc69d9328f0dbd7b5afb774214d6ef42e2f327cdc25dd5942c9b3fd535032b83c380b2d80dd01e3c77d660edb878dd32cfebeaa03cd422461e6e99cb259e1320f1c1b9c75e157c42b697e2799a3e40850b8df1da74118aa435b0f75c77389ee44a5ee2d0eaf5ff82036efec6eb6be1789ec83f733b904468a3054784d986f993b1433f3306eaae6f27b5540d7504da1649946d0aec67813333e3afb9f25c06bbd81c5818de6a266b2ab5eb3c8e28ef89d42196a93f61e96729952b138beacfe37b6af6a34d50ff48ef40ba576e4beadc40fec4", 0xffd, 0x8, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 10:12:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xfffffffffffffffc}) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 10:12:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x44}, {0x6, 0x0, 0xfffffffffffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) setsockopt(r1, 0x4, 0x9, &(0x7f0000000100)="7f9fe849719cdbf2247dc4a105cdea8361de96e3671f0cd1916164f0305e12038dce206478f4d1c9ff8a28807e66897b6de76902aafd394edfef8e5833cc8a87836de33c93847723510fbaa72de48b21b3871d6acda6bd15d90e7f0a52449d4b8a267413f62ba8e03246", 0x64) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000440)=""/116) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f0000000340)={0x0, ""/239}, 0xf7, 0x2, 0x1800) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') 10:12:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="15f7348a3ee4a0a698cc4ad4570ebc257312a0d5aa3bcd094353f85460581c3b5d83fd615013d5866720151667d6e5312377adb9b44292680c6963210e70d690dc326b463e749386499ab664343e5d4a554722f39b5aad09b610c8abbaac1b3005e9c94487f7f8dc058f26d058ec147d6ea97e29aa13eadc59ff2a3804f844b85f430ef5743d8d7319f1f3e0ea75e6d65838338d190a96aa7aba4b46f71e7454141637b67fa794478ff864506a02552f0f6b3f62", 0xb4) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 10:12:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) dup(r0) kqueue() r1 = kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) 10:12:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x20) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x3, 0x20400000000, 0x6}, {0x1, 0x0, 0x10000, 0x7}, {0x101, 0x6, 0x3ff, 0xed86}, {0x71, 0x1, 0x1, 0x1a2}, {0x2, 0x9, 0xfffffffffffffffe, 0xba1}, {0x8dd5, 0xd3f8, 0x7fff, 0x8}, {0x7f, 0xe4e, 0x5, 0x8001}, {0x4, 0x8000, 0xe5, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 10:12:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2a61179e787ab9a0044fbe74244693", 0xf, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) 10:12:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) pread(r0, &(0x7f0000000180)="63c9641d47fbdcd3eb9908a969de1795f1b76531504088b9c4ba995acdc105cac5b00c933660ea6b2163abec360125695cba2e75b3efe1e349d12abee33020c82746e5281f852ecbff5da7df8c25d9291c9cf1e11b11d8e243723a4bb1abe28a5e246a7e7510edd9d55cca28955d2889b2894538a2b75fbf3533d07bd11fbfd0dc9e69fac196b729e02bf0dda5bb12eda30bdde1346d6e2f0b340c53407727d14310df0499f55cdfbb1b52ef82dfae5dd76a0c3490c5a1e67331120d88a05c29a069bb1da1fe280aca986c814a6b0500f2abffbda72d26f95b4f21a99fa95fddb6a4cbcd795f05c8f6d751ffd24575bc66f74148065accde0628247e56ed", 0xfe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xfa, 0x1, 0x7, 0x9896, 0xfff}, 0xc) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:12:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3a2cf9b1acd101e9, &(0x7f0000000340)="b6") 10:12:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) 10:12:47 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x7567ed02d74e5d13, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x80}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x4, r0) 10:12:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 10:12:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x5a, 0x0, 0x0, 0x0) kqueue() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) close(r0) dup2(r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x6}) 10:12:47 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x48}, {0x80, 0xfe}, {0x0, 0x1569f57d}, {0x0, 0x80}, {0x79eae7ec21b638c7, 0x2}], 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x23, 0xffffffffffff7302}], 0x1}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000000)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) msgget$private(0x0, 0x80) 10:12:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') read(r0, &(0x7f0000000100)=""/184, 0xb8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 10:12:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2) r1 = accept(0xffffffffffffff9c, &(0x7f00000028c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fchmod(r1, 0x100) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000680)="989dbca57d4da221e62d0f044b3473272226c988522821257e6888db9cb683c15b56a7fbab4800fbf91ff2787c9cd5c13d389cd5212f6e0d38350d46c57028cb714f12d947de4863e4cd3f3a81ec12a372fdc82738f6af8f55729e4da9aadd4c502d747a7ffc2810d0ad111692ab4c674a3ddae52bbba894fe33ee50588d0bd1e6d1b1b62799e79ac031a0eabdcc5b39b99537fed6bdf45a1b3b19aa", 0x9c}, {&(0x7f0000000740)="f4f64e130296edb121473e957c4e880f56d5927e4f34838f9d4761ff41992a02de7ba8a3425465fc0769820f8d63f1aae16ce65f1fc80f3c6cdba6a981201229047baac9cd528c396f217c15e6c221f181bd96ff902acce281365df574c9bb4d3c28b2069f60caa3ae88eac4ef55d070b3cd0d416ae010255d0813d42bf98b7099c6a7542510eb332953e6da0654c6e43538fec1c7f9cc8124d51d4698e107adc52f6a66470d4b337b5726a9366767f40b44fc9b32aeb799f5c04f9267fdbe78edf4bd8911fe123cc662df2c0b4613e7f6a04d1529372ef6f986fc398edc02cd2e3c2ca63f92a0b24b04827a45131f82fb9dc105a07bc370183be9fe455cb1ab2c783f27b81363a76c5b4a19f0670f3c12dc954c0435d54de4a43a6dfdc7155f51fd1a7d4ea99975a20518037662392bfb802750b9e7d1db0f60bab5074beeea507ec86045a9a99af6d868accdb9ce68a3311499c4cc3b4c4f9d45afc6711ae1bf280db4b0b5feed02e70ffbe84b7fea5393bc614688e1286881bdb9fe3c9e3aa90a691de96b364c07a5f06b18c2fd1f1351abcafe86f0c11d3fdfca408c42954920d26f9043e4435e25b21b5b5f9bbaee7c595004a2d3bdcae10ee473fc87038da901a2188050d87f22d053dd9c71e69b13be45db391f38ba2eeabbc9c2c9d5424d4848c171372af0197975b62ab1c30a66d802c76e00adeb8012c940b63bebf44aaf9b4d7ec42654e67a237f326f541e2a41675faec3f3fcdff997c39a445c8c3f5010cc005de61d91b650ffa9137daa8ed7ffa809522d74d6f4695c036d0a12cc32dd7853ce6c9c4001a573d3a727a4e6b6c636029d04b532f2120120cfc25ff245172fb27e5d938e32c1fd4f8171b752a65de834459b3564e75194124d5d66fc37ffb6ab85e891ea904b1df0e67fa68f6988e6f8a7a227ae4f718c2beb029abd1a781c8bc060e29954c58d627ec453df1f629a5d266579bc1b26e417acd8e3a182f9b1cf458146b4a5fd39436d3ad19bea6c8229a6aee092f7fc4c690c0bac4267e455c66d498ca109f10f8fa7ff0d410e0f418df35bff0e5f1156bed777f275cc201013a17b05112a4830a7ab4730f1e5e2490417b9e7a379e1213dab5c49dbb3526572eb8955dc0b05ded7823bfdda557a47faf7576c1acb442d027642b9d735179148bc9e32f7513a7c7c8668a7d4d2d2593bc4e7a7853e4701247fd4a0e40d6eda9aa90a5f004be27a115ce29ff53e494c05ff6202cdfb308913afd26ed1cff50781a9e8a14e675eb3cd3e48de8d4cf1e6878794484c9f98970bdb37fe6ff0ae328f939e7b8f5a1d2a5a948f34af56df4558d70ffd28491b37a8433eec6194d018994b294c88b804716302006b9f02c88192f7ad03036ea33ad87e16453ab8d3d8b875ae53d1fd10be4a881f5c570c666a46888a896b6c497e5225f01fdfb09f5325d15281b129bb70f178c6f34cc5d1c2e3d16c5c14f59d45b8ab38f03193fe629adc97dcb8f7567d9324466f08218e8c85aaa6b83f97d4c8a7acc488452216ec7e24e771e58f816fdfc580a892dafc8592f6a71e44c091f1b7677bb2576f1f511d6218ce22a9be7970799dfee14b6c1d9e8da6e959980f7dbf6ee922ef050a49aaeb1df4b81efbd99c905a6146d078ff5aaf1ebe95b7c46121d85114106bc444b5f423d549f1136c3e32801db43526b0cf9449d06da25c3dfa1df38179c68691c3b56a9e30e9476bb819fa9093be7c045d34808d34d94c17bfc168fca29fb873067a8997944f8b94205724a6afc39fcb7f5a9d5ca243893ba94c23dd76d028f12aa66b24dd30faabfc1678cf3e414bfd7a8b4a0e9cd80dd31dca5b68754576a00865172001122ee1b2f37cd4da9e15270948bd2ad3b443c08a9ed088d7ec7755f9cf3648c131a7636fa7ba05975564a3e0da24f5d0f7e53f4656b8f675b2ea0f270dfcb8498df1399cff976c9839b92369d649bc4704cafb24cdc379b134b1df0828e282f55f77e6fffb6bc3776a4c0541025837c0fd4bfd4fde4931965d62c1bbf8e1160fcf3340e8898025e7e3c400089d9ca81490f338eb12d3642a2210c15adaf34a1c501d6e9adcbce9c0c3138c9126b8389960725a1a8b88cb5f89c6feae45d6cef5928d1a55079ff648938540fb9bc2d5372ce6966f575693965ef52f5f1ed62db6bf6ee4cf3981d333551581c93aa4936df968a2ee3a03d9630e59e448a3d7d3c6a04a70d51d35fb6a3dc60898b6681a8fa54c065fc938b78cad76cd9db79b8e27e4738d49aafa28943e57bdde8358a1b50aaff9885fc699b636a88a74325bd61e8b68d7b70d4a04bb4675cde0936a10ade6d3a9e4d5efc9ff969c530000b201b39d825e1f6a3dcb9b40c13789afe0221ac9271e93c483b1e68d57cb2a29733ec6416c2bc3d087db0b92e3f4b7621725d7a0c0eba7643cd7950634e262216bbe52d20a64b18911b5b09740af4e00c34de22bcddddc83ffaceecb0cbe77ae1b705695390feb74ecce9cd78820adcc036c86b9f4aef2a71cb0620dd83b351e710cc74a9825c9ef750ac9bd0fc4c3a8ee43cf12fd6801c3bafb9abae7d93634d8d57db46420bce8ca9698e012b719c8310bad13b709323e19d89a23b1cd83214efc6a1a396d5e846fe77a2b79f5283b133ed1b11f1dda6c8770f9bd30816449a835d2afb5ac10012f04db02332215bf41f8af2c5e85a11375bf4932e77d32f8b46c23dcc8859c61a9c96715bea59bbd2a86b6f75e0cfcf0f315b81295ba06bff7a154c22d96c54dc91b064a3137a64f1e4435ac81b3817cc6fc8ef6a20a02b41b60b3c8d95dea3fd0d5104e2a9db8abddb2c31dce2e317503c2ea617648d73183b9ac5a12ccd8484776163bd04dc1d0e6db6ea29389ee34a6822cfe9844198fe3123bb9f9dd3873cc0393270de1d8d1c7869dba8284389c54a02dda7e699fb6f30a94ed819745bdac7bbead467800ef6c7235f00f7fac44b42a1f5edfc0fcef97269e3b2d0d10d135616c2064ac6946f7862951b1a9c5b41706466f5ad914fe68cafe4095ef565c40bbc60e3ef9bb09dd152f3a52a4e613db931335e67cc5ed930798f99d34a2d70ee0fd103b80339b1243126fe3274fd5183677dde35c5c374c526a2985a7b7f61988530fd0743e5e60adab04bbb6f68ce78051afd5a56902253dcf9d8439c1cc81824303c3839e6dc5c8478672be32d909d06cada12a9e6bad9150457bee996e409e02ab9800f8b7549d82d478a5905cf92d036d07fb76340fac1ddbcd57597610b2150ff250a730b5bab3fca5a141754a6209c8096f0243901959a81f340e495104386d89cd696304d63561ca5d1b44699b46cb6cbe261b60c3076f00faf498135001a87f8d8dff5b1de092e920b42c82976f455b99cbdb52bed0c2777a993abfe1c355341d82024238ddfba897b21157da76ade8752d94de5aca935b0e8db1aa737326ec0045f6f9411b5002cf73bbb0a904aedebea182987d5d4cdc42abbfbd9361f1d30b976f751e0489475f143f671245839035bee694335c61b0cbb72590c28285d1eb65aafad56a2e23264c368bcbb42b81f67b52d9e8a50f0c0f1fdba371e52b523de7c8f16488ae5177df8d83f8b098669ebfef59a85fb06b3ef35a77007834a5ae4a957944599e8e4fd31f739fa8b81af404c29168838c5a8fe1114a5bb03465c21be0f6533628d751aa110c3c65aeb661feed1cb030482ea2a662bb80d717182d8e0cf7ce659bf8ee2f9a1b3f4e9aed981c711297d7da6f2293813016bf7c26346b9261f0795346b016eddaecbb41bed3d4750cd7255e92ee555f8c1588bc26e9649a06134bda12075241dbcad252e6e8f0dd1d977c485d12a1a91d1dc9695b48049808c2ce0ef5a2f6c3c50302bccae70a0039735e9a799dbc54fb2d21847d4c3e9bfcc36daf0597df92b8a4f8690297d8f9b293ce0763c5fe5a1788dbefabb5928e95ec5788375be438111b4ec888ae74341b5c8e0e55096df815d708810ca5fc209c04ad1b6661cadadac8af4eda0eb170d348e2ded74f1b54a1b6a26c3cb861ca8bd8eff64b8c69eae2b708525e042dc9714698b21770bfeaaf0ee7feafae18538a9e85a9edbffea090beeede128f629eb914a932f252653f4d304f41eb94c8d12cc5947d7cb097dee33adec8ec2877fbacbb98988855fa68f1125a440f2836d84b4238efbcad33bffad3e0f47b4c05c45d0e834bd4079f6592dd7251e074e84bfafe296669113f23418c63250226235757d98445898edcb6a4885836da4cea4d38176f07312bae132f71db09faaae11cf6c756c8bd924989062ccae469478ed23acde3d0d6d781af041c37baad4d372b0cf33834cae31ba1cb730c22d41f1eea521fe6d56e6a48d40a5b5a99b6ca8c9153f9665ee71e875b9d5d4e813940b9ac453e7706042386a71f56e22462b80a3bb230e8fc056a680d5bc7e25a8f46cc1f2efaf4ea29f6fe43e360a64d9d6e9e72fcea4ef0e7e01975a108f3938d5c25dbe213b23882c571d8def6e96a36ef57593ab052ef0c5dc2e23a946e448a08096e4fe3e36fe9326606a557c111a50e1552897b8b67926210ee3fd1eaf9210a59fc93c3a97c3a04a2baa5e17860e9fce6fbe3d2d99888fd936f3a000989596eb88548d02ccbf6a07bb7a35fca1609afc1f7245d7501f5868b3b28b72d01f35f45e73041a169d010d42553d87fb1cd5924ac6ab71640e377819ecdcd859202b2e540edda022ed6c1a7e0a4ce30d70ade1f585eb0b95f732abe43022ce0d7e5f5668854c1a86bf5c6b1400095c6501812396c3f1345dbcb027e9e2ffb458ddaf547a02809b91f57e9a37a28aa906a09047ae87bbc084af397ee141bebe1b3f29a8f3b77a906b552b2bbf43e5056cda23eccf924c5f18a879d1a138e8162252298bae33229a69d7c7648a49942e6cc48b8d17ab4e795fae0a91d15148c5570bfbe61a0f10f2478269003a0ad2eb0fd8984a812113df59cce9f43efebf52263f4b2ce12c1784f55491fdc76aa18c8f5b2d16a6440e068b520f0096dc9fda4da3f40880d395d4d31af2946850e08aba94ef824a2f5b48c75716f756603c6295f26b6a51faa931d8052239bc22b30f388b825093d1971208cbdb3774b69fc040b24f42c586fcdb7ea8b223deeb4de36da82c7125c4fab8966fe3f4fb76dca793098a7e4743a23e41bb34cb282ba67b5f3db12205394603e8403738b6fee35cd648a27efcc07619276b43b6cf96f7684987e7f2be335dd07eed3da0e58528dd2900e5cea11389ccbf5ad0e44396971a6c5dd2dd36c141a25ac08e483a36c7b9d761215d7ff75a9d2bef1dfed0176bbdaf3df5e315e8b40ff0c594006a4a9a0c13d59af5f8b26c47578613f7722e5d46058534c0c08c214675cb20b01160a185c53febc3fb947245052e886f6aec48b0e4ae854921288c4c4df94c0178557f901cdb3a7f5b7659f30c679132a1b487b26135c0cb289f2832ca67de593d5c334ba4cf671aa520d463d162c396a1bab34130ebbe6eb50b5e4cfad71165d65a5e2e02939c8ae429ef0155976d364a390ec7b478abc534e2b5064c79334eb7f503ff9b7a6c1520d2e978f1445aa53303d1f0cd743aa7f4e7cc0c105a0737f6e26504e6a8ee4077fa4de49fdb4851b0eed18ddeaa247c82a257d7797f82cac7435aeff80ba24cefc76cd3a7d95ac5fac4efde5a67b8cfd53bc7df4c556e0f308ec576fcd8d6f99a80792f552be143445f5006e637b26a88350174efc167b5306a447f982f00d2f3e3269b1e3d3fab09b59", 0x1000}, {&(0x7f0000001740)="0ccf36f4a1dd1f31fb059c0b3a1afcce084af48421ac3dea709760c5b408f68a515bba06f45b3bfe66bd0215116ade1ac52a1e730142d976c55a5c3ded8c2a6d1e60d6eb3276fb5d0635a634194f0e524f43f325ad02167fd6b79c6b6d518b2f225d6aa4f62b6686c9ec3a6769ba4ca1fe30dcfde249d1b6ea2ef616af43c7b2ddaffe6b7f4e244dc7bdf6bc2c412a31cc6f02ef1c34ab4c27de62344d5c2ad031a041572a", 0xa5}, {&(0x7f0000003900)="3c043c88d86749759287bb024d09992ae4aaaf67dbeaa2da92da78635db4513ef0211b4de11b616fce6b5904b54ef4a901c2d9637e71f0ed4cb952ce850f80c92ccd6d86d2c7907cbf6638e01f1c0dfc0b5bb5bc774a0cd7b0c47943595715bac8569e1c16f668f7bae3cfac9d739b1010e90712c7140ddc2c3aa880c421b9972b773c096575455039b1e6e0ca69d49d3edde0e8e971c33167d132e187699f8b81c77067554adf28295e191e0f83c8e4e4fde46bbf289af6a7e1567cea72e2aa3fee3df4656f1f3ed61715d04327f2e099f40882e38fcda8adb0b9ce810fef4f9c7e03b94b6a90be2388010bb1bc65508632d9a1f04050e617b8c0b7d3ebe21c62844307162e856498e0e3df484088bb1ba1a7cd7554aed432e5d6e753b1d02c5ecf2a00a7d5a2489be4e8a6fbecc997e84451596deef3a5194eb9d5c57653951d8130ffb3ccdc7fd15438f6accf0d344e47dc5a9fb0b233c388905e5e97b40628b8cfea6b76cbc7fb7fc0ef1094d5ab672802ec19fc9de383b8378c299139f1f003f2f46a36e29b4bc5e2af12b97378ac5fbc3209d3d9c176e23537f81866ea1991e48530e3f4b33f9610644a394d72863163c9583af0ebf86053bbfb2eb4c4e981081e85bbf6a3409c667729285d52429fb3f1fc5bfa719a911e0a2c7f26589e9c0919ecc1aa92d2cc23bb105a85b5a9f8bbf14575d7af1efa743481ad196c862d66f2f1fe939f290bde6ebaea6ab9d4fff0b159a25da7c20384da0bafc651a756091087c1f6ac040ee2b8302468bb5b55e6d9436e8780f8995067f51f399155de007e9a971fbf151c3dd50a70c37b737fb57e5cdd9d0e1f12ab6324f11749388bd0b5c1e92644ba7f8bdd67f7c198b1d81fabd50d505ea174e21ea362d2c6cc8276e4087b6c6c4fdcbcedda1e3b3bb3c96671655b232e549d9468bf92839f4519e68ff99a509927afc3545306147245ce4e5bd03cbaa478b8d96abc60f415c8254e79c0c131aacfc80cf02e973ec5adf093d033929723dde81c2a98e2c088ca7fa9196742ab34228072e873001c65367f84f38ab0f3116405aeab24afe6077d195f113c259e000e371883b84a91fe696a98251a8bf53a818087c8e09c95a9a712f3552079e133bfd7d4c801fd905f45afd8ec9f546aa45dbddc64c81f7304395f0f3144d42dab08faa501235a6fc0c32e80f1beeb7d3778d5d311c1ec8d26ffb687ccace14236ee02f2f4a4acac32ebe058450970bd59299067de8f38242067dbd8c6817756ec42891ade0a6cfabb0a1edbe3d2fb2186bb08b281642eb358bce4c91a3e42daf4828d944137ccc6d1e722748540accd1421b80d22ec080c3d2a15b9b9d29b04b62439a7eafe920b5b3ecb1168755ea5b5620754368268892ec9a0e4fe06152de3e9bf982ee40c5a6ce886b1b3ed4003221757b76b01daeb36f71a04b4d77f6432a7756af8e572216d39e0e3b84b2c11966161f213b26d0e7b7f72891de1102f35d6e7f7b0f13eefd7495b03efb11bea7bc5dde1014828562efb4fc9c5ae49e73d708179edbf4dd51cfdf55055a71b844ba57c2f26af3dc7f6ed292172f0528ba74356448efc2ba66125f068e16e0989043a73ddfea36afe5488f4f0df07ff1dc1670c499803f7f47f764db51c3509f74e8692f10ffd44fe50990b9c767bf2bb37a2f8debdf227a927d7726326f7db50f9072ef1b9334e16ff5db7d7366f66f18794ad95751aaea0bd1649c08fc723f9a52a06574b4dd058d8deb4af1ae4e2caf4921ff42f54bda43df82f114a59294482817d2758c167aba086ce16ab4d3dda2bd2daac0b71164c30054575d4f19224dceb81df2759d988ea928759a3797cd6e15e6d5221aaf132bc6c1243bcb079330c1ef3129093b1c6ba57f3756b315d4f0dfb38c65502658d8cad80435475a15a4b421f2c9e9da65552365d068c7b451c9283be00e771403b3160864f3bfee58c0c27ca1f252b91d54e731846885a4f3d49dc0f3cdffc33ca440361e0903471a47a7f447112b876fc2dde857ef9f062b500492b94146a6d05c17f1afc5b62f829330d750a9faa7f4da9de5e3e0f083a123ffcfa229566df8101dfb6fce0a62cbf1b18fb8b24ad3ecf0799ee0f42061e0f3c2f45e462b8488b63f6b9978115056885fd45a0585d08166121c24a4f8d331ec60f15bf5e24883993c2fa5456571a51fce3e0fd98137d547645beff486ff5494816926bddb96434c6b6a4f0cf011e3239e8b3a3d48a3320fb5c511149d2dd5c1cccb722f69cee1eae4108a662ab357f6664b3a3c830ed9b84a6b2341ad3d9d402c0ad181210be138e32191551b88cdb7df376d1b35580bbbaa4e9a3314c2d1b63f41f7b10631b681faa7708f7a344cb0327be1084075262c593cc268fd91bae15fbf83131608d93fa232fdb251474ad5b7d785243513163f2eaa08cedadeda06c89510406cb50e17299463fac18913e4cb2d9f8c6ff64330af6d09504e0c4ed272862938e1ca1be45554e0a444bfe6d95cf2054e2a7b698256e93301274d13c0a7edb02937f062fedd385e9422add2d26f500cef2ad3a88974a9930c3bc49a1e5a979551747b33b6abf064dc76b699b744e6edeb8ae123c127a65bed4b1cc13c458dde2f8922e70192b6e9b6a731660dd9af30fe35e488ea47d57b3f3a08661524111be14df7c1da0c91c8625adf7b6bf83a0d571eb98a9a6158cbd8fce8f6e3aeb45987ca4873d27cde7a653aa80393a5606b00fc229d5c0121fe23a54f351c63bed1312e994de1046d7209c313467f1342896ced7b5dfc95729bc566b310730197d60c3848c62c4783adc8ad23af9c837a9762f98a19e558bdfce9afc56db1b5cefb9f4fac9a9376bd760ca75843f6c6b9a744b0519cf9dcbd447fba600ffb6c16435be4fac7717406aee920b9d044980897bad12cdaf0d4c1194f17c3d1c2a20179634d12e3c674d477ad7ef7c64bae1359e025516bbd458cf4854e57ba5cab933d097013a7533cc11e7d4da19511009f9364000a88f92dc75bd289e91dd6ff35952336b97db519fd1ad0b0df18245323ea9d29133f3635fc864f61bf63fcd52ee7d8fd6205e5f4b065cbeae00c956ee8e1a22b0c5839979de307931079d05f178fc4cfde0d816c8b8828e6fd459b67adeb64400851885c27af2f3760536289f4c3aa78deb4312e36c7b75e346aefaa7eb30b5433f4706ae1c6b28b7ee9dede8b3bad94a01c048cc93d772dec75902d96c73c0475c8f3d0392663ae5249a3b659dcbd4d99913f2cca6fa5c70545b7c2f13a786efb39e62b8cc579c7fac0a8e9b849046fdf33f49538cbead83bb8acf0419de959905383238e34b5b9bdda48d1c74c3bba3145b102263149453521175eb0d16774d9960e4c6fd235ba61724d0ec0c8cb64730966217c5b7e806cbb7d270c24cff6ef32e26eacf956a54afd72cbe8755f186cc9eb36aad90d05fb66a8e3b31a72ca11333d8c50adb0d8bc1c52234d187ad5121deaf071448a38f92e538f9005b5a958b85556d7cac2215d1279ac739f295c01e25e1a148a09feb2dc5b9c874bd263f3791599fa0fc4904518199403f67d53d806714ed547015a9f128f3f498c27c031fc1d368afcd2c65308e94f0ed7f5d54256cd514242e976e4d16ce63fb6ca289b9636b1c88fd658e778574fa90d62b135277179d94572ad67974413811b328e79c48cb292226ba035ed6e6bfbd0ed85f423ca40998adc1e0db4a102791c0c9d473b127e56a5fbb945309d2d920cc6523c5b1a04eb58f2ff9aa61a45967b99f83f63ee374acb6342523f6d8ea06f61d2eab5b7b6e65a784e7b96ab8615c8aab0741a0f782b201754b058023c20bc8a867174600eaaddeb527dcd2ce1c6a118856e0b3bb24c53de6346d01d8914c33c7f270dc24271b88b914981659d8710b83c8b48185aa063fbc952afa18a8460393469e97dc5ffb5faa4acea870285a61179bc01ae0f21dcda21d46f7196cf0e5bf5ddc35898bea3e3d00bfe60872a6317fe36cab2f500618a59da575b51b9ea2fa8dcccb46d897fde0ac3c722c5f2b461a6b5a58253408bd0f1874675df4f2ebfd29a8e5155e009505815d60b053337d5534ee7f403670d293e67a16afaef2659a62e8657dcddfc7cf0fefcf39e581a6bc19c228696da6510fdb0339fc29e9adb692c3409270325a39efb0f3faf2c89c902367dd945fbac043628b46862d25182ebf6352c35a964755c85c7a6c31d8831642c7fb0dfd0e0984cd4cadbedaa92058b9ec43cb80dcad44b2ec3f729add4ca2bb2197c7f4bc86dc69ebc4d4e12e6292506667ec323ad69f72ffb935494f72a5a77a775de63a09ea6c10f1dc41b007b2387a6f22f53bc15d34027ef019c84b7a4be232a306370c530e2859ae42643bf29d094e4c78f1a503d2625e3d2ad9c4e2321f256ae7d4e102312dd6b26bc701839bd36f467aa51e660141685bf5b76fee1cea7b4dc52c2cfb3610f1509ed291d17ba1c49464650741e0fc4879ab1a94ef53c6538205ca4455479464cac9bcadba0e90dac5fec5d128894f45710edc129553db8e69b497ec5d97c696b2b701a0fbd25f0be72c0c7ba11eac9b6d18eeeeeda1708a372eb951dba8d12e548cfd3ea7dbf3684ac28d3d022f2ef106259348a44ff7d0b7783711d267a8c52a7891fb7a4d179d062d9b416e96d3a426316bd969d4f15dea9f33b021a4f3227b4111f8dabded7a610ac5f031c73ede0d4752385d93ec3594e73322f6ca36db103d4d903eeb280759bf8ef120eb2481321f4de804a61f8ef853b7ad3a2ecc7b06832e6d0b80c9fc8565467f2cd0d99dff0dccde9c44b6b4616447473badf85ad44cdb76cccb5274073703692dba1d1964f7cf51743e26d0159a7c0aa5e655b163174e1522bc1e0c2c1903abf192b9c0c4f50fd7191467b60ecdbbd4ea9cf0ad3a63f9da3b3e38f1ec694a9c6ebbf877e9e53556d5ea52a04257ff9f611b345c4a5f7e8851d507ee5717f58961cb780b14d533b95769045cd6f1149d1806692b1af0d34adb678f8940ead27000825aa3b7f214221fe22babfcc0eddfa3f9dd5ad24b499998cc26b5b881e689787e1f5f5454c5273aa1b9fa7870134abd7d74fcb9b667abf14ad7b8b6719477d5e309a876ee89f04b5f83f0fb16456b5b0cb0f9636082e0386a0e0bc03329561f3ae702c456f6d41485f826e2c06f31eb3cc1b6dfaf147f1716b4d8a99d25a57c3e2ce9749d9855c2affdf67a3f4457775513cb5bc832c2ef7d8c7348064080dc074592dc3cdc314741e289f400fb05dd1e696c2b8bf69372ec84ad30b3ec22d52b044ca2f1d3e8f725b986b6199645d37fad4915bc7606d277afe604a75f417f5e64ae0865f46ddc182989f3225c4bd0f62f42d4d182edc8e844c95b9bc33c26684bda39f702689db7f5f83ed7d73008c7190d5ab89310f47fed12d8083c8efd50954a72c03a363b09565ee372d3c1314aad73eb51926c032d0a03bd05ad167aeb6e7b214dff0cfae91a8f30ed8267de7ea8342108ea043d62fd891d9757b4012fb1d62ace39ebb42ac8f8abf4e44bfb125d6343d64fd09101005a31a8b0a0f9291bcffd31e87213034b48c0ddbf1c6fb2193d26c12dd640eab756b5093065429cd745eba9b136680f0b85c7ffb37aaea8834c160aa9e7b2113d67ef3a7f27d6b7bc6979f86993d729a0e51277fb27d0ce86d9997d689fb3499ac0beb982c3fff0981140e50eea44f947c48181b10427d510c8c5567a162afa2455a3f7ce4dde8ab6f438e4a89b022f9e5297", 0x1000}, {&(0x7f0000002800)="d91715863e33d13ea6d6a8e262897445eb013e03f2900f69fb471f3069d7a89eaa31ade0aaf1498c0c42f7ae76d9fb348caa55c2491e0bead6078ae0f5d1a2c61ce317886cf497db738a725b79035d83ea39216026362a09e6680df9490b76fbaede8983217468d2b8dbdf8179917d5cc91a72b1b709fd8a724afc78ca44f36d1d6e25d48665dcdabceabc01ba555495ff795a902bb0b27836c4dbb26dfb748c72f2953aa66d89eaa1771bcbb8", 0xad}], 0x5) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x4238, 0x1, 0x7, 0x1, 0x8001, 0x0, 0x9, 0x2, 0x2, 0x9, 0x82}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 10:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0xfff, {0x9, 0x40}}) pwrite(r0, &(0x7f0000000180)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x9) 10:12:47 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/166) r1 = semget$private(0x0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x408, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r5 = getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r6 = dup2(r2, r2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setuid(0xee01) r11 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r11, &(0x7f0000000040)='.\x00', 0x0, 0x1) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x400000000997}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f0000000100)) setgroups(0x7, &(0x7f0000000280)=[r9, r9, r4, r9, r4, r8, r7]) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r15 = semget$private(0x0, 0x1, 0x82) semop(r15, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r14, 0x0, 0x0) 10:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x7f, 0x9, r1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 10:12:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8, 0x5, 0x9, 0x80, "b4271e0ab087feeb68f758779a1268b127dba523", 0x3, 0x81}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000ffff000001000000c3ccb4851c31bdc06faff7aaa28aaf6a0d121945b301f2b4e6fb52d6ac585dd864eb2d23f881c04fe502a6c43b128e4836ab9699e8ac17707299f571647f824fabd76d0112e225e8ae76096f"], 0x10}, 0x0) 10:12:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = msgget$private(0x0, 0x1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x3, r2, r3, r4, r5, 0x161, 0x1ff}, 0x2, 0x4, r6, r7, 0x22, 0x81, 0x2, 0x4c28}) r8 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) r13 = geteuid() getgroups(0x4, &(0x7f00000008c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r15 = getpgid(0xffffffffffffffff) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) r19 = getegid() r20 = getpgrp() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) sendmsg$unix(r8, &(0x7f0000000c00)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="0cd7a50cbfb68820c98c6fe2a01f0357e1b0240e3c680e03706d68fdec66e7e144effc8350ad040c3a4ce53aa7961f678907390c28234166a704e4beab2444a5f924d4ed8de8b7e6d2beb09cee80df59fd39d87c0e344c08425d438a213e78507014563cb961e5613632f3f04cc0a86d3407d4b2c2209a58e92d9703c1c05d5445a6eb3472b21118f3ebe8573df9066c58c3b0f81b7c4fbabbe7ceaebc461cd3ba53eed0aadbbc7640f78e177cd853058510668f6e1c3ed8f0b974f092bcda462c2cff1426764c8728400f25e651f146e1d65c8ad56df8e40cb79cd2bf412b6bd0c5c9fe546a6bda4674ef28637a1107cc5a2e2e090a00805113201d28", 0xfd}, {&(0x7f0000000300)="f35084ffe0cbbbad49b73970a717d8ae65f9dc4893820e95a5e1e20fdf4b8b4a4ec430538558f095e13f74ec37313fc545fd660e9f191265689948dd09ee5bb8b2dcc7a2a30a03ec94ccdcadd7d3215385af69734cb38cedb2be9082c1bbab9c4628cca488e20766d929dafc98eb6de10fc194c59aeff34ee4e8654423b30aacb3b0218ef8e1a86fd3cf301d9d350ca17e42eb47df168d2152b6df35aaeca17dfbb5c6fb6d1c34cc0975664609299fa8bd02757442819f94f02de6cbd5afebfbb301a97c435ef77225e90339a00878fd0fed36df6d638ab6f6ee00ac613738033fd0", 0xe2}, {&(0x7f0000000400)="452c66e8758074d125d6aad33b92cbffdfef61ae099c327cefa49241ab17d2361e200787463151857c10c73b9aed10a9f0d82f037d47b7ac584e6867e4ef8bd2cd56a5091935b8d6b3aeb4fbbe9f1915d49d1a01d185769741469f7d423346c06e2b108683b1c69a", 0x68}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="95f57fe62b5a4372667a18d12e2a2bbb2929d5d455", 0x15}, {&(0x7f0000000500)="30a1c4128c4d6a36090d97e677d34226c6627fccb2d00c45e5739efb2e9bc9230cda431a93b4edbc49b13a485073b78ddb42e1db06c6522f782f97fc60e00252cdb58a469fb7d332d52fba24772a4cff8785817a10bc133e2fd527e2d5c6e31d338b7d1c1f0387b36b9cdeb6e1a0bcecc5f9fd5dbda4fa21a8917f7c7ea2df463da667a490c7f0c80fcbb700e84eb7233cbaeef891fec10b3da7bb562f593d21", 0xa0}, {&(0x7f00000005c0)="f529a2a83a85ef74f611c0fc37c30d60c23df43bae1386f677016f12a32d099d9e303ec46fc5f9cab2635ca5ecf5fa011f7f79c4bdf38381aee48ef1f9e9f1a94912f9ac713d51c0ee7c24a6a0da4071ba190ae63df560b12c30e393b4197d53c6362706734fab386a79375c31807c2d0e60507dbebc61fe2dc7b7482e5df8a24412b0371ae4fe850364c7e3a72cfb36fbcd707b8f6054b526dc1c506564af633460b52fc67c2cbc85ae1e7085138961268cc78378bbb73620fea004489872f26389d251d9d91fc976c6be2c2741e796", 0xd0}], 0x7, &(0x7f0000000b00)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0xf8, 0x40e}, 0xd8c878966069368d) 10:12:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_open_pts() 10:12:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x4, 0xa02, 0x7f, 0x7}) 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) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r2, &(0x7f0000000100)="8c65", 0x6d2) 10:12:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r3 = getgid() r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getgid() r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000001c0)=@file={0xf41992721663a1bf, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000200)="5bcfb7ecfd3ec89e21e22ac666e004ce66aaf652c4ee5c34c6d42e9b47135ac654a577459f4277e0e4db09c0d46809d6b35e49395c38e47fa31cab06402a4dec3f93168d25f1b45442638722927ffae32d4acff10b8c7d0a816320fe3f2640c28825161053bad5c8f16609ed04a2a1dbbfd6abef50dff05c3a6cf38dca8dd42723d9ae32abc77625ff7d57c8078a83cbd0aa19091f6fab39b1a2c9ef7fd77b2d1a8494fe40dbfca60b671eb08a01037faf06ce83acb70ef24cbbc0473c8fe2f30b10860a923b358c6404d4721bbd0482", 0xd0}, {&(0x7f0000000300)="ee655e2bbec0b3ec2cfbd37048f376215f33528709b2117a83a5a6364fc6a2b945aa49f32a6ea7ede49df703a486ad20283caf45d8c98ff79aafa24a8eb0876e2994bf432778ded973d55afb1c99039cc1430d9fe2014ab978cccd9e8241c0cc4b61cca2bf6954b63b6466569b8bb74fd94b5f30a74c58a2c838feebbd9b363eb818d55bc2675ba83b248434e1df80217b4a6964e2f6af87197f007626c52fea5223e2020c7388fff19a1b131474b4470f6ed32e9c34a86e0570ef76829d2d49e80ed9a9dffff975c9eab73dca3327c96a851c71f592903737360820a3eaa14c7b7d109a01e7ec22aadbe7d5a980126ad256ee68e9fe519920", 0xf9}, {&(0x7f0000000400)="6084e6343b32b146e51463f03d6a73359f94353b21c90a81f94eff0626995bcfaaf73b7e0cc7322d6cae20f072ae5689f52b929d238bf9b2333c1bd8d2a173833f3b", 0x42}, {&(0x7f0000000480)="22dc12f0df4b56b2d79421198442cd7cb4cf0c465693beb08a8518e52e4bd3c6dccd51e023a7e7d2263d554f3fd5798d078d23631e913e0b26a9fc93ebb6df86fcbda6e46590f1914394cf468c52223bf6e1737da491220f1b28529b8bd5d2e56aa79e2ab6244acf2cdac6cacc3c7489959bc2e7e87d48d45aa4f1c672bdeea4475253d1b8dfafaf30bddbb516b3bb6fd9c32eec42861c0849e49a6b150219d4f70327f258b28e765e77cba8c901b2a03552d98b67f1", 0xb6}, {&(0x7f0000000540)="7dc2947f2b01bbb1474ba356f1de63ad1c8965393219df02a8d745636b2bf7c7ee3e0549ae3e5a907544329b17ee85fe1488ea2e8b3abfe8c3d838d4ccd07a73b2d639fcf9154ada9aecffee", 0x4c}, {&(0x7f00000005c0)="6283678f4fc2e2ccf2586877f5b4be716fdc16ed", 0x14}, {&(0x7f0000000600)="32dae08eccfa43c0b984fbcd0b5b50aa071863d703f19e2b8c785d8d1bf2f91b23d7fab7910a0c76db03294e82410bde", 0x30}], 0x7, &(0x7f00000007c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000029dea3", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x108, 0x2}, 0x403) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='.\x00', 0xf1c44cbd39d252a7, 0x0) 10:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) getrlimit(0x4, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) acct(&(0x7f00000000c0)='./file0\x00') 10:12:48 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000003000/0x1000)=nil) 10:12:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r1 = dup(0xffffffffffffffff) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0xb880d883e20036f2) r4 = socket(0x18, 0x2, 0x8) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r6 = fcntl$dupfd(0xffffffffffffffff, 0x19179f008a07c630, 0xffffffffffffff9c) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r2, 0x4}, {r3, 0x1}, {r4, 0xe7f825017510e2f2}, {r5, 0x80}, {r6, 0x100}, {r7, 0x80}], 0x7, 0x80) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 10:12:48 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b282ad88b2951b15801360bcd4c0a161458fd4217b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303d5e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7acc0069591554a6c446da5d723945d08524e210b7e20252b8ad8f1ca61d8a2ef3ace2de184f86688a5a7ac201f8483276bbca0e023455a6a8308607815f7f192f907c82fd733772ee73e344eaad465c42c354f2199cdd04278f63789a79be7aa9de5636442a335d4894f7aa5d5e301beceb7d7c6106c90e8f63b5b7b22a276afadd69df185150be1ce80adc879c42ebaff8e83d9f6acd4c3ce972451f47ca5c3a3d18332504f5376c83c1e3b19b5ffb73260c2ed9"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) setitimer(0x1, &(0x7f0000000000)={{0x5, 0x6}, {0x7, 0x3}}, &(0x7f0000000100)) 10:12:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xcef, 0x7}) 10:12:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x8}, {0x18, 0x3, 0x401, 0xfffffffffffffffd}, 0x9, [0x3ff, 0x4, 0x9, 0x400, 0x20000, 0x1, 0x7, 0x81]}, 0x3c) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) 10:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x66c6ce2f6ef6292a, 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:48 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 10:12:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 10:12:48 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(r4) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r10 = getpgid(r9) ioctl$KDDISABIO(r7, 0x20004b3d) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r10}) r12 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r4, 0x0, 0x2, 0x0) semop(r12, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r8, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000480)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) getuid() fcntl$dupfd(r8, 0xb, 0xffffffffffffffff) 10:12:48 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) ioctl$TIOCSBRK(r1, 0x2000747b) ftruncate(r1, 0x0, 0xfffffffffffffff7) 10:12:48 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) setgroups(0x2, &(0x7f0000000180)=[r0, r1]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d}, {0x800000800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 10:12:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() 10:12:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f900e300000045192a1010000000005af9bb7b52425c567c7371600c70d35a0520000404"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000080)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 10:12:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) setrlimit(0x7, &(0x7f0000000080)={0x1ff, 0xcd0f}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) recvfrom$unix(r2, &(0x7f0000000180)=""/192, 0xc0, 0x800, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 10:12:48 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x5}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) 10:12:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) 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) write(r0, &(0x7f0000000400)="489afe93850304da4083aa074638c54c7aa8505c1eb531264e1e0e7b01ff350c9ed59efbfd68b64db19ba979c81bd89761194eafcec05ac84cfbbce71f73bb836cdf5460813339ff5b6e1c", 0x4b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x0, 0x0, 0x4}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000480)=0x1) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') chflagsat(r3, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000004c0)) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) semget(0x2, 0x1, 0x3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0xd01a2877f2f9b6d5, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100010114) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x50, 0x1, 0x3, 0x1}, {0x7, 0x2, 0x0, 0x3}, {0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") read(r0, &(0x7f00000001c0)=""/45, 0x2d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x4, 0x9, 0x40, 0x7}, {0x8, 0x9, 0x5, 0x100000001}, {0xb3ba, 0xfffffffffffffffc, 0x2, 0xfff}, {0x4, 0x200, 0x5, 0x80}, {0xff, 0x4782}, {0x6, 0x8, 0x7, 0x3ff}, {0x80000000, 0x7ff, 0x800, 0x401}]}) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) ioctl$TIOCSTART(r0, 0x2000746e) writev(r0, &(0x7f0000000a40)=[{0x0}], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) flock(r1, 0xac9a71e317b3b56c) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095174808f63b3f3e00"/110], &(0x7f0000000040)=0x6e) sendto(r1, &(0x7f0000000200)="37c69febd4b947cf1e4ec561f75d8d3a60e75b0274078646065f55cd668cc4cb4e92601be0d884f7c24c7e75aadf5011d4ffc77da5e95b48297c5046ad6cd285302e4fd9483c3cb8696fb098c98862659ac062fa8c4827744be6e6a36f33729db98e344109c5384be8781a", 0x6b, 0x1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9f22d711ac3d5104, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = socket$inet6(0x18, 0x2, 0x7fffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x200, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000480)=@in6={0x18, 0x1, 0x2, 0x20}, 0xc, &(0x7f0000000700)=[{&(0x7f00000004c0)="309e3c7ca7ba941a9034f9c182", 0xd}, {&(0x7f0000000500)="4ee6c9b4b353f7468416493b091017d22fcba7268fa603910f5b49bd9e1fc672f762de3f0ccec3eb0442dac965adbbeaace0125e12d143ebb696184d72d11884a60faddf1d880367899b2decf86473a47097e683cfb3dfd4c78752ae85f656d2e88482b426a6290585aab5a5ab5e8e5f7c2d88ec94f6dcc768f9d766a8bf7673d65d8cd4f68f316ecf0f1764be6e8793ee58bcd42ffb933bc347e25b", 0x9c}, {&(0x7f00000005c0)="30495e6c5ed5f1990d83982e143f55d986aed1eada7596f0155403526230764edcb64c1bd6ad94d3c62bb21e9a048c09b2097b3d4cdcd02de612304f16d3b67d9c30e1f740b9dcc85be3555774504c", 0x4f}, {&(0x7f0000000640)="5638ed364cd2e1797b26e73ac522643df94ec840d3ad6bdbee58823f8f0e5ea8a7471933425a676da2e6fa41c0f8c8c118c3fe68d4e8129cd3d170c1ae913d7db681262bd5a4fe217ac9a53e7822ded5e62b7676b9ef16d8077d38c7aa68fb7f7c69bdfc319a7e30dd58f24534471e1ff6defa984233e049926619b28d234ade4e31b7e280e1a8eac464c981fd8f8039614f204ed8e590c5e5578af4e602", 0x9e}], 0x4, &(0x7f0000000740)=[{0x70, 0x1, 0x20, "fe497eb013af5e08a947f8aaa781db17f19513a5ac14f5ce28e04a912d16635c2e68f3f09b4a98dc2c96f8079130dc4cec79e6823b5580e1ee3513e62581b1a7b9190f1ab8a8803af5b137c84419024827bc73c1867af0f34806684ee717"}, {0x28, 0x4a76507140af5ec, 0x7, "be347b7bb41b9612e08be4f6e7d6527ae2dac1ac"}], 0x98}, 0x8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x800, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x40, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0x8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x80, 0x10000, 0x20}, {{r3}, 0xcfd9631e2cc9aef5, 0x20, 0xf0000000, 0x3ff, 0x1}, {{r4}, 0xfffffffffffffff9, 0x20, 0x4, 0x1, 0x9}, {{r5}, 0xfffffffffffffff8, 0x40, 0x20, 0x6, 0x7}], 0x5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffc, 0x22, 0x20000000, 0x7, 0x71}, {{r7}, 0xfffffffffffffffa, 0x1, 0xe75de11aeb5cf9a0, 0xffff, 0x1ff}, {{r8}, 0xfffffffffffffffa, 0x80, 0x80000004, 0x80000001, 0x7}, {{r9}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x4}, {{r10}, 0xfffffffffffffff9, 0x2, 0x40, 0x1, 0x5}, {{r11}, 0xffffffffffffffff, 0x9, 0x4, 0x64ffe73, 0x80000000}], 0x8001, &(0x7f0000000440)={0xffff, 0x100000000000}) r12 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffffffff, 0x87}], 0x3fd, 0x0, 0x8, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r13) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x7}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000240)="4f200d08ac09f9ba191719b18240d3664d8e8b58789a523da485ccc5ea938d3ff8d0bcf8524628b1e5bb779389dda7f6bfea112a39e68ba82c3b17fb2d971057b78e372f87976feb5b00d9aec1937e79c9ad87e4a345ea780b82eb8b69fdd365c6a10b9b03b01f3e4af2fc6c96311d92369da37673550616cdfbe3937a36497e073b56bcdbb20977eb800dc539d307832bb89fb227b1cce832b3d06fda3578b7b209eb5300f90ac79e6ca579894a579d072ce6b665b4b5111c8e8afce2d51bf6f357a684ab8d4049a582dadcec70647dd5f3960e8f9e88c526a4e8ee", 0xdc}, {&(0x7f0000000480)="ed92ff39999552cbe20c5b72d2df9f8261c1f0e6b933ad257276a2ba15aee7b0a5c1da80e7e2e3073c95864951955e12da4d02a9f39c5dca7788eca4abfa409133758d0b2167aafd80519e10388d079479d42672c13e62cf410c81d14fc126e8c7b541d66051d8c92d3a1db98649d51e1ac44bd04b06af1b13a5e8c9bd5a85245152c4901e054217f206e205587b08bcee0511af25063b77bf291fac433bb57fe3f42dfb30b0d33c611941036ad981959f4c6ec71a882a456a92cc5892bdfc1f86f8d698efc4fbb09366d89c2cb803b1c8fe5f76bdd930275aa1e7a8e131f3b90735d1b5481c0075170ca8d6b2712dbb029a628a1921641c748aae471228d4e97ed6fe623823f16ceef0630ded53aa211c6720f62fcec127da9610c6746bb22f37fbe5377d4c1df1f61f8b936e2d7b72ad94f1a9cb65d23ae5bf3497d794e20820e951d6004b8bf40dfecbad89eee7c47004f4c9433952d3679185da224b1a2edb889f7e8442652777f6d51ba7eb4dc7e7929a2f70690c1b022f8e9171e037b26e3ad2547c54006a352abe994bfd2eeb72e0de1c08b85780bc78d2a7f0eb0948b5bec209026b2eed5c7aa1b23520e3ac3fce065834163c7c699d303c3002ead94c2d839e4fb2f715a06b6c7a19263c75e93480ba3c35af74bc16516406298c69776909fa7a6ef86e724c9d543f124f85f0a4d847289d22164213f03c51e9baacc33df01f66cb2bdc08f4987480e63058153775b189eaf0d99fa1c1d2e722cc61d3265273f629d988c6463b8a4fbfc34f3764e29c9d31012f0d84aa877543497265053a765558a51bdf6799118348f85fdd13805f669ed3511ab1e6baa0f115d5576f3e8d5f950535e0c30457b9c2cd7cefcc6e58b23168d79d1ab1eaca8e9bf289c1128211537048b18979df26d0f211ff71e3c5f0d91f77f322cf6a948b8f6161ffebff84b3b6d8d15a890b35f77f831cdb318447643b70fade4bf0745b09ab6180a466a90de06ab78656b7850620059e98fecea4ffcd0aba893429d49f4b8ec8adc49ec07e4ca17b9e1ca9e00fe57a6f88192e01b6e6b89791f9e08ff592337a1da008f8fcda833084165a16d37f5af831050ba79010966ed44d2b317c05b651ebcf6475859a8440773eed8bebd4945f339c104d2751342aadef1dbc4379ca8408192bb89ea7193bb65b5df8a3ff4b0dc8905398b9751aa68daeac3a58317736dc75b982570bc2417dbed40e4a12313d77666d5c20bde0ccf18979c36cf10578d504eba5cf235ff729ad1f17450149877b6bdde7e48d5608e520507309d812fb5047e3107cce2c76bfd058597c50ff6655c92f39d6871d695735ab564f255b0bbb5ab5c6ad8bb366cffaf3dbc123f03dfcb015d0b529e2994518c898bcb88f4070ec7b23a46a033579237f27028bbd6ea6cacd5718ff081a4e460c95ea579b3931921b9a30a4433238432e0173a1d1018176d51f3578432060c0475c01accc887bcf55bd9fa5b101da4e67516ef2eeebd1a60b9924fa569a91db451617554bfe692d167e4596c381c7012f2f0cc9696f5c5042c9dab5ea2c2bf2ad46b34fc289fde7f61fc3967d0f3f012f926ab146afab8dffa37331aa640350a6f7daace6588feb5c9736a98326077cd83886bb29695a71a21da6ff30e4a1b0236361b8674ec1f1c0368dff6dbda1f7a4996c69b5267bb0ae82e4cde8dd5c7a70496e52a76fa4e329c53e0c68e06eaeef6e23cb15277a140ce72f8429cd17bac48277b4acb2507ec26840feda6c12253e988bceb8002335dc54421c5d2604e4b70bb763ecbd5aa64e810df0d163a4597b04156d73776ab6da7fd6a09e227e29b7890a1e0252a6e71fe3ff9f30ca7718464e7d064a64864a74558baa603b350422069cfcba9caf70668ae6c675f5b73bbc54fc91c4d417972fcd64fd2e547aa79124c23f43870f65493ea45ee56e43850980c50d47f38f088f87305904515d6a33ac972102327f1002853df77122a2f1dc92cb6f0c19f4a03884e86ad4311624381bb150403183862940c5bf3ae740fea9c762acc52fde158a7aaba8a6fa6c4d31fccae49f919b3433068da60f669c3189bb5ca08f1fd512404a821fd85a69e8715b5f2843ea2c65b9db0a8e7b527b37d20a83c03b281d2e65a6f69706c08c639948719ec90948074559226f921df65d3d345bb6ca41878ae025082a5a289950afcb2970792ed11f7d870b89076e1c710478adfb5cfe02bbb7d40ce23876e23fb003060c46ba50016d19bf8fdfda5eb52b24915a6a61667dc77e8aefe1c33cc3d0a6ab97caf66632315f71a8306797a8a905c69440c4fde5847eb7e77f452f8be20a2c9195c3c3e4c62e2de15bde9fc4bba19e860cd4d88aaa277f949203fee807f3e7176d75470b1e7e1aabeb9b32455444e41bc09c82c64f04f5afec66daed445d162535c317d5344d1029b7e5fc9cdf9bae11934a1f9ad7a637380a13b74329636842f81f0a32a976f40545e0d64221f81688929e5bce835fdb3b731d039f9a33c2ea0efd19dd64f3a56454a8b731fc05b126c444b9f68a29270b4cef9767a6ab8603266e24b14f1f31700bc9d788bed3973f98f342dd07ac0c35571e29e0f47b2d5aadad7dc523f8d3e64e4a9b21d83cd1bf0c6aef2d56b0351db5e4be16c1e3887d17c508b4fed46f5b53851cb8c8e5131e0e35ac40b207ff0fcaaf904f32b323c9e6e6ac1cc8841de8b2f65e75d95f1076f51c0d373951d88d1d91e3c2cb589d5822bc443e1590edf489493eba3c0485aceb850d76d8837c48006543c46a178328a2d002cb04f362da1e30ece36d0a6b5e19c4cba65c65a7147a144f304877bcb043125a221f159da95bad0493d5f5d3745bedbf42b692e0c8365c050f5ed24956ba1625850e481f1522b31bad66fcdf881aed12a457109b4c5ec1f5e82ec6ea50b85f79ecfc18d03672e9202022034c1622fb8164fbd23e09cb74b149e41efcdb29c459fbb9113b8887d355fbea773b6882cbdbe26b1a8fdaa7dbae346949da9bc954723586791fc73aac41fc4a1c9a53bf9f4fe8da07ffc984ecd5cc83f1568d4ddf5429c8be91067ee62094c8dfae80c8e9a163f1d467565e94350e78e06b5730461e7b51f9e0b8687b470ee75cb308b9883a0bbda080ceb7c50d0f60e89b50a352b83ed54a2cacb0980decc930abc4ed9fb58749bcdbe1204dbbceed999b0122dca992d4894703f31ad90bd1e6fdc9841c9d05499fa930ac59950b87bd0c41eaa2f9dec1d13dcc6469a25a5343ee09f33ddc748903f70c7bfca0600b7d21154b31c247f1673953315b5dd583dcd87e9bd8fa50933450db49292c4a848a4644352d2d2bdbf0d784e9a1b7d241fba78e7a8592dd5b944caea58b72f02ead624a659ca840d5117ee4825e0caa3a1a709ee0824afc5fad856cb6d213e8a8d11fc0c2e4509f070b780a925b75939f1a31ee8190bc5cd6d4f3e825a7c71510f53a5c2e45aec55cc5bbb6a1f9b60e4a4a9f77c12073742b8616969c269108f170dacacec23d38df2dfcd353d47dd5f57406aa854f936a46d459f65b40e740a0edfa92aa99bc7d0c67a48dd77ec2952dfe10911d3014e2e3ac176494d6dca4646f3e1f86c85bb39536933279eb14d2100c6af8c6f718d1623d1a3d31a82e0c71d76b90d9f608e168ebde153c68e00d6a76dc3bd916d71fac997cb467808ba54c408c1c91f6fa1a6630ddac894ebd023f57ffa232f570e4bdbcb90ee0eeb016a58a5261a59f0aa1257ba96f62c139d9ec0e357c3778400051715ddda678463a70246b29fe596f471430e4f755d7f335ebf4e742bc43494c714514437f44a559b19cf65bb3db8c766d115c7bbb7ba2b18d4b5ebc2709281ae0ec9f62924f2e1f5725e568cc3355f9ed4a4d5142dd22dc248bc399691eaa173fdef680c029a001c74b01548ada795b29d7dbd8dc7cd5b0204e6ec27c4cfdad5273bd02220d8d3b75995541d73bab65dbc4647fdfdbe5c3001778f8a8c0d3195316054af887fa74baab5d0d4a7e36ee1b8ee9cad53f95f73d1d9c59308e7d529d44cdfe63f836cda70677fe1782a8aba8f49c6fce408b5d8c4a0a11382efb43b90f6089051e5a44c04b98ea442bd331b5fb881e78824804599393459e811493a51d87256c022144560e2380aefac032688ac48e39034dca1749a20601f8aa027b650b2e21822178c032391d6fe96f243c49cafee43616e654582a70e045b8e70abac002062d6bd15eef96c459d04afe2b5fd122c09ef9683ac7c3c5eb1630b4a772b6042355c5caae444c857dbabdb122b8e989dc36bd401cf83a82e4473650301cc00080a391e5a55aab9c072b1159720d2a5efcd81bd886141116614ab0d7ebf25a00a671e4d734dbe246bae5f8b3464fea591f765defe8c056e25ddee97dc27584450bbd7f35e537b046f2ec0c89b941d1a47d268d64cbb897952e2c658c58c0583045aae5efcccb6990d994e2907a4c42da7419f06a512a445fe15dfd366ecf39b9c6a68fbadcc5246d3ca7627c7f8333c48d4c108bba3249fc9785196dcbe43e2b0fc4a99a0ba36533fcfb1310335811947cdf8460d0bfd46b13dfce2ce0f558aaed954cbc70a6bad00febe7dd62b32922c33f0658df946cce3c99d19b6f893c779b07d96a8da5f0c11f5b5e45e58c6a0cdb178bb1bf968708c9c6062ff737fb68cd818f6edc1254ed5d70bda4618d977c7c22551e310317d3a62f45f146126fbcad2af873fd6c7ddd4ab7449e2239439cdec84e0962f7744c6465fd38923cd0aa82bf77243bea15e0bdd73912559e4e61c1e06da08453fa2c93ef9a5efd7644f4b20b6202fd20f96fd1da914150bd3f380c2a6ee50745c41150adad35a77f973a616f8eaa15af388ede184b19c558990ff95b9ecdd7781e55fbb9f900c04c8296bcc419b8913230617f4031c26167540d6c9a2235e416b59e62f73fcc1f94e217b3d62445ac69a91996e71183276814d02d369aa64f04ec5951237e8cfaead99525e4835d6703141bc8fccb39263317767ae9d2f0b330abf2bac95ed9aaf0ba8b8efd8f4be3f8b4f7f238eb4278c136e09fe468e4c7078234331658c75e228f9eaae7f4b40ec7c770a3f02d71511735305ba693323bc13268f37a6cec11d93e66f2a393fc4daf7df20622171ff17cc6ade13f00931d756df927f3276a2f159ece0553c613fa2fef0258a4490c6b28d540cdcee3e8170e375ab982b27d33abbee6a9f001a2c1e98b7ef74961f38591d9b6b1be5f776b6c91956cc8950e8e4a9da4cc7991830587bf10410843b34292f100bc4a29e57029c85f8de4cc8a82b9989ab7528aef014ea68e324488b919616e5731a441756ff0c88b76941d7f526122da77bdf0766b74722800b4a0fe0f2eae67e236703e8fb000aba0e26a971e655f273a2483dd941964a7eecdd99132bc85376a135d600bb764c7d6c064cb38d06c2376eca0d98b82d7921f1af3bb7b884552ddb040d4487b950409758c9dfb8d8ed038351020d72c8351c351bf51787be51a7e7d555293d5b746b90c510e57ece4932e71aedda57162cb6ae49889f7c6911bf15a72f716110295329d968f1fdbe4826bc641e15494ec8212fe20d4b776489caef8f9649a3535f0e4f482f430553c5b7628e39a61814c4f6ca6daebacddab5f853a1915d6ffb45200dc6641298687a30b1e4d27066998993a1f251d47c2f1a5c426379134c560f73ce07a2f39b19cd0c6bf4f5724a77fa7a4c2ade2d7ec701b36158ac8ef8ac96ee2fab4614a92c46b2cfcee0170c0127feb", 0x1000}], 0x2, &(0x7f00000000c0)}, 0x1) semget(0x1, 0x1, 0x400) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/202, 0xca}, {&(0x7f0000000300)=""/51, 0x33}], 0x4, &(0x7f0000000440)=""/141, 0x8d}, 0x2) close(r2) socket(0x2, 0x2, 0x40000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[{0xd0, 0xffff, 0x80d6, "8d3e85a56be6ebc58dc9773de83b614bc061f192c49b27dd33c95c0d6aa9bef5ee8acdf20c9c3dcf8d87c372edef48fa332dbc891cbf31f930610d4867fb292ec81c7551e6cf3be2bb0fbbbdc7701d23362cd2085d61006996840c63edbcdfc72a76711fa3e2f53ce5701540adfe72757caf3589ecfa10267481af77ecbd1ff2d8c6e4e113ebe7152c4735e28d176874ae951205d4887ecd164c0c60bc423111bd84e74ea80673cb081e0673fe3a1cdd86fd54a899a7c6138f91a36900"}, {0x80, 0x0, 0x5383982e, "4c2517ec396bc0b9da5c3e174a3b2d4ff55e15c34ccbdaa3a5de76b06ea354088f0509ef5f2962645f6b5be5c17b745b21fb25c790adc4854189af71160d0311b3cab67cd02de3b81429a48d61b46bcc42991cbd228cc2371be0a99ca3a516fb74c408ea2628b2ebbb68703d7a"}, {0xe0, 0xffff, 0x65, "70f06965529813e2ee309246495be5aa9c57fad194a0ac3d0c4a3d01d26c438505b899234658f38b6a0f1235ca4d0d191b84c14583859be4ba94f1c0aed07e26f72d33947ceb3e6616c21c98d114c100a62f7340014b725bb029d229610051db2b0b0c65b85a1a02c6f3e2f797b2f3acb9fa34ce872572c238168eb7e39c177caf8b71dec0c95cb74e172b875d10f8b6357586000833069875b6bba1c058e7d4770ed7b9cc66d23f2f80430bab221e54867f9f231e881ebe54c0a5a9297facdd18f402205e7f685fbfd33933"}, {0x1010, 0xffff, 0x6, "330e9adc01ade94f53bb6d14b3f8b9d376e4a77cc8ec99cf855ef342f060f46d6ca50da6bc7cea325744c3df338705b793f7c52fc2827bd3039495694532a5f8a29d4c5bee4b3f03d6996a50083ee6972269237af4869e4d92ce3517ca54c0007a224f98d5b8d12bb8d7db0c2820fe15100c5f56a8833abbe2fe3aaf13ed658eac4d4cae7ebd46c79a3137528dffaf23bd5a2e187799ef4c972d23e3886c0dce4fdf2765b3b0c2bfc12964cb5cdd2a0a6c958803e515002d5f4b4d059c868105344b0b2f3ad44a7936d6dc9848616e16357b3b7a02cd23166fedfad94b975686e2b2dfa0ebc3751d69a606a32f8613ee27a7243253fbc187af7c0186b29bc934ee110cc9bfb759376435eb6c5c408ba61aa15bbff3eee6550f0c96c953cb43f501c5d906918c3965a92804d1b9a1ce98c2753513afacdb1395bca42f3b1848812cee18c0548a12299889d61f19b648b3fbb35117126a1b6de68eae94f4959f9b02eeacbd97b2a92a0fc9ea15c066f76617759714a0bfdff9dea393437d669a94d8e2c86ae7b56961b0af6f2a18793ffea18f3b7d41c407a1ac45cd8e4d5f934fd0fb667956786b5c901c33dc7cabb365c2da493678e97a0fcddb45e98ca261afa651501cf4a6c3d1ab85437a3930026d439b62ce4cd3a55f3b377d0c0c8963b988902b644c2b2f24674a1906e6b14fb1a1e579d382e35a2810155f00d8fd0d3861eadf3bc00bde5e9f2b2b8cf7905b9391a65f23f4461569301b6a60f35d49beacb216117b95af3e3de384a5a00c97a9c741f55a499d375b83feaf8471dcc057b681caf6b959d65bc073d498315b77c8ea8caeecfa87801807cccc267e98427cc1968f53c4fcb96f2954a3618dae69167fa96b74aa31812e89020bdb76b4d4640b251b53918bf2363ea283c7ca821e2e8b9d128bed62886cf64618b45dbe71e19ceeea2ac880c7dd3b1795d5cd33f6b5b9f4765bfff5c5fe2ac534fd303dac2d8712731eef4a1533e7a8e76e098bb871bc05a7f89f2f61a6d0e63556689ebeafba904ae08c929a4090728a0b0bbbad2013b7a8a3fe3c78c7518b2ea172f47f9f90c84b2c8345a31c5175e0bcde02087acee9edc450c1383eaaec31c812799590de9dd59af73fc04b3f0db3b3c161737e3ae82d18de9fab1f2c37bdcf3cf793795ca7e2e11ebfbaa00289a2de0a84cbe7fedab31ef17be186d8c1f98634fb9066daf6556ea453bfe44ef2382966093e5c1d1c558242aa51c97cbf1ef72cd0a36bdc59b0fd00e3962b578dd4c47c444d97d94039cb006c9e87f2e3d1bee013044a1da45e6615ff8b20f6cc65326ba6716d94ed05fc94e4eeae6ceaac8a6a6ccef9a465b10d0da920d5c715dbf46428a3c4a21f2713ddce44f3d77bec65d4a41f905485708fad089011553f114dd0a89d5f3ef60d8ba5933447855e01d76a9e0b7d1b7a30ff1c6a9909e48568ab4d26594279d9fec316fe5470f8965e6d5e3fb2aecb1f05e26a1392e4c3ed676af815e6d92b406b216e9d9ffb83bd19bf3d241bfc0e664d79440ec31369453da3808ca8345ed57b64c478e7cab5618a7adb17bd2cd2de167429cfd980b2044df1178f8e210c3a1a49b5b9bcf0ffb8532b86afc8eb0f332dd117f2e98eac0064be04c47a6bacd1b4fa9a373e1a29061245a13c9c0318a436f225d6c85efbc77c031a57dceed6cb9158ee951893ecc2f3e3caad2233032441c9f84e531703104b3938d4834ea30fd95b3e8fd7a9d7d3f052a9398dafe9be72b89ed00582955b42b6e8f2d2ab2e66105df1367586576ef46f0c428a394e2820d50c6d70705e1a33ce0b6154c47192d530f4e268c3cf188298e9fa53e154ecf7ee0e2b313b18e00568f917b16eb47217a511ccba62caf844d009b6c4a16a7521f7b409dd2f6e0dc8257beb452fb3b70a4bb6bcd5159f98e7b097002b38fca902fea967953940961e687de4918c16bfa26635620e836de3cc606aad1f6cbee1d512897504fcfdb36c158dfa2d03d33c4c0c70c31116c56ad0a0b6973dd7128eb2d2b954d840a3cbe51cca6c249adecbc2286d065ca01ff54db0feabbdb6e42b3935abae79678525ec5aed080a3f4f59a784744a17d0d621077809db3f5fa8530cda3ed4ba2f37ac986c97f6d066f0228973253d57f766661a22c9ec3df04f8dcd255d7d566b53bca060157daf1f275325b5bafb1bdd5a0aa59e3bda5af82a239fe3d914b730d9ab0ce7c18cbef6007b00d5bc521f09b60445d90c19a805f42401c5ada2de0fa2dc461478a61602987701c68ae850638e6fe532c3866961a9e3b626b54fc6b99a074334d6f142a511fb6d19fcfed78ed09e047da82f925cab1ca20d7ac847d171d44dc47651864bac2a0343af287188b91773a93aa8f63c6a20b6901a33d77b5b030e512d5ecc9cad8df3774ba11f8ea22e46c0338799f678f440ebf847860fa56de6653f8ccccaf1fe75eeee689f7920d950730ab5f419737d2bbe765ed8c4d03be00b3c8446ec315d4da6127deee43549f13aa933fae80a2715ae4aed9b52bfe26a347aa6da13bbe1e5bcba7610432e47a06a0d38b0b343681d1e040e121feda544dd72be29fd08037fde72b1bd8f04c9fdb6204e3ca7b473349fa5c1d5b464f9bb2dccdfc4d66c0482f3fb2329367e974b535702df642bb94d0e33fb58af7ec23ef093184bdbf37f13aa081e1395d11da02c2e2ad3979209e97b452e39f06ed507fe94599e47cfc2c1b4d9342a12cab6a4577a3bf3f0c1cd21b74c8d58df95813cee947fd7a9f3746c6c4df049771342b3a6525896c946b08c9ddfe1da5f25c197c3a5c513b0b61b5a754e06cbf4f271ce51125ff88babc710fe64f3649d2c8ceedd6d37b9c856bf8a9b8287749e2ea1dc96a37a5b597ae43006faeabe92b01a65bba6cdced8b4cc4f83b5a78ebb470c9268e0385dbe3ff516916b34dd96681ba18d731878000deaec92681bdee840f51e4db9b11ed25014debeb32de0f53b9d3694acf0b52cca3ee759dcfdb93b1b7e1c851909cf14643a29df71528f7cf21ef761d0062107b7516f07094fd9b2ba236079caee1175fe9363edbec04fec40de0462b9ec20d41293dfa6ce6437f0f5b3af13173c5f926cd1886f56b743cdee11cb1dfd913d8c68c294aca09df0e64f7ab40075fde1808da99a22bc13a9e37f56778a9794fea8c5b3c9889bb76faafe2a3e3ff23822becc5829d43e95d83dc9403644a399aaa5b5af0ac026d67b1db49f362986637423e80c4fa5cf5a02cfa23cf209f4701709e76e5c7ca71a7861c1f6db994340c347cdf4b847ca3cb633282e71d2f4ac024ebdb4e404f90badfd70b98eab436831ec7e38a962f041dfaf2420015ad2009d502f9dbbf03ba211163e2dd7dfc7a6d9c053e0ed31467850781d85b3962bf31d8bf549f7e4558295bdc39389049a81ba6470d57073151b6ec758fe01d338f4eb1a797e71d59e7c4f53b63d9424b0f594d54847328567a3189ceab0e17cf3dc13cc96eec483937fedc1643964221fddf56945b6d0c8a8f94c6ea88d6b4818c1d8d500a153a341cfa87a001f82a6b46b2c90b2ae2f0eb7d5a7dd800528d398917ff2818e0c020969a7a2f36d97b180968a6b73d767574e7eb6119ff08ecba85d0d679855799d9518d1151256e244618b395db9730c3b5d82799e2258b9815f56f17a62276a074e9630a8a4f7808431ed38ae15ceb348f85da8da895f97fbe3fd3088ab09d42cea64e00e5000b7a4d52e59183460a4b6dafa34c131a4e87eac967f8d8da363a2d8d4339885b0ee93cf88b25c810cda63183318fdd86521fd1c1282c84f5c67d88ff404afbc764cba8557c63c2f573c24037e718bf1edd2401565225f132fa00f8221de341a0635fa86c3f17707c0cd36d522fce0e05b9b352941e5acbab5beda1781ac0692080735362a36d768638e126390bce95804823b93d53f3f239255fd72efc69c912f193f10f823ebc309fd63ba4c3695b4be8b9542be22f22e078307f53e65058b54f103c98ade9a10327736b03efc506b89e07ad95f34fe1182fca7f2cd2d78c86098acb98114bdd28cfca89c26d3f9e9da3c231ddc93ed5e208eda1e737b5c79c0881d5f57201995fbaea386ec33824a4309ac14ec37408790dc4cd0535bf6b80d3d2cbe70dd4c8245ea2ede8e085cc6f782e340d2d770116510d46ec53089b7671065654efe0100f8bf571a6fa328d0bdd11ebb23a7f6d9ea4878c61494b0b8c8cc99e7ee26763f0160e788d399fcbace9d61eea34fe6c1fea423b86bdfc0746a6035b7e3a655812b28d4f58648040593dc402a2244b055da392c8eb3e47326ec29323128aa87865617bda08b8bb04d72ab0c1c23c4bad9888c90e3a80e9bcf19e0aa73372768a8ffcf2c0141ad0d93f69c0ac4a25fde3b64d6b80659b9fc70ee3095e506f0e6ad4091b37d9aabad7df034303e3873954cdf8e051144c9c667808bbcb9a74806c4c578dd58d4841b4d078b317b6cbeb86e0f9844bb580246d82d886b374e49f0b493cc39ce4af17e4e728e9c82b0ea4074ed4c39c40f37ac53467bb4d17880ed3ec4ae0831169fbae84e62f36295d6aa0ad424aabbfa7df4298762a64c143bdb567da02272fbd6c654a1467930667cb319a3a439bcbb6b1faca8616ce9a1ffd0f29c62bc56d169b82595677d483aabf5b2e903b8c8fa36057b514e6197f05e730792fe3cab003fd560f82d3f985387beb726669ade7fc0a6b7826d31cf0d9bcb7aa7be62b2e088eff66a4e09ec58e4e21e66d9e7adad483f169b2cd334fb79c742ca763a48c2421101f22ac36a25451378023e03a244363cdc963044296224369e4943495248d97d85f216cd7adc99760e48cd6d1cbeda106f3e0b54bb5906cfebe5454882b7a96ed0b9a762cb6b4d5a73b03bbe07fbc2badfe71f471e976dbdcc7196e95f980820878f6a98906465de0ecd9ecd7cad73197a706cc14a83ae6ca5b978ab97ef7dc737323377938455c36c32ca7176cdf18fd392cd05e90db3fff904d182c7c41732162f8ca23fc11110360370d082865a202036fbcdcb463bacee71401e276b2306c34c6f09843ee6375e500ac55040b0f79d2c92152ebec9c7bf170eee6e787c7a7454e35cd51ef45dca1eca76cd92a0fd59579f06ed92ae660d473acf6ef6b14dd3f2db56f579abcfa17bf705ee2d3669fe2b255beb15adcb6a90bfdf8f2df484af88a34d67ed1cfebf2bda26f161e3a996659d8a05a1454276de74ceafc9cb6e060c48d0f61a384233c29e4ba13cb4195c004e8d68bb52fa9b0463b958b2a840ab13185d80912cb99d5b77a82d285e6fa1134b233fd96b2aa486aaf7a200c8c02105a1e72e093c1c7b3dfd3303993555f5bf9e6bc5dc740957386c99bb684c4001612f50b5d44d27ec463d9692ff716b7992e35d1ac0ae4fd5e50ca2e72241426f822a5d62a2f14681131cfb19a45f4c8e25f3bc1ec01a3cb5ff737cc027060599e4a6c27caa72e36a6451caaad9972923d6c1cdfdd5efe7f92cdb2147364bc693c0d4e8409988604f11ff03caa4fb2c9f2154724754ecb361a0b7a2062d0296622c6abdaf73d364f2d02a9e5e4fd4ab061db9725a03b897a57d8d8d067a50da14e56f89e2e98463a950c6217bf809e20933df7dcb6fe27a0daafde70ee44eb60c86c3b9b2adcfcafdd90806fd8fef85d6db5741bfa4c8cb03e0a4c9f007a6e361b7e1c500d950797271f4c6b57d1138fe2c5a5c4035d82702c08580ebac08050f9c2269d61337e7ba92f773947e232b2720a94ee723921a"}, {0x110, 0x1, 0x6, "e32a74c1809fbc1c73b3884f5a3bbbb2db4475e1110e96fff9bfb3eb966c977fc19d86407383866f8070e94ab2b6d99867ea90d02fa96be73be7198ec20cae58af79008e0ee526eb6afd5ea7a2576bfd8e8d9f2f7c4576d28f30266eedaabe790f2bd8b02e8c4b036b6508e2b625a0c3f442987c783a937c00bf9816dac94900ea798f914f6183b670f45b20a777aa31b4ec5c1b914f92aae41f34172d46ddd4e58ad5f6773f84f604b0eb14444d4ce132e2afce60793a5bbdb99734f1139e0d7928bf2edca388f7de07952bd3b03d49ff41e667461cc658e640a39081eb184447fc507779770ceaa10c27bca0c665055d298a25280ed3ec1d4b"}, {0x40, 0x1, 0x0, "e013dd2f75102a5dc58c09c00c45076a4e2dab4343c76b5689181a5dc154c2727e1d2e8ad3fc2dc24d"}, {0xa8, 0x1, 0x9, "f3b83bc7b7a0641e5796b124d17918002d86403c0d94c03d5dbb0bf70ce480e9e4c6ee27ecf04220c2c68aee8b49cbce3a38e46ccb4999ca6b424a76e82630e9bcbe8569b7be43ee5ca4f8cdca6a72ad03ed20c1b8766481365aaf92913c926c6e0a6b059c2cf5a3f19ea3a9e7ead8135ae5ff2957d229e32aa025aea6b61817dbaf794bf09122a2c46b0b865b17e6089d1abcc7ec83"}, {0x20, 0x0, 0x1, "7cadc422b88824d0eba9c5161e08bc"}], 0x1458}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000500)=0xfb9) writev(r4, &(0x7f0000001b80)=[{&(0x7f00000019c0)="1a0c0a56d3ebc917dc38f5f30badf42448df15c394a995813dcea8dfe10f19d91a646b706b78ee0b08449ea61db5378e21d39a5019891bb003a75745314a597d196f5526fbfe798703769a9c376db64faeaa75c11ad8e4159ec3f638f018e1c1ff1338f927696bb1cf155ffa7a2fbe805c3ebca597a1339ccd0251b6c1c049a276df3765b9fa81f3", 0x88}, {&(0x7f0000001a80)="51dac2ba6032d9e7c354256ff987edec5a43dfdfe7592c7f5c5c9d99c2", 0x1d}, {&(0x7f0000001ac0)="a721c5acf039dee9d86c98f9a5cba93b1ac32ed3d056d783d2d3f52a010700b52e2e0c8bb6896d3eb79ea4bbe46c0a5c36416bca1f72f2b0529d0535567ed2236a2abafae08cb68626df", 0x4a}, {&(0x7f0000001b40)="a4b51f7d54aa365220eae27738dad6f9bb3effdfea", 0x15}], 0x4) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r2 = syz_open_pts() r3 = dup(r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x8000, 0x8b3}, 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0xffffffffffffffe3, 0x1, 0xfffffffffffffc00}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:06 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0xad862adc86243c44, 0x3, &(0x7f00000008c0)=""/191) connect(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="010b26d2c0f1ec0080912925b86df2680d12d2e37de65a560df5e56ebda16be30848554280cd8b173826424c3b62127f3408f94e77e7c6a8b75973000099dfd73e2322baa2837c35ed213aaf6ec3b77ad07217964df831976fe00a6682abc25e5d1568107522a207e7b05c22280000000000000009ae0000433e868c1df9066d71d6fffcc0a33d429a140a74591966eb64a61bea30db8abeed0bef97cb99bdd727e556c13af811b6dbe6b2c9cc9ffe1cdd0f5ea545830b68b158ff595a059c98fcd38bcbaa2d8284e205b219d1907023c2b0c69384e9e8eb6b02a4b1b91d9b2512bbb740c0749bd26bf879a4f4b1e7722afc3c085c79275b6686000031b82431ba3305278bce367e22ab02e36714b5aae00df68f61117c523a0b21053005a62a43c6ac85155cd191298b8ae0e446626aecf5cee8f8ae0518bda06339a8d9ce97ad8f50b88c296bd9ae8c686269f7c0438904f3977022b37512a5ee79293b02b974313cb9db45a77b53d9889794c5dc4cd0b1702c9c5b303e8fd5b2e28d2c625c2d83e9f7d0e79c480f746e5640edd16e598008d13dd83e7f0bc0ea8bae4dd068424c77df4cb999b7f42bcaebc77a02a2e24e51ef5ea75759d429eec4e46dd65f347d6575c0b1ffeb1fbf3a0b58e05ee7c7"], 0xa) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x4) shutdown(r0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffec7) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) semop(r2, &(0x7f0000000080)=[{0x2, 0x2, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x1f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000440)=[{0x6, 0x8, 0x1800}, {0x1, 0x5, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0xffffffffffeffffd, 0x1000}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x811, 0x0) clock_getres(0x0, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x0, 0x35ff9b315b5aad72}) ioctl$BIOCFLUSH(r1, 0x20004268) fcntl$dupfd(r3, 0x0, r0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1000b, &(0x7f0000000000)="003a4042f44714000000", 0xa) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:06 executing program 0: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\'&\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x4efe574b43bdde87, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{0x0, 0x2c9}], 0x100000000000020b) 16:00:06 executing program 0: kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000040)) dup2(r0, r0) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00", 0xfffffffffffffffc}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000782000/0x2000)=nil, 0x2000, 0x5) recvfrom(r0, &(0x7f0000000040)=""/68, 0x44, 0x8b24a8d1a0e015, &(0x7f0000000140)=ANY=[@ANYBLOB="01003e2f666970653060681593df3b83fd85b766c025d5d051a97832ba1c75c06800a1c1"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpid() fcntl$setown(r0, 0x6, r2) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x200000000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="e8baddb42a0c0bf3b45e27c76a7288746ed4f0af0ea369e370879a3cb043711870e1f8bcbac6afd47e267ef1d942ec43ba57fc55e38b1c13fd0a753525", 0x3d) 16:00:06 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) setuid(r0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x3, 0xa5b, 0x788, 0x1ff}, {0x14, 0x3, 0x7c1ec9c6, 0x5}, {0x4, 0x0, 0x101, 0x8e}, {0x4, 0x320a, 0x6aa, 0x3}, {0x101, 0x1, 0x3, 0x7}, {0xe6e, 0x7, 0x800, 0xedc}, {0x8, 0xde, 0x7, 0xec1}, {0x9, 0x6, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) write(0xffffffffffffffff, &(0x7f0000000280)="61908faff67ee6637176a43410104a496d72fa7f1467", 0x16) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x80000000, 0x1000, 0xffffffffffffffd9, "8546000a000000200000000000020000000000e9", 0xfffffffffffffffc, 0x100000000000000}) kqueue() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x3ff) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x400) r2 = dup(r0) sendto(r2, &(0x7f0000000300)="f8e6d0aed0d644d0518da768b2258c15ee", 0xfffffffffffffce0, 0x8, &(0x7f0000000240)=@in6={0x18, 0x2, 0x6, 0x3f}, 0x351) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000340)={0x6, 0x7, {0x200000000, 0x9}}) r3 = syz_open_pts() r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r3, 0x40047463) sendto(r2, &(0x7f0000000380)="0804782e10f50bda3832272dcb98578489a853aa94e842009cda255aab25b8306196aca527e86992c4bc86c0d85c1e5877eb055e0362d4e563662b09afb3af4ceaa664c47f7e09f18cb99745a2da14a1adbc691a932379e658", 0x59, 0xd, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000280)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) wait4(r5, &(0x7f0000000200), 0x8, 0x0) setsockopt(r0, 0x2, 0x8, &(0x7f0000000440)="401f08712668037409f24c0c4742c03fd512c5096f2f1bf202af13753632c7bd6c58820f69528c9b5c7e86547de954c13a1f", 0x32) fsync(r2) recvfrom$inet(r2, &(0x7f0000000100)=""/2, 0x2, 0x842, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000000)) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x101, 0x805}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40040006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000002280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1d5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000019, &(0x7f0000000000)=[{0x1d}, {0x5c}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x7) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000400)='G') 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) poll(&(0x7f0000003c00)=[{r0, 0x10}, {r0, 0x64}, {r0, 0x548dac69c7cc7786}, {r0}, {r0, 0x127}, {r0, 0x4}, {r0, 0x80}], 0x7, 0xffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getpeername$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x10000, 0xfffffffffffffff7}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x28000, 0x30) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x51) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000340)='./file0\x00', r4, r5) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000280)=0xd5f) fchmodat(r3, &(0x7f00000002c0)='./file0\x00', 0x62, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r6 = semget$private(0x0, 0x0, 0x40) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000480)=""/14) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f00000003c0)=0x10) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000380)=0x6) fsync(r3) ioctl$TIOCSDTR(r0, 0x20007479) r7 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000003c40)=""/52) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) socket(0x20, 0x8001, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:00:06 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0x7f) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file1\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f00000000c0)='./file2\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000000)="f0d910c958abceeeee12e6dc58737d4981cd77b1d4902709dc280d3023b15d787d369c77b67e593ce4423b2624159b3cd6208937f3273930701ae10d4ab6412c1c93d9a98972210ad09094ec581b0aa05391241a3b9c7b4718f3c6dc8c14315f50da39e201fe59606e9f5c391d617e83f4c0e5b7776c95334cef0f32f39e1b4adb069dbb6b5e78b3e61e1f6d367ca28a52cbd863e201cb6d0848dca2d242472123f5008fc3636de93ae7f7b815b0e9f9e5116aa2120a1cdc3eb27e516900a8b2", 0xc0, 0x400, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0xfffffffffffffff9}, 0xc) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x1) dup2(r1, r0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() pread(r1, &(0x7f0000000140)="bed3753f6ecaf294d19b54e425335e535eeb22f44d57ec4c74d9ede83698cefee049ea8f9a7883f6182eca3c5fb82a34978decdae7e485e5416a5814795cd11f838a09adfd6fd812a61a9aa8aa8e6a0f61fdddff2e5d2fcc074b1831d1ab3e1c7119274aa9e3e7f99503", 0x6a, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x200008) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000002800)=[{0x34, 0x0, 0x0, 0x1}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000000000000000004cd2", 0x2c}], 0x1) symlinkat(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00') socket$inet6(0x18, 0x4, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x220, r0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) semget(0x2, 0x7, 0x400) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x15fd9301a448a300, 0x2) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x20, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x2) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x20000, 0x100) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40084}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") kqueue() 16:00:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0xd80ffbec6be02875, 0x3, 0x84, 0xf93, r1}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3, 0x3}) fchmod(r0, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x51e2208c}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x100000000, 0x410, 0x1}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0xfffffffffffffffc) unlink(&(0x7f00000001c0)='./file0\x00') kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x80000000, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x30, 0xfffff, 0x7fff, 0x7fffffff}, {{r3}, 0x0, 0x85, 0x1, 0x7, 0x400}], 0x800, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x14, 0x10, 0x1, 0x401}, {{r3}, 0x0, 0x4, 0x1, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x8001, 0x1}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x10001, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x8}, {{r3}, 0xfffffffffffffff9, 0x20, 0x80, 0x5, 0x7000}, {{r2}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x7, 0xffffffffffffffff}, {{r0}, 0xb8fb4093bbfb1d96, 0x0, 0x2, 0x4, 0x9}], 0x5, &(0x7f0000000380)={0x9}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000003c0)={0xb5dc, [{0x1, 0xffffffffffffff3d}, {0x2, 0x9}, {0x2, 0x3f}, {0x3, 0xd5}, {0x2, 0xab}, {0x3, 0x7fffffff}, {0x1, 0x6}, {0x7c1aa18741073840, 0x3}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0x100000001}, {0x3}, {0x2, 0x8}, {0x1, 0x761}, {0x0, 0x8000}, {0x3, 0xffffffffffffffff}, {0x3, 0x4}, {0x1, 0xfffffffffffffffb}, {0x3, 0x5}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0x3}, {0x2, 0x4}, {0x1, 0x6}, {0x3, 0x80}, {0x2, 0x80000001}, {0x2}, {0x2, 0x6}, {0x1, 0xffff}, {0x1, 0x7f}, {0x3, 0x800}]}) lseek(r0, 0x0, 0x0, 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000500), &(0x7f0000000540)=0x10) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') getsockname$inet(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000680)=0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000006c0)={0x6c, 0x80000001, 0x6, 0x5, "f563f48eeb8fd72fcad71f5ef283c228dc845b3f", 0x7, 0x7}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000700)=0x7d3) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000740)="f13e0192b2ec614d900048995eabe0b234dbea0a51869da65c47b68289c464f72126bdd3f2ef48a7fd04bc364a6c62b65c10791aa68806bded695e61d5c3", 0x3e}, {&(0x7f0000000780)="852c08a624b917510782545d54f7be1250e28d3f147eb4162698889028e6c9df700f4c42b908eea3c627da02865bd1f7eb2aa5c1f88c7d7d063e48d8ee13e2dd7a4b88d80372895dbe200b5e6a83483df7111d345900937878da50bd1e2d7a60104f671f4259633be06c7131", 0x6c}, {&(0x7f0000000800)="6b5af7dfd42f4fcc50b0cb9570b14d95", 0x10}, {&(0x7f0000000840)="7acf3ac53e3fad7459ea71957f4492058838ed92d71cad3de2447de479779670d8c00afcdc61d3561217b67f3e1b7c420d8197e3923836bec908e27d550518ff2bcc42fd8071e5b43b1b2783909d0b50a9bae8097f1f18222b042a8f223b19ed98fe826f2eb1de5796875e5035a2cc6cddb94af8d007ba520b994c1d523aabdce5929ca606ab82cac8a3af681d96495aae62493b78372dd03e0e759b9fea739d8b333128e1d2af28bd3540ed9522eabf5d5e37957a6ee78f6e1e111890a0b8ab23395c41c658452f2e28aae3d7203047d0f98b2efd647bcad6", 0xd9}], 0x4) recvfrom$inet(r2, &(0x7f0000000980)=""/246, 0xf6, 0x41, &(0x7f0000000a80)={0x2, 0x2}, 0xc) writev(r3, &(0x7f0000000f40)=[{&(0x7f0000000ac0)="26ea9d122bcb2bdc55c11c9524811b9b714fe25666a8566e0fcc611f008a36675e2479b5ad49b49fee4dbe95e681c97158ba3cbaebc177de185800611a2912889c83776f4a3674c1e74aa64b7caa9c81b4a2a38192d7", 0x56}, {&(0x7f0000000b40)="91dc82ebe04cd27a26007b9dec8f16c0f59844b9866db1763161c7178ff8b87bb11348b8701de162b1", 0x29}, {&(0x7f0000000b80)="1be39d2a9e32bb419c75cfd73f495f4f7ea0c2f930e45ca0afe30fb20b19ee7e38fbed5a5c97db0d9ac396cc7880c72fe9ef28", 0x33}, {&(0x7f0000000bc0)="7eef12d1d885288831b2819a380fbbe0bdb14ca6de937e2a1dd9da81c774a11ad251ab3f192e2fb7a604f253d8505d4d38edf5b3a38004e6d0272a3e4bb5e7411b760b2c309bec46da1b13fd62b44f837c3ffc79dbf9ed117715b126fcd341ebc2561d0d9919778d2a2f55bc394c8a17eaf703fcbfc41d44851418ccfddde65fdcc940825dead0958c7809eef13f29a768805d8275c37cf0e8a0d5aa852d4141851facf969d2656d38f243258a4b356a565126a68a12289a59660f810e5b53fa217ca71845cd236e430c947372301222eb09c36df9", 0xd5}, {&(0x7f0000000cc0)="861ee99b21b9a6", 0x7}, {&(0x7f0000000d00)="d97f07070dfe136831fbf6c8112f1029e2ad648198bf5409a5bc8b8b65ac4195f5a443b6e49aabcc59791164e9696e7d7281ff8963801eb910d1cfdadc", 0x3d}, {&(0x7f0000000d40)="fb4577e64dd136b725f8d402207eff65ee5146c5b1fa7f4ab35a706f99b7fb9b37312cdaaed525df9dc6de362985cc4fa8340e024a1403105c0192849e0fe0db7791f449e07d809526c9b79c8bed0efbb35fd4f15ea6bc52da3894597cd1e8e38332fa2440e71acca1bb635c6a1d568a45c5480b3d5b", 0x76}, {&(0x7f0000000dc0)="dfce656f26eada6db3a960608f1cb3cc", 0x10}, {&(0x7f0000000e00)="49d766073a476bb8b4bcd3e148b23456ad546ae0878d05af8bde48a31aaf705c19e8e1a2461870ff0ade590583738bca31733d141b4b097db9a452bc93ab826c60f15deada5b", 0x46}, {&(0x7f0000000e80)="8f90eb5c7f2587a4931bf175b5278a81145d4198bc7d8124a966c703a61b7517acb13ac512f5c3773221de9a53e3b1fd6ab43a9caefb6e0d986859ecca1cb730ad20b558e8f104e77c1eae48fe0452de9f78b745a1b4cd0674c4965fcdfda45a76040ecec696590ca874de2080b9378a7cc685ab94114e655cc02c8255247374fd565b17ee3e59b65e3fba3bcd8d03a905abaea5b288f1a7b5bfde9726b3ff0b100f450bed704b9d8694", 0xaa}], 0xa) writev(r3, &(0x7f0000001340)=[{&(0x7f0000001000)="73941de8ec66e75448ac9672d7a5cddac88442320c2d8414d361e346dfec289e82febe6e974c6edd475222f310f2606f188c57bcf6b22124a3024094965763f375b3b4729af49a97910e866ea245286718d9c4ade61109e4432d9917e381d310e6ca5bf2fbe5419800c75024db7a6dc2a717d07c45250de048743fe35bb846ae384207e5633be44c949519b984889ed5be68a24e4dd541d9f4d22ab5431552b0", 0xa0}, {&(0x7f00000010c0)="34f8a6", 0x3}, {&(0x7f0000001100)="7f9d1233a91e74d12d1979480aba3ba284e13f06425e88df2b7fc27a25e660200a1db7a935d7567a6fed7522d3bc72f93b7245abb57c54ebf05ed7b6c32d0b81923ffe28505f08162121a9a251f60fc30161d430efad0be9239ad169d53c95c677ab485528d49433f8332cc8c7dd7849928d14f26dcb979165102f4007e1e3e9c5c08a0332c66133db7b90577bcfa0d76b920a0edd941cd374f7741281f7e76caf409c14396843c1da22db5c", 0xac}, {&(0x7f00000011c0)="41f16e168a5612d9685f239b14ed4b514ffce255ebc5ca86443d77b05cdc6dcf9db0532e6d7e951c320431b95de86c2550477e1e3d603cba3a02747a2277562f55124fbe0c411c4a572ac894ab38", 0x4e}, {&(0x7f0000001240)="9e7dba452e72d1d6d655974fe9", 0xd}, {&(0x7f0000001280)="3601b16f7442dbf15351c2df0f0d6156179c8ef14108707da2a2b2e459bf3943d207876be3d28652e97d86de7cbf878fb16b2066600d6545efd8dbf6650b2b10d470de77e09500bde328966d39b0c40d685cd7d93fbd73a2432f424548f6bd4ffd02270fdad369a5825d8fedf549339dbc068b6b4e84b9d5ea1b6e6efa43ae70ed6ec635", 0x84}], 0x6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000013c0)={'./file0\x00', 0x400, 0x7f, 0x7a3, 0x1, 0x5, 0x4, 0x40, 0x2, 0x0, 0xfffffffffffffffb, 0x2}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001440)=0xc14) writev(r2, &(0x7f0000001740)=[{&(0x7f0000001480)="c0276b7f0c0f2891dc1575a154b16def750e6fbc0fe83edc80f20334a835231bd8afa5b51cf3caa6b6613b193e589c31c9507c91811c7ed45bdc2cdd36eaf2c1cf97e8ecef56d596fbf74637f040b3848705edc9a554ce5d8b8b1009b890eef537ca5b2055b459b966af36b9115c164923d081f7c1b8abade6a3889654672ed65d70a127745348efa7", 0x89}, {&(0x7f0000001540)="c79c9e2206aa672ba916c76db4ab5de7314ed893f88062a967436e0f02b140e8a26faa33c2d2319c06c441b0eb971694baee9b0bcd258246", 0x38}, {&(0x7f0000001580)="b5aba792c75fd2a527f07b52450affe4f3ea5680e83c0ed30b0b8bd61fbc123c88ec56b487efc23f6edad237aa7bebe473bd46f4087597280093038acb6b9120b4cbb241b5eac2219ffed2a8636679bf682ef14edde5158b90cbd283d00a50d9adf30a48160d109446b6ec9df1066cefadfca127069f839613e1262ce9601fcdd103c85bc1f969ee237b2d7f5412409e54b4395783f12a4327ffa97d44f9fb661e1b97cc2c5310bab789e3020bbd6353d774acdea88be7336be073b99dad45efad5f5617cb7145ba80993c80ae88cb6ae57d98a422a8453f41d4ea032765ece8cff4208e2f6d83375519d6fc2231f7f4da3068124e4d", 0xf6}, {&(0x7f0000001680)="0fb8373dc81798b28f6277ac9578d2c4a13b5f330b523f538c85e64f3a0116d56936c4490359fce61bf9315452e190309af98120525ace421357a53841c5ad5bdc49cd7a59ecd85339f2f8cc825fbcab32e3399dc1bf689757e606293777e1321d0746e1d0ae1ac0c1439829b8bcf54e9f0d164c7b05283df3ae6279f06cbb267680", 0x82}], 0x4) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001780)=0x1dca3f38) recvfrom$unix(r3, &(0x7f00000017c0)=""/113, 0x71, 0x800, &(0x7f0000001840)=@file={0x1, './file0/file0\x00'}, 0x10) utimensat(r0, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0x7f, 0x6}, {0x5}}, 0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4000800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x3, 0xcdb, 0x5, 0x8, 0x1381, 0x4, 0x0]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 16:00:07 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffff) 16:00:07 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) 16:00:07 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x228273bd9e89986d, 0x0) select(0xff61, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x80, 0x0, 0x3, 0xfffffffffdffffff}, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) msgsnd(r1, &(0x7f0000000040)={0x3, "2223ab6332825390aff9f674c47f5617f8cc13c34f2f344363d4865441e7b6a7bdadecd9231c7fd0626d60cbc6b09178e062a32b7588b0fda2e964c16ad1f4533f47a8ebf9702d0ee5d43f9a9cc4ea4f86b2bb1d6a89d1b5297f74b874143fe9ad66fcdc9ed2"}, 0x6e, 0x800) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) fchflags(r0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x81) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x920) 16:00:07 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x8, 0xffffffffffff4b51, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="db") 16:00:07 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x3ae, 0x0, &(0x7f0000000040)={0x18, 0xffffffffffffffff, 0x3b97b456}, 0x3ee) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001500)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="32caccc3e6cfee59c5456f8a2a48f9e8447373f4bb082f0bcb50229eeda970014f731ba11eeeda889de215677ab22d4c084f73", 0x33}], 0x1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20a00, 0x0) write(r2, &(0x7f00000001c0)="6f50102e643b2765ad5f7c0a8e93c98f7c63594240da33625aae9dc49dfae0fd6fe4c9ad356e7593326eda3fe5206804f9427f5662895f8677ac0bb19a0a82c72e3f31ed14c0f1add518deaca2b938950d130de40483a41c6d11a99a6f699986d08b20a4e452008e593c569d275e18cff5258e831ebd5ee05406b198", 0x71) 16:00:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) r2 = socket(0x2, 0x4003, 0x0) getsockopt(r2, 0x6, 0x8000, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x4c77a0b6d76f8c41, './file0\x00'}, 0xa) socket(0x18, 0x5ab43305ff2777d, 0x7fffffff) getpeername(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000"], &(0x7f0000000080)=0x4d) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x676373ac) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000100)) 16:00:08 executing program 1: r0 = geteuid() geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setuid(r0) r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0xfff) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) madvise(&(0x7f0000e90000/0x3000)=nil, 0x3000, 0x7) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x20) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:00:08 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r0, 0x0) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x25e42e20) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) r7 = dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000200)={0x3, 0x465}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000000)={0x0, 0xfffffffffffffffe}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x10, 0x847) semget$private(0x0, 0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x82}, {0x2d, 0xeaf5, 0x8001}, {}]}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) rmdir(&(0x7f00000001c0)='./bus\x00') 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x6, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0xb, &(0x7f0000000080), 0x0) fsync(r0) 16:00:08 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() dup(0xffffffffffffffff) r0 = getegid() setegid(r0) socketpair$unix(0x1, 0x5, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x80, 0x6}, {0x4, 0x6}, {0x4, 0x4}, {0x25, 0xff}, {0x20, 0x80}], 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) r2 = shmget$private(0x0, 0x2000, 0x4e1, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/191) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) accept$inet(r1, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ae) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x4000, 0x5f) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x2e}], 0x3c5) 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f00000002c0)={0x1, "9f62dcf8ca483bb49b68df1706c0164a9205520ba834620dab715120e0359a763bf0c3eaf7f93be80d7ab83ad5847cd9f3358d14146036315fd824c19c3aaea68923cf77d9c504e48171086bea6476975a89706c012ddad6a5869884da4286ac074764595fd760a9ee1b900b5b415f"}, 0x77, 0x5a7663e7e2436158) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) msgrcv(r0, &(0x7f0000000740)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = getpid() r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003938824f00"/170], 0xaa, 0x0, 0x800) r4 = getpgid(r2) r5 = semget$private(0x0, 0x3, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) fcntl$getown(r1, 0x5) getgroups(0x6, &(0x7f0000000680)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000006c0)={{0xfffffffffffffba1, r6, r7, r8, r9, 0x40, 0xffff}, 0x9, 0x3, 0x4}) setpgid(r2, r4) r10 = dup(r1) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000340)) r11 = msgget$private(0x0, 0x20) msgsnd(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="004300ffffa559b6393357986a064490fec7ad86fd39ad6875db352afe9037650000ebde902454a90cde71d5fe61d30d0efc3bdb48ac2684d1c060b1d4b3d8bd8cb700b68e72c81118c9a0260b00000000000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc000000ee7f5682a08efcb0f206e096c2dfd346e3c0245460c751f4396729109a65f652120a10573327303878e2f078439dc00d7902140af227a959e5b4931dace2288ea52e474493e54f445980d1766536309c028ea71ee8787ca574679d8ade81f121404ef650fe17a7d8310000cebcb5d1c4044789ddd180d3700519070776310199f6fcea2b890e00"], 0x1, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x410, 0x10) 16:00:08 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x200, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x40) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) clock_settime(0x3, &(0x7f00000001c0)={0x1f, 0x6aa9847}) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20, {0x1, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x8003, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/fike0\x00'], 0x10) 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) 16:00:08 executing program 0: r0 = socket(0x20, 0x4000000000003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202332f66696c653001"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) write(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r0, 0x0, 0xfffffffffffeffff, 0x0, 0x0) 16:00:08 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f00005fd000/0x3000)=nil, 0x3000, 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100)=0x8, 0xdb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xff, 0x9, 0x7, 0x3, "c167d2564d09c91df378c0e2bb639dc5850ab520", 0xd48, 0x528}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x18280, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa7cdf6c7095a68af, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r5 = getpid() r6 = geteuid() getgroups(0x5, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="a5b2ee82fc922627d88d967ace1b8a44dc76bf1262ecee3cc3a3ce9dfb76fe7221d5be3062ea2299b19298f1f09467e8f83c9cbc23b71d8dd4dea91238db9a9c7b7ee8087356b49da736ec266bd266ab1da2fc9253ae5464d04ff354e3040d9fc4bb73cc2f72bdcdfd6c53bd5a41bf", 0x6f}, {&(0x7f0000000280)="4aa565ec679a444c56ac7f56aeaa5dc564910076693c49985f48323131d7e51f1a7b47031c73c40aac0f6d4a7bf965eba728662a994116afd956f414171793bd6b6b54ae76a0fa8e41dd8e26d0b94cd0b0a1769e4247c3b73ab5aedd9d820c8f7a440a756c85660c0a3557c329467cea183c0d0222130d67f04fd144e5c9e3a9b800ad04080af9e88527261b743a22a10fcfc1e7af77b444674204663fc22d947aabd603f9c486b86aef8553fa282f1fd605a2ed4e5b9835246394c4df10d5230bac0bd9e8824827174650059db7c3e0fd083cb5908a21a23ad3031baece9ab27f83f4dc6a4e3a2b48c5aa380095d83cd814df5c66048eb415d659581545e48c7a576b1efd6fa975946f32c0aaf3c0b968a4cba88ea5358a2cea1e2205556563a5df253aa75609dcfbd5de1e5177c29ae30f989a967558fba3c1237f564994c7b1125e3a0f7691ddfcc9bf35c1d8146a0d3f009f754f0b8108512d6990ae32a6e04cb4d69c8acd223f8501e27a5f966322712d8f518d5b289cbe6ff5d3ae9dd2d6249b7f0c2676b44d5008d24240b7abdc9f57341ece6c44bf92fff23ee4478b639466f6dd3bb4fd03a142c82a8a29cefe21b4fe724fed11030547b6bdb52df53d39ffa2c393ec85ce33abde49afe1f2e060abed71347bf7f7def85d2ef8c288432be3f4b3884eba92a4fab58a548188347c161b0442dcd0a517e1347cdd0c984e3b01ce9929a75c52104d57ca371ba3bcdd418eb8af01416785039aa9a22f5c758b5ce8366283df9d65c6b9be80d34d6c1835d9d84f8df60366a744c96e19bf2d37beecfe66c54c5086c6301f1b050894e0851b080de3e49a560b7fa81f755e10722b673ab99c612d87a7db13ee739637e0c21e13e5222d6a72b632ba5f7eb1de69744903169707380908eaef389a45fa3d4e34c023d54f0a42651fe9d6fd2217314eced5195cad214db9cfac8bb4f72dda32a93ea0f3eeb2b17edf4a3719a31308962183d95cf8475ac970fd3aa046314b3b22b5d1faddd4a07791a72d5999f28e64b4f76b1d001e1dfa6d98519ad2580513936b68cdb5fc970b3978b8e9fc340b7f0fdf8afb46c02b6bdb5cacfce29df1284f2a325fccc0e6d52c689f5a2650c8b62a1000d71988b78ba0516c832d64b240ed725705beb2a0807588593253d061f5a028127ad6bcad9fa8daa2abf2d40c9324f18c1ada22aadedc7604a77f5f00ff838bb1827854cd17b67268d9de03db1bba0d6f44c94c4baaac30785218765d1b6a751dc21d02499008aa7cfa61c176030abf5b123bc85b895f3483004b5758785eab5201d219ca7827f8fd400b6217d1c41de09a64fe4eb64a7ede319443e2b1ce330bc23373b394f83ee19a3b154198e8aedf01f8b6b7509c1f9b0c776acdca48482c85482edd72bad15fd836384ac2838263b0dc931e103951dfdcfe66bffbf1ce1f65d0563e5f36c4a286e71de80af25fcd9cfe4c07e229918aa13a1b9c93ece316b72eff6cc41fdc49913b87fcb5275e8bf8cff88115b99914f5c65947a6f476c1129863ac560bc909e267cfe67dfae304e220ee9de21b85e63afa2dd5db2d4e99e96deb6f02a81391a8645ca18eb7328df3eafe5867c058a2c54e695fc3521d914ee12e1204692d04c6bf31ab37f3b90313c584aa8e5a76c43c27997f63027084a762c18f8ba97a398c942cdc74806b8f379c29244a20466e5c507d8d7f0b7dba42c7eca629ca38f17569750600c4b456392da529e64e58bd9378a58a8b9bfe46e63902bfa23fd5bae007b4b9028b6b1e7b908a93fd5c90cf81f0678718979ddf10d12a4ceebcc506d609d999693991c10d1782d51ea96ddd459af0b4098ecbbbc5e4591578df6331d1d38557be49bedef38cce77fd6c4c35e384c9ecb0ac937b8c17ecf3efad0a34e64dcc6cda115c43760f2f6fe6cec3b20517734ff65c85de4aa34b59793fc882c9d7eb5524055fad65a953c19c6a486db8f82c12cb9fb80aa77ba289f9b92ddcd02a01aa4c36a9234f0082af878cc360579620264c5f0634d9d073235268fc22b610342da4558f8b5fc90ca06b02ae22b8eb942b5f0032ee088b6941dbbc891f4c5f2c99488d7ac2838e1396535a438a0aebc7917076e177743c76363190cb521f55eea9954af61081af948c1fd7c3d50537602d17addd6df0955b02baf559d1dae308384b367838430f20e0966c9af79b1aeb8a689d4554f581cb17ce5d8b07195bdb889cb86dccb47c9baab2987b70a93ca0509f0675432621694131cecb256b1cce8c70321043582035fd2d418ce7324c0cc85ea931c114cd4e8ea5aa704a9a23007d41552a21dd96aa2e820aca6abce4747f41071b16dc641518e178b4daa940f5e23a292bb1d9a0fcb74392cd22a32971a79ec2f7bcbbb3add8ba5196a5c8277d9d212f63e854c76e553fd84e371de3e60f5af2ee78f94b390e497e935687158c23e3928e25d806e3d101335f4e6eb5bfefeb661ec9a3b1a11700805f0a4a3b97fe842979f53df9e60491a854077ab8d452ab05cf9d73433f203699104f6a3214d4ad833d14091abaa5230163b62258718844c9f0baff30b54aabcf5e0f601020ec4e1cf37f829aabb165261a1f7fbfe566239afe5406b73c3ee988525b775ef5a2dc0a24f1d4b0b5679dc29d4d16d3a3e6240e112015826c23baf24762f10be57602ef6b3fd997a26c381388b6e58ad7090b0c11f00636ac230ee63c9b3d423c32c8ffe50fa2aadb12852dae975e732ca58ecea5b7c8c694ec644ec6b3706f964cb9fb066ecbea2294a77d049cbd3b7673faa60eae8ba021e794085a180f09390b15b9a053224c0cd67992ec4b4fb42758c29c9d35a17a90dc8a2f102f786f600b2695896eca256029a4c3e1b7a06a62e35d8a5e53c5b01d396d8ecb0b18afe578a73b912e6780e4aa22e4bcc93bff5e74d5df7145a0735b9562ac21b0164ef1ba15bf8b734913c708a5ee5a68fb27a19063309467bbf9d1dc42317939746e687ab11aab80039b445b15ad5d5893d78b0d50ba78158630b36f5df79477311e0cee1c9c4655303663039055e9e27cdc954d13474460c0a5ae71c9c41aa211c11273c279d9c56ca2e15ebb8956e5d7de93db393e430c310ceb0de151531ab32cff9dd89f11fed8fdc4c12df035f9007d37f4f6ebbd1a3c1a79c83f17c89ebfbdb8b8c925c8eb4536cea3f25e7217fd83887a1330cf7cb83865ee4f2d6c968c44966282ed4d76d69e31d46f5851b358ea17ffce1e51442177fe1b7a3b69a9de1e088312c173b21b34055d11bcc5e8eeffbf3f6b96b38a7aa18e2d29b63a43dfc722420763044a4c84455dc9c1fa8f66d53edc2034882f25ea2bc78904f8a4a4922626badc25d160a1fe62859739f3f148c1148080b81ec342bc7af526fcc88aa8ac38908dcf813041d5d670c1aeb6cfa2a750b80d574686e5800ed3ee654af39dc9e46a06c7c7fb6c561497e4e39a61f727360ec1cde07da8e0cbe60de4ce43cd8070e65e2f18bde77389d07e9e69ed561224aceabf278044217eb474532604e6f339e4622a96b1df86b2dbc8cead2996c7c4c4da15ce22f259dc892ffaaf5a39b6517af8407127944aeb1bfdc5ca09b9ea253027a5153d6a8a9622360cc222ef37d1fad48c1d2f440ca5987ed726e4559203292170ff533c1b99656cd4d4f1270ad4f80cead6d7877708bf160289f80620e5dea499a6c4dd60cf8cd9f073ffc6e16472a9a353558614d08b6abb990f067684b11830eb817ddb6bf050a252a3d7c1684f12af1f9ea7eddf5eb1f037c7e81c811702d36ff58bd738829171c405c15dbd0f4381a0594dee26fd2d576072952d2c14fe6e82c0cd489845101d5709ca72d950b941d07cc104f578446577a6cedad12a5e74b6487056d08164f6d088f9452fc0f240f05de348b1d39d57d0039a34068129c3eb3b60505076f56be06e3c0a893d9ea0817003501565e014d28ded14f08fbd05727e13a22c3c6f1878f60856c3c442267d13012bb787582f0c3f59e42ebcb7efc937a90c4cbd601d96e49d0d5c28f10cb63622df0ef8d783d15879a21d05c889a20e3d75c6362bac8ece8e69a2d32c1b6f44f6b1d028dd8d495e16c5b082c4eec4cb53a18f0bf4149ab8178a884625cb4b1f86daec28b638915162162cff039d2ac12dd5179598f5cfffea2b23e51c4c20f33ae8a1f97d21d79a439e7df19872a68b8415772af6d1fbf299bce8093acfcf24bf2fce2f7e040fa0cadef25a08d80413383bf91c740df01f53076a5ff9e0a4f71e46c7922f1bc6733049fe3d1739c6d5def21ba038e84b6dcd7f9f0d48f1bf579274e7345a90ccd79672184a0a7e1d2a50ce37224aaf589f0e5efa4ebed6c259f19c72aadbd905cf082c02ad8469a6c23480e02cda7f34f33393c890e74ea1a8be5be7148b0e462dab61d2363dc02ea890ff693df286de0b0fcb1d16463ab037592891c4fbf5b547b8b399ca794258d9ce8dd40634a0b03995e7bf840fe21d09d7f93a0ee31bf9f04a1bb3aab7251e873b204058fc8b2ab95b370f39e9d975b13836942d9722edd61fcf09c87ec311fd540a747beaf0209e7ca7102694ebc82d9f55a0e2e690e001691d6d003925514dff2b201fd2d1a7e662332d050a2877ac011799aa0cacd4d93cd51f6c3368d62fcf56c95903f42088d0ed5942beb89214c304ef49f7985be09bf9939d7ccab18ca02bb9f852b29a96496fc2d28cdbfade2e46467c88c256277ae08859c2751e32b0c21ed7a1ab62ff1538edf5ee74c78a0be6537e84ab83ce273a14f254d38a01f80fd2dd7f6b7c8237359f71d7bf3032f9a5644a52c514cc1fff5bda1bb8b8c3d9856400dc74ebbe9e7b78dbf0f7555a0585142d3640df091dc3a47774d81ac71523b69b2b79ff96fea643a5b66d5b41664a1917dccee4a45b793cd8c28ce8b227ff6cc0da25f07b3fc2a235e3ee0708af24325208344f37632c2ad41459b61bcf2f6095f78148f88cf16393cc8445d728eb53d75863220afd8f3331a234eaa58118ac329fdbacbe0460ba3cb9535c10187050467bda8f63264ddef1b4654317293b2fe61af28bf49c8303ce6d4bee71bc6f5b38fc615365753ccacbaa90ef331a2862bb8979e1a92ee53f813a676c3d7978544df2681e92491475052eb44aa57c27868c66cf18504dc6485ce3132a1c75e0442c6e4c4312f54f80a9eff4e9810131c8aff9aa65232a1a4d1ab1dd12aa604c303fdae244f4eba029fc4496ba8adae5b2efac6a34139ce5548bc51580d822fd3742a972a7abf8d0dd8166e516eb40d0870c9ebad9f36f788f821272c341dab8c367b68f6da92fd88c1b773cc8d595832b67f2b86de41f23b03ab732628d15093d43b1f07293143f9c1ab8eb0b80f868445062821c7e420dc81c0b17e622db164644558cb2cc8d0e2838ffca50b01b8deb3a379c790b0b367473dc7c92e36cca1e1676fbf4f4110a843cf4be99ed9cdc8e2d09a448b598a341d4f4223df04ab4d26f685e521e7f4d5272ea10963c9342d2584213f0ee7fa25633bdc1c80eaa6c707d25c1afb44ae164c426959fcb482ed897df08e38d82b8210c84ead318c848ad507150d1df03b274108fcf10c26c7e23d2ea3ce15a2dd89617700b21c5702e63369a30395b4db1d8a85e4f1679e8f5dbb7ae26f5dee09741b54096180f90a51adad1b386f9f2ca53ab3bca369dc73fb99fdca24e0b24a7b47c12cd97cd5ba9b061a8d2c28aa8c49b2413d1f978b1cca568bdb187703a57e55288142c72cb1180211e462678f7", 0x1000}, {&(0x7f0000001280)="a8f3ca0d2147d6206a4508f18e30440c2706d200d54edff36e86d4dc37360b88cd93986212cd5f1598bff480e6759e50c13996c1d9efb4e6902caf4644cbd4e409dec8be09f7e7724b151c577e39890bc54620aeace4894d33d177163b5e940a9901d8f249d9528b70b1b64c374db0d11015065b3aa367d4f8326d58c94d84cc9d731eee402b0437ca53", 0x8a}, {&(0x7f0000001340)="4333ae77fc0c893bc1cc163a09ce2b6ea2dec4cbbab19eedf6baca05b3808721950dbbbc896c8b592d224903f139ea2e604131a92a1819415954148436d6b01340e504894d7596e9f87f9382209639ab4da4f813cc5771b30e995dcbdce65f70fd4f603a94a91c76e90e4fdb645c804118d84b389e006d43521d1edbf83a95f08601f7fd6c35a4c6e5af8cb0d7ef38ca1a4cbb49efdc688300b5d2acdc6bf300e870c2bb3021ad6b4f1011060a5308c08290563cccba8f291e3f1768adaaf1530ce8dffb", 0xc4}], 0x4, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x90, 0x8}, 0x404) 16:00:08 executing program 0: setuid(0xee01) r0 = msgget(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgget(0x1, 0x400) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f00000003c0)="a89a73a78c6ffb837e39c68e6a9adedb0b818c29b01a6e51f7a59d3faa05abb6c08490a115cd178d522863ed2d61a7a62cb31ed39ca215076610bb93e7da2f6ceb457bf84775067ad7ccb85c26a3be89cec0e443c0cb9704546224c9f958cc181b2fce37ad7dabe01a288f07c01937aa7f30af091d2275f41fa05b4d42cce5ae773d88fc413021ea2f861a6225335be82da3b2750155cd1c6e0bab98ad647eab56926121111f5b5c61a8dd66c36bf6d5e8c44fd3f069ba5e39614734ea0df96044ec25a876b423253275c1d2e84df208b072f017adfbc9c071abf35ba13424a454", 0xe1}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffffffffffd) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="46d6f15fcbbe061b76d0b70904339420e429131b93b05a7e549538990ff970c4c1d2c936df51562d64e5e30fee39e48ed7e986ddd17934c3a2b33421995903ee7797bb3477084f8a99e0398f5b9b3492ea89cc509c9d797b72317cbca1a1b031243c0b56a214659e160c1e1d9227bbd8e518bbe88341dab2539fa06f3f263866d054fe1036a6d0fcdea3c554572170b49a36163bc1c759944daa69862e1f97ccf51a6d8f9f7973848e4167ca845ed31cf80818b960f0", 0xb6) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x4, 0x7fffffff, &(0x7f0000000000)="c3936b2223433dee8fe209a8b2459d9fa1906ca688116126bcf6e2d7b5df0a12f2936eecd90d395516edab073e9f56ea8d28fcae7b47482b24271171949a9dcf3b4a447fc88db607b9594ca0b1887a31c0387fa1c10f8ddff664a9e5ca8f1f84e4fc92160b3fe695bd4d806ef313469c47e167b6b8f0beba061d8d280673157f475ab71857732a4634872f01bd3a79f44c4e1fb08da0bb", 0x97) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x721a474cb5cfca7d, 0x20) dup(r0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f00000003c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') rmdir(&(0x7f0000000180)='./file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x20000080, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x18, 0x40000000, 0x8, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffff8, 0x48, 0x1, 0x44d, 0x3}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x12, 0x20000000, 0x100000001, 0x3}], 0x4, &(0x7f0000000480)={0x9, 0x8}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x4810, r0, 0x0, 0x57) readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:08 executing program 0: rmdir(&(0x7f0000000100)='.\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x41) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x2) 16:00:08 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x20, 0x6, {[0x100, 0x6, 0xad, 0x1000, 0x2, 0x10001, 0x6, 0x8d02, 0x20, 0x8, 0x9, 0x9, 0x0, 0x0, 0x40, 0x7, 0x0, 0x1], [0x100000001, 0x8, 0x3, 0x1, 0x3c009e2c, 0x400, 0x100, 0x9, 0x6a, 0x16f7], [0x7, 0x6, 0xe76, 0x20, 0x10001, 0x8, 0x401], [0x10001, 0x5, 0xfffffffffffffff7, 0x80, 0x0, 0x4a4], [{0x3, 0xffffffff, 0x7fff, 0x5}, {0x100000000, 0x0, 0x56, 0x400}, {0x0, 0x6, 0x101, 0x1}, {0x3, 0x7fff, 0x3, 0x9}, {0x5, 0x7, 0x7, 0x500}, {0x0, 0x2, 0x7, 0x12d6}, {0x9, 0x7, 0xfffffffffffffff7, 0x7f}, {0x9, 0x3, 0x4, 0x5a38}], {0x5, 0x7ab, 0x7, 0xff}, {0x0, 0x2, 0x0, 0x5}}}) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/202, 0xca) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/153) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1}], 0x4, 0x0, 0xfffffffffffffffc, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7, 0x6b}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) 16:00:09 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xa8, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:09 executing program 1: r0 = getuid() r1 = kqueue() r2 = getgid() fchown(r1, r0, r2) setuid(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) acct(0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x800, 0x7, 0x1}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x335, 0x0, 0x6}]}) select(0x40, &(0x7f00000000c0)={0x401, 0x3a25, 0x1, 0x101, 0x216f, 0x6, 0x9, 0x2}, &(0x7f0000000100)={0x8001, 0x80, 0x3ff, 0x8, 0x2, 0x9, 0x7ff, 0xffffffff}, &(0x7f0000000140)={0x0, 0x80000000, 0x5, 0x7f, 0x401, 0x3000000000000, 0x0, 0x100000000}, &(0x7f0000000180)={0xf, 0x10001}) 16:00:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xffffffffffffff97) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="00000018600400ad00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x7000000000000000, 0x3870, 0x12f, {[0x9, 0x9, 0x3f, 0x3, 0x10001, 0x2, 0x8, 0x5, 0x73b, 0x3, 0x2, 0x8, 0x2, 0x2, 0x1, 0x401, 0x100000001, 0x7], [0xb3c, 0x0, 0x3, 0x101, 0x1, 0x4, 0x4, 0x100, 0x64], [0xffffffffffffffc0, 0x3f, 0x80000001, 0x0, 0x197, 0x165, 0x40], [0x1, 0x8001, 0x16c, 0xba46, 0xf903], [{0x8, 0x3, 0x5, 0x9}, {0x2, 0x2, 0x7, 0x3}, {0xcb, 0x7fff, 0x1, 0x2}, {0x3, 0x1, 0x6, 0x7}, {0x6, 0x9, 0x80000001, 0x9}, {0x1a, 0x2, 0x1, 0x51e}, {0x8, 0x2, 0x4, 0x18}, {0x800, 0x5, 0x5, 0x4}], {0x80, 0x8, 0x5, 0x4}, {0x18000, 0x3, 0x4, 0x3}}}) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 1: r0 = getpid() setpgid(r0, 0x0) setpgid(r0, r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x5) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/77}, &(0x7f0000000000)=0x4f) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xf4b1, 0x3, {0x81}}) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) kqueue() getsockopt(r0, 0x29, 0x33, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x6, 0x3, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) fchflags(r1, 0x0) read(r0, 0x0, 0x0) close(r1) 16:00:09 executing program 1: getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x30898, 0x0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x9d0c0a68d97ead26, 0x10) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x3) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setregid(r1, r0) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 16:00:09 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) kqueue() close(r0) 16:00:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:09 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x3ff, 0x1, 0x20, "86f9cd4a14fb466549891cdc84e1524bc0b9cc8a", 0x0, 0x9}) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r0, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b441223a6cb631af0664bd49fe8d", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket(0x2, 0x5, 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xf00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x0, 0x1800, 0x1, 0x3b}, {0x80000001, 0x1, 0x9, 0x5}, {0x3, 0x6, 0x9}, {0x7fff, 0x80000001, 0x3, 0x5}, {0x8, 0x200, 0x7fffffff, 0x8}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x5) chflags(&(0x7f0000000000)='./file1\x00', 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/164, 0xa4, 0x38a52c4ba4c4010e, &(0x7f0000000100)={0x18, 0x2, 0x8, 0x5}, 0xc) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file1\x00') 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', 0xffffffffffffffff, 0x1}) shutdown(r4, 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unlink(&(0x7f0000000400)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000005c0)=0x1) fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x102) 15:59:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x4c89, 0x6}) mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xa4ef, 0x1}) 15:59:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x80, 0x4}, {0x44, 0x9b}, {0x48, 0x1}, {0x1fd2ccad2c17b956, 0x100000000}, {0x5, 0x5}, {0x3, 0x20}, {0x0, 0x81}], 0x7}) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x10001, 0xfffffffffffffffe, 0x7fff, 0x8ea8}, {0x313, 0xffff, 0x32, 0x7}, {0x9, 0x456d}, {0x0, 0x4800000000, 0xfff}, {0x7fffffff, 0xd9, 0xff, 0x116}, {0x81f, 0x1, 0xfffffffffffffffd, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x8, 0x2, 0x7, 0xc2af}, {0x9, 0x200, 0xfffffffffffffff8, 0x8001}, {0x3, 0x9, 0x7fffffff, 0x8001}, {0x81, 0xdb9, 0x859, 0x7}, {0xcd4, 0x7, 0x20, 0x8}, {0x8a6c, 0xffffffffffff8000, 0x547, 0x8}, {0x7, 0x8, 0xff, 0x9401}, {0x8, 0x4, 0x8, 0x3}, {0xa738, 0x6, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1c6, &(0x7f0000000080)="b6") 15:59:59 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) listen(r1, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x2, 0x0, 0x1000100000001, r2}) write(r3, &(0x7f00000001c0)="e99c376e4b742745ef201c122795c502a6b48167312010304181df7dc7c7cc0b0c0df61daf7500b506bf1a572c9d4e977e1bc7d88cf36388aef3858063664a0c173bddf05007af8bc9e4b5548ad508fcc2e23ae9234d99c6c1c456b4a5559867058919f4d3402895c33983c35e1e2168119e76b1c2e3b90331227fc1bef90ea8db95a3a75c5aaee170aa4775b14c13684eeaab16995c754f7313130cca188466c3fe6e08e71a5a07c00db393e4621bef1e4a85e165be4d891e77a6dee7c10d25906f4995a65743e5a4767b57b75a16b58e532878a333fbad609c56f08eb01a057767ac9972ed36493358b2133b971a7947beb6e8c3fc654f47563fa45ffccbe85e47aab42463d38c78a7537cd1ae9029f9eeac246d9198ea1f7e9e5f9e9a6e99173f66869bf833338e21a479f78a2a4c5ec53c676dcd60c8566462890ef57b62465929ab4b7b816e340ceb880c7866cb26ab0e279ddf97d6f92b1e1956462f53908d03dcd0c8b211190ce39638185863072b7512ea84afca23c6f81c956b2228ded257d586434bf97ee296746d3050ccd7a2fa5faba0e8ca7ef9841c8dbb00be159c62849235659a64bf0b9f2ebc972f6c60c44e2694ad8f833d36739faa68f6dfa50df0b4aa2f4a439fb2a6db9e61ccd2cd99f3051f7a835852f9089f96adde46b5221162629003bf77df4f8cfaf62488ea7dfe9e935ef145f5f984e2f9eac0e9f0f8e33a526885615010aac49fe88c67411ed2412039e7acf93f3aebaccbc100ada364896620c8adebfc2eaf94f39552138fcbe3ed1784901b636e495dd6a39dfdfe1cf1383364bc3b0a92ca99f6dbc2b423d939e50f258113cae60d686a4f675d19599bc52587f7163d46af1c49d50812f535fde0f8f392f98aab5e04236570fe492487ea3ab68a3e1d25bae302a044a6aae3c9e9ccfaec0362fadbb83c6807b5934a675a2cb2af334d0ff295b7c2a0508585d12bfc265eba73b1f4c7239db98654988e4e2971c806019492c11379955656cfd36dad616cc36171a0e9473d627675f54db301ea2ea0c8aa54b3fffbc8f1cbbc6ed8b20317d283a9681061ba22f7f26518f89a1ffff988dee6fde9090b6ed15da287db87fc082ef76bd2c478fcb1d7c4298506de5e2751f79402615914292647988514806403db8bdfc9996bfdffad01b81a374add422f9f0663d61e6154e6c21957877abafbdf6a8e958254236d69483d0c7187cdd58f9b949d92643e148287eb34af45059575dce11eb561146e99902e30138615367281358851812aad65b6f2e8b3901bedc72c1b354549fa6d51f65e4a580006d88b6e724283621316dc312afe3126ddcd4da35521e94850a42c554d843d16334251acc94d2a2bc92e983e1d3e194d38c0239700b4e9f24cec2bdd131f662b430238cfa1f1b51fdf5cd52095367e7fe4b3bc5666557114972b765df2d37217c22372b1660040ce1ae74519f9c6871d5d356d28894ef4c9ae185f8608d2d21f27afae0996cd9e974696a4dce3a4085f305730f18e42e0a80f373b89aa2889d3f744536886d5ed22557bfd4b94170b7d40d7c61199f023bf0e5a37201482dce9cacaa5a4097721e996413faa6977f41e810c0f7b475f5e9312e1790bee0bfc5c3001c42570d4b30874a33a7d7e45b5a4a279a5bcde0c2bef7f29ca57ee254c6fcc257f91c6111008fe1e478bdc6e70d913d0be98d7dd92ebc02d7078f64f85283c1b13fdbf9ff7f15b45d92a364678d00fbdeeafb0ecb29a291252202957f5a38b55e6dd7b03552d98f7d0f4c6df19532fa5fd1387dd59bdd573a73c7bc2e82db331c3aeeb1d1711641cb04789eefad1d136d46679899df9546f7fd468233750245ecaffe99cc8891f05e833f3b6333ee388204ff2de0a000dbb8bf28fe48e37fff80285a48d3da89adbf4a9615d2ca0a67aeebb79e78f101948e016432f360a77c9b5ad0f82fa2e2ee0b8d9a8ef0ad9f1f9c21176ceef1e9a6d0568306f555245d303a47da9b873bc39291191028b60600c8da4ee0a40b00721a5f297b69093e6d118ab1fb52a8d4365ebe3ae769f076bab8f0e2749653376676685984df53dafa36b52366941d0ff43b55baca5948abeb2f7f41b75000b60f5d6085a4acd8d07813f2338026edd488ec84508dde8109153820112c14d4f9beaed2f3f1edf202bbb146f550b406dd3b1a4d13bace8c6fb00d519d0d56667b69172fecbc7042d1423e29db3a3b46627ecad9d1381706f1048f6cab4d38e14764be2fb525ae177411b58c140a8fdea5de3dc21290e6473eabc4e68da15a1d5d41039e67cd374efc3182c54bcb9b6a9f75f62d9dccb4d9340e4f13efc034ba9478e66c1ab7a0f3188a00358de156535b43f49e80c39ce86aa75c591e65d51c8abf7c2d4391ad683a4b4741379dc2c962b056c3a09a333d06aade3b19c437538e87b86ff668b5f6ad2115099854832fb74b512cffc8c6b774abe1eb3b295fc53b2784fa367a902c48c83d867c9ce7d74af9a72544d0fee6f06ac3e1e3064f1ed0712e5b66a554cb43511e5491223c94b6ee375c99db0f8f3f1e953eb4ce7f6009b432a9a20c0d525e10efd94b8c7c7c1ad90bba944449713eb02d3938a663edd787a0cd7f40825fcc5f72571ce0901260c473fa9db6cad111c3e2fdf9f9a65d25d042057e3123b17a4ad6a3a86f12706f18457c3d577a54625977fa6dd5ab20a187733cafd141b71f20ae4dbdbc58d6bae2fc15a77dfb9f2baa9eff636e81573f14031d9cd9b70ce7facfb691f2406eba39fa1233165ba7cfe9270edfb09ed46df0c1cb06a40aeaa99205bf2349671a319a0542eef706450649422c6677567cd69791e423f51dfb14a4e639c5d6a08b98cdb8ae0a5f20962d01927c7710a7f8596558d090adda3d5411f585dd35af13553f2f6942c0a5db75fc51f0c9278563fb2d5690d1793eea8975c3c89548db8f544509ed640b54b94d7d903180ab8d328b6839815f311d19e952a260b95f843866c41bf15b4dc19b65047f838321b599d11f9777fc8bb8cd8cc31ae85ebe007398401d55b04ccd8361779c63b10ec59de976482238ad9a5b9690835324992c1daf6c614474b6e832cbae8d598ae69da04b6902b14b45956fa0d126b309f34d27357cd625ae7310f5b8ace15d57fc1f9dafbdd861df7a5547e952be72ca6b1b3e4a641e6f97cb7d4ee8f8b5f58f6803fb9317f6100a9fea2edf067ec00dbcdab1b0cb2622b7b0ed8892710e049f9ae33b4b14eafc3fa7c76ae16442ca1a39ea0ab8a039096ad3eae0d8325d0f4a04993dab0daf25c1f8b752fc9b05fa555c474cbf5c5a5659a830a3966b610ee1f51e16a6e93f406804279d717af40cce7882d82c329d7e525e281d84bd349566f87e64a9852f72a6a01904ec735910b5cfb66c88186c31430c0ae7ec21f1cfa6de1e1a27cae9bf61bdaf1ba45150e7e02d8ae066e520dc76722ed90bb3c9bbf99886f3a54039e094f706a4823e059a3a2b090e64bf63a0681616a73393df20bca05072f777725466d2348b309f5099cc7a7c7eb5e53a05b959deb7a1614d1c48659bbcc5cda0be30d9829c6f973663a1d83ebeee9f3d9d8df62f05c97e05e23e8f1409c5c3e8c30c7ecdc57362279ff6dff9ad6545272e129b5f97441863227aa90e57fb7a7b4fad65be8472ede17058b12edac7a0509e2cd83dcd9c3eb76c61bbc92dd451307e4b779345587ca526d59270a6d45f8739af889a54af03f76b2d6670dc3d85033e2c3c8b7c3f8a3311db061bd3a3d8fe62435c7b9f014e7412384b33b199dea94daa81e6846daffa9718825d725f31b85dcab676ec993482e1937d5006589066801d839c083bbe24831b8dc0edc7b141953e56826bb901c188cbffc4da1e0c27502c10d3a36a4e7c2ddebd23e8b314dd22a124559602dcf30198820855f4fe1772a353a5655824b471a564733b2937121565190c5e3afcf0c15a3f888a17f14078e31365dfe6f0211fd57bb65976abe997362d64766254bf8f9c167d995b4da706a867e338e9f28b3d8d85e758bc09da031b1aa4977d38d360e85cbcc1f2cdc05b2e06f71cd41b0eb5293c6d89f90a83e83f28f025c6668144b1c8cdcbbbcf5bc6e166f38bc8f1de11a51771298c768e7e02072d63be8c898d266433c6e1430eb05b0aaf782a0738c97e8f97e30de424f2e5eb357cffcebedc8c2698f46b8e721051e253e8678d31515a16457c38e61ec8ee35a120b570438b8b99e27a72e733e845576b7edf02228758725c4ce28a3d7a5c3708cfd56c0e22fbfcc75bb3acd43ee0503ff9e753b4e32f13727f3b15da8df4c23ca12921e0be0a2c68188b5317a71c6bcd9e8c30972afc534ded497b91b89f09caa963b620ddc025febdc0f90040696ab89505b2ee7bfa0885238e95436050772f849a371ed3a31942ad266cb80adc9db7143eb39c7549271b9b51206b4e514d1cc08ad9fd4d444d46234dd1dd9066fcee6387fe067824bb663300e2fd6e5230fe37a43c1448bab37f6ca3f7b62be3b09ba041900ce23e453f0b6731d12b9898d84bb6d173aa7537ad6c444e62706a79309df9a4f5947f0cdd6d53e2b821a8fc4702fc6ef86ec7daf283013c143b0579b1d0aaf8821e81a76d965361497744b0e66ccd43245ac28c33f62b8bc7e7fc42cb767fc00326a5496f169d7c0a9ef5573cc92e7a4548607f29cb0fa1a5f81180da686f4da50c3bdb1a2fc9cce855fd9ed776a05dc9531ab12d5be970dbbdd972bd24e7efd40f8ae40ea1c2ae1bb164bf00bb7208b4870e025e7a21a607f6b3f5ec87b95eb8c44816546bd438721d23e8ebe2112f74e6b4c1a1339c91a94e61c71cf3c0bbe9c2c8fa96ccdf377913bdcb7350c8477d928e9254c170a7e995d64579e83a3f69a1dea21c2b767e0ac146985808d92500e54efb1721c9279d0f229fa5ac66c596ace6e2c1a676c836a1996aaef6f47ae9b75d3cd8993cbfb999889c880ff4ca70ad7638f48ef98fba164222dd605d3475a882c56e4ed95221a481f4391074061ca2da5a7f41ea407ebdc321cfcb452eac9f4d3e4dca951f9c6c71494fa4566fcbaf6ea5fb62a12e7a842db2b19fe8b2d920962e559d16fdb52dad591da688c2e511d5770e1fe626eb37e4d2328290f602dffc424fb25e96dd0c01a4b8f81f26fbe3aa7071999ffc33fcc8f0a715a9aa1cc2f0a03edfcefbdf8e88e1877822a84a6139f2beeabf2e5a38482c6080b9f199a9e8b7b867b5df87d27e66607903a6c377ab13b5e366c4183a1d05da141f49130ccb114f32882e88d76efdac86bc659a5a0c5a9668422475fe4c4f5030766402daea3d061f7854589dae87de26f4faf30e62c37fd97c2a2e1bda76d43c3c19133b60e5a59886bfab9dd6ddc32f006a26b3fdb1c0c580ba7dba3d5a4feff1f7a091ea87c6b3905cb0e92703bfb9603ac31b9c2aab91bd5d313568b85c3c035ece837a5128fcaec559700def936c886ad16ac803b4a90e5074f9ee93c5eaf9ad2da79e096d299bae1ee78aa058a252941cb8196b68dd3e6925d2634e6dd762547f5c62c44b813b35e4458d935906634ea6489e0ad008acb741dd2d505827c5fbfb6522675ea85b8aec23aaf55158609df1149df7697b05d190ec918f21d281c82dc179f99dd7896ebadc20098d8362d81d5b231f8d237b0a4bacb04aefbda6314c5f1bad8e22f9fb72e7b5694320ec6026cbd58109e546f168166911d8967e628d8190c794f08155cff451445f1e6ba5caf1dd8d111c168180f2262ee69c44114f65af04d399f", 0x1000) 15:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="a1ea23de61f7c9e489e6abfd5ed0559f4269174ebe01d0d4459c8bd5a7e8dcbc279bd4e62640710617aecc6ba4be7787904959015e2c90064369d5fc91bc77e8ea2299e8749c9e2792e340", 0x4b) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x3) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r2) 15:59:59 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x6) r1 = socket$inet6(0x18, 0x1, 0x0) shutdown(r1, 0x2) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) 15:59:59 executing program 1: r0 = socket(0x0, 0x8000, 0x8000000007) setrlimit(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x0, 0x3f, 0x9d}, {0x5, 0x7, 0x0, 0xa7}, {0x1, 0x0, 0x0, 0x5}, {0x81, 0x1f, 0x2, 0x7}]}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000000000005, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) sendto$inet(r2, &(0x7f0000000100)="3108e4591c4da6920e9a6acb7ea973539a769aed6c6f81f102569e5761670b1ca70a47437c8585a5836d4ffce6818574841929311866c24f0ed554dab7a6f2eb679031da", 0x44, 0xc, &(0x7f0000000180)={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2401757105050000000000000065f3482e093de7", 0x150, 0x0, 0x0, 0x0) 15:59:59 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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 = dup2(r0, r0) fchdir(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x61a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) 15:59:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="489cb709114540b30cb3b979dd13b55ab3aa809554363b4c168d5aa0f5034097f0bcb12b4d581fe410e353cb9ecb4663210a52a5116df02bcfd10f442f17b1184116460441c47eaeb6c794d18a88af8752d5a98aa72bca996c516722636de6c56330ff7c0f7bc2adf9f516ab2ed5ed9b533a6648972673997799344571159fa0282d015bb95a2ce1a351f7d0a0aa3534ac4d8811683bc9fb", 0x98) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x6) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x7, 0x1, 0x8}) 15:59:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 15:59:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7fff) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 15:59:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000280), 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) 15:59:59 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="e307209d3b4a725998c30162237d3cae861998370d919963b647eabdfadd5f7a66617f73c35ba4c3d92bf18a6c282111dd0b22ee7e258606bbde2889d678902c5cd05fcb53afb2aa60231912c5ae79fef4b22cda5e21b7967828e428f8529e74111a8a8c", 0x64, 0x0, 0x0) close(r1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x400, 0x8, 0x6}) 15:59:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}, {r0}], 0x2, 0x0) 15:59:59 executing program 0: pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x3) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x401) r6 = msgget(0x2, 0x42) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 15:59:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0xea, 0x0) write(r0, &(0x7f00000000c0)="9c87c377284c35b8502e2e2e", 0xc) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="f1311d7356e0cc8aeb69a89e"], 0x8) execve(0x0, 0x0, 0x0) close(r0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) flock(r0, 0x3) socket$inet(0x2, 0xc000, 0x2) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:00:00 executing program 1: r0 = socket(0x20, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) recvfrom$inet(r1, &(0x7f00000005c0)=""/196, 0xc4, 0x40, &(0x7f00000002c0)={0x2, 0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x2, 0x101000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r5 = msgget(0x3, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x321) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffe9b) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x1) socket(0x27, 0x4000, 0x81) sync() msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(0xffffffffffffffff, 0x5) r12 = syz_open_pts() ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) recvfrom$inet(r3, &(0x7f00000004c0)=""/168, 0xa8, 0x1, &(0x7f0000000700)={0x2, 0x3}, 0xc) pread(0xffffffffffffffff, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f6669fc653000c05efaa137d0ab8638ec48abba691e4649cd221fcefaf175854e3d84e20127f82b130b62d047a29af6d3a520766d237e6b285d3c83918db6a9bf37117b634f279761a605ab7a21105f10bd34878ea32513e07a63191a82a8fd8c0eba43b0382d5d8f3dbc8841acf84a1f8f34b1e002e6f77eef61305b17e3f2b6ac5b20915d8019b9babac9a9747402baca6478b6bd382fc26008e1852abda496a12e2de2e4d715e7fea766b3b8768cfbae82147b540e0f155d4fda072e3c"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) dup(r1) open(0x0, 0x0, 0x0) madvise(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x2) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 16:00:00 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xdd) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvmsg(r2, &(0x7f00000008c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000280)=""/195, 0xc3}, {&(0x7f0000000380)=""/254, 0xfe}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f0000000180)=""/125, 0x7d}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000580)=""/116, 0x74}, {&(0x7f0000000600)=""/109, 0x6d}, {&(0x7f0000000680)=""/75, 0x4b}, {&(0x7f0000000200)=""/14, 0xe}], 0x9, &(0x7f00000007c0)=""/235, 0xeb}, 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="f50e749f39a85a02479ddaee94ce2477b4333435d985f5e253ac1cc06195e29146a8ad3542", 0x25}, {&(0x7f0000000240)="a7f9798f4530087d21a783b85f384ec87a216d6b87f6beb8879bf84474d5c8b868440d2fdbbea0b90db658e7d35efeb5a7bf50a1bf2acd9cd570d601c9e80c75c0ecd9ee2b89800dd4943b943a65928657972381a560bac9eda2c22f10ba2088c54f565249cb558b0c2928cfd278e2ef580d6e9b58f53ea1836b319da404fd9aa902e055053ec30489e6058b13b0cbf2ed14ce709b7c0cbf6a585724bb788dd2d01726c3e666683ebbaccd1e12a153d0f81ca09ec3523214622f41bed3d1cd4407fc8d3004983633a5235ff1987f3b9e5fa86ed651cc9b27af0af1999a23adfe7d1fa15b38b2d41fcd9da4d15facc52e4d9c098ec4b14b4ec4397307", 0xfc}, {&(0x7f0000000400)="9d715d830d69531bc8a0fa4a3dd6c90a732a4c551e720a0e5d64c0e782726620bb41d7a5337c13d4cf341ca86e8926a55a5ae71dde9dca4b38dd6b84a3c092cff5f29c3a828bc0e35bbf250b7ad26f633a76c83e8b6c16bb993b3310a5875030a92ca64667084075ffe2658cac8f1ff52a38965713e727b7856afcb3ae8d0b524b625837c323bdae97c0f2c0488e196f078f6a1d50ab7da66de903edf83f7b89653d763d9766622ca2270fe53a49db189d", 0xb1}, {&(0x7f0000000580)="607498173f3bedf41c42d8f3d066e03c0c736962ad0e9f6bac54c025b581cbb69051661f7874b83775637e11fde5776bdaf3f88ea62bf27176ce494a487098f5a561643b61e3a6b63588a04b56a63fcb338d56cf8a54ec67169f4043146cf96623f8cc0deb3702b99715a43411c2f9d6e6ae2826ddc7f71137591d9765a454de33b4f839cadea9bbe117e329edf734d5b1adc242ff6b11a05e28b57522a10e5c9c176e522a04", 0xa6}, {&(0x7f0000000340)="bd306b0a33f05884bc7494dc41beec70ded619aaca9911ce5ec6f9fc9adaa9008158d85d6e45c533d187e1c43bc3e3860c8bc0fa0bb2f9f7eef05a830896f48a309b8e2ff4685848d92b8b7b0125", 0x4e}, {&(0x7f00000004c0)="d201e0fd60f7e2f8202c1944e93ff5f56a63dded9a00ef2cca23236863bcc69525c84bded57b9401b20be5193f3c10b0525acfb86120bbcf146ba95f79434b262e71ff12b3e8075700b7f8fe83172dee5c1b1b5f965bdc0cc9a3f60db1", 0x5d}], 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="24c6517d96e71f6cd5a60f7bf93c3c6a95ed54e83dc3b902206186414013141671e591c24618c36c1ca6c10b0343678435ae269a721bd604052b888dc4d81890b7409e9077f12f29ff921d3e0628", 0x4e, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x9b8b, 0x7, 0x9, 0x7}, {0x40, 0x7, 0x80000001, 0x7}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") fcntl$setstatus(r0, 0x4, 0x0) 16:00:00 executing program 0: socket(0x10, 0x2, 0xec2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x6, 0x7f, &(0x7f0000000000)="73d6c1a3", 0x4) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="cd8ee233962e194349322727b232458b2463fd1cc0bf30c066a319dc81b296463485b7d14c1aa81311c7f994d505f832f4c55f95c5c6af12cb1f788e7b2e8744c8ff236d1f0e7fd195cf15ea959c7345aee816e34f8e201b1249d2e7702aa316999e52b04acbd8da87cb29205ae939d5", 0x70}, {&(0x7f0000000000)="758154ad4d7283c6b093ae754f4b4e6983a3df08e3bd610807f95fc905f7d0742308dee302ce06a1c9add724af5351f8e86d79d1244100fb0d", 0x39}, {&(0x7f0000000140)="c7897ad2dca7746b450d57d0294e270b260bc42041f0", 0x16}, {&(0x7f0000000180)="305ef4a54f8cac7aeb107c22e9fcad1db703bcd934b8b654344ff1328365f3a0f5b8c7b0eebfe0e7481491fe1d6ef5dde6bfd54bda668f2e6ebdf3b5a89af0ae609a7d6f6436ae60a481861bfd74d8d52561165114aa671b", 0x58}, {&(0x7f0000000200)="3f1c2cd0d11e8f598eff22c1f2e24cf30afb50870362cff7649f09f550b7b03af47107849b", 0x25}, {&(0x7f0000000540)="923846c8981226c61c6abae929d21727ed4803e239787f70f8a88b5104a11fd592e17bdd9d0d878fad335262cc64b867b84f4e52921e8cf8c5f1837a4575d055c891900e6d32446e959de8c847d9b2cb6ce4e7f9caf5239a98477042a0c9632b6a148cada044550403cd87b90e34f25355dcdb693782588e3d8507eeaf903386412861dbf32e62c4d839eeffe0861ebb10c0af220857f7da1f19f6ad71e68ee02c1da7fe94e2ba0f5b643cfb9fdbdd264cfc00b80953054491b12c06ea2ffe1018df949760562106448b8f53805abba19983e97c5e788a099f2264f752f1b33f28c99dac2ab5a0ca3646550be9588b6aac757f47dcb7d27f29fd209f313379979bfaf691041a457c0ced0e2fc5fb5baa87ecbab69527f5595d4b83fd335bfa3eda208d8f069c759c30b7d94cb7a7bbfb564578c11222c559dbc7dc6674945d4c3dbe478146577e21be8ba0954665ee5ed0f618d5d66c55b28ea41cb95e16ee9d6009582ca7b30b07ea26678c54e99b4b9c94b8a3463e97054ecfa66140da5e12ad3e16b11b03bcce0f923354613257e41aef9eb0274197e567b741d2bd428e25b56f8ab51ad9cb1be2fefdf97c7887588d04425751e6daa27dd535603ca0d6eb495312c7428325e1ec061c711341ff275f40eabaa3247662f7c054e883df4f61f0253064676ff4adf29bcf82af56ad8d74e080f2e07aa6d24d9c3af601a21f3b596b556790f149d19d98f3fd85f109c571028a2400c10efb24a7ddbd8f6078ca0fbe9a1b5a16ad1056d223582295724b538588a9cdd8c2b5b95d88aa6a460149fa79066aa45e16cf552c4edfc8438bc2ec46b39838f7927393c5103c19f05b809717bfb1e8fd33721c488d458b763edbe664eb91a4272304b075786c2d74bf2d2c187256b0cece4439a13272c6f9411762fc91a8d0a7fc81bf920c78ca31871f75abfe0be26bb02d834f8089ab700efb0a9c6954aa3e73646252409dc2e0a4f16c1ab2e29ba6eade70048e44952ff32cc825bc4a4a9a126367f3f5cb0247c8414fc01bdde805e94f9ce5bf356ea29a5f229f4839bb5f4914c7e94940683d37daab1cdf14d49a8a02378997d9d2dfc86c3759235eba9535db82c99edd2d830221a40699eb7b21c85286b4fb5e174b01114df83af894e5204c32bbc97649d5d49b15f131b35e6ea2f9fb0f687202f6b0adbf7ac1e32277de40cd75cb801342db26bde2d8b7b37e739f60a2f5d638749be26d52ce54d8dd5690bd9f45c0a186b518fc74f4f22e1ac454bb89c12f13e9701673a5da85787627a90b1508a60723467ed5aa7dd7004fc9ba0d602853ddb99058168d80d578381d3ed2a009dfa09a0d6f0563c91107b5455e8bcade95875d2b408625bdf82132ac39ae1666cf1ef442a16bded7d84e076921f59a4857fd592be231ed71431f80eb5106deb87d78fdc84fceac546212877b2b12c4e2c5b8f095c4deed7331fbaf3c07d76dead47aa9ca12c04a2065e2e07721e29f3bb11f2cab62618ec03c0ff184bf12db9c7e3e66acf2377e5ca267899312e8013e79ccf763497c95e3112e0540f09536066a1422310a1914e251d46c487bd8c07351721d074d284707d878c17997463e5f8536b03eaaa0076e286b86edad62e1f8675514d2089d841dc1caf0cf7db243342c7615326b90790f7fe48e467cd65af5d1ea92e532c58842b6cf93c25c7f1d9d41443939276fd53e68d2abab3a865fe59555de75f4d4f0f46d382bbaf6d303360c09478b5859f97b6ec6ef77e5dbe0892cc8600ba49dfc87a7804a8829b4021212888579a08d2ff954afcfae6fa0876764ed86f9d3ec3701fea086ebdd7e5361a5a55ce202df90cf0fd8e58eac0b65b180036dd592377d956b00f443de15d86b3ef9e76efa237d6ca942f94121a5d2110b21d9c5ce917fb71801b19d5afb3141a7b703d10e655baab7abb808787a2d10d849dd8f69633d739ce70a47cb45779ea0d5743eab53c23282fa4113004c419d76d037c28ba2db00020e8bd21f692c57423d2aafe7f9ce387c2f6deacb8c1ab5372227c3f1e5515d32f6c2ce13f2a2db0913c6b9a2159d40f534433223fe75f3d5b5df1ba77a3d2a1645293c68dacc20871b0af67268c8e32288fc80757f95334af57a5dfffd347ef4e5ee9982fbe386904f0fdfe14e1bd488f749059589dc55f0cc18dd8f2e0d04718ccd0d800faa6607fefbf5fe36b54809b4e6e477a85ce8e903d19d68289d89f041841f3cc37234d074450e41710e56e372691639785d2f699724c99fe894c08b292e4a48ff5d4f8908ea28947be6e2c99f7cdcaf1edef7fa974cc8affbd88ca567e8bfdfe565018a8214ef50b483a3557d5e2c2a6a8028bdcd80d79f3a14ff42747f0025dce8c0dbdd7d2af90aff7d688ba29ebb20a7a52439a0732b7cdce06681705e7f019285ca5a5431dc06c8a3329e3f3da7d465f34d261b13e2ea1d76b9b6aedb78625dfa2a86f389bcaee866969c32d69f4ad333769bed1294f7858aae13587a32b9b3c2a96028e5ed780db362832b6b6fddf1b571223542a46990d1a31bbaa685b3261e992906404d646d75d71c370794e0f43fbce574efc9ef2a2381356edcb87adf69f2308e29f761a40b50e0b869fb1c4c9efd3080eaac3df8b6d62efa92ca3b8b70b7ee11c556cee1e96f5ad89debcf67c23c1002bd15cb7ce583508b5a5a0280839c567a4fa840cbe8658bf595cb4596e505f758a627ce49efa349c13c4102d5be22a43b7bfa1da6bd423bb6a0a5f8edf4e2b4a34bbc79c1177e1929fc9aec624f5c270aaed88726948c1e89e8d8ac116bcfa8e9be941979658b3ce60a831e7205c9c265c667a41da070facaae27baffd4cb62497f2c97afeb75226f5140cba11571a04bd40c632f02ba1bfd24074d6eeae5d1231acb3fd63faa24513e5d12b8fac937dcd85742aa8605e74ddda4faa7fcd37845adba8b8f83ba0059a0e261017c5ac6dce65792d24dab7eb5e45c4dad295f6c8e8e262bdf98f03f793b65dfa3dced0c0f6138c71180ad1f33901ca7907b3cd0cca0f463d352753d6859ac95366ec0370600f3ca14869a69340202b7eb6a866ef4e27845cabc2ae9aa31583e7a675a4b06991835242d610d5ffab59e313f56476dda638fdd32e77086fe9f034777fdccdd37c7a25b8bb7fbf5d81b78e35ce7a9f0baaab114ccfb74de69ce3eae9ceee3973a7218bccfe2e968117503472fd2499905017ba45f15f0faf08a107bdab2488c43892b15177617c02a72e771c54f12147651e94395842a7a7d269ad239453902ff2193e308deea62f913c3050621e44bbec375b8633cb3c2c63f02f5d282c702025ba2f12520edd7f8eab595771848d970dddd1c806104f8e89d0f10578988527c0733df421b1caae919569414ff234eb4cbc998b59c67c5b84443c62aa54210190561d9ab6fad44fd39a1d5f2543526d0ef1eee95bb0946ec7de221de9a1597eb441c501b9ce253a64ea5dc7797db35b2d610ebfa5b5ca02a35400ee92d670dc4a945784d8cc00d71cd06c58387ff89f2034388dedb435550db9cfc80b361f998fb759a7957f109aaaf6524b394468abe08bb076019a326aa134bc169d40ec49422a739e69bcb90a0e878045d8f559448bc4b4394319f145a17d537ceed5ac0edfd787ecfb30e13532a3805a1e12ef797199bf86e44c5f4e51785c8cfc986abb263e015295d0662e9813fd7c034cc472e9a0b8d6747903e17c48ccb0618631de6d30ce0d69c5f28ff350cfaf528ada21dbcdd7389666d5b08fcd2505d4cdcfca6f6754f9e9cea456ab2ec3f9aa3eaefcba495e593acc94e265e3a1d2fb9311b7e62c26c9a1370eda23a2b0b804b29a3be1624b4415a161eb885f181ca84a63c6e7ae891991a8eedbcd2c6bc4abaf90801287d97ee8bf519ba07047586bb8eff7dbd18ca234810465808c70682eea84371dec631c463022261e829cc7efe9ae0a2f42de8696d799ddb48458a18b041e8282300d9215721c92fa42ff0012a6c8d5beb18d6fb8f27782fd2fa311e77dd146a9f11447a449277e291d8d4f48579696ab0d66adb58add66ae95fb59b18628cac2e073f2a1958f7edf9fc1a8908c10fd059af23047e08bbb1ff35511a182cda6ecf17a1640116dc4e9908453f2e2bacc4b09fe55173c9666ecc02d87241979abf1bafd88c525fb0856da7bec261a5ed4b6e96ba068084c239dcf3b2367892a1f95c7f43cd9e0c588bb24a8295099da5abf2f566d05e0500370e190681edd35a0837129e2e01e047310098f0618ccb120d620129079ccff3525bdcf6cabbe15eef9babad852c8efcc33a29a5a1988693888e2fe1cea6b7a87007c4a06359344db7b3e02744c50ea3d31c572eb87fbd06926d9c4e66e26493973669b37700b45f909f73f6b23ee57754cbcf7be57f717610e0398b9b6b4d3c2647b58c683a0f387125b836837e7f58eab5abc889a9ddf7ae5468eedbf6a9f9df65fd5aa9de9c09cb1c9d4354a49262d38636043e74d91ad7e74de75572156906869faa276e26c3c65fa90e2a1768ae7ef395d1a1f9ed4afd9f31d83693b44831c44468f28ea9d38756fcfd0297bf9c86c5a7faca99957975053c56e02dc70c8e97ad3fab42abba6188657fcc3db90efc095f76535de979517d86b03b18464bfa1d4032944c7b96b7a24894d5d0ebf6528d790caffbd660c0b20845c1f6193037ef46aaf0ca3c44aaac42713ce4c56f2d62898f250a96a2c79f457942d2b2cb7599d8a2e9b187bf2e10058bd95cfb1e9a9babf06e0600311da869963fc2843e7f1cd252698ec3e255d611fdee9d8daf255013348a031bb12c9e0e21a4fc1c5ba12f40c379cb92061aaf2e8a45fcbfd99d0e55ff84166bf8f5e3f398d37b1dc235cdb8547b1c8944b9e92cc82be7eaf7fbdf5b942fa0d890739cc98467d8eed298dda830ea0485997805df5cf28e8aa1422edfcd70b39d792d3679007c0a52719bbc17c112f77304488da7a057f60916a596dded6ed7ef6f6b006db7f396a427dafee2d2b8eaf8a995005612029ac8ccb8a2db03943939c7044d5d4e155a9325d3463faf84429dd0bc40f5d6e4ce4fa5e28172dcb38d6fe736a01213cf42e5fd7e46680a7df8649ed9da3e737a221ae4cb0e89392eb4c495222f390d27a94f4e7a769175ab5064f0cdc956eec3cdbf4779a9c173eaf0224b7084b7dfa4a545fdb6eaf0778dbf51d2650cc652e7b2a0ef77f85ef84337d12574b7fe946caa90560f06c1cdff3876fc9768daa5d6b8f3728d04499ed4ec939924f274c8337824113fb06bc3cf3ed849b62cd34d03e630d88843a632dac8fb34eee1f4ba529c8869073f8889ac0dbd6996ca7acda50e6d25f7d2c05636ec114beb9674fd136d60109c4541045b959ab6ce150f98ce5b44231b6fcf84cba635f648c6d98da6b7e3fa91fc0ace923d0dc01d004a60e5d5f619eb7a400a4919bb13d6f996d503abdadd3c8fc11d1f5f48d1709b20df518850e107debdbb686672b61c608a7a8bc16e14010b401e85aa4a7c386ac40fde13a0a2dbf382417182b025a2d50f18e4ddfdf637c053b23d2734ccf7b3f5f4c4691573603f79168124611971aa860925997d16884f9a47a9cbf7ff357a42d7f167c92af1bbf730d3006a93a400ff1a685af6738e5f56b32c97cfe87035f06265c028496152e4f6c6eaf005e8c54d78492041d108c80620fd6dce16e41c6b39b7117625785d3f0d9f1706b24d89634d49c3d1a2f3b0273c72bf30cb35185e9fe4fd655cf0f7d970a434260e5398", 0x1000}, {&(0x7f0000001540)="bc2edd00c3a0ba88513fadfb2722cc1b3058252970c97b8230b73bf79601c76a384691d6023b5302bd1d04a07d9aeecc0dc17f74197c30f50fceb4d2dd531375f5af2be0e9b076a6601007b672738d14548e26b7dd0ed457bf714fc996b9d969713873e81ba206840e526d6598acf3e63382e078a99d063fad0f6b6d09c6c436a96793b9c84af60ee6c33bf3b01e012c407d49241288c9fc6e60192f6f876a8141b543a08331a28038f0375dfbefc3e728a2701c50d341a34ee2406c28159408abbedf3352ca72b517bc5612af18342bea0fb9ca67c04958ce9242cde2b0d7e44768852c3a2b3e4516139d1b282f39063d355fa73c4efb29065954bea9e09118090fa40c5bbba8af7d7edd3a26e59d5da095b620a7f67a8283852d8eefe27468a39a6065b2f9758940994d067264a6d6d75e3d649658723f1408099b157aad5b2d1d5ec5b51dd8c58fc59dc9e176216eba18ca9ab06d7c1cdb5658ce8fff1944f74f1f22c1aca11265808f5014f69fae5f8b23ed2826eb1f40212867fb6eaf9fc011be7039c7bc65887f7f078de9174c868b6e727783b35d809cdf9c7e2aaac39a557f5565300e7446ea9984f37f657e22e3913622c5a224315d930d6c13d4a0e51fd93070021169d81bdaf4621cdafe1d1e1e1eac684b9717302e0099b83ecea900980864af6a144fcec8bd10baa13ead725a41236afe3fafaab89e1b429894fdb0c3bffeef7b93f9efc98aae0c4652415270f7f1518293a08366a2879f2fbe9e729d7f26c7f3e7509a6a49fa299a86dec912bda4bf998d8ff2e7d669bfae69a77a52ee8bd3cb326fdf3e21fab55fabc08a0e569f26c20ceb9d18366358e6de9c97198e3b6af6cd5c895280f05c1b4a9d1c7990ec3d2ed1c9a0782651db61d8f4f16126297c28a83d45c2a601e93bbd614085d8ed69bccc343c515d5aa05e0dfcb26b5822ed2a136d875252100b3fff51c00c5c643a88cde696b42f3ecce9d7b695cbadd9294ab0779fc22bb960fa0822c59783cd7641bf784389e4bb26528365b1d8e769a276315a5324de1f9ae47e4bf224ab912eabd97568fd37447b3be3f4f012de72c5eb372fe707b48ede29c0366dcd13923f93c976395cf2a04214f2112086c2c16407994ff69516bbbcca19cd583c043f701fc17a93684cfad10de2ee64f54de8e304afa12d0e0f06a3c6eb9f06218f3c87fcd28cc49de8018cce69ba6596691148d5408bc8d73f1b01b5877353b7c184b6ec7a538a17426365c4bfe4fd812b8a62c66e6a16a6ea8af8b139363256f77e9cbc3db147e0d721af4569dbc0063af6c52f4c92d20533d37c0f1826c64d1cc69f0a056ac556e2512a50364e71e2cd08054cee4d76e6c825dd7b4962da83f4d4c5498ad2a006be9969ffba19e035d14a8adcc93ef74a16cdd372d90fd4234f6b1c00f7cd39efa209c95d7ed3cb478adc9fa3f2c30eedf0b6aaf95ec6862735a314ea1c94c2f473c7627e0fdf109d3d16a3a86be5502ebe0e7a4032112f3f332a0dfb1eca7df72ecff98b73196660a1b4aa846f90425078069c10ba5449a518b7e722b4595acb29519e37c39c63c51f7fb81af5c1564e4bf448df0fbc2b5d88bb93db75c3f26b5fde4abf54f910d2dd89779e3d14bdd4126cfdeca388f7bb26ea23ef556151ed10aa396259b38820e2cb4ace2b1cef68db8d815b06f3e916a561b8d21be9aa08698bb95aacaf40558886bc6c668ebd45473e6d74ed53c701cf0b37d6158ec59c38a486b6703ac300ad71fd6e86cf954607a8d52661fa9fb9223b065610069055a5b72be06e8b7a2c463d95306d7e208bffae48c8af3fdf27abc4656d8a88783e2bbda081b0f39233005eeec562bb57eeaed4c16aa0d477936bb4576321ae6e34e9e461fda6e3e916a8d6a13f5571ef5c16c9b478d7663e12f1d05f83fad78d7995f4427f04ab662717dea21e519b610e59087b5e6e306a77585f1281902f1d48ef8e093af03042ed1eecc22d2a6c5808271ca9638dac3615124da83918d17c0acee379dfdb087e44a309eed391836f61f3b37024025fd5175d69c71c5af0bad86a675bea156b8a5228ed36f95de4c1ea246a4141cd006601d93f7236c0f1a600a8ac032d58ebd5f28c31d1a5402c35b0273056bfeda391bb7f492d3a1fceb06d67b7ed3e012100daafe86a53e8e20bc32821c7430735d896f2e5479a9a32d503dd29fe7f172022ad30b01053bb006f41630939e9e48a778708c6a8789802c1158818d37c84810a49def59021a119f98501bc573b0c7a063981c5d6980d8f619165df27334ca2aec8ee9173514709c47e303feea0468ad29ccb2cc8bfb31490d4d6bc868a3e7ecea78dfb087d67e15ddc5669ce3c4b1f6f76182ce8e1f8a86387d721a71c7df30cd8c9bcd217ca5a22f5116bf3343424ad96fc8a2ba32deb4e99b292ea33c16525f5971584bddeb13f06cdb3466ba641c8120dbcc9acbc4f5021c96e29953bded2448a51ddb04b7dc5b86ca699a7b64fa6fbddaf212707921a455a6093af7376c47386c91859570f368bfae812f331ea37a63b68bb863c93eb744fe27b74f3478a611dae52ae2958781c424b9eecd2de22f1b8688726e2819ca7e5eabfa924a78b24f805342f482d48c9bd5d3f3577233a2d84e54ca128316e9e3c2d9dc6c687a64d7717f543172d1a6140aea7d6722cca5a8d53fffddabf47f03cd1c19e94d8bed3fbb9f12a7a0a023ea89827275fb612395ce55f292cd51547c1b767741f3536184cb96b3d53e80579508c997e83bc06fea82940ccef58d4b7ea53eaf7e09b4bc5749fa97d3e8efaa8a12ef058642bdc7d55a99715edfcf92e94d6ed379be92ee7ffd0e9f4181558773d72d2b64171f4e592338bf681c787949be68674af34944904cc83b3aa76f40df8ca85950e488e21dd4ee6734911e7a1f355d3285fbb3d5f937161196afe7d0fdf902349745a4864a08fe5129fcf5821c94578f7d7a8d1ae228a0dc8521731c3d83ba9ac4cb5630a6e253f53fdf89aaf81ab9b405677fde916ef38348433f596c00471a4fc9f1e9833beb19076ec31f88b3e2dbff794dafb0b9ea6bafd4a01aaf975baa5290c5fc699a332892c3c208a577c15aca96afff02fed060043265a170318f274ee266eb8dd225278cdb4796b5977bfe6203184f4901b7b88d5b4d605f7d8f43082b33717f13d5e5d91ce63d16528b92fd732d36a795d27fef64bd84f97631338560b5f4713e7b1e29c7c9d3098e58f50aa4e4abea2654b5651a3bd98ff8f1aba995dcb90d4306fb09ff90fa79fe3fe46fa333e2537610cc5248917b4543ac07a6927cd4b1c5d1e1d69ba20477e08255f27479ed3b67d3f308f6588c4c862ec2e477da4af5e44b2155b6c5c8c236cea1c221128e9d4877f966334849498939ecc2b8e1e3952d27575c76fa845793b7864eb87003b47856ddbe8ef087343292b009d1a85936392c4893c9af1e694b81fde4db43158cccdd27ab67505dee896b18ccfe49883d57b8e2e32b1c59744a0dfb9fb9574e5cfd36669a6e815ba19014e3112eb8b12488f1955481ca413d6b9778909418633d0e268d968940d0c6a8c5018e5ea6c304fd88753d40b929907fed7326d8d24ac017f2505caa1f6eebc3264120cb04cf2e7e2313aae255aa7ecea87fb55e422402f7eadad3f99a2b1d5903b6272d7b193cecf76f9c11db7ab8b42715b63980fcd1b05513733c1315db951bf67d11b2c31064273c1f817f924aa4ed79b63dbc7a87be2f75d8b4f7a5557a801f965b0320537bbfac8a84bd577e96cbcfd8869eeb2aab3ebe073457f87d69d84ecbe34eba1cb2d970dab4111d1b8bc2002a96fc8a81d715a17a06e5dca223e646b93b0bf9f7e0b21cf735125878a83d70804cdceaf730daf12622848859bb545db591a2ea7a48163dc55d7e0a0f947c045c6ece696b0ef4a179f49c79d88915ea095690820d6036c9515891f64897f38f983e4da9b1d56d9ca7a2e2395b2fa72c659dc4602ce53f7f2b9440c4f667c18854491a5dc0e626a07ef852b5280e11b0aae8dfc147d8ddb3f7ba26b07d98ec0139546412af0f5cd6c449a6d4f0e9e7ac867c3e023b4cde8edb3d0f1ca4348a26ab51bd9ce965198c564b6b0f9b3c50970f82e6b9cd9ea9396569bf61a3856effc2da3d56a6744811f51bf002ab1aae6262556b40a0fc9d1549a938cfe90fcfcac335d07a21f0b5e27723305d934a5ea67804d1e27edd086b584fdfa81370d5b877dbc9a9327fda28503f7e5be1a2850039622072081e88377820b6ec1c1131a31625a56752c115c4ccb5e4a24ca24485e5f4c804929747886b1912f5c55a76fac55c6c1d4eea97e230a1b6707fa3a0b08dd1b68b016ab850b7c3fc6673691b46e5ccdc215d534bd9ddacffe2650b4ad2b70d0a3ed6b28b8b2249398020bf76a254b35c0ccf7e66643d489aed59429a7a5fd017690027849a278d634754ee6d1e8558b6fe1a2dad3b28fa9beaefca75bae1b020dc1b1c88b47eabf5e9de43ac15e551b6e9a1a8797d230f84cccab74b862d4de36a339de3d433c096b8c6d22064abf3423d00f60000416ccf1464f5063cdc8608f0de593cc573f6c58b0280b414d4247f6990ae52d1104ff53522a3806c037b0c2d24f21c64ad1d96fcf2ad726d96c84d4b1d36dc9f6bd0193445e4600d9654efb22a3c41f088ddc3002e0ea26f1cd28f59eba838c18f40f5c529bba13035c146640e01078f17430a2f28bd2430fd6abcadbbec6bee734c4c5611d7c6d0d898a74669739111374bb70f76d10fa7418566753ddb53f57fcec3120936a98008e545596d0637c7cccf3ee3754cd232a8ad89c93e7db43c3d09c6ce66fc1ad2bc59b8d3e3599cc8df79cf8242a152ca03fc1de1b231ccf7acc1611de7e00446fec512fec28f5c713749b00265a6b874da816092799074a81ddaa587a2ae7ea6d0d9f57d89ef84eb4d50897358ef1bb18e8a12e255e7e58310def650b76317b3a7baee3cf839d7b83adfb198ba8193534640c1a2a16d041180ad104217910fd4c2f218ee37ba4c2648a4a0024405af234376df11a2d01ec913b93b664a8ca52a73eec50e26e40381016ef90935ff64190c0f6a88d3d83957ce959eebd1adcd5d932ddcb4cc3413e40f3a286867537add068df00a178f485dc71bedf3a1cb56e5ac098a090c8553cf1e92b4887c80316edc65028443f4e86879734fbe9725fd60145f288b33e6ce7bf039703a378243009f887b16372f237a75cf6c249d9d8409d70e3af4a44dbcef40e64191cd5e92590a4ac1e26d28f399b9c237194500110844f1ea70ca0e2a9c358121fa661fcd040f87d81fab271aadd5d94b693dceaa0d61bf663dfedeac543f06b8c4a463790d055ea49fe561b6fac7cfac7c400617b0a139bb0540853137e21755d7143805abc8052f19e447ba9d8307c904f74a328ba94c67bd6adfa582bfd9344de6fe91895ee34865ac79b523d0f6941bacc66b7794082c8f8af04cd67565929189441b5415d068f9fb98d38fc4286e6e4cc7611131e6301a36697fc13b9a1c1bf2543a63c82b5365a13556e3001457de341db0673022d900954b840fbb7392686bbb56fadac10cd467afc541b84c8f8211fe632b9946ded499c8405ab63cdee2f59d34c58f3d7378c008333cbe03f85ac866de9b3e4fa43ee8a4e0b058f8a5ac561742c9a5cecb28ee8e4a67a5fc4f88e680e2795dc86bbb6937ffea27956b9e1a8098ae097f91286fbbd659159014a0b4a8ba77c2185d671f31d2ee4487c21213087af2420", 0x1000}], 0x7) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002b9096922f7fe000"/23], 0x10) fchdir(r0) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:01 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x0, 0x100000001, 0x8db1, 0x479d2318cfb30e79, 0x0, 0x142e, 0xba, 0x2, 0xe0ac7f6f5cba5711, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000240)=""/24, 0x18}], 0x4, &(0x7f0000000300)=""/203, 0xcb}, 0x2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x8000, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r2 = semget$private(0x0, 0x3, 0x300) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) write(r0, &(0x7f0000000100)="f0facfa3a911636771b39818201c8ee92ea8ca275b983ba092bae8a7fbc347445662cab274f6731e1ff46f1b4b283faba8012db9cb07b9117123400cfe43c728642c05162d03472151842a6fe6e6ddd3dd01416f8d13975b8e0ae106d707bfa3dac41a491cd2a8aee5f29fbb787e8cd05b2567f09bfaffeef54b500caeb736afb532dc6e3d4d95ccbd23844e0e37548a2e86ed54213fd7921fca68793e0efbe6", 0xa0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x100) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) chroot(&(0x7f0000000000)='./bus\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept(r0, &(0x7f0000000380)=@in6, &(0x7f0000000100)=0xffffffffffffff57) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100001ae46adfd40008ae7ffd39341a192c022c4d8b04b0c326ee7c62740d082ab6105edd", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x87}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xffffffff00000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="80c8b6f87c82048d87fdc2c22de38098079d140a8d65296cfd94be1c6851e545ecfc2ac63b4ca04beea48648844b0131a8bb0b240efe09cf29fc0c086f047925bd22fc47533f73313bce475b3bb0120af57f4cfe72f8a9cd1462633563b50907087616e0beeeccec5b5f5be1", 0x6c}, {&(0x7f00000000c0)="13270def9d4a84f096a7df96fd", 0xd}], 0x2) dup(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000300)={0x1ff}, &(0x7f0000000200), 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0xfffffed5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(0xffffffffffffffff) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x20, 0x0, 0x1, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r4, r5}, 0xc) r6 = semget$private(0x0, 0x3, 0x100) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x822, r4, r5, r2, r3, 0x11c, 0x5}, 0x2, 0x7f, 0x7fff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x280, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000000)=0xffffff89) r2 = getuid() setuid(r2) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000490366696c6546003bb6beb561f5e4709c57087d8d5658745e5d04b96de9961f1b24d5a3c768882936c17b9276e4ebe2686f3a581ab044e9bd046a688dc3333794000d506dfafd652e1c86155793076ff53b9ddbcee841c32e2fce04c25ae92df7371c31c07eb071c017036ca033c8f21a3200afafc093d961d70a254d76d626e16f90b75cdbd39d871870f19f4ebc4f4e643691681fde5423baa0817d7123c23490b536162e5e876910c157d3200e1570f66caa79dfed29fc07676e5e9a7332c78de5"], 0xa) socket(0x31, 0x1, 0x3ff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x71e6f4712e4211da) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x180) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) dup2(r0, r0) recvfrom$unix(r0, &(0x7f0000000100)=""/88, 0x58, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x101, 0x5a, {[0x6, 0x8001, 0x5eec, 0xffffffffffff7fd1, 0x0, 0x1000, 0x6, 0x10001, 0x160, 0x0, 0x8, 0x8, 0x2, 0x8, 0x7f, 0x2, 0x8, 0x9], [0x40, 0x5, 0x9, 0x3, 0x0, 0x4, 0x8, 0xffffffff, 0x4], [0x3, 0xff, 0x1, 0x4, 0x3f, 0x1000, 0x7], [0x40, 0x3, 0x3, 0x5, 0x6, 0x101], [{0x0, 0x8, 0x7fffffff, 0xfd13}, {0x9, 0x7ff, 0x10000, 0x80000001}, {0x9, 0x9, 0x9, 0x6}, {0x1, 0x100000001, 0x4, 0x400}, {0x10000, 0x2, 0xfffffffffffffffb, 0x100}, {0x7fff, 0x0, 0x0, 0x2}, {0x200, 0x9, 0x1000, 0x7}, {0xc340, 0xc785, 0x2, 0x9}], {0x7fff, 0xffff, 0x488b5448, 0x4}, {0x1, 0x10000, 0x80000000, 0x400}}}) r5 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x8) r6 = openat(r5, &(0x7f0000000380)='./file0\x00', 0x8000, 0x40) setregid(r2, r4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x8000, 0x0) getdents(r6, &(0x7f0000000400)=""/214, 0xd6) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000500)=0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x40, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[{0x100000001, 0x6, 0x1, 0x8000}, {0x0, 0x3f, 0x80, 0x7}, {0x1, 0x1, 0x40, 0x7}, {0xffffffffffff0000, 0xf3ce, 0x0, 0x7}]}) read(r9, &(0x7f0000000640)=""/50, 0x32) flock(r9, 0x8) r10 = dup(r0) ioctl$TIOCSDTR(r6, 0x20007479) poll(&(0x7f0000000680)=[{r7, 0x1}, {r6, 0x4}, {r10, 0x100}, {r9, 0x40}, {r10, 0x20}, {r5, 0x4}, {r10, 0x40}], 0x7, 0x3) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x80, 0x0) ftruncate(r6, 0x0, 0xffffffffffffff49) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={r1, r3, r2}, 0xc) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000740)=0x5) ioctl$TIOCSDTR(r9, 0x20007479) read(r8, &(0x7f0000000780)=""/70, 0x46) getsockname$unix(r5, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) socket(0x20, 0x4, 0x7) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x1}) syz_open_pts() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xffffffc2, &(0x7f00000001c0)='.') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffa, 0x6, 0xb6678088145413e0, 0x9, 0x3800000000000}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x3f, 0x1f}], 0x5, &(0x7f0000001380)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x100, 0x90d9}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0xfffffffffffff801, 0x2}, {{r1}, 0xfffffffffffffff9, 0xa8, 0x0, 0x4000000000000000, 0xfffffffffffffff9}], 0x800000000000000, &(0x7f0000000180)={0x3f, 0x6fc}) socketpair(0x6, 0x7d634de529f6a494, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061e4bd3dd8a855581606956f84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001bb5ca29e71c1028cfbc3107dc4b40ddd8a86b36f55e6801bbaa95d95d6a6615d1a53d758874270a4cbdbf195f222f59e22800d77c3689c7d872b00f8719f9836ddd1a52b3ebfc93c7fa4f56d893bfb7b95ea25d01164ef3c83224a8800cda7cce5053b30e8c03cc50041dc7959c8fb38c62705bb8c470ff1924af2f78fe357648ad143e35d2ee5e65f657c583971188dcb493e140574e60099e7c6ddb9aef8c9bccea0522b213b39ab19fb426c2be914f3ee41647ce57a3416f939ae412fb2270823a3e84671ced80ba4558522243c140adaa79375925fed8460a83adb763a534ce8e9c994f185d149609da3125502dbe3d91290cdd8d9ed44abde5d3d3"], &(0x7f00000000c0)=0x1002) 16:00:03 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) shutdown(r0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x800, 0x100, 0x1, 0x1000}, {0x8, 0x3, 0x3f, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) getsockopt(r0, 0x0, 0x41, &(0x7f00000000c0)=""/73, &(0x7f0000000040)=0x49) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) pipe(&(0x7f0000000040)) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0x30f}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x12) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000f890d8d6dc9bb4c539549bd14855e8ec6180baf2510c041ef02ca002b06239f5d2c219b7800d3fcd3b6415a7f86fce063bc8359965abe6d00cb9a6206f423abe7c6ebc06b9beef93a344321de1cefc92f38b8db226dacf7aed2f20d43d9ce92c96d0ca79fd0751c46598ba937dc195e84ac44f8acc19b9a500aa99c56b87718868b56be3de07c5135fc650958e00"/180], 0x5b, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000000c0)=[{0x3f, 0x3, 0x1d8, 0x40}, {0x3, 0x7, 0xfffffffffffffff9, 0xffff}, {0x8, 0x6, 0x0, 0xc}, {0x9bfd, 0x0, 0x9, 0x1}, {0xffffffff, 0x3, 0x6, 0x7}, {0xfffffffffffffffb, 0x7ff, 0x2, 0xf00}, {0xc8d, 0x5, 0x5, 0xf68}, {0x3, 0x1, 0x8, 0x9a2c}, {0x70, 0x59, 0x0, 0x9}]}) r1 = msgget(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/93) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="ebff", 0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x61f0, 0x800000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = msgget(0x0, 0x2e0) msgctl$IPC_RMID(r0, 0x0) ktrace(0x0, 0x1, 0x304, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) fchdir(r0) syz_open_pts() 16:00:03 executing program 0: mlock(&(0x7f0000214000/0x4000)=nil, 0x4000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xc}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000200)="746fe37c677cebef5970491d426b110fd2a7695cb719022d1ac4f83c9b5f8c5bdb019a063d7bc5cc7f52faa297d0de80006ad26f543041568231520a2b560cb503c16961d06916e95628c3f43804a79e6e206498f505625d140288e5e4026399f5db403ff93a830361aa773460b381dcca74243bdb46896ef43e0bf6dbc2b5adfe5aead87cb012a168f888b9930a5fa8b85344e0c6b2a7988beed6d82e668fa613c7fd50f2127c57665eb4243541a9d0c47aef8a6377e07cbce37e752b34b0cb96c2e777c28ed78d493bbe46e391628fe2f0458a6255dad587bba5e649f1afd5f19ae1d331140c68b52b2d4d45", 0xed}, {&(0x7f0000000340)="74f564964fa7a1c68d11cf38941473e07b9248ffb3500380b142b6012054de54682b80dca0963d1f22cd08e91d97c2e8c07c82812795a2c6c3d7e0790c509e31c8cfa9588a0285427700db72bb53d3a34e172ab5430315ef0d1e914a98878df1a1086f140f023380ca53527c5174b9d28cde8c826c43cd90cbf8de8548c25a20481b93ae4ff8960f77a9fc2772c90084e577a77fc4dd7b94087bb4f58607e8a5c25af0bf2d7dd8d2d617e4d103d0579533762e3b3181959130fcc5e711ae4cccaa77", 0xc2}, {&(0x7f0000000080)="059c12e44f1039753cba2b1485063652c7618f35197c265c5de3298fda67573c98eadfb4830be9ecd4016aa973c70763b0aacb9532866a7b2701531e447c6c327da8ae327c3f93e2777884283c0fe7951445b4e0627b3291", 0x58}, {&(0x7f0000000440)="9fff3967138d5da1222e5ec401f3a5b3ab2a8003852d68d2efd10b4f0425b20aff224d75e057d26f234e189f008edf7a0b14874c9dc50e60e18a9f6f19d4ff4d0bf6e7d8fc4ebc78ce702d0c55097402618585d790faf18cf0147195e862838b7af53a449c6f71e754c4357ae4d41d3622e221d02a14c41562724c94f7514a00eeb7e7fcaf0633fec55b86e04b93bdeb662bbcc12944662efb990b1cd5aa6fc6b6970f244093deaa93b9e2aaea744742a7eab612dbdc08febd5b8471ecf7", 0xbe}, {&(0x7f0000000500)="39c1e27ddb3556ce400f57e8120be1837ab2e3084f3953d83c3c9ef44b7db9beee538eba0a4936ba6b0bb5d10ace151b1b946f7fafd50e0de7a075d58b483cfe17c7725e769001985ed7a76741bf1a818777fbf6ea1aa7dde1744156648288a3f0b4e2595f03f08e94b75441b4fba3a4e0f57f89edbf889a509c5d3d7a50546f6fabd6f43e8b9b71b1c234838cb47adf53f69b28ffcf6eba85724d60335edd2e", 0xa0}, {&(0x7f0000000000)="6dce19145af8fe8e2dab4b4408fc7762d93e3535bf353d41ca8206e605cb3aacd3b0573c16", 0x25}, {&(0x7f0000000100)="e8cbf49917196d2a", 0x8}, {&(0x7f00000005c0)="411d57a61f68d9845ff4d63fcbc35cc431824d165d918f7dfba4431a7b670e24aaa2723e2b6d4594905d3a99060b71ec80a8b982f73bed7cfefc48b885bff96f3ed18335965fd0b7cd3c7439e061e0210f6abc0d406e4ce1b030ed29840f509b7a3380521c641dd6788c34bced741bc2b95e1e2016b18fb65dc1054e1939c006c51a148534044a6a4ff4e9dfb393e0cace2ae8ca601657ce2cfb6bf81893032b982215fe327b420819e8214d28fd319bf204dae47ed5b5ff79907e5741eb39f36cfeede35328074b537919bb092885a1f29c1949734106e70907aee4e653d6a108e5654802b3dfb54a66557158b9acad5983d8d43ed0aafd11fa8d18d871e21038c6b6acfedce719ff8ffff26979bc3dc4b14a63fb28dcdbe5e479add0c6b5e9b546f3e2ffbf151bf7f0df87b6ead8f6786ed8ec23008a7bb7727f0bc31bcf874ef2f44d7a4886ee6ab6e344688bf3f734995763812a1cbc1ef9f8356224c70f1da875d9e2eade1298483f116a18eefa2f33152a3d91ab5f7d63424798c97d1a7f14e28f0c0ecb14569682e8cbf46f16d5052a6c6d46102ceec9a7cde703cd33a20a6786bfac93108d1b4ef9b222dd3ae5032dcacf3c4a5823357c91cdd8d240a8d9a550b9091df1fe9158f1b5b77c3a8bcbd5944b94e822ccdaf115b2f3422d7ed3115a9fd8c48e8afabc913d4656c62f9d9dba89b7ae835a2b5cd5fa45793548aa1f3612b921fe6d81a6630d16fd7e82e988ea308b9161f853859a1a69492bf8492498c42f87ba09c7469f1b9ee0ca43ae44810faa0b5a23f3674161f4200eb5adac19b7a506718183ad2cdf73720b9e8cd7fd35463d1f0684230e442d8134158c4077cb5aae7bb0f539c4f9bfe9f9916abed26b7267d9b7db62bb78783c999da172419782263bbdb8fc485209b5fdc23897dacafa8ac9119e4f07a8c564ade8583bc1cb3efedd686203882ec825dc9e5e17a7f50c8e44407a44d30903be576e65564a2eec13c2e458f16906e99a8b9fc6f9bc0149c07ab304df712b76be4255a0500a9896ff3716b5b9a5a992be1157669e7271f7a7f189f6f2d4254171eee8449bcf35ccbfc86b7c7984d22ce16b3a228e9e0bc7b89a8fecd8e74f4609697c6fcddc1338d6e5db120f8fc2a00a3bc7119398d9ca1791c1b8ab2df2f140e9afa9f64735ef6055c07964c0fa0da27a918e82ebea61a3186c0e9b859dc183abd25438d6da1d5f3dae05768d88016b46e65fef3c9fa836946029a30a8aaea89e3f854dbd92808d5fca966218a5516eb508758e954122fdddae3dc4bf63229104efb786112251e8f47ff5e3b7939bbc994740bcbcebe8fa1dd7619765acf5d842851338fa91d31e278c808baeecf8fded8b839094dbda4c9126279f89338303199f825606cacd5e171135ecab669a8d9348800cbd51a9c2ed00be83a1a876c6601bbeec5d1f0507340cd8f0a5f6037b57f2160f6b0c8024e3fde70d465ca56d8944e07248a729b9b62be7dd8e9fcb81953452031970fb5aa3c0cd27c18305ce890ed86c33709e59a28b7e49e87348b76f864c6380fee472bb811c4f5f057343ea24b1c495a40b5f109a1272a89c9a3f05955b3e69616c7f589134a091f7d12c648f0af7b36b27633f5ba6c8bea96b79ec4c84075d689edbb15331d7c30dc65f2463b58f453b48947f605b69a333d62d2f90c7b4bc576070ee78a30328e515d0d22587b788179a64ab131126902596ef69ac44e6a46cf9acd502ee3b042729929a8ffec5281601160949226ff293e880c551365c210054966fb6603d9570ca4775eb8342d8fb50872b4f0346b16acd5364bf3365e269ad4948af50acf9a8b45ae9bd48603e582042093bef51132ff6300c503e9c749168a46cba0b5908055d0ed736845c9caf6f3371597a72d154411625efac4bde2a178fe3987d526f29e5379fb4221c994dbeacdd37faa1218ce6de7d0db34fd05c5ca5effc73f9c2efa504bc75623752a137515a6aa1c46332020cf47523a3d17e83b825f807d3bbafe954289543cc3c4cc9f49b2ab7f2d1d1b040f1b2e6a079a7de61008dfce10664b7810083c99d8fd9b79d1ff3ef318b2a505bb63114c357314d2fc4d5b61bb03fcd352eeefa027925fa59766b6507e15696de9a0f1d93064a14dec4460de2d31425ed707cd8487f72e94916649a18d1312d638eb5a8402ec0f66d5e8de769f3a74210d878f82df7b588d5d5c83bff98f2a6a2e66d4ddc3b18a4b16930db788496320fd08ea6446741f080b6a1a7b6bfa392f156574242ae45725d332fdc1b1b471aa232e4dc096ae3324c9bbb88234972a53c29b6c48d281972a1a9c54440fec7f970235d80fbf7fa1513d1d7da01998d703b380e787ca84efbdb112892624768008b1acde2561370d72543a342f047036658da75f9c4ca20bf8475b87917f745149b65a3777b448506effb1200a57da1a4bc165bc232fefb580f2f549480285d57b5ebc129c82f7e948d8b6b9e74c41cb8ba82b3f5576a1800abaca8432915a7b6ba42509f63cf4ede933f20afb116aa42547d373195a0dfe2d7c2ba68c2fde601ff88166d3058c824a28070b3778e8996abbd1c5f9c9af1615dd7c4043f27c2844031e43275f33d2faefa8ba0cd0c6d17f86107eac745bbd85f3617df3c2789ea08ddd99a1a3efecc9eac37768d85e99a7f61654abe73182c7bfbec6882ccfecd8ffa721602e5495c7bdc9917586ff5f705c161faf58d609f82cedc30e307f79b4771bc6b142b18816c348b9a63b7897f257ac718c0812bffbabec1f6b1192c3a060dfc91921289cd9dbb6f5a9ba3de2492a918f248d7a12af6eb6e0cc29423a56032799215d3364cb37ad018f7b22a694b2a0e64fb46b236ba85923e5924ad70e150c57f32a4340c9bd5649a15fac5e8a86d28f0180aaeafdf213b01b615cd2b42d846d5c06e577d01cbb1ebf4ed4e42b8319dd9c461a5f8e977378b64b75cbfc59ab71ed9c1944ad8c93dcce596bda11f504f7839c0071cf3f4086e74e1315a87743a506a3a2e05efc4d02fb06e55ed79be851ac8db346b2b2b93a16935c8f972f859924173fbed024436ec017572a1b4fd474f521b8afac5abb7119ceea205c89467a661377de055237693ef8699e8f29fb4fe195a9e75b59c10a7b6abd12bb10a57d183a3b3789b7646e54024bf6963bcd18abaac842a776300b058629c4f47ef2913ea42edb5fccdc570a650055edd6faaf53b63cf115edb0d336060b2b584180d65786b1dd77a5dc782865c8a064b56498a4a5363b881544f7b925a0f614d4be5a4359d119dabf221e07e58b98a429e9b78d4bcc767ac555f32135144032e7a5b650842f633845415ab508070174178900f89f1c13ff6800d66e18d4d78e36fefb248879f9b5b14a4b9841e2386d8bfa5cff1491c06c7a92d932c976f55768f2bb5729100d7ec9bdf0b30f3cb74b68f57f52d32d559c5c7487613c3fab2d2982fbd428f4a38f5514c841e0a069a67d07f2feb1c10dd166c02b3bb7970a2c5cc3acf3c18263c22ec129e2d9f45518c165416449bd02f7387dfc9b13ff14e63d5d3d36f03080006107a58204e5aa210a8ea1fa14ae16f84d9fda8779dec4dd09adabf2153e43c46e97670eae9dfd8304b31cde6a46bd8953c54799cb297911348e8db9cd3200073f1aeea1f717ea10a653e2d7cd7c807891affe375a1fd1abcbb31b04c0b097be27d6e56e43ebb8f2e3ddf56abba78b0b916936ecffdf1516707f7c3b3bdfd5d155a1b2260a775f5e60c6008bdf6377ebc97155bcf514a665f1e95663e49c61ed1799422807bd928861468ef17188ae94f232743c28db2900e6ead30b7c17dad2302932d0dd16419032111687e4aab3e2dfdc0c06650648e0fa120e9691a22ffa1e79cb3211167ea604be602aa71835267b58e7cd3f598b849e6a9958a3f88d273aa73e03f23e0a64bab2525eef9fdceabbe221647c2532337784e4b571e2a3793fa6ced2f1185deec8499f419bfc899d856912c1bbc1491e2871cb4719a1c064fdc21949d5c1cfa4de4d2a28821fd976374a1074dbbc0c6913379286f698cc5d54f8aa5337a00db8966b16c131c1c6757efb0ceb797f440a83ba358c2c992f30d819919cb5a043ca8b091421617757fb264d6ad7d7008c341cbb095a6ce93e271dd7794b389dc8c04fa96692306b0737430aba873c47e08a3e17971310d4b0e3e65cf77c433a4f4099f7d36217900742e306874bb5a494789f3d459f01de50752d1b745de8ad63c4db47111338620e9a8cf7ac94a9166dd798b005894ab4970ed46c1be6f9f694f47a0dcd7c85f994e9abb2187a339d6b23f7b6967b53932f21ff84340204d5dbbf3b6a83a6867fb41a496ad28669fb34baa2754d60c40fbea86eaf5becb610da1a8379d614f42c9908e2ea6d2d38fab7fd021b842a5902104a8deccc156a75ed16e7b531a7351d9109ed2f8024220c7d0766325d2bff8586351ce5f9ab79670248cda098afc2da2282f62fa36cc62eb1784908c2e153718e970614ef51ffb1112297ff82c6c6ed61cfc70c1ed36b1a3984835aae3742c8292f1e28790e62f54ad468238252caabd0525d2d39f75b5840bfb016231f31fd615cf4953c91b30502f54e9fb914f279ca19e682c879728f0355be21baf5afaa5f2623cf1fa4424b9edf1e27a18711e959894148a844c222f78bdf4d19398460dbc502de92f580752dad450e4e7b160775ff0e0b8aa9085db6c5c14a012558a669d284049cf39ce8a1396912aff48909263a01566c9b36419568852cc27a1d8153d3b020ee5f6b336f72bf646a73ba35fcdc3caf41384aaca964abdc6aa399e896d0b0abf2714c7feb45510583f92889231b9e2fb7b56cc2853aca98e7b241834f10450f79893e85d39fc5732144f13ce7b5d12689cb1e0c2a246a2a86896f933ab6b8715f567368c2cfef9a1beff9193d981a1b03e27db70fce9e9dafaeebe9ecb86bfeb9ff979f12dbc8d437948699e887aa5f7d03924f491fb047ea160e30a0e7f16fde01073b5f530f24c3eb50b6e19230ee465bfc32c5ccf6b54ac25bc2dd3fd648b4eb7f01639173b2bf30c99ba3cedb9a1a489a14fdbcda8aad5059768ca30a825963467c22921ce25d39876740f6ca20993609fab049f97eabeaa91017faa62d4d6681cb461f7642995873a26aff85c89b21ecc667572945dfbe06d967fc5060b1560e265be4df2f82f1234df2d04b93326c7c813a9dba9e7647f8d72191cafa0c7dd646ed08a4a0adebdeea8c31fab23ca283e682e5ab599d8a57118765a29d4bf4310b1311d99bd1cba700ad27e638a57152f07039024cc61b757f4e5a8e13c68d597fffcd6f373d62891e6cd2d81f5b802e59176bd48bb59b060530ee9c99b16cb4b361d10f331eb103600077e40033391b40bfd2adad5c06b389e5ffcaa9ecb94137072df07908057e2c252a5d10301043cfc123a7a6c1f13e3af8a854083bdd5d9d1a4c4c93afafda23806325d2fbcbf259d1d0b3d7d80ce3e68d64b5d9d4db81a8c9de71aaf5bdd3f2a959434e620f998947156c9f8c2db95f777dce28be2ba71a63ac5577b0f5c57cd865f7db09c9b3b4ec2d2ed044db978d1076d4d886cf451dca93a06a82ff511f0132f8378542bf7bbf6225671acb7d32be3c52e90197e5e359324a15cd47c043edb414f3c58690ea6fceee444f6ba43de15dc3d8b9e1f13e35d14e8635ee94a88aec7a35d9335feeaaca6656e98ef5c82eb1e241a89a05f1e8ecdf05d0b6c7fdcb02052654df68ded7cc0b9", 0x1000}, {&(0x7f00000015c0)="44e26c8e93356a6a1ee009f7cc99d451ff112000ade9c5a6050f5a5bb9017f3ef5ad48119171fd7af669b89f7df3b589b16c29307d10bce1c96bcca9436b9add07b0b71c2f3e3f2f741acd0f577b338c3c588be530c25d11e4775b093bc7d4180a1327f920839e100fd1acad81bd045b96d1e5307e861584094c74e3702c81a6c422fd2e8414e5035e647090f8c19dc32d873eaa77e1e80ca0557b4024c453c1f6919a760359e071df58b35a4cecf9e7de8224404fe0afe6e5d3a827829c3d42128404e24c649d3aceccf3eee713562b9970e2cf1064526732bcbf07fb4de3ec5c63a45d68", 0xe5}, {&(0x7f00000016c0)="a3ce75f6b0442c86981fa29641ef42c8088e794367c8037c85f636daf411a95da8bf0b167ed51638ef1660d018eb4b997222712ec32e512c45e4ba013d16bf5da601e64dcf902a1025c3dbca074973e20b6d27015ad6a416dcc056f3cb93dc0717e77cc0da2f7bd1de0e2ef81f63cff43a7245a8e518e76b2a9b543683fc5770815756639abb1eb7da5cb9f9fd2188db0d210b271aa1d0e80b205625b33b5bef56ae113d1d6a2923dfca545b5d41d40aa17c70ad0d798fdc2c04d39b48c49903983e3d96f07fa292eb8c25cf5c2352780551ae7c520ec88edf555e06cc319a208d2099ffa392f9940f99e38293e800d989909ee1f335cd", 0xf7}], 0xa, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10080, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x2}, {r2, 0x1}, {r1, 0x4}, {r1, 0x20}, {r2, 0x2}], 0x6, 0x2) 16:00:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) socketpair(0x11, 0x3, 0x3c7, &(0x7f0000000040)) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) r5 = dup2(r0, r1) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x1) 16:00:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x18}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r1 = syz_open_pts() close(r0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0xb7bf32df342d01ac, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x8f, 0x2, "856000", 0x1000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) socket(0x18, 0x3, 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x6c50f88a) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xb, 0x80000000, 0x466, 0x8}, {{r2}, 0xffffffffffffffff, 0x5, 0x40000000, 0x80000001, 0x1}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x1, 0x12}, {{r0}, 0xfffffffffffffffc, 0x8a, 0x80, 0x5, 0x6}], 0x8, &(0x7f00000000c0)={0x0, 0x4}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[0x9, 0x0, 0xfff, 0x9]}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) r2 = semget$private(0x0, 0x0, 0x240) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000200)=""/87) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) r1 = semget(0x2, 0x2, 0x400) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x7) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/24) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = msgget(0x1, 0xc2553769d5ce5fed) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgget$private(0x0, 0x400) dup2(r0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xffffff6b) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x1, 0xbe}, 0x51, 0x8, r8, r9, 0x6, 0x80, 0x1f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)) r10 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x82, 0x10) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000400)=0x1003) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r2, &(0x7f0000000040)=""/48, 0x30, 0x40, &(0x7f0000000080)=ANY=[@ANYBLOB="b36669ffff3000000000"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0xffff, './file0\x00', './file0\x00'}) readv(r2, &(0x7f0000001340), 0x12a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x2) writev(r1, &(0x7f0000000000), 0x36f) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x101a2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1000000000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5c, 0x7, 0x81, 0xc908, "2e63d9f597350f1e5ddbdbed8fa8411642ec0f09", 0x7, 0x3f}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) flock(r0, 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r0) ioctl$BIOCLOCK(r2, 0x20004276) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x800000000, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x0) geteuid() setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) socket$inet(0x2, 0x4003, 0x81) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000032c, &(0x7f0000000000)=[{0x5, 0x0, 0x1, 0x1000000000000000}, {0x3c, 0x0, 0x0, 0x9}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x21) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cdee082eb5515d6f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffff7b) r1 = dup2(r0, r0) fcntl$getown(r0, 0x5) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x6) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1, 0x7}) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ff57d73add0f816e3ce77435f59b1c29642b8e02c2be667ff3087b81e7718fe65f1268501a38297ff2428784fe2a183941775989c954048f28f28e18693aa92dcd6c40f732b9e9b0654f5411813cc4f0714d024863d2718521dce156231c688d0620a793a0cc997e2a09175af9c6c84b91061aac200cc8e0325a2f02e9c4c742aa68d4fa5a200e06313e82a6def96a4ae6e05f0e05eb11f201d4602220d90e083c2ffce03b7b401229dab580866170c238cfa0fbc66050b548e1911a8899d969dc4ab3103b42cae4f187c6f646ccff42d47148fa3a65d44ca94c7a807e09f279801aeefee46c39", 0xe7) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="4af138c637db8f02160b4d1074ef0d06e26dd332e64ab0bf771b5db910ebd9a6369515d0b677cc49fba55c8ec1b50126ef9ca789f002974db27b1c463b25fa7e607976b2c4a4a884060102290e5605ae4c67a11519ac9c37f67384068a4c8875af", 0x61}, {&(0x7f0000000240)="62e57d216253f3bd0539eb6d0cf2e3e196a998f0955221e3af9034cf0e14b2f4efa253a4e1fa072ec4bcb6928f6b03a2d648c066b6d80cd2fce57b89712a5d11c02f3a5b456f4f5cd2313501acb4c938b373d52d90f1990a616858efbaf7724aaeefc666c509a19ef77be18bf1829be0a927c6b532e7e409116f3f0c312b14fb945c0a3792474ccf10851961f6df61bca151054b07bd4445f703639c677448116df68824bf1042356ff81a56d8ae7be77bf85c8d64cb556278a70f3721ed1d0ab34b1e4000b155fd9cebb305e76104224dafc7c67a9765eb5530b2771d918752bb248f0e8935ec2594e200e147a290c352b8f558b3f96dd4f310cbdd1fd954fe924c513017920a37707a474e92ac93e8a5d5cc0756ffa8aa264a6393aaf6df395231bc232b6818e44c56159b97a9884159c669bf6be1d894f577845f2851bc4884c4aa0619b90363ea68983c80b3a7198124bc757c6b6ccc1402d62d750c04dd3e75f664658ef4634962b8260d5291", 0x16f}], 0x2, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x8001, 0x0) r2 = dup2(r1, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="71404a91c17c00f977297e7991e94e12b64a75e60e8cf51cf40fee7c537433247d80249aac56469885d0fcc74a5ba36f9ebd0daa8907dbf7f3737bdb89ac8d79916a2e3391a57794252b5deb4029999558e1f360f2513d823bc8547bad30ea4cbdd19b0e7ba331122880cb9958a21afd046c6c04534bdd90a65350c4a1527c6dc6825b3552a2bf8c7e0aabaf2ffa8b874f39d3ba84ac620b8fde19b727c17cf41f2f26551d10aab1d6c6099213645e0c1a36d2960d7b8d4e7a2d7987a0bc07d95d86648de3f322e4cfbf1cf4b3bebb4b914997ca2305a88633a506f5b79813f26707506a3331d7c049b1f84553a1d67ccfe4ef9f19bf725ffbbf10dce8636df21e4274dd3afe7271752d0e649241e0ba0458724483fe5d57e9e4c98511e45dfbc199a83b4118bc8d094c79e994e3a32f5b9ac9faa36156c711bd1266d882e3a30aac1405f0"], 0xa) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="4402", 0xfffffffffffffcc8}], 0xbd52002, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0xffffffffffff413d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2c0, 0x0) dup2(r0, r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66296c653002"], 0x10) sendto$inet6(r3, &(0x7f0000000100), 0x389, 0x0, 0x0, 0x0) dup2(r3, r2) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xfd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) r1 = socket$inet(0x2, 0x8005, 0x20) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x5, 0x41, 0x5c24, 0x7f}, {0x1f, 0x80, 0x7, 0x9}, {0x6, 0x5, 0x0, 0x7fff}, {0x9, 0x1}, {0x9, 0x100000000, 0x9, 0xe7b9}]}) 16:00:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRES32, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="f86afb5f4d2849822eefa2175f97374fca9155d40286c7878b7fb39b0853cb421710000883e6c1bd209245db3bf9d1152af6fb7a8caddf6e9d5f40ddbe0824f0cbdc33f5d655c7d6ecc50a00c062f92172295995a19a7de65267777b7b2d0a1d29128dc2aee94afea99889", @ANYRESHEX=r0, @ANYRES64=r0, @ANYRESDEC=0x0, @ANYRES32=r0], @ANYRESHEX=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r0, @ANYPTR64, @ANYPTR, @ANYPTR], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="ac96e8df4ed478fdb0f77d3eca6b87218455e4543dd582f0c61c77d50d7dc7ba493ec35c62e0bbd0a007f0a808e3a247f7cf99d43174888a23465eebcbb8b6e509581bf7befeeb48477920a0937ebfeae093cd65d85a0e9e91ded59dbcd1a18eb98ec734f8b80242625a875628c0ab1cb2973bccc7c9db7d25e5ecc303530268264eee9af4f6623d28dda21a56f6267ef38e0ae7b5063ec7e04a4dc2c02f020f6d10f6f34d61ba153b58b73fae2634e57e66e20619c48a2113"]]], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000010018a5696457a17c251ea217d246b6474d5d96102775c5915ed5ae9ac41b7155e24461d5ed290a3f1fa623fa2d1f67"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x3e6) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getitimer(0x0, &(0x7f0000000180)) 16:00:04 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\x8d\x00', &(0x7f0000000180)='\x97.^\x00', &(0x7f00000001c0)='-\x00']) clock_settime(0x4, &(0x7f0000000000)={0x122405a4, 0xffffffffffffffff}) r0 = socket$unix(0x1, 0x1, 0x0) chmod(&(0x7f00000002c0)='./file2\x00', 0x8) listen(r0, 0x1f) recvfrom$unix(r0, &(0x7f0000000240)=""/44, 0x2c, 0x800, 0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x5, 0x4, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a80000/0x1000)=nil, 0x3}, {&(0x7f0000d8b000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000db6000/0x2000)=nil, 0x401}, {&(0x7f0000afa000/0x2000)=nil, &(0x7f0000bd0000/0x4000)=nil}, {&(0x7f0000d07000/0x1000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x401}, {&(0x7f0000efd000/0x2000)=nil, &(0x7f0000be5000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fa2000/0x14000)=nil, &(0x7f0000e91000/0x3000)=nil, 0x9}, {&(0x7f0000d9b000/0x4000)=nil, &(0x7f0000b25000/0x4000)=nil, 0x9}, {&(0x7f0000a62000/0x3000)=nil, &(0x7f0000d60000/0x3000)=nil, 0x7f}, {&(0x7f0000e42000/0x2000)=nil, &(0x7f0000cee000/0x2000)=nil, 0xfffffffffffffc00}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) nanosleep(&(0x7f0000000080)={0xffffffff, 0x1}, 0x0) r3 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000005c0)={0x80000001, 0x1}) r4 = dup2(r3, r3) kevent(r4, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:04 executing program 0: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x51) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r1) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) write(r1, &(0x7f0000000040)="70201bdd3ab55338f5afa8bca4524299d43e05c9b9e08d0f4faf1f303f65d7488c0b1dca44e08301d578d6a82a7ac048bade613d50bef3c2873217d0c107d8c34b92964bac1d144073e339cae961666d9046a3e95da21f9633dab3d2e79d75aa25d468b06976021f37bd4d09b4442f6f8947c7fce58eac91f588e3f252fa959f0886bf444fc99c19f3bd3b21008bb0b123295d087e429181efe662e0b62e6837f09534e2797bf8e7f7a6d20187a287e0366fd4514a0d1948f0fd4541ba6a5f10398d97019d8e8d85f8723f7db7edb9eece63be7f3d43e25068cb106a791fa4dc1d13c4edfa26838bcccf386076879678e36affb412d42a", 0xf7) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x401) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:05 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x3c39fa23c01a75d0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x6, 0x9, './file0\x00', 0x2, 0x6, 0x9, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0x6, 0x9, 0x80000001, "cfb90e9855567bae2d82516ad6872ca477a1c548", 0xd0, 0x7}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xfff, "8e532913ade2774a03102454295872ce805fc178", 0x0, 0x7}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="09d48ed1dcc96ff65b56cefd0a5d7dd9bfc1625e1c4fc46bd4c3a94e56bcbdf01bb2b46d82a12790cb71f58be31c2a18e9f71efdea579e0001b2505838cc660acdf207c126c545351248d303ccafa57643d414af2d3f5d06c7f984c2acb9e5983cf496158f2b28fb91fbd55410", 0x6d}, {&(0x7f0000000180)="063900b6054bc0cf554875b0bdb7c2d973196a1e6132a3d58d7bf34eb8ef1116d3ed670b020fb9b228922ce475a135bcf2266a909e1f12856569a7daf740d929768f0bcee72231fa", 0x48}, {&(0x7f0000000200)="6f3e4ce0cb123f329da1d64d1c4520336fba4b957bbefedc8f219ec5dce6fae3f20f6923a0ae13415ca2168641e46fe9500d4ea3ba9fd576860ff443fb43b4c3f409971401fb68169acc3aa88854d7e0c3e688452c1d724a91f01487bd00109afe6c94a444d5a4500ef012d7a85e27be3fed5e427c346b7c5087765e62b2ccfda63d06458821673aaf7eda3e00e1b8e0b99029629bec476dffa91e6c183799ea5be3031e79c88de12df81e3da2478164e3d3e5477c9ada82239a889d687948e98e43dfc83cc7447ce3076e17d13ace67198cdbcb87c76d40ed", 0xd9}, {&(0x7f0000000300)="db35", 0x2}], 0x4, 0x0, 0x0, 0xf475399c9bb0a697}, 0x40b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x4, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f00000003c0)='./file0\x00', r2, r4, 0x2) setgroups(0x2, &(0x7f00000004c0)=[r3, r4]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x0, 0x9}, {0x5, 0xcc9}, {0x45, 0x9}, {0x6b, 0x1}], 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r8 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x20000, 0x1c0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600), 0xc) setgroups(0x6, &(0x7f0000000640)=[r6, r7, r5, r5, r7, r4]) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000680)=0x3) r9 = open$dir(&(0x7f00000006c0)='./file1\x00', 0x8000, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000700)={0x5, './file1\x00'}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000740)) r10 = open$dir(&(0x7f0000000780)='./file0\x00', 0x919cc2a5381d1654, 0x110) fcntl$setstatus(r10, 0x4, 0x40) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) renameat(r9, &(0x7f00000007c0)='./file0\x00', r8, &(0x7f0000000800)='./file1\x00') r11 = semget(0x3, 0x2, 0x1) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000840)=""/52) faccessat(r1, &(0x7f0000000880)='./file0\x00', 0x5, 0x1) open$dir(&(0x7f00000008c0)='./file0\x00', 0x16c79f232bad4e8, 0x188) getpeername(r0, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980), 0xc) renameat(r0, &(0x7f00000009c0)='./file0\x00', r8, &(0x7f0000000a00)='./file0\x00') getppid() syz_open_pts() 16:00:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) msgget$private(0x0, 0x2) fcntl$setflags(r0, 0x2, 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getegid() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001340)='/dev/speaker\x00', 0x20000, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001380)='/dev/pci\x00', 0x2, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./bus\x00', 0x20, 0x40) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001400), &(0x7f0000001440)=0xc) r8 = open$dir(&(0x7f0000001480)='./bus\x00', 0x20, 0x4) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd\x00', 0x20220, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000001500)='/dev/klog\x00', 0x80, 0x0) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000011c0)="a18207add7740b9633f5472aed945cb2f34276209ad5d765a38f97d085d0a54dd8591854a4e680113918241cd35b99a166371a7db804e0f1c501c2396981b30454a07b6452e0b3366c463f2a0d0990be51ffac6b988dd994ed22c8972d5b8ee41f7862fec23c5cc881144368b6c00f3039a679e1a2458ed859c400b4a3549fcd311edc79647e5fd2ef91a334834c2053c4f66ea7e4a31bff593e382c41", 0x9d}, {&(0x7f0000001280)="22fee43f99d465e6c2ab725adba4968313bf77456e781b0356e08e7a79ded5fd235c65760e82a8edd5cd46e95a4138c9d38dbd0592e0e5ed3bc654c89206780bccadd0385cee0c4808a2dc6ec04097f009b27b6fedbfd0cf2e30aa810062aa15818ed07185959da4cb9886eec5564748a5940fa3f525541f26e83f77c5c369fac59d7a51111c15ce6eeac747f31245aff68f31574671b180ef4aefab", 0x9c}, {&(0x7f00000000c0)="a1db3b6053fb5fb3f867bae1aee7ec2e8edcf3dd2b5477bec639355de65db4bdb28d4e310de7", 0x26}], 0x3, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13, r14]}], 0x98, 0x4}, 0x40a) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x44}, {}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0xd26, 0x4, 0x4}, {0x1cd, 0x1, 0xffff, 0x2}, {0x6, 0x1, 0x0, 0x200}, {0x3ff, 0x3, 0x1ff, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3f) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r2, &(0x7f00000005c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41ea787f52ab64e2addd14ee5e2dfb26d8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51f79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a997099c13ba1237697c26dcb10623f2dbcb7080b4deb90c0a5e51d615d8080403895ca5b2818b39dc105466e8382430be19e20c0aceab9fce7c2325ca35d715a682f0f519196e95bf4279a650d16344b7c9488ed1e0e7ced88420079aad0f64ebd358e6db2a526434645c52f34a835691608fc97d1496ec5d27b3f61668a9dbd4e732d8c054c940836cf909a0d1d605337f7b4781f36cc5", 0x281) r4 = dup(r2) sendto$unix(r4, &(0x7f0000000080)="137c7abdd9a5ff1b7882a4970489df199d8869c4632e309bf6ebde6ec6ef35aa500dc6a238c1", 0x26, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x2) 16:00:05 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) write(r0, &(0x7f0000000000)="489cb709114540b30cb3b979dd13b55ab3aa809554363b4c168d5aa0f5034097f0bcb12b4d581fe410e353cb9ecb4663210a52a5116df02bcfd10f442f17b1184116460441c47eaeb6c794d18a88af8752d5a98aa72bca996c516722636de6c56330ff7c0f7bc2adf9f516ab2ed5ed9b533a6648972673997799344571159fa0282d015bb95a2ce1a351f7d0a0aa3534ac4d8811683bc9fb", 0xfffffffffffffe0d) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = getgid() setgid(r1) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0xf6d1, 0x8, 0x1, 0x1, 0xffffffff80000001, 0x0, 0x2, 0x1, 0x8dddf356548bc73f, 0x6, 0xffff}) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000000)="a750176b4de90b9e", 0x8}, {&(0x7f0000000140)="eb41f1b6b6b013139ea9e97fc6a66f0b60b3fe4cf93198f299e875a044041c4db036210616c4894a982069560cdadab1643a03590a9f657b4338383e7c539f97ae005ec312b621874ecbf1432b6510cb9f89d8a2b93505539878805bfc1abcc2a4fd74a81205684d7ae06e4e6411393345cf4955def6fb36d9cc977087a85df3490b4c495d63076297daab076c95f0cad64b7afa4985160701c597e264dca647ea479960018b5fe34a9ee84e", 0xac}, {&(0x7f0000000240)="0f0d30c4670a2d283691aa921f5ac92713e05273fb5832b66e06d6a22281cf4842dc6cfc74c85124f618635cbcfa54ae21de836eab97267d8dd3e8fa066c9404acfc443e788c2b5f83513fcf66e629f5739d1f902edd5298445b9d2c714110751048fffb03ed202c3aef50af0d72a172e08b1492b7590390e9c8afc07ea5478e79f263b7ad3ff3d5deb081598d87caf4bdbe6f08aef8d91c89a00e6e0f538d26908dc819cc59d2f89a2d9e9d5488e22f595a706ac07192ba255a33268fc0e7ee15a880283bb4a0137750de1c8e8985a011075092e3f69721ca95a9731e65b15fab", 0xe1}, {&(0x7f0000000340)="9b2f3f42bacf4fde7031444fe129aad5494caeba7a6354b9e165ba6d07d7b3c4adf6ede9869740b451f703abc942e6f119304bb095309a4a64f660fca78e27d466681d4c5bbdfdf758ec759a772e72fb7b284e35fb460339445cc3405d683b9bb3d5884d910a4ea6d4ab6caf7c2ea1dc43016b44fc0cbb04329516c4eb5f7b8d561d12fde951214064320d52f032371fb0b35d53f9ec22ee00d0b1c1b95033f2038443044092c5f76ed0ecf71d3d6053bd17dae90bb8a2400373079ac00ba020115648f087d689190ceadc3912d17f7ed07c6de69643171d63fbf8ee8f", 0xdd}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000480)={0x9c9, 0xa901}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\v') 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140), 0xf25c46960640fac2) pipe2(&(0x7f0000000080), 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x222, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x10, 0xc003, 0x131) getsockname$inet(r0, 0x0, 0xffffffffffffffff) 16:00:05 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file1\x00', r1, r2, 0x2) fcntl$dupfd(r0, 0x0, r0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) semget$private(0x0, 0x3, 0x250) mknod(&(0x7f0000000080)='./bus\x00', 0xc008, 0x5) write(0xffffffffffffffff, &(0x7f0000000040)='\x00\x00\x00', 0xffa0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x308, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x6, 0x1]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x9e430810fc8fcfd8, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000002c0)=0x6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r4 = semget(0x0, 0x0, 0x40) semop(r4, &(0x7f0000000340)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r3, 0x5) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000200)=""/45) socket$inet(0x2, 0x2, 0x1) flock(r2, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r7 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000240)) r8 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r7, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:05 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = shmget(0x2, 0x4000, 0xb4dcc7d4d45920e5, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x10001, 0x9, 0x0, 0x8000, 0xd22, 0x3, 0x3, 0x0, 0x800}) kevent(r0, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x20, 0x3, 0x7, {[0x80, 0x0, 0xf5, 0xe4d2, 0x1bbe0da7, 0x9, 0x6, 0x6, 0x10000, 0x0, 0x1ff, 0x101, 0x6, 0xf4, 0x1f, 0x9, 0xa2c, 0x100000000], [0x5, 0x5, 0x3ff, 0x8, 0x5, 0x8001, 0x0, 0xffffffffffff38e7, 0x5, 0x4], [0xffff, 0x3, 0x6, 0x1, 0x7, 0x6, 0xffff], [0x9, 0x9, 0x0, 0x2, 0x100000], [{0x100000000, 0x0, 0x40, 0x5}, {0x5, 0xfffffffffffffff9, 0x9, 0xfca}, {0x313a, 0xffffffffffffffff, 0xfffffffffffeffff, 0x1}, {0x0, 0x3, 0x7dc9, 0x7fff}, {0x7fff, 0x7ff, 0x8000000000, 0x6}, {0x3, 0x5, 0x0, 0x4}, {0x8d, 0x1, 0x4, 0x80}, {0x9, 0x0, 0x0, 0x1}], {0x40, 0x0, 0x0, 0x9}, {0x5, 0x7, 0x3, 0x90f}}}) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) syz_open_pts() chmod(&(0x7f0000000100)='./file0\x00', 0x8) r1 = syz_open_pts() write(r1, 0x0, 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/89, 0x59) close(r1) syz_open_pts() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x7a, &(0x7f0000000100)="d3ed7b833cc276cbe25a4e1ac79166cd46f71038a18c3c489ca1ebeb0800daa582e7a714576e635d0c149ec6d75851c3c1750d0ca36faebf2163a5e6095851f0d2664f1ee2606c9b364207f93b4fb7e4b91f976b126ce1504f413d5a4231452a076abc76572ff346c531e2ce3c82d9796a4f7b17e4d313771a76") fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r3, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r3, 0x7e}], 0x1, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:06 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='W\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x2, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0xfffffffffffff92e, 0x1, 0xffffffffffff0000}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x2, 0xdf3, 0x200, r1}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0xffffffffffff0001, 0x1}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x80) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) chdir(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) getpeername$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000229bd444d71fee0601206110253fbe50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000880a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100008000"/4082], &(0x7f0000000000)=0x1002) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0xfffffffffffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:06 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x193) getuid() r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getuid() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(r2, 0x6, r1) r3 = getuid() setreuid(r0, r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, 0x0, 0xfffffffffffffea0) shutdown(r4, 0x1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x2, 0x5095, 0x0, "db52c85ca58ac004ee53c6ebe15a84c3858c9055", 0x228, 0x6}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000dc0)="dea1e0ee3d24142e33cf3df139abcac3e28441c04ff0f168b77c97670617d3b225dee94f38a1afe0629acd45a6870d3a0a80ad26abf69ffe51cf9c15a2c27478d1342af8a06be32447ccd49452f41e68ac23a91c8aaf61def2067b9030b61834e45c42b19febf44ab4833ac09a0aa037953550ca21818db6e06454937806593ca97a2b5eee8a176b1654d8f9ca883ab05820d8fd72a5c03aefad52e870a632f2580e63018e5817158ac81af7819a29d1eda79fc9612c57d246840d1b34d96323f771761a89d6c1dff853037c525867debf10ad50e199f3d444bb8af553f184f50e5e3b7f30bfdef9186940c198fb1d8cddebcc7e4f0be3bc266cb13978f5c902e88e2c3e84556da4066af2f48f7225ee318ee2601ac505e5f5375a3f0e9ea6782a323a6851434d008986d4b4229a5968a084c504d0e712fd060899c012061626a16ea0af6a6be888ff5a72b71dbb2fe4c36d5333acaf8a7ca5635370e74cb68e12758586810d8757bff3327879e4c969c770367d5fa4b27e1f1cf7392c9b2fabd21d323b9c505dfee34fa920656ee34f0671cda1c7d1575aa05e6b44dfaf606fc18fca9e6635fd1bd65ee0bebb97fdea0ac870f64b78e602465575ca902698a638f1a95864c456efb6f9127277817d20736ea9365618798a0311dd1040cc0869c7b2a4d0c4c9cb028d3bfc5049e23e68ee53ca74637be62bab4c00c0b0771b0739ef8c046a61b75b2410fd237ac1e1ac16d55926a3828ea93eadaf786e53cf54eb3e9c5e45feaedbbf18fae9a1ec9b1b4a014d13f23e0b45450153d31e64a5f9b389281b55efbfabe2a49a808dc0b95c9777a10817c070f56b503df376eafe0e85a45b9157c1ddbd4be2558d1bb11099135435d47672753ed4565b388f4d97ef48b1c06f1e0f841418ed619dc13ad63a2b8044dd323b4eafcd80644be2d9e7b583316a6e0daaf69f2774f2bd38fd180d926aab544dc714ef2151ef1074d3cbe1464c7910e140c39b8580150fd5305d2ddb88bbcbdaf17b36530b8c8a78d1bd269a9fcc97c16d8490dedc0ba7997b7c618a9fb016758503bbafe0236df77bd59676525558cd7b9071f4c543825ad94909afd9b9ee30c233fedf322c31fddde5d91e8df0e2fc656287fd412a02d1d5318e65998e7ef739d2f2974a0d4eda25e2a97985807ed3d13723af85c2ecce3bf183e58008782639ace51794dd127557c2a2eac3b6265e856577605e45cd669bd92f9c680576565ca6d3f5a622632cc22a3acc4dbc8717c473ffc4a90a7ed3e9b638730db59157310c8a1cb2ad73a4d76077a8cc30ae481ac34e094037820612bdab23d764161d97269b027ae4d90aef8c2a8217f02d61d51ed3e354c969f53e3d93527ccad9b494bfe2b77cba42ab04db304b0dc3571c38f05f86fd2cf2f95c20c4976840936819c724ee4920ea57f9ea3ef0543e164b73a0d919909ede04f465df5ee649a1d1b37dd7c76990d3a8f27f81fa59321eb387b1eaf7f2a4a3b27afd5847c7c446fb76ef6598da516aced93ff940096a5247c33c602d939b5631188ed1fc43fae4fabafde36fb0457363e9432b73728472d9de94d1f614b857d45703d87743ea5aa9ec2fa3240fd6b32035f0c56e38c74b74043866ebf08fc350c7dd743c1961afc52209b900187c29e279e26ac19c280b8116dcef2eb7323a345d33f8ef4ad5476fb90f2f9e4734ae6d0520434f7f68bcd7fb55727e5707008a1a89a07eb8eb67a0d713f2293e8d59b68c2d854413ece9e838a8d8cf181a7b7c813e07b18feaf6936be7bddfeb490ecbe112a4f502d74d3d5eb8ef99e10759e86f067ca89ca98bde5f62c22b08a113b2d0d6ab2cd8f72ae1944e0358dc79650406205b09b5240d102ebe05f5847d1d7470a198f8145e85b47f07cd42a382eae54b3aca99f11fdfd84a7feb40510092d207af0423529bc7608b2bf1a8b332a04dacf3f2042c60b5340ddc74032346b534b93022656726e7bf0b732ce54f11a88952c3555efcb6bf8547f7cfb1f93e6ae9337056fabd983480fd46b93ec3044a65d3fcc8ebc9154e442dfcf4830ccaa891f6001ebba67133cdd4306f8de3149a4a4635bdac55f5bf197ecf4b18a0bb34c2b55555ee3a40032b14d6d89c34bc60426dc4a192faa4431af5c3c58a7d8cbf52ddf9e7d4e13d331057b9f1fe176e4f21898c357b5918f5e563faba697eba1149759a899499c90a60fc324616f5719651ef642928f6b2abbea077057f121f246adf376b68cd0d4145008d44022176767a9434390138a8c79e7ca4f617638edae4cf892b1ed7086b537824987cde2f058737e70eeb6cf36d7add63f25a3987db93cd2ded4c364b143ce6f7d466a7c6f92f321277e92aae215dae710c0736bae081c84b045ec94efd83c1a725634c50708377046d9af4a193ee7de0b56984376734a8fe703a6f3cef2cd9fef3083b649eff95cf7762a5001a20fc78547f649735cf3a0ba3f573a069c351e5bb3ba8640cfba029916f4fea052634cdd7f1185d9fd925d8863ebb05255af7e4f27cbdb7c01d86d5e832a929acec2087583832c6db5541ccdcb4e316f0f13bd57812717e452cd215184280006ae174ef5c84a34e28237e75a83c14e09be46779471e9a8d9ca5a9e7e8fa53c4a1ac2cbd6d304b3042588c382a3bd886e526576b3dd71ebd774aeb4c32c8c863e6cbb63a4fa11df2e1d55de313e6e397d501c8e0bbcfd39f8be2b32837a370435b42faebed59e4c53b6ad1cb0a8c48af62a1657cb3af8a21a02cbc92e5f57ea9264802ade87663df2277327c28bf35bb011e1a6e89699b248414279b039d9b2571fc094e01164ff0995730b835df888dbf2694285ea4910c208792906a9fac3325b1bb2096b47a134e3f6bf6244e08836a026ced0b9af562c373d6eec350530a4a5356eb67ff466649b71da4918ea4ddf6811c90143c4dcc11218bfe7831aaa22f6ec086ee19cea541fa8128045382832b7eb84d8c9140049196e81f07a3e057fa90a82c03c4ab5ae0799e90bbc93886d4f8661dbb849f9b51cbe4c2b48354cd6c492012d4bb923006ece475e0cb91d2c4e3fefc514413b443d139860c0a998f567679ce60cdeff8096b191e9105b0b2895bd03fed0fd05b3fd09e0bcd43340f4ede455b94173e640670b6e8b1bdfdeafc9f6c9b29c7a669665a5e406895b3a336df810cc9c2f077b7514115e739e8af6257f4deb4a9dd4820cc69a7a15f8da9ea6e97a02f955e718ee8d397ee33eeaab6e759e083e204ea96c644d99118f09b72e8e2225690d15d966b724628338c423724514af4a263e466df869506378fbefdf2fa710f79d3829b4c2c2ef4ecd2136680537bc1977edaa0e1241398533d88a9604b8f3fa4efe0ddb66e6e5dc3a906b1f1749ba9c17c6b77674f87c364f2e572f57fbf56ee4b7af19397c177979a44bea71f9924463ad75dd902fcb861ccfcb439d35a80f4933cd7c246e2c320ea3573beefc0edfa5b8b9eb2530119e5c9525fb6193d70393f12b3cc09c946a5c91936a64a8332b3d4b5aef2bce8b07920e4b5b2dabb3d47b9873ec43e72274b2d88a5ffbf3ddc9d617c596b7979b8587d43f25d42e237996e18b2f2977334ea0ef04b50ea4b50b9b6fe9d4a7bb88c6ddc15f2b9944157e7c12761c8426d99c7d4f2ba8c576b8bf2b45671be0775e3c458fe3f407253604393fc3c9697bb748fc44fe5921b5815a085f3092edc96cea120f8c522a1e92f3baacc1a0cd74962a0d7a88a154e572a3407b253b4a432bfb1cdf35908dddc9aef27c623940ce1166742e8678f8594fba3ba5c9c7c9210f2213ac9b27f2d0eb3f2eb7bd2de02064f3be4f77a6c875febc1f824d3bfe24d85a378e5c51ceaf38598553c053d430ecb526b9e4ac5d3d5c20fd491dd978ebd4d9b73366357b81e3fc4e3daa292679db4424ce5c7b4ae2b0051fbfd59784b4a7dc1", 0xaf1}], 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7f", 0x80}], 0x1) 16:00:06 executing program 1: r0 = socket(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000100)="d7c221c4ec8ca261d97f7edcafdbc168cb9b46638c73b6d66efc9361f474748854949c006ec8790d82104a0453bbcee8deb909953bff5326cc222e3e78abd9b673966a76ffef14fc97ed2c8d38be5875a15ab304aa639b59e2c32c63591c928690dacea39dfd4bfc6d3301d1418b4d1e7666b4d1ec5d9c169b7bfdef612c3ca07db06aeceab53b49f5e3fab225f1387e0ac60528aa849872716b34c5388b5c5fd8a1e920f3c236504e478fc7529b38226c5e9d98b5f0302a", 0xb8}, {&(0x7f00000001c0)="500a9e39d95d701ca8febcb631df6906fb19c9a71ae1baf6f28aa3be0ab4216685bd52130203f81700c387edc1e8e97354564ad8bec9ef6d1d4f7353c6b9bdb75beae098135ff90e2c06b6e2c3d8b53ac3b1bcdd55331b96e3aa4f106cabe9f5a3d441b5a1c9030e111114e3e3ff96aa9829c9a2cfacf9bd3d7fd34c23aaec9a4f45d446a5170d4a5041c71c7e706d00b5f889028d789a93062e67501566dd58247e92be996f2b13425cdd48a2a1f328a86f244f1b7dcff0de733062361e4acec77488afdd6edb7ce6e506b4069521b8c304a36b1ffe66d054ebff9c885be7244c8dbb2f4cc43ccb16e0ee4941407d8be7fc2dc6072a54e993d9ecc7a3aeaac99922f0fbca343e7a31ce9cd8da2cc2da398eaa6d1e28ce117e7bf6b0de893e04e14ee2254da4a2bfe446508f9f6539e4ec124da792514ea7011724cf32304e2bea4dba66940e3f19c8fa6a8a3aac14767d26256cf90f466058796b9fd4a8d0b3c0c77d3de36a477befa97f2182458229f4f8d853893e215e514bb814db3a33bbeed2b46f451d7c7f1264828dd2e57e7bca507822b034df50fb91e7103bc78b49edd8fa41da4f9a5f7f92d0c92995e5ba08ff3ffb8a35b68ea0b613b4b79e34551c1de3aca3af19d05ea7ec3ee547684e218242708d977770b8e6382d8028c45f316ede59dfb569ddd04400fb337588745d0ae530d0a67841757a7b472c046de1e5048eb456e1f9f7869025e834d7b07c0b256f0e7231e810678e6bb3735529b13c65ca4aebcf93bafc34b73fa6c184f129d286602f13aaca6969dec3000a99ff1d776fad80343b6e9ac44d741e7ac0167e8685ddd3f3acd7cfb92b94bb453f65811b5fffc9692bee5f142f9d7e3eaecbcd8a6f971f9e613906936789d6a4ab08e6460cdb5681552121d9387afcc4ae881139ab7339348a9acf85b748468f9dda66aae88b81aa430c56b174aae9f0014ffba9b64f74f5e67d0acfa33d74128b888f4ab5e0c48e43c7a0b499f6b34e49cc7ee6bfb3589d6c574f31f30fe9d1e1b893f6c8e7889ae2c8b27f02b69dee297957ba716bd27a496f0b3794166211ceacf2efc97ea0fcbaba9e53c21de91f2c15500953aa3226d1d86ab7f25c077ea577f094d44d7d4dadcff56d437148950eedb6dfd1e948519fe8a6fbd03f9a8de6d07ee401d3256cdec1ab58b21f047d9680fb4b3d76d8d41dce48878bf123c9445a386f815011116ddda66c9105c17d2078f32b897e27987baa6a55c50d26bd428f19afb0bc3cc15d4680572207ee0f89981b33ee9f2ca529573846a96baa4bf098d5cca03f81794e53943910f2f55b061a008b17e29bc80b9b85c1514953b9a4c21678e799babc71d52689f02682f73b7f81689d3e1fe5ec951359c87531e609379f325505d0d41d7fbcd2bec6f5674cab080c19791c68eadd5999903d7d2937165252fb4bbb6cd9c902db00beac48cbd7ab32ea53b4578a5b70b1077abc1e75493234b5f65a4cf6307f57f5d7a36fcdc6f9330461e4f4be66b52d9ac39a0df53f5c9439b09fb22e6f2ca7f703b5220243db6314d2799eae543b269fdf24715f7b8589ff9458d1cca45f6e70bfc8d345507fa87ef381fa22d46c121f055bea2f5cdebe76744dbb5378de21956bcfaaae6b61a010e0d0e78cc7af5e1b2211880ea60f8ae16fd36814c41b86bbc7e56b626f1f5aa973322d511e0cbfcecb3735c088365f8ae14cc7b66bb0b55fcf870185714d850f06381bf678688d13c6ca2e0022c68d43f4c075070e6f4bd3c539df6f1a704aa58e395b6eec04731a05559241b256f1979a245f74408fce44792e7f7833c008a17041a1eae398a51975d137d05a216113afe2f81f2b100aa8bbc805eaf32ff2e70d94c7a345617366dfa9852760bdc21a8dfcc6bc70e5b7e438b1c4874dfacd000c2ae9213aa7c1bd5a1584cff533a4e2b5ce34584ca8fe4489ff5187af84d83431ba2aa9375c51ca773e6d4b36e454f5fb402eca1741af84679b69d8e53cafa8bfc5eda3fa73ae6030f9b67b2d4f6373354caea8371f627e20a0a70909f14d01b944f1365d4ba777de9029c69adea0aabb85a00bf78a9ec58f4957aeb4b3c0deb27ac77120c075c3868cc9919f20fd424cc7966276d08a9501d653c61b55b42c709ae9cc3f5418b67e102a7844e6118a270788ae0325146510605cad423e6ed3336230fbfa02e0189733d3428faba7a25b2db276106d89cc9b6c0db651c2bf9f3295cf8d3284d97fd9a1d13d892685f7b7e2b1465f1820395c46f531306dd63c37f5e7a3160a75f56261e9dad99ff518bb7904b22416a77f69a2e05b7b281ef8960c5890c9fdb07801a7749ab9e33acf8e7db05a298e52296ee60b344469e8b6daf0fe947f45dc731e7590a9347a76604871f45cd0a16bb21653fcf956916335edd3fa03e35ebf41a392ff238e93f1e2598b109695cbbb673fb2d57946435c942bb6a775780aa9a4207a78b48c7229342b6dcd404f4256e192303b34f33f30dd1233535d12d5ecada68ae4f9d6a5372400d8afade8c50fdf9be97299979f9084bd5558a6bac2f3df9d4521e4e4a1c84f1ffa199babaf61af9f99b9448f15bbaddb77232bdf9e804f96c96c2f7cde06b460a79cddfc7d579eb9b911ebadd4cb143113509d4ad332268eef88a88721047161976a2733e54eef23e1da1d9be24066595d63e84aca2f1c51a0723b7ddc3bcdda8f2c83a0d3a56b40069267caaccb47635521f6bc9cf531d3f30e6cf1078476b2a0ac6f7a37291425e2fcdda3017b828b31922e04915ec5c79a22f22dfa741903222c47ace1a34840f419aea866c7229c833548f2e79633a5adfd0b5d9a3957d45a80bfb7278e113f89525ef03c1be8fa1811c7b4fea286db48ac688356b3662ac1db8b7d74530c4d4e93eeeb24a6f168f10f0df98f3dee70c5af0d77374a4b095d60503059888229f5f4d597a4807acae76b3a5c2072e73c692a58658c57077571da9afb6a338225ea908785310b764e4974db311434d5afe33155d2bf5ef31cb9c153c35e394386ea9dcae6f5f438d39192642a13fde623f62469c942849c930cd47455d396ca895e57c4fe3c7c6e62aa1c5e0879537f0d11431c8d4fa38329149b810eddd55278c9253ed9c843bb6b9944c37af02c8c760fbdd57c991a37fc8fe3b745ab11c867a8f59d1a4bf20b255cb2f5445c59a4f0b48fd392e23556a04dde5ed645110419b1e1427546501348d3efff04939bad86cf3386d8669c635aee75e2691fb0b8d9d74202f9e78ba13a25c4bee93cb6f79f4c722182dc06007c7988a4d8b5f77ca1463ef551d4cc7601b1d3d95bd9fda8fda1a98048c1d9abe89727bb7cb2010518779e1d98966a693ac9cfec6fe717da0c0ae4662dbc550b4ffef75ca141f4cfbf217cc8f462441b48755f7c16b63ed689a7ce816caf451432ed2d3e148cc39d7fdc3bb37f85f06014b737b313d5232d94f58dd4a304f0dc15fe8719dc5f170c381efdf1f05964d4967ab2e655410364410071ac5fde39a552d5c177a9c9df506d502c58b8bdff74945f772e8174c86269d9e3727a5619cd9a52e052c9eac89aab821c597f5d2a99abc2439afacc76e4f7281ed34af9bc02b4f5436a362ea8c09082acd68853e92795ed1d7974c8e47752fcc970fd6d018ec3666c70a08d85f7ebb8fb1a884affa283b2c17b8c6ee89c299f529c908a2ca1d081708a01eaea3c324fff99bc63aad3c4fa5fdbb91e38dd4ec4df21734bfd942a16544d61c3f364299ff8cf8bd3adbdfc5e0bf1ecde2f64956f2ff4003eae4d79a9c68fd59e3967cc7d7d6626ec2a0ffc9e27895f8674ff06aa35a040d68c65d2ee51331e46584917257d1205ae7b3f268adab92d1035c6f06a74d0b14f4c808e57ce75448e858a4fdecb58a254160c36e53aec8ba6af034791baf59b3d59938068d4cd02183f51c1c19ee2aff6c47b77b6b0e8cb1c6ad5abef9ea9a923e153ae47445277d01eefad1c67f79b8eb4289cf9b8bd5a63ba1ecf4e58296fa28ae5b778a4622585904c20489ae4bbf07927ea755cb1cdf93175ac7a8c8dfcbda0a0f0611097c09e73024e0be1c7e3e09d7474c081751d9c97700b65d6d80059c704c23addc8fb69d712b491c7d909ffec37baefd43e8917ba93b09bc17aab91d32a378503e4a6e45bd1aad46580c8ccb4b0ff4c822169d347360975fec627ff9813a72359a33b618c8d76a4c8cd37aa40c72ea1dac01a35216453fb8caacf5bb9ca3d1ee77cfa22e0f4e86c336832f56a95f5edd3e52c83650e321d5f3807e86949fa63234e784e432fe08245397a8b9d6d4bb81ce7a32645d3474e9541e7a0d2da7affcf8c47e328a2f4a9e18f030df877ce602e99947b345ff01fc9c7d6d43307fe5e71618639b3286efca610e76f171f452fa726d7eee8f92604ba143ad4bd1379cbc8259b9593ddf8c8d40ceb26574c6334fc0b6437826b2b6cde2cc0a0e35269b82ab8a4c55c28f3b83b5f2ce9815cf1e0b45190dfe12a0f7e01c4470a8eb09e266074cb0e0fa54bacb549c5ab3457ddf8008f538f808570fc70f50bf46e853170d6830b530f7986090fba2ad2d25d0d07ff13c2743eda5156c63c19343f6add82ee3b840e994a044ccb177e7d19b629490fd45b2a867563186134a7e143e43ebb7da98466eb328baf84862531f865e721ed82d5ec4d49da1523851007f16f5c9ceb3a2efb6f5df9c4619bef62dff96455b8fd9d7ca9190d687992de4f8d86cf9cd672281905833ebb786c1cede16aec384afc08363dfaba29f2424d4003978719fca93e1640a9bac4e66a0afe5035c929b39341056b3fcc97727d2fcd7a0594a78674db82263087926479ba74c8804b2175841b5fe42c764be2ab02b7ce38d59543dad7212b0273a963bdb4c0317826fad72d6efc84bb20d83ab207654b24b9ed90c02dc692cf9051c354d5a968e346b3e5f420a3c41bde5de20f14f1d69497ead0fa7d9a87f26c1930d03b066bf95ab2c178533ea14ae6c5c777a851a8503b2c2db6b8b6fb3149c89829015c914230c1dde77ccb9cf5a78975ac85be45a08941c429e36279c4eea2e35a3050cf1f11365d056f4f5fc359856f30f6a82d1d174bd1b3207d71928540d1ac8749e58374a28102f68e2737a19ef47f558536dbce0f87c24a4b651d7d00626dcdeaae4e50a4009fcf83ea87f85005cd0addd8cb3499b6fb776aa860e8ad26758a27444966c2411aef10e2165051593a4eed7bc7debc83fcbecf8852291d5bc91a19d613677dbb1ac8bf1b52062ebe9d9172d3aa44ee1f73c302d97c83f4e426d95eb2ae58b5f9f4f7b031bd3b6e7e84f4b9fbd19b716b8aba7dcbb7d41abc0ef9954ec7754c3c61da5fc497716ddd78dac9b70920ba268c8762e4edf79c0f8c22dda985483bbc8045383b6c2eb9bda41d6fe2c3b20745e83b8b4423ffb7449f7e571b52a78955879e213dcb1bb4defd8e70bbada20072e114099a6310249cedad0f5f5666261f2cdea6f2d4aae674798dca2d243ff24c0668e2c0b3e725241ab14deb1efdbb925daf98954033a1857274bf590beb3bde2e9b3fe0e34c59ebf530ead63d20ed9753782183b5c8613f05c518ae13e53c356a33f49321d2c8be7527305768ff28b98c32fcca427c1b5fa90a1eb15e2d6427f9300869d616ec98c99ce2a79dd4f78260792f41a614f57213f353634656df29d4771ee1b94f9fe838f9bc3947f311f586e99ea94202b6c5bec5c8ce245db826138206613740d42a91390c42dd03f7e895890c1e05c5314e16f2", 0x1000}, {&(0x7f00000011c0)="73d8fbea47d708ccbef20e934d8652297698fb658cffa72380e1c7599154ecb23d7884d2212514a9e44b841904fa69155f6378c620b5548129d79c453e55609a8393dcd7e3dad83b9d431075d61f0d5ee61cd9c8d105d7683d5dd2a9d8f6ee7560c2", 0x62}, {&(0x7f0000001240)="295d84e217fcb6c244de6b4149414e7efa033a69bb89e29d5d07ee88f2a1b7d0e9b309f69a0dc74faa9b22b6673e2bf95b2c35bfc74713fb5e0c257887eb04d798194742de882d93b96d01022d04f77d1b8f62261cbaa2a774aedc378bf2f9cb218f2a533b6afd3b389cc90898f918e45a34310ba9da372575841803770db45571f1d35f5e80e0d79bdb36a119d2eed39e586765ff71bc030db786cc236bac976388a1f9a9572774a41d5a176ccdf39a7895433b3c76024d4858ed9ae222b6", 0xbf}, {&(0x7f0000001300)="7b3e3cefc0efe01c61fe7ad95e31e6bd8617c2c45fe2bb0489d086f0002904a24b1d3864be22e7daa8d53f1422101f4606f55be72ee4b8e2bf652b0514541629d62082fc5001f34995feb5498398fcf57838c1158b267ef1816bb42a5558185e135e05a837f2fcb46d14a81e7f5ec3bd5ef06a139a927dcfdb14026da70db90e135ae3e1f961e67c09e10be49b9c6dd84de9c851fdecedc4583de05c9f365efedcbb1211ea8c7db2cfcacede6a1a4ed7588b93413015e9", 0xb7}, {&(0x7f00000013c0)="3d022d0d787b", 0x6}, {&(0x7f0000001400)="1f01677ddd8340bd0340b01fb46deebf078aff89fa099ac91303f63d746f54fec80d9fabaa8c7d4e84e4dbd9099d976cbd4b7bd8ea7339414144117c32e4e324746fbf878f4bfe90690b548c9ab93203fbb588bd047919258d5b65931efd5a4153fd6c25990881b81b790c4709687d6c4f562d244a4d81d1295bfa18eb04f803ee35b436e1595861909113fb39a9b7e7db8ea5eea6870d82876aa8ada5dac4bdda1985909350e5e47b4a0bac9988ebfb4be78c52973801f17f015a36ff5aa200dfe9ba9fdbb5f7edcb", 0xc9}], 0x7, &(0x7f0000001580)=[{0x60, 0x1, 0x9, "5cdccbc581a3c4f9f2bb64e57f1441cb5906a17f2fda9a3a98679745f4af48946c3ac16b86af53ce57cdf2995a90dab10c02ea4569fb883aad3ace41dc1a6074a3550b2cc1dbd8ca67f74c77ec9b44"}, {0xb0, 0xffff, 0x8001, "8b0ea06f824e87e21770484f066a035dd80269f98318a2f30c3359269e46ad3d8ebd5b9ae4439f93c30c44bf7d455ffa18b3e4d35064f4a693ec1360f9befa84fdccfe570a23ab652bed64b3dc95e90312d494c4fa4a7e61ba4ec4c4d48f5c26406f063c7e0c237b3c7a1773eaca7777e6a7a8cb6ec14fa501e7e1b9516633bc9c881dbdd5891a63d7d5e4a44faef8b7c150b96ecf67fa6c781614"}, {0xd8, 0x1, 0x6, "a29c5f41e0fc011f55d6bb42ce6d7d8eac39e55a911448199fb9722b7c7970a592334cc4baccd587f2f94df76d407de6abfd0180e2e0ebe573112d47380634ec0da98c200558ec77b5974d081eaf3b3d01dc7d8460efc75d49b11750c09d74d98908c4c8dd923ef7ef1c635bad9cf82ded341d51b1f6da639ddec28ef019327fe3cf9ba8300e60679e194da707adbfc317c1c7df50c64cf5df32b34eb9203ee35c4a6d8e6fa6ef0a9d6e2d4e82c5da9e02b5af28b4afd13f8ce532806fcf1f0f9ce5beb7"}, {0xf0, 0xffff, 0xc1, "c5c30e58220ca5866b008484aa7be25c3189733b69ca8f42474c6f638dfef08689e26f919c1bf24ff0ec5816752310a6e79219b57b3da2720ea80ca536f8a4bfe3fa84f6b7a3718e151b8e80732aa9fc237c53c1f2dd197ff1c6459436e85793f536258432a83617e0348c8139f2b9280a384335037262e2451c726ccf4817f0ee8ce95e840ed0979a5cd7e3be35ab692b8c5db94849e2928b573b6d7c363fb2b6a4e20e66470c6cd9318884fba1a24b40c1596fdebd37a62e31f5acb5274ba90c30efd185ed9a0ae9a14c541ce8e3c71f37ba17d20b11a125c04629ffc5"}], 0x2d8}, 0x400) r1 = socket$inet(0x2, 0x5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) rename(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file0\x00') chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) sendmsg(r1, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 16:00:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x37, 0x1000, 0x6}, 0x1, 0x20, 0x10001}) socket(0x1, 0x5, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0x9}, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r3) 16:00:06 executing program 1: r0 = socket(0x0, 0x3, 0x0) socket(0x10, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="e6b27be03ca491667b0c2089846af0ba3418741a8737ce63edf56523a75aac91a9a77778aba96d1e9c1a9adf444940b67a0697f830de98a6d694c6118e918e4ee21cfca053455a9e2c24181699a02b817991133f8d1bf40fb331309ca9466d2ef7ed41a91a66284d1a84b7434b725a960ce3b74a19c6c77ba247a8f20e1b4624b338fe678b560749bc0b11ae8fe3c4e92a4f5936191e3920ef420441f814", 0x1000000e2, 0x0, 0x2) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x1, 0x0, 0xfffffffffffffffc}, {0x4}, {0x6, 0x2000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') 16:00:06 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x13, 0x4000, 0x2) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c80110bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad3050538f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000002000000000000000000000000000ea00000000000000001ad2756ae5ccf8c2dabfd2d157f90130bf0514697f50895b078dda668e2d444289ac27f87133afad1a86f303e75967225977dc928beb2a3f8110f0ec70181ab12cb339166471b84a5d92fc3245c966e9f6a6e544e9f1a7c9321d945fd27f7ff23b1e89f73dc3da1d19405e3de4bb5c38b7b6bd10d7ddda11bf80ef5472cb2321c9fcb43e78c1d26febd6d897e99d3a7f458b14af24376c26262af498b7555551229109dc49bd745f9cb66c1e332471c3e809d94b64c04b6b954bafbd6a6784cf42f2e17b46433664ae38bd9c4311f8030c897545e88dab32957726349b4a465cb7896c5bc03211b855ccf86ac77187f0c81d6a5cd9a74e12457e9b83c4a44b47410cd7b826e5fd653e81487703fede20"], 0x10) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedc", 0x4f4}], 0x2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x5000000, 0x2000001}) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x5, 0x398, "ff49fdc8ec54b872ab6428c13a73c74cb5a1ee39", 0x6, 0xad}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) select(0x40, &(0x7f0000001840)={0x7fff, 0x0, 0x0, 0x3ff}, 0x0, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000003c2, 0x10004) ftruncate(r1, 0x0, 0x69a88df4) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 16:00:06 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x400000002) syz_open_pts() 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80, 0x9, 0x8, 0x45, "93f83fa73ab8ac5378cab5ebf29b5b9187d4de23", 0xd1f2, 0x500000000000000}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() semget(0x1, 0x1, 0x10) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x9757) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x6) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0d", 0x50) socket(0x18, 0x4000, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x6419, 0x0, 0x4, 0x2}, {0xfffffffffffffffa, 0x6, 0xc3a, 0xb194}, {0x5, 0x5, 0x2}, {0x800, 0x1, 0x7, 0x4}, {0x400, 0x1000, 0xdf1, 0x4}, {0x2, 0x7ff, 0xfffffffffffff80e, 0x1}, {0x7f, 0x40, 0x6765, 0x2}, {0xa5, 0x0, 0x6, 0x1ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xffffffff, 0xbc, 0x3, 0x9}]}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() rmdir(&(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x80000022, 0xce, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x9, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000008, 0x0, 0xfff}], 0x1f, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffd, 0x4c, 0xfffff, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x18, 0x0, 0x7, 0x20}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x4f, 0x100}, {{r0}, 0x2bd53c366d749623, 0x0, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0xffffffffffffff7f, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x200, 0xf837}, {{r1}, 0xfffffffffffffffb, 0x90, 0x10, 0x2, 0x401}], 0x8000, &(0x7f0000000700)={0x8, 0x7fffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000340)=""/227, 0xe3}], 0x2, &(0x7f0000000440)=""/231, 0xe7}, 0x800) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x4, 0xfffffffffffffc00, &(0x7f0000000280)="e79959b592aa01d5c95e2245e7c00fb9224ca29236238b8daf7b856cdf03a01d1bce71dcb9253a5b5d55ef9844782b03e44dcc2d599916825ba16f319998ea73b28c6ec1a3d7706f6944b462225395a157af5556539906", 0x57) r2 = socket(0x2, 0x400000001002, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0xa39}, {0x6, 0x8}, {0x8a, 0x6}, {0x6, 0x324}, {0x87, 0x8}, {0x3, 0x5}, {0x88, 0x8}, {0x46, 0x8}], 0x2000000000000027}) sendto$inet6(r2, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) getrusage(0xffffffffffffffff, &(0x7f0000001a00)) r5 = fcntl$dupfd(r0, 0xa, r1) r6 = getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000019c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000480)="95bb33f073519f81e84423a09582ec38822d5c9dc6e1ddfff8247a4aaa4567769b4cf82506b54e870ac2fe6f0c7732845878e9aa0d3bdd3074683e99e5c88caa0952a168923a59b9085c44c2391126029aba2bed479ea62087fbbc8cbca70450e7e87fc98d8765d74ab97045c58d63bff4b55a2ae5fa00ef5490f5a780c74987c1016e7ce59f42b44a69cc46c67cb569bb24b4257693da20d379fccebe0a045f3d8bff86b812457857fb581cc726439ce5f7d658b23df8a1a46c0a28229c5a5b455e2eb90e4196cf9116c2c4cc9be57cd677874e31c3c82e97f31164fd3ea89f842103d3c020eb1b99bd678076b1ee076afc5ea6511bc7c12bf2e34bf95afe0baaed2d7f2887d3a520478eaf04c73f23ca22e97e6582e67a97b7a8d1b55b860410b1ce87f5aa7ab1d64e78228d48c24a666a93d5c8bd3bc6ceb7dd2520c11ae67ab98a3d4c5e7cb687d47da2ba593704892b9ca317f0f90361b1c1236919e5a46ffe276b35341bc9b238249d51a1b0ee26c77067568bf6e48ce422034343d93c211f941e2b744dcc8c9f703a9324463cc4b5b62fb60bae5f51d2ea31194f4cbba9b7d1f73a0e46f7b80fb0379fa430981b2f74c5de9fac9f2de9a659f1908466e2ccb8e611d58a9b33db8f96b6d117dfc72461cfd7291008ab4b3cfc202af1d4141bf0b3511511945cf08c28e658e018d01ebaed4672ad5add3d94d8f0dff6a26a8d4ff347a9ca1c187e8be91e4dffdbe2bde49d823b95887ea5bef3e6a4e13da15afe575376ade5c2d0d70cc8c8ea7770a1521c16764e4df975f1816bbf20cbd984c0d65eb438625456819fc246e555fe1fa3bac53e5ee445dcbeed5a3a94cdc0bd1b0ff5b672e248845257a6565167d1cb9bee4d133413ed2c83cee3b8174b3b1fec771ca41301a78a542f7b75c832b50bcaa25a08a5c134cb3856031fcf508f661d48690fc5b7bc969424433f51e776d4a51995e02fcdf2759c6ddea4f417809bf8024d4476f7599e2e6be75550781b3df79de112c4de2b28820f5d0059d9e136a0476e1add5a7177920279d694adf9c84066462c35e40e58bf4b32ebb71da4d0a572008ceb0455355a5bfe337cdb9a40e50130404a6f8823a7ad8578a845391077f2de190b279e406a8a8fcc20b8b429a8301b1ba544d9d435d44b71676f997374123d0292e80a61f6673359c68ac7372a12f22576635437a27afac15290432b9ecb4199e37e2bd48bc2b49a5e5fefa93b8092db31099af15508b32d5a6218a0529098c7c50b62664e1016a5027db6cff4b434586be1b884af74f1965b43eb40481600d7bf2c96b16df2af3a24587b2b0a3539631326687ebafd3d28e3c1e59d40da4db0aae1051713ee0f8f921bdff1024f8e442802db7ba271afc1927298af5c22112ede517d9c621534a43c1e8e976556531d7a2f2c5ca9ab52c5913d64cac07b758c23eef4bf8f5ef06383d34c18968411ac2b19eefc8f4bec83995fa85226f7d6badb7d4a18b95e7f9d5870699be04f1bee21b673da3d8ab580a134d3a4dcfa452caf013465fc1c2d2b89388d5361bb85eb5c6f269e39e64729fc3017172b72bbbc418fe2e020c0c8fa9c344e27c92107d7216224e9c8726795d700b9ee018ff73fc1f4da71fe1ed09da4cb036bbc6906e714be8053e8bad03771dc0276a652696dbac037392472bbd7eb5a628ffa0e555fbb0508549fc82d4308e416973bffecab455cabbbd561538f90b58c808c8eee81c4980e88e5f6a627dace3acc681ff4a145cf8d2fab1de778f3487e6251b72bb7ef121cb5f2653503f5cb84ace0cf6618d436c5c080eceba4ad07110ae3565ca45a1563902c6e03e57b046e451ae4c888a384b71d6877a13dfbb59da0ef07099b9906a5cd27175ed8763aa60ae34e69f949932e05ddb660492e9afd140a23267b11be59f3b12e07e4492d0833c5614770efb2a580fa371ac4059671fd185cb2052bcab28a8ea639703fd644c619a83b13fec0a38e74573e874d8b29621e1daa9c839ac81046498f370d3d3f787dfa6b98d01f1f77bb1c1496c138142c899878e0d10ff8dab41f340d672f86015b3ca738dee7d9941753628ba3f78e5217cddb1db5df4d01c3888eaef1a955de102555b38c26fe5d99fc9ca8a5919d2f809d775f82fd543da49cb342bbde88c679528eeae386c48aa8a1a05a5c71f78fe11a32793f3db480bdbd15ce6592a552e5310706865f2c767e3bfe95005af57094a928f08b7e00598e173833b09464f9c20136e8ec17a308e35bbc9bf605d10c61366be32875efd7b12f7cf2869365bd8f7fb04969057de952a2928bb895459fb7d70e7389deaf35cce7bab324aee998f4ef168d8276e26ce80d4392e1a972241535975dc9719be01829d8e0bc2130065d644a5a9db800c42c7375196f9b91a13303e5c808f6bd585e024510c6d9503f9f4454ba6fb3ef199b7c19d141b65650236213c99b02d1a1067ee93a8b5de690e10e0d9c118f514b209326337af5141247170c6a720d7ae71769330d84a7084382ea0a3220ba3678af5f739f9d1d6d83d4ceb249efecdb6353d5e5a83f7208328ecdc578d6eaf88ae1114da683f11331e0d3b2cb9e94e8126d2563d8633b265e8f884a6dc018aeab76758f2b7b2ef6b6b0eeb826fa09cc956e185eb1677bb1b2dbc74e401aee366fc49cd429fa989d4813eb240a5fcd96aa5855870d8f26db60837f5fb1f841fb17ac6d24b668c14fd8a0fe8bb09428430a8446e6bacc87b355737e2fe1f1f87779977973067ab9353a2984df5b18f6acb2f33458be4678ce56037b74d57bad76b89078c74ba738d6699b52498084223e7dbfd4ed59a7867c70f95f7612893e9145f8450637c5b5bf04ad8bab9137da9f9895b0cb3371b96d920cb3b0dc8a918535032b00f54599d491dbfacadc411994eb98e36cdbce231fc8bf7c079030c981f2b7b66189a0cdc41f006aeb7b5723ecbc1270bf3f4fd9d0245736873ff29df1820e09ce086a016aa7fc07e8cc6a145552472ab84b0a04f46f093ed99cacbf9375370f72bb225e0a93cc0d418d7dcf6ff42dda6b39bc9fea82791af2aa698c4415e556eb886785976f09ab70eb30f99a8a2fe5a1d44acdba11dad6e678c73731266641e2dcbf9d93148bde625756e0d028a8146cfa99df77c4bad9cd486095e0fe5485bf10548c17852e11effeb32ae3429f4b2cebfa90d0cb58b2dfccf6678f268b0366ce021aaa91a590bc3f84251eaa6fd025c258f6bc1d68f7e64849389fcc0b0ac93bce025ba095f27bb9d347eae338483cc7cf96d873d530b43a9031322f67b1b4ae912474422bd345a293026a8771a0f0ede6875ea52e0d07fd0ba96f0c4f38a3393464eb183b63a1f94c6c8409ec421652af7244ed91073a0986a18d05b1bbc955687887c93ebb88c9898822e74a1db7b12d2b91996192851778765950057b80ef2bcfd1cb562ce6913f529fb13a492f4fc38de427f853183104dea411ffbf111c0340846b0092fce18194cd9f3fc5f3495871506edbda1f7c468c5094c47d3e669237288ab0dee32d16f73f3854db934f372fec9a058ec2e73fae428fafc40195ac496970cae46274f43971136d71bd3256b66f1e10d471ad38fb9eb523e3d7a07b8e31e6a14853fe3ff5ea920064c80fb39c595e1c0ac7f76749007a5cff94e3ffa5ff73c51fb0395cceaff203550b5c340e956da1a1e5cfe1244863cd77d7b6a3a68c0c31d99e3ed7aa4105bc1b6b14f3a2f6f8ccec402b8bd1a28734ec375cec83031fe75ce37c221b8c25e91e96987988404645464cb9920a7bd99daca6587ff24a91034c0ddd3b64326cc0c4bad0c8fcf32801dd6bd92e31d4adba085199502e34e02ee02082465930ec3cb80a1b21f7b08eaad92fa9a0150904aeb18016a862041c7c1d689c4cb5807e6f30b6fa057db9a2a5a2894dba5a0c258e3f63fad5ce9ef6457679f2e0da38717551994b63675b4347b05c29ab2660d7554f4e7cd0eacafbfc732cc88e082447ca90dd7080f252ebbf6f91b4941ff43e18c0751c9bcb22886f0b087b214a8c9fc588eb8e74d0715826a5eba7a0ecf43bf66a240d76df9f3bfd5ee169f5ffceb834f23930ac5fc3f5041821e87776774d1086563a174e428ceb48a5147375b5dad070b306f2c4f7d8509c9673ad554af4d79ecd27bdedca6c198ae9e0bbfd92ec7a8e998cdfde98789f0b491886ab7182a463feef34b4152f8ca2d7b846b33ac1f0d15b000b941bc6e769e9a723d45fe2a7050e7393a8c1ef4a33a2b831c3fd54226663ad4139fc66ae0234e013a60586f9ef1fe2cad74810cf8c33c9a0590b476ebe8e2788b9f5964a5ea77dd185ec3831866d9c8ce8d25bd64392debd78c59f9d4899a7ee2058a6d61cf07355de9de9c408f670a7a97d03caa39ca7abd458481aab0fac4c8865271632f3472a64da3c63c71e98d7de403b3c8819e0e1120061adb39d7ac4e6fdb0106f0b1a6593b5f29b0b93b5bedd45643d571761dd610977b1d89509d671ad5f96b23f0c5d73f011da6454b3acf138bdf700d5f3415c484e49e2fa0235525b6c0eff5aca0403615f6452443d336beaca523d4a21c3c8b02e9d1078f1912bade11ccdcd628ae83a6fad272e47840eb40323cbe50cc2b0fa48013d9e88fbd4ef063596ec35c3ac9c9a00c8bfe39f8bcb00b3bbdf6f454512c64bb4c0e7debdff4aee3a6562fa7507c64fc057de56bd9a24776ae1eed7017228f13ca18f943d767d3405ed33f4c77d74511d5e410af33dd5c33eb83c28d65c0c197b02fbed614b23a554f15701b7fae7877ea6e47bea7fab9e8f25d32263d54f8dfd1381ff322287ec99b2c50641ea55b1fb306e648ee2fa233c389a228adb7f82787c13a711c905d4ce0bab81d2a0213826f531d5f8f91c6a9e2e6157e912b69ac5f2c9831e4a5e62e3a876e036983eb96df071e1d58d59caef694fc9d3bb95529d82f19cf660eee27325c1973a15c0b4f44b9040d4b79829c1e140d83fc30be0612e200c7ce7049fba3e92610ca4d1e6ce655b76c64109911e76a832559917299a559fc138046a0bfdd4661bb6c8b72a49a3f49bf3ed8cecc5f3ab153536f798abc062737184828d611205c236e3192e00af3537552dc0b0d7be1ef6f11b9fdab4caa07b0659ebd7f81ecce22e5c56fc385dccd336721aafd91d92b10dfe69a516a52f9e7181ca0a460df6590e9c07d5fb99a069d28df9cb7f77703ecce0879d4aa21e8fbd35b81614b08d78c073a08779e924bc251494a97175b680d91abbcd47d341ba3b200f4f5de658c53126767db85dcaa7c45a86e67cc48989e09745f156e8b557df869dc8d609cee27fc657a1e65241cfe25b9e45f9d50323a0b2c6994afe2102ee334d4b69ce3fb3c8519d703415db124439df0574ae7fefa95beeb4e1d09aadd1334f08ebe87bac94b5fd696dd7880aac0256a8551e972ecce466c8a33b351f48d50959ba287d9450a4e41fc6f245712775a74d726dd4b5bc7fe557cc88ab0a275b63579d0c81cb938c1c689a986a2b46060da7b7686412f4f4a70abd203c8ad2806055153c1707b8d44e29fcf5fcec3995f935eb34e5f7cb368d43778a2ddee04fc2ffb8b26b37bc4032a4fc8cac11cc93f8f6cf50d863d5cd8c1b8a75d7860848bae99bc8776e7ac1a239742c4e2c3ae7be9f743109bc9b80b373913a5dfcca4b461f9942cbca7335494022c44c4339daaada01702c58beff49d01ef9fa5299e72f6c51a556d5c4c2eaed8f7bd31afb0b9eec79ca2529c67feb6262fd98f95c", 0x1000}, {&(0x7f0000001480)="adeb8eb687e8145ba552b2703b2afe3f723ab24f682a089bec5f747f6b9ae4cacd16b5d2448c985a13337c0ad7e1ffcb3afa00bc575b84464de7fec1592c14618c05cfe15a8e65b3bd27ff714c30ec82ce453ed764aab5b7bd3959a230b1120a7c1e831adaac1ff0aeb1bc2f785e6d2648c0524d3daf6dfaea5f686d70bb235a47f0f71cdbe5648df3adc1830ba00099bdd7a85c535c1be66f9c07b36bb86bf0159b3307c02ccac57957480df822f894062d79846de466b8dfa3cbbfae04f104ad6a8b", 0xc3}, {&(0x7f0000001580)="56ae0d31a42f8ac317c596098197abfbd394e341530a78f2f1be8a8ee9edcc5e87c2b942b620672d91a0e208252fef7f8f32c1d1360e3b0b5afcd3d28f574f3dfca4c02da55d53e389198736746e4dccd96b445aaa91f6d9f3d449401d3216bfcbeeee2d2e56db0ae0dd9fd13a56850a26e25834356a3d242c68997aaec90df4cbb95b29f943fa3831890f0bf5793c4842478457d5d0a59c39d76b4af1d28d621323", 0xa2}, {&(0x7f0000001640)="05a587596728144d4fff4174c22ce4d1040581b8274ec555a2f121cf33ed2fd190e2180896c81ba6b39bc03d30169eb8e9de6ef89da53fa33ce86fc4b57edac84dba7860", 0x44}, {&(0x7f00000016c0)="ad28fc683687e5b5e21a8e58780dd01e343159bc0d63aedb8f0455a739dd399262574ee6e5cd383b0f847f4cc2d07702413dd8dea0d0209052209d71e8c00e63f2bfba597a113790c8be6821172c685977a0f092b9035f0ffd70f5faaace2edc8e2ad702b18ede1d296fa99a02235b5201e8a4970dfc30909e", 0x79}, {&(0x7f0000001740)="b3f4457699db315f8fe9e8e880c83e0a763283f5a6fe186ff8b55e2b4f3175dc11a533bfa37548f9572eb7f42356e597fbde749dc17d6151a4e89a36c810fba3dbab121d995afc95fd008203c6b0a08951277edee691dc979b87f6a8eea8e6044cf3224e82acfe76681d1bebf12abcf779949c97fc00420174fa581510041acbf0c7e3e41707e69d2682efd87df9fecc82dc41db9488d41b59e538a1e55a79fb", 0xa0}], 0x6, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="fe146832b419a1ca024345f5bee9ee78f3000000"], 0x88, 0x4}, 0x1) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007846ac1a27b0b5003097421ed35c9af4ea20e2d3a8a4d592f3ce88fcd83ed5b0cb55c22e9861e587b215da3d574bb320df005a1b5786a3908d2d4a750e94da15cf63ad14c50318d72ea12b58e398d4d75554a7429e7de3efcf4600"], 0x7f, 0x3, 0x1000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000240)="c712b5fad00bbc122f82801ba87b0ffd7241a08d7ce91cc4f6b24ca965a845d8f39e16115483fd3886ab27235db9be228028943768e6b0f370c54a8a20108fad91c24285c7c6d7cf5513e57242329a2d9ceb225e9f85566d0c1281540bec89738585a7eabe6aff3b67328eec468d3c0c69976f3561cc25d19b7cf76f1f390afe8b", 0x81) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x10000, 0x81}, {0x3, 0x6, 0x264a, 0x8001}, {0x2, 0x100, 0x8, 0x7}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x3ff) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3ca, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = dup2(r1, r0) close(r2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x6, 0x6, 0xfffffffffffffff8, 0x2}, {0x80, 0x7, 0xffffffff, 0x200}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x1, 0x0, 0x9}, {0x1a3, 0x2, 0x20, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) 16:00:07 executing program 1: symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) close(r0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000040)="e449ff7ae38a7733e39d891e1d8abf4a5c47045ea943ea3575fe36392bba780a6a661b220b03a94b9b2d195a6d863c8e1437a192baf975362f2553aec438ea9b1142cdb3fbe9face07cd00f590d89b6e1ac28b84484b8290a43888bf1d6da175ee1ebfb4ca5ad9f45d71090dfd13b1b149162838", 0x74}, {&(0x7f0000000240)="84062f85e79d08c206edeef563d27c3686ccfa113c920cd516d1b0a75737ed79e129335f9de3be9b860a810fa9b26cd4ad7998ab30b3eae69fb84cdb95b8d81f0b5d8809dfb7a0a611465f89f8f9e6b7696b15835ecbf527620e728bed6de22e1a3ee1587cffb579aa2fb43a67fa43b98fe37eacd17fb389d721072b65cfd32db8b28cee2825451b08cfc3d4fcce158f19bd6323925dab629874264b73743ca08737fd687ae5006fd75243e52be0981c672e74cbb8166d960c923e82740844a58ea51428981a3ca8a8", 0xc9}, {&(0x7f0000000380)="578b7d10be36ef9e552f926899d94ef5418c76e3b8e92c4de67538f8fa03b4b55094b573c64e7d41eabe7aaf0c28daa2dda833da78b53fd2be2b57f69096ce6e74d1522d99307b17843fd6c2b7edbb1ca62292ff833afeba72d5bfe9bfc4b527d249757114f80090bddc66edffec453a31f2de0bdc946f695689ed930c3536f47e4f3f6e5a969957e2c42f62bc04f8a42711554309e1a58433e1e1de337258ad48d5b027f6d928d0d0a1ece4c95a497cbe5228f513309dff13c2776cbd43bd09a5598cff40e4809e5b0e92163398708d03c0142abe052050a41bfe3c73d2bdab936cc769863cd8510bd6f6d6267cbc3da6e1a9ccfb89afcc006407fcc19f", 0xfe}, {&(0x7f00000000c0)="fad24f4b7880474b65a15f6d0595a7f9fbb311b7eb4fb8ad20ca064ce3d8c8d8cc03a9c755734a6b703582554207135f947eebe8c584b76ca43684197344fcaee1517e75a5ce99404567e60ac83761286d47885cbe8429dbbc2971d3f9ba6e", 0x5f}, {&(0x7f0000001d00)="6106513af44b4a702d04814f3a6f1ecb05164d80c0ae2b7edcdc1dacf9048bcbd3694e9d7d666a3b9fdc235e6f9f8018c3748a1c81f5ea873550abf95c77a347db0f03f2e11740b7f7b0e31ab0e4354f91512a38c6b38f3d73ef4b69f22f2b26d56eacdcceb3fea916240a1f53c27e79975cc8ed5f56fbb5a45c93226986ea777e96d3897e1c9942614be55dab19769be2a867955451c050a105dab62438ea9a39b07a35814bb3eddf1ec9cac15733288a01d767a96c9181a92f31d992750e8acccf1a0ee1165982637a732e4c3d146d8be1c5beed306cdf0cd5982833f3f8b0e61a5d903dcdda3a431758f5b804f386df238acd67b47cee0fe701c68feca67e05bf4c5cda586d25c24a21effcfa8e73d54a339f206983436b30b9379fce25929253938e6a7f28db8a05b6c089a238654488a8205ca8bd61cb35ab91d241f2adb2f4efa1a0c0cbac3e230bc8a07e0aa2cb150ebe65b6d62977bb660aedf95aa7648952bbf6a2197c3c5f34859be40d36036ade153357a091b64c5bfe9da201ecd32ef620d024855e71a85538497adb2d815f3b58bd60fd7775d4a392a581c99e92bbd03866f63da41afb4e57757660dfae694e7a4944c320ab22dbd3701ae333686f8176c2b8ffa7b542a0bedd528a3949d2f06bb2fc1596f635381ec1b8057ef3c8b917c9c42642068892d6ce149dc4ac70c92990a1d5d7fce274df55b2d642d158a4d119cc56db5b157da8bf8aa0b835f10e050afb237372a523e9c8c9fe383b2bbd7e0b919e0698ad38cc97344d107a57d84bfb0eb5adf5fe49b36f6bf3b7dae9564260a210a46c936d0cba40887a0a7079197c5dea3d7f37de7ae0309b6ba91c500209af27042df80ba07a0bc45fbdb10a136a2120f6595a0c2e8a26b0e09f52085b7b9e92406ed9abca9e1dbbc5605d4a7715baabbbaf1da1b1b0ecc2b73c84521c70fd17f52858ee5377dbd05befbdf396ebf533b09365654086a09d364e5a461c2d47edd944b6412f95ee937b8f315de1ccbe6da30449640945c8c908cf1d5b6f884c3f77e1db93e3373753e7265b5d0e688a14c748e03fb60eb9afd67526a64a74448fb4f5c5ad353689da6144a9bf4d3daa4eff0a8def0f1ece156d8750ffef1c637e87eee5d36f27dd36891a01e9abae7771abdb30d66bbf8fe5332ad7e81618d549f8c54df402b863f1d3db64b6bef7dd901f8b6d59fdf960be8d3a57cd5371e982ad87a127db756fa370b5dcbc716b8cf29235e630ab6f9f9d57b35140749293fcabfb101a96d0c28bf4684872650439ff5e761a6a7d0b90cb6dba50feeb38e067e9debbe54130ba8f8dcc4b42b7d247268fb18e63dc4dd18334e54278ea3805726f10c8eb002593d7a0a12d707a74ced9a426a0b5dfd197db67aa86512d05511ddf4b5981ae8421f54b680a7619cf86c4b44b856e396401d6e5a2f793c404a52f2ec39637b42d6f995e40c3a0ef8e38643ad7d1991d501abc43d0c61f82053c520342aa4bcd61a8085f3f77bcb2ec31f974bd260495272c5b2a51d318b26fd4ba77346d06a5805d5491a3f30179b7eead46db392d4ab58fa6c32b7f35d08a4db8eb35091519889918f47f485cd74f955df552ab8befa473a7df9b735bc7030a928a406eb2c7dfbcaf18ae8b9c3b834741f2a944c38901c47966ddbf8bd30714dd6bf1e32724be930bd6de33697b48221ee721bc35c572cb2538aa1d4d4c67f94b5487bd2edee7123140e6ef55e30b59fbcbc91cf67526d67477f2a989ec18070e487dd16b53fd8c5c3bc4f4fe66e7b00ccdfced0b329a46d832cfbb27e616e77cec0d3ad8e515355dc5a2968e7fba3756c29428d7bd55caa6e7b987dfcd377c11a9f119002e0ce4954c752ea8ec4073e0574ca7b491952bb1d77c9be745ff2ba8da4f500a3ccd7b138285afe2803d849c02587324155e3034c9b7493d76bd47a2a20c896f64d48ff0ea6cebcd737bd94dc379251834e89e06a0447f38783acd1d4bda261ab2ccdbfcc1e0841e093f75b66ebb16d97256c4efdaf097a1b511cd40063f9e467cedf29854cb947d83b0973469d94be120857c21452dab87db65cbcfa5884898aa34153bdb15668eb9d8598c813bb8689e7e8569e4922664e7770804f6dce4b2c638b2cbddbf650e8d2518658462e84f76e4c9f9168bc3e036474f9aeb88e12f3bec2ad4a57d1272f92d3c762e7a711726b7986a42071b80c6842ca7668b7f29fd512c6b47152901549b11203849a6f8d1c5e74c3fd3c65bad3d5e522cb0ce5539b38b761ae2f2b4b6cbc3e0f45fbd8a6f3da360b67a1973e6266cb35f998f285185f78e748c5739ccae22817974a5a7c07e90d3c1b18c6dd3b0cedd906ec5f279dcf0fd4618013124aa3341da72dfbc41df28054e95f8378edefaedeadcc1bb5ad0ab5593cdf11059a3be131b3f6de8fb0b93b5c3d4006508d069836972ef6569ba9d71a08e8a82d670c2c0225013373c1edcf5d74e702e92c46be4cdefee7f485a2e9e18702e62e72fb8faae3ba06eb48ab219a99d4b3916a103845768890d0d0af09fd74af43e28596536bca8bea7a10612637fc3cb5edaf37991feeba94fff38e8d850325dff8c2080f8718381f550d4c6a35ef09e16195ba9599e09b4f9f65e22231134d12d435e4a2b4e19bc00f0808bbd46d509d9cb9e48afed2f38a39fa49b69034c08992d1e7c2f4788714d7d1c2bdf47fb6c247148bfcb729274d4b3a513dd48ef5978ae4690252a37235688a58dc87ae2ff463150530e902b7c1b8abcf3ab8bfd777974127bfd455e00d71a8b04740ddd0b67cea046611fa4aed1bc8bfc7e22aea273e0e21e2dfc8f8a234d07c13eb51fc703bca38d0d9b496bc604171b9ed55b6d7a6e077ada9fe4c961d60d49088eaf11e474b470be3a4c811c5ba62306e43d1bceeaadd66c5da249aa928a2b35cd83d1d0a4f4280bbe044069dcb742ee78e55284373380faccb75447cd84a1cc6b77974576942476d45636472d039fa363c4ff2c3c31c12dbb86582bdebf5738afd414087492f836b33048f7ed1a55313b584803060715762a5e465e5a380fdd711fcdcf1e5ac5e3bac7b26f9faa8772f471fcc0c08269f815198b469a9bf153b00f4b07b60c98bcd6f88c5d09131ba8aa6c97b611f430476d4eb5ec592e1da925a4715d9fe0c5db96d587525c121a79006416d715f022c0d5c54b6f4f4d5fbe2fae1c7624aebfae9cc18204ff3e050856b751ecadf0e5687f7a06aca62c1d6933ce93fb5868f465b661a024318163ddd580c06b8833c88bfda7357d27ee5ce6dbe5a3249f543140df4c07b26430fbccc45705a84066b44b5cd23c7d87b8ac193de914e448a3184ee9ba379ca2fb23b93c99da7e742e8fd2b274c4ead2df1c4841affd16ce3fb6189545936635ce5e2f83a4133d61dac8b4de72d7eafeff7ed4f406b722f67f991461d4ae459742105f10ce1e59ef9e5237663bbd0243654ee6639387161c69db0801ca1281a4bcbf0287823c8e650138e7d692f97cdd95d0617db445625559a41d77a6f15591f49721f52d3d9e7c1b0f0d630822056e87f162746c898820d5bc95534a99ff14632ba7ad8927cabdb4d4e9e5c0180aaa8d067fea56fd823c00fe7693fc96906999d7a866ab47070dd3653ac4b738baaf36f670bae1e78e0ccf95e830ac79f109246c7e957e598306bd822dcf6a7055ba256eb1ec8c5bc24cce735095c7994195a2568275aa6382ecc37db732b31b0ea9ec04b2694e7e4e33e5ecca1f33911f91f5e601865c7de8c3a4ac13badeef26f161042bb35574b7318ae687b91fdbb3a141eef7b9468bee56777a65cbb51c7bca380e7cd7a71495ee1315278d9c83ea05e309b2aa62bfc348dd97978e5af6f140fcf56ed79b8bb1205e37eb171e8ae69732c60cbac5b74c6a6ad0cf7cbd054c8da0d20840c2fd5cf942fec9d41677c2aff6f9e6d3712d490a8acdd2aede90349b05b6dbb6f990ddd65671aae2721d211dc535b0eb810d0f776d486cc449e9f0be8742fc4dd709e6e8d3aefc0f4b0a94cdc9aff6d4d1b9fd7f2e8f6aad7c1cc93f68e29c2db1f47d32c66b1eef516e7093bf2dc5683d7808b33136f3cb9b743f6db20c8a5008a6bcebe0283419d3d74c8f0dc9d93229b90681fb70ea7154b1b80eeddcc2e62a811d3cf5e48b60c2915356ec2ec883b8fdb51ee6d6425af69c626c4e5a2be0ce2bd3926ec5641f0252be77edf24a15b12689c37de6c79c528756ca222c4a62a8798d03fef62ddc22c02cbf9f2c7812ead9ed8ce912165def0988e61506bb1271e7aecc037f31a32a039c8e9effe2d75f1cecfa4b7965059118bb27fedd5c7a5b884ab2e592cf9dc16034f05a083d5ef387f6de0e3d473ddceefab7ee27b36431e362691b8bbf12b69e7ae455a8382a8b768502f8e012043250781cbe2b24635d59d9d33cc4e2b5477c302d6a109026547cb13207b051de075b18fe993e181c65c0b509b2a7caf0612bddd9455a73359810b48f501beceb518e8682857d83bb1ab8c5d616e3a197eb45badc7b6c72403fae88dabe22b4f5d0174c79c49e1a54de7b4a8392376b0af4373105c3d0cfd6435117960f26f8173a10fcaa7ba05c9994ff5a6eb04705fb2d71184bb123b3a7e0903d32af12b10ccb48b28dc3cbdfcd87a20b777271cc3539a3aac9d40cc0029d603d2546684ae7c0a6cdd49c1ad68aebf50a000f730702887c1e9e31b187bf391fd1284a7d212993b2a131e5c8dfd9eaa4a75416fa5566c7c2862d7efae1781b7e4ecd39ea077d17022c1ab65ee9fb28e76fc701c1b5287cf4006f16a5ff9691a66363a00f73c1457b1736e346c789b7325307a3b193c3fb2879de344a2a9929743822511e6c14d951e9651b42a84b3e7ef9873e4c2a38f5e65b50317c5155741838f46581911eb3b48523bf17992435bce04e46dd11056441ab0ba78a0658cde72e7bba8602067e34a5e4114d21d87cff3cf7bf443fcbee87a0097455d286529b8155de9bb959ace67f06287409dd29fdcd32173b73739d1f9f9ebc8c4e98cb3cc0f14db4cbc2d29b10f92400ed8f2d71f2acebab874d3a7e1dbbc7e73088b174b888e7d70f5989de4740ca7c133038c723d01e775943eabf72405d5ddbcab3d73091672c58456f50a99c34390d5360ca4a514c6a8e3180b490ca199936491714e1bb4166c74741381cff4c721f5b1edb5949f670ac34217a6c713e21a4ba10ad116145ebef6fb2f6e06706e7af5c7d8bdd54ad113122b253363f0d546c33c1c381f16751515d886e021a7c55e0afae4eeb75b94737d99ae3e1ef334f3eeea0e7eee8ff98bc19617c3f454abfa66c1982f0e023857664315c0dea3e8483b9e9308f8c13ac30915a74092686f810ed3e187198398032a59f67c2fb729bb4498bb1d78c55cb30448bea98643dd7e12d1315c05228b9bfc0fa04a1d3caf4d631e0440802d2e3c2c25e3629995c2381c4880be269cfedd23ccba22af9647e24f3c176fad2e2cf83258c9c4d350b3c2b626dbe4ea302336291e91a1a7ea8f43cabb39eef91ba97524ed84e892de5f024213e2215f12e48694fc360d64db0d432597bef03a3c7179a3fe7c2ab51391efb8f5fb802275c9b51b63239245e61e860cbdacc58173fb58f4925df6eed9ef74f951a318b82b31c7ace5289de18bf7ceb715512b28c842c087d55b11ac535fad8f521f3ee929a925bb842da5b738f7559cfe151a542ff8f9950b61bc1292ce6cfc238e2b7ced93de42677b5c53ba3d84d8506770dd61acb9ee659248a82120cbfea", 0x1000}], 0x5, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r1, r0, r0, r1]}], 0x28, 0x405}, 0x1) 16:00:07 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x8}, {0x6c}, {0x1491}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = getppid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x6, 0x10001, 0x1, 0x8000, 0x2, 0x3ee0, 0x1, 0x3, 0x2, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000480)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r4, r5}, 0xc) syz_emit_ethernet(0x31, &(0x7f0000000380)="64a0000a4b1c7f26fc9eebae5f786355df137d2d5c37ce2825dcea1ba6f7d2d3282754ad35ac5ff68965768d4e35000000000000000000000000000000000000bfd8a62ee82b2db67725c84c1cc4de81ab64012900dd5ca5388ae7f485d972e14d2c6a4252458863c6dcb482346fd3dc3be777b5046bb7a1445c67aaec71470d801f38b254492851fcdd853aed1b042648aedf63a53627f40dd28720a200c81ff6143e55a095506140fc93b9a3ceb6eed3d46173c66a748090fdc76b923b2c678b644c3aaa889a0b8b7e0ae40e2955a58b3570f5fb147ac65447b9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x7fff, 0x0, 0x8000, 0x5}, {0x1f, 0x9, 0x6, 0x4}, {0x1, 0x9, 0x1, 0x7fffffff}, {0x47f2, 0x101, 0x3, 0x400}, {0x7, 0x43, 0x3, 0x4}, {0x13c3, 0xfffffffffffffffd, 0x4, 0x400}, {0x3ff, 0x5, 0x8cd5, 0x6}]}) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000000)=0x80000001) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ftruncate(r0, 0x0, 0x6) close(r0) 16:00:07 executing program 0: mprotect(&(0x7f0000730000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x80000001, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = geteuid() r3 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r2, r3) close(r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffb, 0x0, 0x1, "0c1a7e7c77d3d9b9fcea28c996e144d23f26a45e", 0xb73f, 0xff}) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0x200000000000007f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xa1b0, 0x4, 0x8, 0x11}, {0x2, 0x6, 0x3, 0x1}]}) getsockname(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x10001) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000440)=""/169) 16:00:07 executing program 0: r0 = dup(0xffffffffffffffff) read(r0, &(0x7f0000000180)=""/37, 0x25) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xb7) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0209000017c8373556"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r2, r2) write(r1, &(0x7f0000000040)="f7c12258e7dab5e9a33255347d89010eae2241615b3fd1d75bbfa6525430b24ca4ed5bcf7d991a9186b9", 0x2a) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x101, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x4d}, {0x40006}]}) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)=0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) fcntl$getflags(r1, 0x1) 16:00:08 executing program 0: r0 = kqueue() fchmod(r0, 0x188) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) socket$unix(0x1, 0x5, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x10) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) fsync(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r0, 0xb265eb52e9d24478) sendto$unix(r0, &(0x7f00000001c0)="b1000513600000000000020020000000000004fecea11e88fef9fac6cd6ecfc73fd3357ae26caa0416fa4f3447d280a349bb0aaba3b3d6e507e3376336acf00b78781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a30100", 0xfffffffffffffe14, 0x0, 0x0, 0x0) 16:00:08 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = msgget(0x0, 0x80) fchflags(r0, 0x10000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) msgctl$IPC_RMID(r1, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) renameat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$KDENABIO(r1, 0x20004b3c) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc2c7ee2e61ac5538254b916042575a9603e129cc5b44d587c3dc8fa8c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e9087c8effa4a36d28f8a5c63de6f3c49316fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515541374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a64579a52e05ff6b9d904572183855d822c59d38eb98cf63b56324c28a76f7fdc5323eac4d34b74a0363c48ce835501ad330e3c07ccf56d1761aa4eeed407f27192b9a83a9f24648843ae47112b7841c438630dac1de7de64caeb64d5223952dafc114d3426ae705047eb76ec7108d2e25f91ee4f9db84a53c1eb3a36d83dc55fd4b09d0b9f16ce9ecea5032a9e48698339930bb27bd3ebc8dae19d2c555c35172"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000040)={0x0, 0xf217217fa3dad284, 0x0, 0xffffffffffffff19, 0x0, 0x9e1c10ee69ef201d}, 0x4) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfffffffffffffff7) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) setitimer(0x2, &(0x7f0000000040)={{0x3ff, 0x8}, {0x5, 0xfffffffffffffc01}}, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f00000000c0)=""/230, 0xe6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x5}, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x4) r2 = dup(r1) ftruncate(r1, 0x0, 0x80) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x8a8f000000, 0x3}, {{r2}, 0x44d8b01ccf39b58e, 0xc, 0x2, 0x7fffffff, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffa, 0x2, 0xac0ddf800222d739, 0x800, 0x800000000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x90, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x6}], 0x9, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x5b485de7184f0b53, 0x80000000, 0x5445, 0x5}, {{r2}, 0xfffffffffffffffb, 0x6, 0x80, 0x1, 0x9}, {{r1}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x0, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8a, 0x1, 0x6, 0x1f}], 0xf0, &(0x7f0000000380)={0x3, 0xfff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) 16:00:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01326b239a44c3b67aab896c42f0281045653c9119e7e0d6240af1efe6ef755867fd3cb8830948bcedecd693ca07ee11a3bb18c7a693d3023666141f708a0855c760a63936133aae141451305039dc5777bae1a589ff7d310cb872abb8f2a8f6e0db09e46e16fcb5efd0a258d1db2ae2d003696351291ed391f5e3c21d46e46bbe09117d2345a003a3e91c91df5004c7bf7d1356f98726d48b", 0x99) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) shutdown(r0, 0x2) socket(0x20, 0x8000, 0x4) 16:00:09 executing program 1: r0 = socket(0x20, 0x3, 0x200000000000000) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0x114}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x301, &(0x7f0000000280)=0xfffffffffffffff7, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/182, 0xb6) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) accept(r1, &(0x7f00000003c0)=@in, &(0x7f0000000300)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/17, 0x11) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchflags(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000040)="2397cf9e88540eb48a0500aebe00"/33, 0x21) 16:00:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x80000001, './file0\x00', './file0\x00'}) 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", 0x11e) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r1 = syz_open_pts() r2 = kqueue() kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r5 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000180)={0x8000, 0x200, 0x3, 0x7, 0x3, 0xfffffffffffffff7, 0xb23, 0x10, [{0x2f000, 0xd25d, 0x9415, 0xbd2}, {0x401, 0x4, 0x7fff, 0x4}, {0x3, 0x401, 0x2, 0xc5c9}, {0x54, 0x8, 0x3, 0x9}, {0x9, 0x3, 0x6, 0x7f}, {0x10001, 0x2, 0x7fc0, 0x1ff}, {0x0, 0x1000, 0x80000001, 0xfffffffffffffff7}, {0x81, 0x8, 0x0, 0x3}, {0x0, 0x3, 0x8001, 0x800}, {0x4, 0x7fffffff, 0xfffffffffffff7d5, 0x9}, {0x7, 0x9, 0x7fffffff, 0x5}, {0x6, 0xffffffff, 0x3ff, 0x7}, {0xc1ec, 0x40000, 0x80000001, 0x6}, {0x100000000, 0x4, 0xbd8, 0x82}, {0x9, 0x8, 0x9, 0x2037}, {0x0, 0x2, 0x83, 0x81}]}) dup2(r5, r2) 16:00:09 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) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 16:00:09 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x8) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) semget$private(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x90, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2}) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x101, 0x7f}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x7c}, {0x6}]}) getsockopt(0xffffffffffffff9c, 0xbc, 0x4, &(0x7f0000000380)=""/69, &(0x7f0000000400)=0x45) r2 = dup2(r1, r1) getsockopt(r2, 0x7ff, 0x9, &(0x7f00000002c0)=""/7, &(0x7f0000000300)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt(0xffffffffffffffff, 0x758, 0x5, &(0x7f0000000180)=""/250, &(0x7f0000000280)=0xfa) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000340)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0xc52a8f7b1c143889}], 0x4, 0x0, 0x7, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x2, 0x8, 0x9}, {0x6, 0xff, 0x8, 0x2}, {0x8, 0x7, 0x628, 0x7}, {0x3, 0x8001, 0x5, 0x100000000}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="006f422e153dc0dc116aef8af6460100000000000000040000200000000049c3ee00bccc92aa1d1eeffa24771f0748f4921799c90373b766ab9212952a2d3082ce4c93971a2aa009e0183e64307e173d590c0b497e5b4083fd782c82fa3ddc24b0882c3a40e712bdc0ff4debe2a9241f57ced17801cc0e902dca76c4c4bd036c34d9ca29b60e75fc38d576d9bc53dc8b10"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x6c}, {0x6}]}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='.\x00', 0x611, 0x0) socket(0x6, 0xcaa512922d2dce18, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@in, 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0xfe243f1f9f0debc7, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) 16:00:09 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r2) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cdbac1ce9816b3908a8195004a77b7209e90bad0df60b22c0e4dc1aea14e858c330a2423b6e0677877db862307e30754941ac5ddbae79a010e8a34faeea5c75f8a086d6420f4e80a5117c9071047259f6cde14c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054fb6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97017eb9245ae802158525c199bfe7a050081b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc9"], 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812678dd17b8eb088fe6c2dcd2b74c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5000000"], 0x1, &(0x7f0000000180)=[{&(0x7f0000000400)}], 0x1}, 0x0) r4 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000580)) fcntl$lock(r2, 0xf, &(0x7f0000000600)={0x2, 0x2, 0x4, 0xe95, r4}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6], 0x28}, 0x0) recvmsg(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000b40)=""/4096, 0x1000}], 0x1, &(0x7f0000001b40)=""/4096, 0x1000}, 0x800) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f4") 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000640)) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="e7db0a55a959ca3744e717fdbaff0b31904bd0cfb1a906fa480ca2135beb35bd035e871c9f1a888ba49d24c8cabfd796b9f7d87a8d6cec27e2424283356da85a8cfcf7588bf157caa8595f75427ab034f2ffd708383ae405fba253fb39acf547c2942d2dd5331df840b47c8176162108b82452d42e4b1e982a5903245e50a0b8472c05dd06d567ea7045433bd6abe2a23a1c8ea1e30806e7dfdd1b9c8e1d668ced2cff7c0317aabec35096223ca8396d2401a4062f6655b3283da42e0228c3dbabbaf2ef2a612e38368ad02a5ea4494d69ce92301a84b64b52d2ec077f0af0cf34a1e6e60586798277d851f9755ddd640f9f610005092a6ce774be7824", 0xfd}, {&(0x7f0000000280)="7e79e05577c0ba0cc2b033aaef9bfe00d31c3b0741e9631ed1abbba8d72591c26cce8c0f2c5fedf2d2ea87b6d6797ed4cee23dbb097af7d4b9c6c6add22df3703d1cfdb381192cd566a50ee28d6f6cd2364e", 0x52}, {&(0x7f0000000380)="7935b3009566ceb7708feef6ce1140f8c2312afc8f3e654c084160", 0x1b}, {&(0x7f00000003c0)="0a53e6f0e98aead29b71703b9927c06c476745e5e79b9e1169d0f06335e3745c87ab5368ff049ae54c1cefe947d3b934ccfaef1350663b1e9f990749e9862a09232c8b43e5ffaa6353e33bf5254fce25c35dfe38cdb4f44c355bcc9e88a068bd5f24032c58ee44ffcc63331b2309bdaa1d4080fba7b9169299ad0de89a47b8c1d8595d9fb8a7ae1cdac53f05d37a9b13513ae086fad9ac20d476133598553f68", 0xa0}, {&(0x7f0000000480)="7d9c618e59d360de99e47625cbf322ae84515427d28695a01658fd6dfb20cb1afa8cc85c9c7c41e70eb2f221613ff197a951bc4120e4d7ad28a09e748da5c28b45b7ee2133078c256c54ad41a3d19be6b1799b179320cdc2a1203ac69ec2eaffbd79379ea2995182c545be7a8c4025dc729587afb39c5b4907f591003bfab3546dc72ade2247d6794aef31dacce879031d1159630f27c6cd23dc46aac26c06dff50ef2b936574c8f4e0c7db457de574984839a7b2cd96a0544ae4aa2a3540f7c966227b719ab86fb84e6b4a545c4348cee9c9e3180d67845d6563f985e8e264768da84d5b321b7149ad5c64634c4ef041b63093dd05882ffad2ad41ea1", 0xfd}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x20000000000000ba, &(0x7f0000000100)=[{0x80000050, 0x80}, {0x16, 0xa4, 0xfffffffffffffff8}]}) r2 = dup2(r0, r0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x101, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r4, 0x4, 0x40) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a2fc039c8c82de6af46b0ca716a34b19e83bb0a5fbe9937a987bdb58df60ddf54e11ba1b758363", 0x27) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f0000000000), 0x4) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x5, 0xe82, 0x4, 0x1, 0x1e, 0x3f, 0x8d37, 0x1, 0x3, 0x9, 0x2}) syz_open_pts()          witness: lock order reversal: 1st 0xfffffd806e08da28 inode (&ip->i_lock) 2nd 0xfffffd807bf83620 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807bf83620,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807bf83610) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800020b5bca0,1,ffff800020a5f150) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa6f4b8,c0106477,ffff800020b5bca0,1,fffffd807f7c6840,ffff800020a5f150) at VOP_IOCTL+0x88 vn_ioctl(fffffd8067af3440,c0106477,ffff800020b5bca0,ffff800020a5f150) at vn_ioctl+0xb7 sys_ioctl(ffff800020a5f150,ffff800020b5bdb8,ffff800020b5be20) at sys_ioctl+0x5b8 syscall(ffff800020b5be90) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,ef4e19d6010) at Xsyscall+0x128 end of kernel end trace frame: 0xef7a51c6b80, count: -9 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020b5b860 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021782000 rax 0xffff800000ae4340 r8 0xffffffff8156e4e5 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x69cf859c3ccccba1 r12 0xfffffd80029b8c00 r13 0 r14 0xffffffff825d4250 w_lodata+0x3f140 r15 0xffffffff825e9490 w_lodata+0x54380 rip 0xffffffff819f49b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020b5b850 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=414196 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5e280,0xffff800020abe028 process=0xffff800020adc000 user=0xffff800020b56000, vmspace=0xfffffd807f00c5c0 estcpu=32, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 25220 177625 77546 0 2 0 syz-executor.1 *25220 414196 77546 0 7 0x4000000 syz-executor.1 25220 345869 77546 0 2 0x4000000 syz-executor.1 25220 416236 77546 0 3 0x4000080 fsleep syz-executor.1 77546 485595 43008 0 3 0x82 nanosleep syz-executor.1 55725 40509 43008 0 3 0x82 nanosleep syz-executor.0 242 299231 1 0 3 0x100083 ttyin getty 52452 471373 0 0 3 0x14200 bored sosplice 43008 443222 90974 0 3 0x82 thrsleep syz-fuzzer 43008 332757 90974 0 3 0x4000082 thrsleep syz-fuzzer 43008 133224 90974 0 3 0x4000082 thrsleep syz-fuzzer 43008 318931 90974 0 3 0x4000082 thrsleep syz-fuzzer 43008 263457 90974 0 3 0x4000082 thrsleep syz-fuzzer 43008 106047 90974 0 3 0x4000082 thrsleep syz-fuzzer 43008 441954 90974 0 3 0x4000082 kqread syz-fuzzer 43008 389386 90974 0 3 0x4000082 thrsleep syz-fuzzer 43008 70500 90974 0 3 0x4000082 thrsleep syz-fuzzer 43008 490346 90974 0 3 0x4000082 thrsleep syz-fuzzer 90974 77347 6781 0 3 0x10008a pause ksh 6781 38024 89168 0 3 0x92 select sshd 89168 382756 1 0 3 0x80 select sshd 87732 166988 41186 74 3 0x100092 bpf pflogd 41186 222231 1 0 3 0x80 netio pflogd 17991 2644 18647 73 3 0x100090 kqread syslogd 18647 133999 1 0 3 0x100082 netio syslogd 44317 18256 0 0 2 0x14200 zerothread 58788 301543 0 0 3 0x14200 aiodoned aiodoned 4727 159758 0 0 3 0x14200 syncer update 73656 14840 0 0 3 0x14200 cleaner cleaner 64488 218005 0 0 7 0x14200 reaper 7589 382290 0 0 3 0x14200 pgdaemon pagedaemon 71751 297672 0 0 3 0x14200 bored crynlk 69475 243393 0 0 3 0x14200 bored crypto 78178 478135 0 0 3 0x40014200 acpi0 acpi0 527 212753 0 0 3 0x40014200 idle1 98431 137061 0 0 3 0x14200 bored softnet 64985 80969 0 0 3 0x14200 bored systqmp 85190 427358 0 0 3 0x14200 bored systq 42440 5066 0 0 3 0x40014200 bored softclock 58085 92157 0 0 3 0x40014200 idle0 36117 340157 0 0 3 0x14200 bored smr 1 384117 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 25220 (syz-executor.1) thread 0xffff800020a5f150 (414196) exclusive rrwlock inode r = 0 (0xfffffd806e08da28) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8261f770) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9578 6397K 7169K 78643K 22382 0 0 pcb 13 8K 8K 78643K 544 0 0 rtable 111 4K 5K 78643K 1068 0 0 ifaddr 77 16K 17K 78643K 518 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1679 0 0 iov 0 0K 28K 78643K 427 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 5390 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 50 0 0 VM map 2 1K 1K 78643K 9 0 0 sem 12 0K 0K 78643K 520 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 4611 0 0 sigio 0 0K 0K 78643K 64 0 0 proc 54 51K 83K 78643K 1476 0 0 subproc 32 2K 2K 78643K 309 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 374 0 0 in_multi 33 2K 2K 78643K 353 0 0 ether_multi 1 0K 0K 78643K 29 0 0 mrt 1 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 766 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 119 22K 30K 78643K 15769 0 0 UVM aobj 130 5K 5K 78643K 148 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 579 0 0 NDP 18 0K 0K 78643K 162 0 0 temp 214 3556K 3632K 78643K 66703 0 0 kqueue 0 0K 0K 78643K 48 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 39 0 33 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 230 0 230 8 7 1 1 0 8 1 rtentry 112 224 0 180 2 0 2 2 0 8 0 unpcb 120 1438 0 1430 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6906 0 6906 1 1 0 1 0 8 0 tcpcb 544 871 0 867 1 0 1 1 0 8 0 inpcb 280 2652 0 2646 3 2 1 2 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 54 0 48 1 0 1 1 0 8 0 pkpcb 40 17 0 17 8 7 1 1 0 8 1 swfcl 56 7 0 0 1 0 1 1 0 8 0 ppxss 1128 71 0 71 11 10 1 1 0 8 1 pffrag 232 6 0 6 4 4 0 1 0 482 0 pffrnode 88 6 0 6 4 4 0 1 0 8 0 pffrent 40 14 0 14 4 4 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 135 0 110 1 0 1 1 0 8 0 pfstkey 112 138 0 113 1 0 1 1 0 8 0 pfstate 328 138 0 113 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 926 0 735 14 1 13 13 0 8 0 art_table 32 927 0 735 2 0 2 2 0 8 0 art_node 16 223 0 183 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 9 1 0 1 1 0 8 0 semapl 112 518 0 508 1 0 1 1 0 8 0 shmpl 112 146 0 18 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8417 0 6988 47 0 47 47 0 8 0 ffsino 272 8417 0 6988 96 0 96 96 0 8 0 nchpl 144 14950 0 13313 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 48642 0 48642 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 7 0 7 4 4 0 1 0 8 0 scsiplug 64 7 0 7 6 5 1 1 0 8 1 scxspl 192 45353 0 45353 28 27 1 7 0 8 1 plimitpl 152 402 0 395 1 0 1 1 0 8 0 sigapl 432 4765 0 4752 3 1 2 3 0 8 0 futexpl 56 59584 0 59583 1 0 1 1 0 8 0 knotepl 112 1139 0 1120 1 0 1 1 0 8 0 kqueuepl 104 985 0 983 1 0 1 1 0 8 0 pipepl 112 2694 0 2675 3 2 1 2 0 8 0 fdescpl 488 4766 0 4752 3 0 3 3 0 8 0 filepl 152 28075 0 27982 17 12 5 7 0 8 1 lockfpl 104 1527 0 1527 5 4 1 1 0 8 1 lockfspl 48 519 0 519 5 4 1 1 0 8 1 sessionpl 112 36 0 27 1 0 1 1 0 8 0 pgrppl 48 67 0 58 1 0 1 1 0 8 0 ucredpl 96 5189 0 5181 1 0 1 1 0 8 0 zombiepl 144 4753 0 4752 3 2 1 1 0 8 0 processpl 896 4783 0 4752 4 0 4 4 0 8 0 procpl 632 14138 0 14095 15 11 4 5 0 8 0 srpgc 64 34 0 34 11 11 0 1 0 8 0 sosppl 128 71 0 71 12 11 1 1 0 8 1 sockpl 384 4367 0 4355 14 11 3 4 0 8 1 mcl64k 65536 259 0 0 33 2 31 33 0 8 1 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 182 0 0 20 4 16 20 0 8 0 mtagpl 80 23 0 0 1 0 1 1 0 8 0 mbufpl 256 480 0 0 21 0 21 21 0 8 0 bufpl 256 20699 0 13680 439 0 439 439 0 8 0 anonpl 16 476734 0 464800 160 98 62 69 0 124 6 amapchunkpl 152 28893 0 28753 28 21 7 11 0 158 0 amappl16 192 24245 0 23561 167 124 43 47 0 8 8 amappl15 184 1802 0 1800 3 2 1 1 0 8 0 amappl14 176 1701 0 1695 1 0 1 1 0 8 0 amappl13 168 56 0 56 3 3 0 1 0 8 0 amappl12 160 101 0 99 2 1 1 1 0 8 0 amappl11 152 109 0 101 1 0 1 1 0 8 0 amappl10 144 1446 0 1440 1 0 1 1 0 8 0 amappl9 136 816 0 812 1 0 1 1 0 8 0 amappl8 128 359 0 329 4 2 2 2 0 8 0 amappl7 120 1453 0 1445 1 0 1 1 0 8 0 amappl6 112 82 0 72 1 0 1 1 0 8 0 amappl5 104 328 0 316 1 0 1 1 0 8 0 amappl4 96 4505 0 4475 1 0 1 1 0 8 0 amappl3 88 1643 0 1632 1 0 1 1 0 8 0 amappl2 80 37328 0 37253 3 1 2 3 0 8 0 amappl1 72 111973 0 111535 26 16 10 20 0 8 0 amappl 80 14716 0 14670 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 147 0 18 3 0 3 3 0 8 0 uaddrrnd 24 4773 0 4752 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4773 0 4752 1 0 1 1 0 8 0 vmmpekpl 168 37334 0 37298 2 0 2 2 0 8 0 vmmpepl 168 583024 0 581180 272 171 101 103 0 357 18 vmsppl 368 4765 0 4751 2 0 2 2 0 8 0 pdppl 4096 9553 0 9516 7 2 5 6 0 8 0 pvpl 32 1260102 0 1245087 314 157 157 176 0 265 24 pmappl 232 4772 0 4758 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 650 0 14 19 0 19 19 0 8 0