3843388ffa5d243d9983d2fed194e9842b409e5071fc0401b024181c202f481e1bffe25ede1df3129344ca905934578e9301e407a57d80757b1a7f655ec193180fe9e0583c3fc4eeb44e284e495eab3afdb8e5bb3cbdd7048d46864a1f2c97f7f83eb7b9e2e21a46619047c87e70a8839641e558b24e4e467f3c05d29d788e91ea619ddfb63977d98c08643b2102237339baf63be7de7ace8a43fb2b576dcf5607568d9043af5dd289f5a1fc6e27ccc018e9c1a2a500de55e0aa567d4df2786c16ebcbc9e409f5a203b4ef5c3493cfde576924a06d62b768e5a74f0c6c530196986d1fb669571d193e5c8bd72a6df406b1ca0802ce4e7cc423856ad654bd831dd28b1a0ff30dcb549ec1bb50127e75126558c5aad57441f8f2abdccb9e85f072536632f316e5dc0b30f02f4b0c6ccb3a985e4beaf9a99854c977a130297a8d5fe56dc878f0e2e7b1d83d4ea33f1dc6f91083c433993b4d29b1c920ce716b0954c4090cb4488654cab89c4efc3bb440d153682210f7eb650d0400197f527d97af1c8c7b60f09a1403a3c427b94a570e6261006264af4303601d28a60aa1730c59f45bf4cdec02a6d8a3a368ff73e889a6fd8e64d4b51d4bf2b68aefdadb25793ad8e5e3be1180870a8ed8121ddaaf107c79cf23065d1df105322441b9c98fbec3382a4140ff8d30fdf1b22eda1e1331b1e474ac88fceda305c66b6cf717f31164f416ecbb6e64d08d0ea83a37d14a3c9ac5715b8afb0ee479b2c2623a572d2a434fcb8d62d617a291c6141fa6b3359682e6ce2761d156c273dbc95a9029ef5916d4604f0982090edd27bcdd2285c86d716e4ae07a97382ab3fb9e8cd720eeb5ff3c4813be90be78e7ad84c7f1635af0359562597eb14d8705efd1b86e2b83d35cd036c7012eeafdf851cf9073b3a90c2ab0009420de7010901d222a857add701e4c42599ea47332b7af4576ef694cad0911da16308bc307341f29ee882c0adf82e5b44747b7cf64ac83fe526e4a84a9107cbd3d950c5fc7074794abaf966840fade17afd93fd4f77d0d966063bbec03f77e2e66291e7a5cbb41ecdd8647ed6939077105ef385abf2dfa6868da1ee3b32a4eb6b991bc4db9b0386525882a49b65285903b4093f0b1e72ea11f96ce260b81ad736bfbc58d7f883916208bf9b4cb2ef0068490b8ee6f01d067a085fd1df50be1dc621d57ffcd3162929332e009e640fd8959d487638cc875b7ef9e5596001a5702f3e832d2b66a928a4f667753cc449cc7566f638e59b7f51e1cc4dbf6be6bba1c20c0abc63fc66ff2ffb9ed4109f19879798403c622e9cd6bc669a341d680a11076f3daf29ce481cf14e75b72a171131e8e5fb6e08ec0d06d25293d6cdc32ea08c43f331cdc69ac9c7da5ece134c59df81e2d3021636acb6e4ef507a4caa2fb407c5e1d423514a6b3a101d7c846f75272fc522cc553005ea9ec516ed19466c76c46ba0d834c76b7ea424400981e8c103274cb12435748884a82ff373ac62f22a897985e85f5e40c705ae8258cea44acefb36b89f68b713a68f03f9e2a65b0a39c8e817d5cf4366d3c5eb8780f82ea21ce98d082278cdcd99dca647c1ca3abb2591355e36cdc3f8bd7f247cb7fda4fe6e565c9ffd5647d7eb130039b0dd6b312c32828c52502358150ae45b4340d92cb0a25a2cab9a367834d1585825bb3773b79f311bd2d791e885a43e657584113c9b5ce07b152d94a6849c177424ba836d46c9c40ad3ee57d9189dc51ad10c9ad69b109f22931142e383d0f314ff80ce5c53118fc9e41b1808df5f4c8d377c316e554df20d250fae45a1da30a4e84d158d169a3871633f972294d32185b4e537a1b0fb4fe89722fcf740a588cc8a9a89b4a4dc7812ad94a9fdd34fa18687835a447d282d76c5503037a6dd416d5298369721318d2e6e5b1cc5d17ee382c08646d22a88cc6db3d89ef9ed5167d9b2c3ad1a1db60541d3cd8c441fe25f4ae336f293bed99a64695540be0aa6dc06ed70187c352e02a577f5d9d939f3d2ab7673cc6b99754e0163527d29d22d6ac63aa3fef6f2e287da198ea05f91780f58e689bb100954e7b744af5eed577f9987d58739815bc9d00d968bd6bd4b8af38cb0e9044fd2adcffce07f6db9bae4eb7486c7b84ca8972b4b969f8842138f7fd7358e9a55e3fb61cc2c02a7fec535f970aaaf764275b47b9126e347cb46f05fe7deff6e47660c95a68a4f3cadf4f766f8538803d82e04ee71a66dbdc6cf2b0446efc6e4693687bf8a28e44150d2b2a01bd331a30e5c331a019a16aaab71c6fabde1b20d6dc6f66449839e610764a685d0ac16f2bda69629a4928b441d9e0191716bab94a0315a673977584600fc4fe5c2e746392d2d385f72c3c79607b3b93934c581cae7776bd6a20e2f0970584dedc551c17df634818d23d0b6b940efcda4fbce69560be07ffaaa52e75c4a2c37cfd1231134d0a14eb31e7518981c5c7bec41857a7597d7a859dd63de53c1d05bb4b46a1c2a2072552a225d03c772b4af402eb56fe478ef02c3d6e5cd07bd237bd795926d0251e525073493cdeb2d92f39b7ef4cbdc01af562f90cebb89dc575e7474a2525ca5112a077984d218453bba1247f4fe5e9ef8cd378182f9414197c24ff3c7be13477ac651939540ed10b01f4fd79804a0085c4e403f01486c5c75a27bd2fb073f2407ff77c7791ab105da863c4ab5d3b8a3a8e67ec0c79f8284c316de2c0be550398cb97d14de114629509dc66d46419aa6454aaf14d2f3ff4ce4f5168bcd0c28ec18f49a350d2af4eaff4bd0be4b98a3a88ef0ff40fc6fa09692579757cf6b7363c1e5c1de67df3b7c3c8b72a30815a4f3ba4ba31c63b5c692c33882d9c19df6bac5ea4dd1c33db79dc5b2f73b282677b3a5c0669d84ca2d99902f757ad2a456e75b66eced65961ca93522d4be2f4d7d1bb6ccdc5be3f2bb42ad2c8b60f63e4d37db7f63c61ca578d5575aeb256da6a23f52e126e7e8f28bd33a172e991fbd3b07362418ce111b4b54c107a9758262040742dc828d963d3fb246b99fea870e5715ccd7df77225913a34cd59a4ad2695ea520ada5f216b5c8a5fd417e9fd2c9abd6b89768252e755641bfc76dbde2f04e96c13c33a5f91f7228dbf0b9a99ef94fe6e95f5c493b7d9f7103dfa3083dda79efe27d3e1dc36e325991851c7cc53e464a3ea89591dc308d3ea833c8f303541bb4be291f3926bde027bc124e69f93132c22c09be66d3f9cd8a4bfc7d486b8c756e16ac8c5c00dcbe0fdbb378490ca62cac3532e437443e0b0d57352b33e428b0376746113fc4b1d048d0f4f3f7df642e2e5a69eb51747c0f17be997e00eb7bd624d0354cc7a4706759211c0f453187c724848d1373fba06540827a45e3f8f4261a09f9fafe8b28d86ec098ad3bd284c3f92c4a11164b716ac2b5e22894b6531ff66bec68ae22bc256b01b14a3cad2f0e6fcf38273ac42f0af4601f99738e2168a4a3f018fb1e7fb6fe13ffbb356c0637c95d12cfc8e6e62032481bc841ae3ef1ac25399e5d8197da15138fb2ae0f6cfe81ef5a44b73884640cdfcdcfd2408de1ff30ad795d215ec54055865fc4e8639d986e3b4dfd5a7cd730b5828f94ab83d7781ccb2e916ad346a27f62784a5484789e52b0d18986f5b7bd5bac61b3d1a04eabad3473e0a6f4d4ad54fe9ceaaf578c722d2924891ef03e1cc453a80c0d8467d86a0d865f074b1ec25041634f9ed2269c1f2e0710055c0e2d0c2847377bb94b6ce4fb1a983e194a056ff7f518885feb8180e6d76084a7d20d919556dc895fa07ac608a5f51906b407ff31531ec2f38afb75dfb28543ab818cc5ecd6b7d34f5e6150f620002d4002351b9eb8a920b9389ec8bcbe3a0659c48805cd654da7700d8aa5ef905606169876ebd8065f500544be7404a0b0b6954b16eabdda85076e122f2f855c5b6cf13a615e5e5d929bfc54aa8698c2a7d287a08507c33432b536fa5ec491d1470ccc95b3316f2c2e9dfb6ac0d769045a0f0a544a82227ab614ce746b0b90cea4f7b95f4932782936f227ea7d5442c6401124238cd11df1a04ebb1c4aab4c525b470f17ea2f12bd913d405683e228746a58c4c56abecd99cecc14304d38ab7a17ecc36bd9d0746143dd9865809fd9326ed64926a14a9b3bd931489742d7a226ac2264e0b302958d2630b78dfae4a15a1a61181e72917d323e9aa9286b20b2a756f5aaf4b2a8d532183f9a73e2ee646a1bb0929094bf5172b1ad56d34298c3bb4962deb89520a2f947d26b6939c4b705ebd760e94e69046cbca27ffbb0aadca2c36cec004cd824ea77b415ddd15746c0108a77f59a70e7c1dbc404a1089aaf93e1179975b474c2f8a048fcf05761846ab82d3cfeddcf09b0da5d8f979ffa75c695f1e91f67ca34d08a13134053b5505807395bb63f17024a69b4e4272b2add9fe7aee664890320e2ea03dc437a75f939acc82e4fdd6cbeb7692514c8635f00b9df4d9f7744cd3707ee4344b292fe1a35010da470b786423842f41c4402b513b9d953aae68b9fe785db30cdcab46bfc2b459c5071b506aa919aaa988ff8087af061557fea6eb3f4bcd110b145478937d2aca2f3d7f0daf00cadc18b0758de090ca8350aa8009ca47a0b0188d8543960243ff134ec4a3a777f829772e62f427aac1ee28b78e88fbc233fb03d6b61805d51f67efe78d639beecbdc712872ed77756ed609cad01392990f2950c9369b558d99a3aec118b81ea0090204677a64701ea70dec5a3eab5d55910efa24e0b949b267d3b3cf00a15a4c9d7e835327fe911abc50863bd148d64a4e666198eadc3ed75727f4f6b7c4c3763a8110e2b181c473036796dd1714c98dd45549fe59fdc636ac8e991d9f96737ed1cbcc7afbe33cccf2cba6cfda32fbf792a7aee8998457b63db0d8727c7a98187c4964d087600ce476244b43aa0d7c44bcedaf12c62107cd549261adaa93c4dc388f5410e7de3034fcf701eddb8654c43da46370b97220067d2e15babe29bc88dbb53a8dba006501c46a4e1f7eedfc7adb03a257ddac09c851d37010e0a55c1fabde8e8988c2427b4579163a111ab7bc71c483b0565934193178001215c52bbdb3e49684f3c3d60924c78f371422e8b21d30b89804c5d4cedb1d1b8140cef2281fb80eb62f8e8476e93693b79c83f001c7dfdb60699c6b932263cfdfe3e0c5f4078eb0712194d57de8d1be503e03f44e7aca511659cac870f5d73684ba07afd733ad4ec2fd01593095ca20909a42e37b2002ffd2b651e8bd3f878709c14a57a193e1e9209a465e56302b162102ae88c7b9ba0d9c78e6f3a6b1f908481a75f8f2d70e393648b72da5c12d89d6fa7d0343c16cda7e40c9828045d63e0c663faad8f37e68a49b0baebe9cb7dd7d73bda11a3ce791e5d379c2195a8a71696fe9971525858ca1d7645c0fdda9d116fc20f02930b7f2e2021b406d4675b79547c01a81998974f93e36e9fe9c8122801ce00ccb6ecc721cc789c61a08371554dabb9ae0dc955e1b8c2b7095bc04d4a9093c912524238fc5cf3564a3ddd81d211b3871bbde39074e4ee111d96a2b2ea0f37579d51d5758e70d77226f219693d6085ca4fe507f32cb7ac9e86f7de132742f175c41e52ed12e7c47b3c1", 0x1000}], 0x8) writev(r1, &(0x7f00000035c0)=[{&(0x7f0000003500)="556be9dd0b0a07f187d81f8f6bed258fa21150157d12593f7bcf5ebb20023b22e77417bcff65bef8ebcec8161fa0f0755755267e6a0e7647ebbbb4df6a0ce235691ef2a5bab055f2b90cd4eff55c921ba3fac054176871948e4983ebfb3e2987c360db4c8ecdf57272af8e0ae69afd627581e19644a386e5612e9036df9c370af1c8cab8aaf03e24b7f7c281fbe9caa78c3b0c8ef5eb564040755d", 0x9b}], 0x1) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) r2 = dup(0xffffffffffffffff) r3 = getppid() geteuid() r4 = getegid() r5 = geteuid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000001200)=ANY=[@ANYBLOB="483032f332af2936af4b04fc2f85246ab115279de1e6b73a39f417b1d37f65afdfaaa50f39fd014ee3dbabf14e9725c14292438576b2158206d82f3f38b6771758e1207a159add8cc428be60d9bcabbb12052adc6b9c9892b27f9a173fc0f175b4d11fe99c2dde96"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r5, r4}], 0x20, 0x402}, 0x400) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000003380)='/dev/pci\x00', 0x20, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000033c0)='/dev/tty\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r8, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) unlink(&(0x7f0000003600)='./file0\x00') kevent(r2, &(0x7f0000003400)=[{{r6}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x1000, 0x7fffffff}, {{r7}, 0xfffffffffffffff8, 0x1d, 0x4, 0x54d2}, {{r8}, 0xfffffffffffffffc, 0x80, 0xd0000012, 0x8, 0x6}], 0x9, &(0x7f0000003480)=[{{r9}, 0x0, 0x1, 0x10, 0x3a01, 0x8000}, {{r0}, 0x0, 0x8, 0x2}], 0x3, &(0x7f00000034c0)={0x20, 0xe2}) getpgrp() 16:00:04 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x2000}, {0x2, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x3) ioctl$TIOCFLUSH(r1, 0xc1206951, &(0x7f0000000300)=0xad) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0xfcfffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002eff66036cbee800"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000001140)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x58) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = dup2(r0, r2) r4 = socket$unix(0x1, 0x2, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r11, 0x5) r12 = socket$inet6(0x18, 0x2, 0x0) r13 = dup(0xffffffffffffffff) r14 = getppid() r15 = geteuid() r16 = getegid() sendmsg$unix(r13, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x402}, 0x400) r17 = dup(0xffffffffffffffff) r18 = getppid() r19 = geteuid() r20 = getegid() sendmsg$unix(r17, &(0x7f00000003c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c653000f722dbff71b064aaa02ee7d492f6eb3355fbfd602a6200e8df345fb11483ca6d2d95fe4e9b4cb86794d455208755e2bf3901ebc12ef06c71e05ffd2ffca0829468b4dc5efe7ba2d0a5ecb0745490d01321d4386dfcc840809628ae0881acb23c780a327508117f6c99aa13c136d5589da50050b54650"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x402}, 0x400) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r22 = dup(0xffffffffffffffff) r23 = getppid() r24 = geteuid() r25 = getegid() sendmsg$unix(r22, &(0x7f00000003c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="002e2f66912aab100a860195696c653000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r23, r24, r25}], 0x20, 0x402}, 0x400) r26 = fcntl$dupfd(r22, 0x14, 0xffffffffffffffff) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff3, 0x20, 0x2, 0x4, 0x1}, {{r5}, 0xfffffffffffffffa, 0xe4, 0x1, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x0, 0xff}, {{r10}, 0xfffffffffffffff8, 0x9c, 0x2, 0x3, 0x7}, {{r11}, 0xffffffffffffffff, 0x12, 0x20000000, 0x6, 0x1ff}, {{r12}, 0xfffffffffffffffb, 0x1, 0xdff80af6ab0edd0c, 0x80000001, 0x4}, {{r13}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x200, 0x7767}, {{r17}, 0xfffffffffffffff8, 0x0, 0x8, 0x6, 0x100}], 0x1f, &(0x7f0000000180)=[{{r21}, 0xfffffffffffffffe, 0x1, 0x4, 0x88, 0x35}, {{r0}, 0xfffffffffffffff3, 0x68, 0x40000004, 0x1, 0x27}, {{r26}, 0xfffffffffffffffd, 0x28, 0x1, 0x44, 0x9}], 0x4, &(0x7f0000000200)={0x9, 0xd8dc}) 16:00:04 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(0xffffffffffffffff) socket$inet(0x2, 0x4, 0xe6) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x5, './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x45, 0x0, 0x0, 0x2020}, {0x20, 0x0, 0x0, 0x20000000}, {0x6, 0x0, 0x0, 0xfc}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="560607553c45812b4ce70b3fd3be", 0xe, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) r4 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r4, &(0x7f0000000240)="c17d691ee43788eea8b0fcde74d39a6f8cd2fe1028d26a0b91ebc0b135c5b0492b71f3f4e8a30f2a2aff08986976e0f9a1d0d52c4acb83a00a856f5dbd496f08a6b9b8fc41e37197a06a9b502d0b41888690ba8f1ec2679331f1fbb6f493750157b29a60e572ed2993d3941157e9c162ce5704cc0a9a104bed055c59248891fdbf091e2042d8b705ad39a3c9bbc50798943827fed32f5c4e4ba9d8e0e7645683653c", 0xa2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r5 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r5, 0x0) 16:00:04 executing program 0: r0 = getpid() r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) getppid() setpgid(r0, r0) 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x9e5fa22b2ad6abf3, 0x1, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x8, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000480)='./bus\x00', 0x30000, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) write(r2, &(0x7f0000000140)='\r', 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x89, &(0x7f0000000000)=[{}, {0x10000800002c}, {0x6, 0x0, 0xff, 0x100}]}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f0000000900)="881a0a20719cf236103e039949d40a24c763d4a2e5a82d96128a866275a17e0bc296ff6bdafdca10d98c00f6515e0900000000000000ab5a900fb2af17e2a9f0039ac5979a7af205a5c50900b4f41a05f7a36409af0f57fe44a8ccf65f2a14c97a894aaec2e8aa02390b65ace96bf1964afbb3f4b0083719fa1bb952e7255bbeb25a1bfe4b19eaf9b1125a88466d262e83e622d0f8f860cf55f70cbc86d847b61cf3cbe426d23f9a9894685e2e57ea2dddd2f31dd7245c03806e31bd114dd9a069077df9be37e5fb7ab1ea69e1ef28460e088ad3a8a12e2a659709b7aec0f479089aed2d718a4837bf543f", 0xeb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000003c0)=""/255, 0xff}, {&(0x7f00000004c0)=""/135, 0x87}], 0x4, &(0x7f0000000580)=""/154, 0x9a}, 0x841) writev(r1, &(0x7f0000001740)=[{0x0}], 0x1) pwrite(r1, &(0x7f00000002c0)="877aa0276cf8562da1f547a745a77fa9226ded97e50deae2c8e68ca9a085c92d8f3aeaccfd12c98cbae7e170c8b4f54119a631b9aeb810e0061d18daa86ea02d6efd02d59f6ae3590ff43e8a4538f93ae0239f96dfceb3c05cec93d6952ed1921b34a4b26d287ae93386d00991b2f788fcb5fcab5ac902a5f7f106b031b10a877fb3e5dd57fbeaade2f9ee41cdbfe494cef30bc1b7ea4419a87bdfacd058aafd5b7ee768b7738b002ff1d841d3f5b8a652c273272b2448c8e03c510d5947ba6f93e2754a36218276ff56c66187c6a0af183b84e63a0f58cf982d2bdc653ddf", 0xdf, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) chflagsat(r1, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) r5 = msgget$private(0x0, 0x2) r6 = geteuid() getgroups(0x8, &(0x7f0000000400)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, r4, r4]) r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) r12 = dup(0xffffffffffffffff) r13 = getppid() r14 = geteuid() r15 = getegid() sendmsg$unix(r12, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x402}, 0x400) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x1, r3, r4, r6, r7, 0x2, 0x6}, 0x8, 0x8, r9, r13, 0x3, 0x7fff, 0x8, 0x964}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='@\\\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='((/\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\xe2&{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\\(\'\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='@\x00', &(0x7f0000000300)='u\x9a@\x10)}\x00']) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0xc001, 0x3b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202080134d303a854474161e03c1d724f9f7f0106635dc2f3e8ef7b4090c1c6b860bfb1ba1a82a38df12864dd0779cddacfad521e2df504c8d5cde1faa7c85153fe04ee573cd7dfc419acda14a2e56ae75133abb25f1511a4b490ca31877d670debc46b6b3968a5ad4e2a8d7510c0a175d6b7e4c124c8493e03e686c541bc2d2fc0cc75b90cc9adff05160bd9999f3ccd411f53af2fdf386e6037902d06fc59a163f0538d63a3775ff5914c315025118da316bb68e90b5885aa11143c805c44c13f2c738660064800e3f0988ac0486eb42c1ad1c827b845"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf9dd91eef06806b47361b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b71e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e41da844287113d8c08b92aec83c7070897338b836a255977985a996aa83b99dd00b11301c94484f73a5abb5d78550c28ff1dd756ea07651a2e85335042a3c973a09d5da9f4b140671ac1fdb5d1efb7cc5a51a406a80d77e5405004f349ca4e6b4f2f330a0ec9db500"/579], 0x10) writev(r1, &(0x7f0000001740)=[{0x0}], 0x1) listen(r1, 0x1) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a7c08aa6762ae2dac06d05eef64aa4913496c43ed77d0e21020dd9d19cc0558f1cc9d1068e12d9a1f501809d9cd375d49c42f4a328c17e2c9ddcf8945763527aabef96658116a36f8f1978f222b94aafce77"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:04 executing program 0: r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r4, &(0x7f0000000080)="d9", 0x1) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0xbede, 0x2, 0x0, 0x0) semget$private(0x0, 0x0, 0x100) r5 = semget(0x1, 0x1, 0x40) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000380)=""/165) r6 = socket(0x1, 0x4002, 0x8) setsockopt(r6, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) semget$private(0x0, 0x8, 0x10286) preadv(r6, &(0x7f0000000740), 0x7, 0x0, 0x33) r7 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r6, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) msgget(0x0, 0x446) getuid() getegid() socket$inet(0x2, 0x3, 0x0) 16:00:04 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x616a8fbf8cbb5e75, 0x2d) acct(0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="0ce4c3eabd0492567f1eb530ced5a5bed3d5ec00b960", 0xff7e}, {&(0x7f0000002e80)="4bcfdc4f21b7ef881ece1b73cad00ff669039e9dcf4bdbe002f5176723748994186837a57f1caf82693ec241f61fad18d25331b8f5da485aa7943d1a631cffdcd3945d419381ace64889c5b214fda5a00cafcc8f75727ebbfe8bd8197fff7fdcd4d89e4f52d37d5db98790a6be8690f2c0bd21a4574d7e6752dbbe5ada", 0x6d}, {&(0x7f0000000300)="342962fe7694153948b5cc1377a683ffa10ef474b43575ca93d488c55dae2042cc134159704c8f03afc6efc70ffe3dd10ec6da87789b75b1ab94bf3424b1474cae97f90d82bf017825f0c440837cbff3ccd1", 0x52}, {&(0x7f0000000380)="3d5ba04101ce6874e94c0ca43d532c42fcc9b0bf0dcb9c794d2f19f764fdcecbe4f3d03830005e3bb3d4dd19f1a3574d2f4164b5e216367d944ac241b73b8159b9b76d9358144c9a0eeab8d4318b4e4e2f55900bdf6d2ad6108cab4b0567", 0x382}, {&(0x7f0000002f00)="b48998b72eca25d89d446ce0860185da9777ca504524e7dcaa366a9c5d2a233ff18f227c7a19b941b357a377c8b2bb96371c3420d94d668c7670ddba5e258ffaad7f07", 0x43}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}], 0xffffffffffffff6e, 0x4}, 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvmsg(r4, &(0x7f0000002dc0)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f0000000c40)=[{&(0x7f00000006c0)=""/231, 0xe7}, {&(0x7f00000007c0)=""/81, 0x51}, {&(0x7f0000000840)=""/103, 0x67}, {&(0x7f0000000d40)=""/4096, 0x1000}, {&(0x7f00000008c0)=""/222, 0xde}, {&(0x7f0000001d40)=""/4096, 0x1000}, {&(0x7f00000009c0)=""/214, 0xd6}, {&(0x7f0000000ac0)=""/171, 0xab}, {&(0x7f0000000b80)=""/169, 0xa9}], 0x9, &(0x7f0000002d40)=""/118, 0x76}, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000680)=[{0x7, 0x9, 0x5, 0x3ff}, {0x3ff, 0x2, 0x80, 0x3}, {0x6, 0x20, 0x3f}, {0xfffb, 0xfd, 0x0, 0x2c}, {0x20, 0x7, 0x64, 0x5}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000002e40)={0x6, &(0x7f0000002e00)=[{0x0, 0x7}, {0x6, 0x1, 0xe3, 0x237}, {0x2, 0x5, 0x1, 0x10001}, {0x38, 0xa4, 0x2, 0x4}, {0x7, 0x81}, {0x1ff, 0x40, 0x40, 0x4}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000640)="ebee36fdfd9ee5749aee9366445ef757", 0x10) fcntl$getown(r6, 0x5) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000040)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x3c1c8568ae5f9240, 0x0, 0x1}, 0x8) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) write(r1, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto$unix(r1, &(0x7f00000000c0)="095911733fa63d508f2068f6621f867b7c049a1a6dba5dfb3b618e68622574c19ca317c1002ddacd475f591c73d5cd4626a3e7a27129f118b485ae53a44d6f75f2674f8da9feb2740870f7d9fa42de5371e63370915fb54efc879e6290948bd11767c614d26655c23360f00789c73317171436d92c5c52cdd4f9de6fc306453a58bd51a192b192beb561c77d", 0x8c, 0x83c9b9ef89658312, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) writev(r1, &(0x7f0000001740)=[{0x0}], 0x1) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x8003, 0x0) kevent(r5, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="a13953041b6c956d7ea9598c475eb96ae28b89bc88a03b5a0eef18961a990107db591eb8b92d1d6c206872fb22852184fde47214c4143cdfaca7c9e0e7c84297c6e962f2b9fcbaca12432d1bcfaec2a4c804a3306e3b27688841da70c8c294a517931c5a866a8552c881efb73e77b47f044103057bb80752e94b2625791f4ac0054df2573f1b1400fa34a2159907eb88f891578b6b6031c5991ab05c113a571e0996cad9452b7bb73c98506dfed38bb630a40c342cf3327c19af7abd3c15e600ab1c0d481703b6e4fadd91c51688a0e4bd0076fe641a2d45b174beb7432c2819e0ca704fa8ed7dc593f33881a818b6df5ba62373f264a8762c82119610e08cf7ee4cfcd43f34d24d43597d2571554e61690e15ef5c5ef632119e2d23ac9213d4"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000180)={0x9}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) 16:00:05 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000680)={0x80000000, [{0x3, 0x3}, {0x3, 0x1}, {0x0, 0x8}, {0x7, 0x7}, {0x0, 0x8}, {0x2}, {0x1, 0x3a}, {0x3, 0x7ff}, {0x1, 0x2}, {0x1, 0x19}, {0x2, 0xb334}, {0x3, 0x60}, {0x3}, {0x1, 0x7fff}, {0x8ae0518704a946b7, 0x5}, {0x1, 0x8001}, {0x3, 0x7}, {0x1, 0x9}, {0x3, 0x401}, {0x3, 0xfffffffe}, {0x1, 0xffff8000}, {0x1, 0x80}, {0x1, 0x3}, {0x1, 0x2}, {0x2, 0x4}, {0x3, 0x2}, {0x3, 0xfffffffb}, {0x3, 0x8}, {0x3, 0x2}, {0x3, 0x431}, {0x3, 0x3}, {0x1, 0x200}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r4) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x3, 0x2, 0x7, 0x1ff, "f5e3239bf267d30de7d643a657cb521515985891", 0x5, 0x3ff}) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) fcntl$getown(r1, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)={{0x5, 0x101}, {0x5, 0x568000000}}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000100)='./file1/file0\x00') r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) r10 = dup(0xffffffffffffffff) r11 = getppid() r12 = geteuid() r13 = getegid() sendmsg$unix(r10, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x402}, 0x400) r14 = syz_open_pts() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r17 = getpgrp() r18 = dup(0xffffffffffffffff) r19 = getppid() r20 = geteuid() r21 = getegid() sendmsg$unix(r18, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r24 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r25 = dup(0xffffffffffffffff) r26 = getppid() r27 = geteuid() r28 = getegid() sendmsg$unix(r25, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r30 = fcntl$getown(r0, 0x5) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r33 = dup(0xffffffffffffffff) r34 = getppid() r35 = geteuid() r36 = getegid() sendmsg$unix(r33, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0x20, 0x402}, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r38, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r38, &(0x7f0000001740)=[{0x0}], 0x1) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r40 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x80, 0x0) r41 = open$dir(&(0x7f0000000540)='./file1\x00', 0x40, 0x4) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r44 = fcntl$getown(r43, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r46 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, &(0x7f0000000600)=[@rights={0x38, 0xffff, 0x1, [r5, r9, r10, r14, r15, r0, r16, r0, r0]}, @cred={0x20, 0xffff, 0x0, r17, r20, r22}, @rights={0x28, 0xffff, 0x1, [r0, r23, 0xffffffffffffff9c, r24, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r26, r29, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r30, r32, r36}, @rights={0x30, 0xffff, 0x1, [r37, 0xffffffffffffff9c, r38, r39, r40, r41, r42]}, @cred={0x20, 0xffff, 0x0, r44, r45, r46}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}], 0x128, 0x4}, 0x1) rmdir(&(0x7f0000000340)='./file1\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) writev(r0, &(0x7f00000000c0), 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xa809d4689fe95032, 0x0) pread(r1, &(0x7f0000000080)="e76c1426c38e44cb5f96747e7b8a71e110f547436a272c15ad1add95103b4b6bd39d2ca680886745a5caa048d3280fd404c7c4d3d0faa1993aaf0ba499a20f7175284a2e372e37a38fa1f8f43b414365d5b493f666682d3bf766b5990263ad657de35b72e0288d6ca5a2b36b70aff6106e00f6879ffd136d80b2800f227d0e2f6944f4b0e65e10b03bcdf5ed830784232d", 0x91, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:06 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) write(r0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x7ff], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x3da1}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:06 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) r4 = socket$inet6(0x18, 0x8000, 0x2) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="335dd2afc3e5813052c9a10088a863839fdffccd3e69a32bb69129a1457da039382a93693745a3dc73e42306f1eac9111a87c4a5681321925a55784906640cfb4699f494467d4ba4d97861ac68f8129bf101da701cad70e4543bec8b1293bebff312b48a0d7620a1c94a8f4a4293665c443bc97b24936ead3a1c08865a93b01444cb32e220a018f7aeb89abbbf0abf1654045a9c685c03dce2e4950bc02b251625aebccbbca10011e16d", 0xaa}], 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r5, &(0x7f0000001740)=[{0x0}], 0x1) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r6, &(0x7f0000001740)=[{0x0}], 0x1) accept$unix(r6, &(0x7f0000000340)=@file={0x0, ""/60}, &(0x7f00000002c0)=0x312) msgget(0x3, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x45}, {0x7ffffffe}]}) r1 = dup(0xffffffffffffffff) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) r5 = semget(0x1, 0x3, 0x20) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0701a277dc5745392a101023000000000000ff045ad35a05d500000489a2da86a9e4eaacda57189ea4cc7fa3017a4ba8eb706ca9725e7c3f5a626f29a9f1048abc63856c18e79c4e67b3bd"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x9) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="bdfa2401ebd7f4b9cde1a537417d380c0d61b68ac52ef0e1709040337e4a22adfef6bd9cb26760c1a0cec93b4eb5c18d7f485bad444ba0470022d94f3f237ddc67a86f6c0e03777598ae6855d086268bb8e04c82ec190d81e6828e7398d70cfd0fb33df5b1a399fc5fc597b2a69bb0cc28b4217fe6f1dea1144d2cbb060b281352c4a3c4f72f", 0x86}, {&(0x7f00000003c0)="6ce88ca89ee2cf17e9dcdd86825fad5699b57d833a80d15f830930a1d22ff5dc27fc8bd8c95be3c355981ff1a5b648ee053594c544b245635fcaeb94d812af5effdeac7b2f81f87171d6b3f52e", 0x4d}, {&(0x7f0000000440)="b8f169157d9c4de95ee3f7aef6b31d842ac6b7477ca98807a97824fe68d9bc7e23efb3b14a4bce214912078da3ee95ff9c2078c71c7d3f3d21ed337b8257754ea270cbbb701e5463563cb029abb91c9766352cb6235562ed26651a12947be7242ec8c9bccb87711f8fb89ee29eb002f31bde738970b7cd0adcccd936f14aa14827b706ae31d645ccc28a6dd3bc8ddc31e35f6730e7c3589f282ba2fa9bfc5160e4c1b660f585e07d20a31bebb03fc1fc1225d96d846279c5e4e5a4875d906cf9c824", 0xc2}, {&(0x7f0000000540)="47b4dba24e2f8988ea6dc2c4c17a3b3b04c61f4716eafd5caa6368368f9b813906abd563d13b0c39ca4d78a1b6e1ff07f745c5d35a784ae238683358f14c673a8b60034e8e65ee2863010cc45c03f2b85722f7ce4990d2060f51c151aa69b9c2c85174771622975de41916e192185da34ed58b85cf7f1f74403cfcb25a189e624db17e8d87c7f2c4c4c56a0b80566085f1a83bbf6c1f9bb69364d0b3d6a48af29566f7382734be82bf6a5b3ab014b82364bdd0f0a4943771d9d996dd6c3c8216f774c82eddb8b12baa1782ed5ef884e73de3a7834d4f9bc49efd6c7217deb15395c24f5cc5de0a5a5c9c", 0xea}, {&(0x7f0000000080)="0f6c22820529d9cde8668bf73fe4d66264fdea61c9223550f3a8ffd2291b62", 0x1f}, {&(0x7f0000000640)="be75ff9528253a489609d0f051375952483913795d3cc88e97580929ffe9363632062e5ff7e3b72cebdbde9aa45cbcec271a4909689751a7b31085d41ce599eb4a0aa24adf2b15e84dd6b99ac242e03e7389b6a600feea6302fceb79bedd823315a68ba60c9707c74ea6d31e4c75585c0fe8b2355570635832249f3cda5fd548205bbe2254407df64f8d877d5b7495d4fcd3da071fb71b164ed4188f976b1e21337a9d106f5d269c983e3e8d4aed625e04f18606e3f831372506d976b756335900563596b562593a08a0f8baf2b91a69a33ca13ae33376fb", 0xd8}, {&(0x7f0000000100)="63a29ece0107b583e8b577d872854280cae8f2dcdbf493a295e177b086178eeb5bc349ecd5b5b76ba6ee0e86e5f2a01a51d369cd26", 0x35}, {&(0x7f0000000740)="c21f95f8f7d6733bb44fb9684015a0d83ba5ff37638ae8b8eeeab64a2cbc12834e0313cf686badd7f1bf7eca404ea1e02dee0d1faf38200a4ef96d7c8333fee645980fb59dd2bb997e5c3c7d1c4239a9fdbceafb460d656422095a5fbc39c07cef7747a341919b1e74d42e755f5355ae8590cdbb46909b57f72d27c710d4815e0db1ba2fa55a50994bda5f664d2b1fcaa850af892226a0956a3a0124e1e985ee152692f48381b1551f20634b05adda7c0bd56218a67862028cd0d0f596a6b1d4c21d7d541effcd0a043a491a9f5b4b7761a603ce2d8fb9b0e9394728c0966dadbb0fe9365a32ef9dbb7bfcab003fb164933975af2160f124c8c700cb02cd297f9a84a6bfb18f0a2308afcbeeb46492aac50f6f30bd95d3dfadcb2e6abcd6d8f03501830991bf2708e20efa226cafc23c5d1ceb795b5fab91ae53247bb4a118c3157ee2b51e81623c6c6dee463bf933930e6ad3584ca6a3abebb6b58ec65555b3063a8479929f178e630c409191c2682073d32f748f1d7035c2d1911a9c7a9d5f161de1756f56156f73ddc613121b76cb3e38c6a27c7c14eb5b8dbb9ddad7e2c5caa73a128c1e11195447bc343987752cfbac2e59422954d0a29578bf5aee5f10d27c39ba4bca189eddeca61815f264d429039a74a3ab864b6678cf1d167235529618c11a1d01a749475458685c3a347e1c183686ce99707de8a9de5bb0f1c6b7478b6badd5273967dc1efb59cc5902c035fcdde1c85288c415c2c93591f006cc8ef9866a859dcb37824b992f717259c0a5acd9f68fd340f2f0d5ebd5160051581dd5cc7291e94b0655f73ffa306c0dbeb22404c7a7be9cb40fd63a15f53e3bf5b3a463cb2ebfe157fba41ef6a4672d91580571e7037b58067819566c4ea446b72387a297df3cf462f5419bd2693e5acb4e233c90ae8f616468e15a4a461101bb644eee637537169247980bd7df1380df81b5a28120f1823423aea6796efa0464a4424f70ebde47c9a5d00ad813b09ce4a09f377f4ae62110cb04b3b7ec97507285e43240cff444d225c5df1c49353ddea246a2e340bd97118348783951e22949a5ae0db90780ef8f9d4bf4e3088b6ed28daaa41126372ac537ac1392ff7d2ec5ddb351fbe0955d8cfe5fdc6990dd68677392c8b3f93f4eb471c9745ac6df1f14d08fe333287e71fb6eed81eb15c864e5919384edd2820d13ce55c342c75aeca84259e4b657b2e2a563dbc4ef7988e9000522d52061029f8f23290fdbcc7c576392db0f03a72a833b14733cc21b10e0a3d40f00fdf78bcea3b619bc50738102704931d85a1211cccdd1572795437aa4102638a63a0a18e30149fc27d12c35c6871a062e35203880e640633f373bd61a7837d3b6df8d5c130a9a36eba753b00fb2018115a6d6605594ed9218c6d263628faa4b86afbde3dfa060e062b9f42bfb0885dd582e0152d7eb59407db2c1c60e24f5d30850e35c509125160b4fd1679b404ec665efdb3ed607b1dec52984645157c97827f5a667e1c305cd7df3dcc62fff7f34ace5b4a1889508c931d095fa5e3c2d0615b1cd98fb5aa54c4932dddb80ac71fd415a150beae932c9ae909bca1a22a51f3aac09df76f8672d1156e0805477f98b8c5abd2c3921dabd58814d263dfc106bd19ed6e71c7410004853c26d68fd78a18192e64291239bf614edbc8140b4944df88019afc5dca40b6c1cd37e6f58b48a03d5f9ec70dea568f3cb385ac61e8c8cee32b0793ef9ff97cf8edb818d3dffda6b961b82be094b350855e5ae7c5dd63d12c43637c4be7647dc5ed7d41fc6dd98affbe7d37626386cb842cc740b7dbd275e79208486fa9affb9ebadc52bb2674543f32e2b26f66230ee1fff6e4c3be08546b0d6fc4ea10c6595b1c1d5d6d63bfcb9f6e9eb390689e4eac62819a4d2452118eca34bb20bde810283b3be4403ea3ac01d31bc2899a6992f51bd4cad0d56150e67913fd12196465cae0dc98ff8d5f61b1b42666c74574397a23348e7c80ac13e869a0be1aaea4f171f606c3b0d8bf39ffa1d48e38b6191ec5d1b2752fa91fd8e5415f4565f785f38db48a929820d78045032fb5429b868fae5a5bd7f747a89ab64d7987b9308b443c04890bd59fa9c8f965d33b4536c3c59eb9ebb24624c00d76321e925742208867cd7e71ec58faf9825d5030596159ddc1fd87ce446ff84d2b913cad4bf23603ee47793fb2583ec5c7fb1a06ac75dd937f4c2c73e63861e24d1504235c02c4dd742d00f204dbdf62c1d102c913c33242c671523648122c2ab76dac88c99e7ec9ddef1242129af9e501a3e7a370c4c5c34c349c1e339d6f38aa37a824e4eafb2e801b9588dfbd4bb05e9a6674683ff5b70e0125f215971fdebc282232a7142d4367368634767fcb6a7f32723a1ea741b1fad1abfa86814a1a46d9218a289d7abc4c9399bd3c3f7d357a45fffdd892927efd4a663cbcea248240d2fa9f3bc56c9bfda66fa34780007e4699111b95551603690e6858ccdc5cc3a667e7aa7c554b58f1c5907b99d03ce93bda6b30cc06a37f642fe179cb3138830b2d59bdfa9a182bab09d48d499d00259cca584a97a27162c773f3eb288b2721e0cf8f0996a5f2d6713754f043e3df2b440530e4b81f635a2bcf04c6cf78bd0ba6255d5ea07831083033b34ea421ad1bd934950efc5059f2e6a53fca1df510d17709ec574d10c0547e18975744a7f1ae7b8cfa078b07e9ed1e86f05946e811b6bdbe6f50953e9940d31b5e9365d552af4d5adbc2ab4552c9a5f8d0c368d8915a34a3fda2f806c769ed36b5ec293a2d5bed62abbb2482206fc8116e6a929d8063ae8e3312174cf85d5fc9e355ba1c5be6367749c1d4bffed6cf3234dc23f3a3e8d7f7472bba4a4698096fd219318c064c657af620509574012ab43ab024b9a9222a8b1fc12851fa3133eec279aa92b17d862ae29c497129c685f6d1dbd4e227b6631642018b12f6ad77407fc97ac2542087c40ad4405a6b81906cf9ab2513e1455d62978826e8a7cb279a40f11fca724f58f655b6b00a55f2f5c7f207ae9c7ed8bd15d1e1012254484a5fe4e2125cbae8dc910098dd2ab43f909a8c8d9fa68a3eb37fb0460a5fe55e0a1f790535164ad387c0778313d7715fc22551a6a581f01a1ce9e395511a0f30b8b83af36e52bd930e2c476e67bdca03ae8944f9799872d783859780961fb0b08b5d9a3e27de5deefe1502ab420cf4066e75cbf8ecc9eb180e58a9e0d601f3661d4576ab4bff5e131b4a2165c2fc0c4169a56a68aa7b965d2597051ebdcb41b0a4c46176ffa1ef13682a78f853cac0e77b9a1b7f63df15025080ca2e51a61d177ce59a295bd5607e4f7421e76691265fbbdfa93ca5c795fa987f6e87398ba36d5720e8938b520d2d2fb893639eda580bfb09140c22484d7d7cb2a45050d825f10cda453b94bec20b930560699372951bbc3e4b0d7d498eabb86baa973ec0013576f59ad0617ec1de33e45468656dba112d1ee6488de211e108e51f17fb44dfa183857405d842add94ea1e8dfe5bb1ce5e5e87258e88f34349cfa83948f2802482c45e089916b36ee648d8d22987ffccf377bb6e11649851b9d6d65a7d9db5dc711bd1921de4f792862ea1b452638cba96eee18df83dd4992c718ed197c8a65e9882f8183a2c7d773bfc15229a0ee3b19c2032f041480059da19b3c80355c1810b16effd59bcfb54b799a429ede508cdc59a1b1be1d0fce386596afec21bd392fcf8df8dac8ac140b758e9fcf1cad9cde1191e10d5d347437a83f89cbb5890b8beabd82beaee3c5c3a85f4efdd17a9eabf7dea62a2dcc753521e516eb7c8a201c5c2c07b5dfc16a167fb33feaf19a51a1a260a0bff452c42f30db7c8b410d38d1bb7e0ff602f0317ae75e9bdf225147d579758d12a2471b5aff1092fa0249f36745cada94a5a36800c5ad8360cf3367a2d2b8c380302ba9fa6e14d397728dde06eeb070ebf7611d1cdc04e0798f4b2b2fec7363beb3ce598602468f7c6f35698461a9e18732317057bf0e7754c7469e1472cd190b1c159f6b095741f849519eb6676c4156d2626f03a2b4468e9d395276967d67ec9f76d7b3a4138b28a0d1c6aa21c05d0dad6b22e982870c62e82e0ea2d529f693565f0939a27aad4d8a6e5e31928318d0bf3c47dc522137ed9676608716063ce68db3e61644628da0a3ee920b8181f801ff8e3ab4b953dc8d8ca2d9dbec0568ad8d65cbf285de4a6976a507b8d28b043c02017fe3e7d43f0b65991923dacf7a224e406dae2d9bbefca7584244afceb111d16452be605f8a266ca755afa580d857ee345f206c7034c220d078dea87d9934fef1f9edeeb27d39053c9f0b15c4f8fede194225f1fb2cebce5efcbea550894c0151a79837fb2665378c1b5f6cd3f2ca0676660d4242a3067cd98eba5a6356ba76530403e88679ea783620d6221e4d6790578dfc61186c1059faf07433af9f362c18af3a9dcf68b1516c8b25883a9fd0eaf6fde9f26fa088ed5e1786c256ad996b2dd2c90b04a45e2bb5782044c1872d50b4d9f9779eb17d49ae9721e605dbc8b6430f6fb097016c0120caebbd43400501bdc6a05b59400e3ab5c2a969e4d02159a1713171159d57170373195ab39851607639282371afe494712503e15d8e19060404060d7c89806746044a1355e8eede46998493873b06b08cb3b1dbad46a819484acee3ac6b366c82721b4f493d9d87b3213ab95b4dbe463e0e4a7915cafbff0f9439849dda4f3d1634663422732b832cbc96b8cae528bf3af3612a3778a87d7e773bbac5a36239e47c61632de386d6104d6218bc2dfc68464d0f86a30a44c8bd7469f15191eb6b851aecf7a76e42f4759ea1812d3bc7e6caf0eccf69c1d2025b4ebcf879c477cf7b629a53eb61c9bf0a88dc104cfcedbfca6bef9c8628599fcfb88cbdbe1d5ea6ac252d9f4df27b4f8df6b3833bbfa24dc7caecac0a40fd7034a7493767bc282c495897c35078367052db13bc2e6327b57535159c6394479db8528b496b5f366b04f83b0a1e441bdcfc2a58689b2d2d6f095195cc1b57e86d190b52d86004b7a99a68afb7345ac41de54ac0ad2e15d1db644b54a653753f9f07a7090ee866a3575f51d919f348094c5cbdc1c5338a81978f5ae434e544548fe5db1cf632f151d004ea98f1f28f56dcccaee3abef97d442b2c314df0c52e288d00e2c2485e52328f75152d48fa1d85e1ad376551e4d504a6833c04d70e36fa4ac1dc6aca7927354021a5dc0c233c848786880ffab7041415e35bd0daaa5d81cb30e61628a376523d0a09e0de9fdc8b11dbc299519ce7749972068dd3e841e83eec89472ebfd011ec8ed53274beb3be47e2e99b8d7e0a97643c02afe70f9e354431be618607c8eed3d9579e72380f50c67a1ca29fad8a8d4f226ee40e5e6fa5eec6beaef79f72e5e39e50ed91c1069a633b966ac186e3f7d7c33d2949755a4659f26cbe64a852ce55e7d96083ea4e5b5c82fda7aaedcfb147c534336981c5e1d5062cb3e4eb3f1c79bc97e3a1dc422ab296a6e942149b1ee83c6b646389aa8af179b82900715f456c4ce126e0c99daa5aa0ab78772443b512741ca789f8b90e7f24458143f6d7a767ede77e2c09c768c5132c69191c041ae47733495396ab146bfa41356930dba25cdbfa8eae1318bf86a25171d80869fbb60e03741082ec6763577bd8b26f52a0c647418003b818884229049c1beb3d3dc0fa5bccce91ded87332b17037d4fa024e8ee2416604ab8eded2f3c23155e2c59591d22001f8d10b4c", 0x1000}], 0x8, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) 16:00:06 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="b09c387c6701003000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x6) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs, 0x8) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="627f000001000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f62617300"], 0x40ed281b2d820c12) r3 = dup(r2) kqueue() listen(r3, 0x0) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) socketpair(0x18, 0x3, 0x1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)=r8) socket(0x2, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = dup(0xffffffffffffffff) getppid() geteuid() getegid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r11, 0x5) r12 = dup(0xffffffffffffffff) r13 = getppid() r14 = geteuid() r15 = getegid() sendmsg$unix(r12, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x402}, 0x400) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r16, 0x5) r17 = dup(0xffffffffffffffff) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) r19 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r19, &(0x7f0000001740)=[{0x0}], 0x1) sendmsg$unix(r10, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r11, r8, r12, r16, r17, r10, r10, r18, r19]}], 0x38, 0x406}, 0x400) openat(r10, &(0x7f00000001c0)='./bus\x00', 0x400, 0x80) socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="f489f86882f504c7e500"], 0x1) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x1, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/254, 0xfffffffffffffd8f}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x49852acaa7dd5be4) fcntl$setstatus(r4, 0x4, 0x80) fcntl$getown(r1, 0x5) pwritev(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x45a15af7b2539dd5, 0x40) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0x400, 0x7fffffff, 0x200, 0x6, "23fbf13d5a6e4416a488751009436b764082ce6e", 0x8, 0x3c}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r23, 0x4, 0x46bfb) r24 = getpid() fcntl$setown(r23, 0x6, r24) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r25, 0x4, 0x46bfb) r26 = getpid() fcntl$setown(r25, 0x6, r26) wait4(r20, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0x0, 0x0, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r20, 0xa5, 0x1, 0x100000000}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r34}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r35, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r35, r34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r36}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r37, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r38 = dup2(r37, r36) accept$inet6(r38, 0x0, 0x0) r39 = kqueue() kevent(r39, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r39, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r27], 0x1, 0x800) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r40, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r41 = getpid() wait4(r41, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r40, &(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) r42 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r44 = getegid() r45 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r42, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r43, r44, r45, r46, 0x1, 0xff}, 0x8, 0x6, r41, r41, 0x0, 0x2, 0x1f, 0x400}) r47 = msgget(0x3, 0x241) msgsnd(r47, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r48, r50, r8, r29, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r51, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r52 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r53, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r53, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r52, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r55 = msgget$private(0x0, 0x10) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000d24a76e800"/182], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r56 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r56, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r57 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r55, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX], @ANYRESOCT], @ANYRESOCT=r57, @ANYRESOCT=0x0, @ANYRESDEC=r58], 0x8, 0x800) msgrcv(r55, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x64}, {0x6, 0x0, 0x0, 0x8a0}]}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000400)=0x80000000) r5 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000340)={0x3, 0x5, 0x1}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='+(\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='{\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='$^\x00'], &(0x7f0000000340)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socketpair(0x2, 0x4006, 0xcc, &(0x7f0000000040)={0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="9ccea539f00db4e003f16c3749c7d2685e161c66bb146d6b649f", 0x1a) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x80001ffffc) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) ftruncate(r2, 0x0, 0x1) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) r7 = dup(0xffffffffffffffff) r8 = getppid() r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x402}, 0x400) fcntl$setown(r3, 0x6, r8) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x4aee807048646af3, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x24) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66496c6530007ec3d598da1da83c57ecb794f3dc301df40ac3d293ec5660c3f05cad1cd2e63c4bbe1d0884c50b68b0a1c330486beecf095ab92d00e45a745244cd86f625a5b26a0d96a333db1aee5929373f1f70bb6dd5e9bb1d9772ce5593e6289aa261cdcb2706ffdd01"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x40, 0x1, './bus\x00', 0x8, 0x7f, 0x1, 0x6}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r5, r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x3, 0x1) recvfrom(r1, &(0x7f0000000200)=""/222, 0xde, 0x880, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x4}, 0xc) 16:00:07 executing program 0: r0 = msgget(0x3, 0x80) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000040)={0x0, ""/128}, 0x88, 0x3, 0x1800) r2 = kqueue() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x4) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) r9 = accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x40, 0xffff7, 0x6, 0x7}], 0x5, &(0x7f0000000440)=[{{r4}, 0xa, 0x10, 0x2, 0x4, 0x2}, {{r5}, 0x0, 0x10, 0x1, 0x80000001, 0x401}, {{r6}, 0xfffffffffffffff9, 0x12, 0xf0000000, 0x2, 0xffff}, {{r7}, 0xfffffffffffffffe, 0x10, 0x2, 0x1, 0xffffffffffff7fff}, {{r8}, 0xfffffffffffffff9, 0x4089142e06e81636, 0x40, 0x1, 0x7fffffff}, {{r9}, 0xfffffffffffffffd, 0x4, 0x2, 0xffff, 0x2f}, {{r10}, 0xffffffffffffffff, 0x33, 0x8, 0x9, 0x14}, {{r11}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x200, 0x7fffffff}], 0x619, &(0x7f0000000540)={0x10001}) r12 = msgget$private(0x0, 0x586) msgsnd(r12, &(0x7f0000000580)={0x3, "95aba6895e0c4986bd4bf716ddcfca256103b7fbe20a54128388"}, 0x22, 0x800) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000005c0)=0x1ff) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x0, 0x0) sendto(r6, &(0x7f0000000640)="fead796ffde9b69df193132e5130189cf767b2cb1958ac724708e56465aa9a935013f058043ca2dd96b7116df806e24686a024dd9f0ef7af1aa8f7e758451ad0d37e6a49f34dfc0f957d1c727abb873ac1892f0daa24e65f1e257d54451b1d862b77c13354e6540d7aa3e6bca918eef9167a10945d49c618999f9a8a96f603906e066c804bc7c748d4587046c28f3bb2c7d866a11a8741408bc438fd2add7267f665d13655be4625b81b8e47e2", 0xad, 0x2, &(0x7f0000000700)=@in6={0x18, 0x3, 0x80000000, 0xd8000000}, 0xc) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000740)) r13 = socket$inet(0x2, 0x4000, 0x1) accept(r13, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) recvmsg(r5, &(0x7f0000000b40)={&(0x7f0000000800)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000840)=""/48, 0x30}, {&(0x7f0000000880)=""/191, 0xbf}, {&(0x7f0000000940)=""/196, 0xc4}, {&(0x7f0000000a40)=""/114, 0x72}], 0x4, &(0x7f0000000b00)}, 0x0) r14 = open(&(0x7f0000000b80)='./file0\x00', 0x8, 0x26f) accept(r14, 0x0, &(0x7f0000000bc0)) getegid() r15 = open$dir(&(0x7f0000000c00)='./file0\x00', 0x100, 0x102) readlinkat(r15, &(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)=""/7, 0x7) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x8, 0x1, 0xce, 0x9}, {0x0, 0x1f, 0x20, 0x762a}, {0x3, 0x1c, 0x5, 0x3f}, {0x3f, 0x1, 0x6e, 0x4}]}) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x79dc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) r5 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r5, 0x20007471) syz_emit_ethernet(0xe, &(0x7f0000000080)="b6bc1fc94479ff2b783f6e8a9c81") 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000c1b4914fe4b454625e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000034129383956376510340eb09fe000000000000000000002000000000000000000000000000000000934eb92800"/138], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0xb5) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:07 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) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r1) kevent(r4, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c6530002940192829f1ec806616e817b07dedc98b8bf0dddd0dae397871fd8613dfec4d8d59925dcc3dc9242d505cc74968d8ab31cccfa5ce5b0a42ed563e0b7245cded11e23095746231cd9d25aa3f5964240f6abdd3bc4dd1a37fef43d1b23deb9e29d1a5e3b233d2578b25f36aa2a3db101a31be911d1dc201d70adfd57b686eaf934fe843f4028ed9e0b680f18fc1aa8c79485712f72d16a4ac142b53ebe54b987ca4c0e91ef489dc730c94d4072c69c2d14d257646aef52a6b5ca72b1af7ff34dd32ff9f2af37bef30531777c34125189af5fa7fb9d109b01f4e3ab8a49dbd4814bb37e11661737014061794304cf6bd654942ea"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) r10 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000000100)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) renameat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66691dc2c053"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000100)) close(r1) socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093fb56adf3edb38a4256368c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58ed4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f1bad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd27f0000000000000000000d00000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb6367100520000000000000065b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db6060000000087cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) lseek(r3, 0x0, 0x0, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) dup2(r5, r6) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="04002e2fe6695865300094cda8090000000000000065ae0f794c39bdd89b8c3dd4d0e7b2ae508496aa7546f503c1c98d97bc10918d1423c550e5a4726ff985030c7deb09ce23d16df799436c42188474970d021ff39258ae4ae691b5a615b52c12d335aebba844fd4eadb57abdb8f4445da70faa982afa568d7fdb9f732bca4db591f8318c16ea00a98173c2697b3f1e3a9734e409a36de5742b1ffbf8f7d0208f61b85a496e75808dc48fc4f5223247b5efbbb719b26a5e4f9587056efdd9803188d978695c6d94bae9202b82049eb4e97baed3e4cfcb731645e25e089b0041bba8de54c494d6ac8089a69b7fe860813f5c08"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) pwrite(r1, &(0x7f0000000080)="4c03d8bfacca5eac8bc5b73b0876824935fbdc62bde43bc92d3e8a7f38e8848bb806ca623261a688bed8a49a467f8a62d7234c133875d74682249bcdd79893c525f3af7db999dbad0908fe844de4a4bb39cf332bbcff6180e118d7881a82aa27f1e8532d141c1b02ef651a7b73c876322849b04e2967e906211aad75c1495066e666de000237af504962570183fcb367aece95252b172edec9f0d44a7a1f68e993beb44a8bc4fef6811d147f3cf96e63f4cd9494699f6e2e550749", 0xbb, 0x0, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) r2 = geteuid() r3 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r3}], 0x20, 0x402}, 0x400) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="873801085fd27bd90d97ad430f59bc52aa0796b0c5ca72f7a48310ba6d74b0aedb268d0dcb66211e6e03aa337234813adf3f6adfcfce", 0x36}, {&(0x7f00000001c0)="ed823c78916075e9ecbb8515a4a7f7c93e1b857b5766b78f88ce5ab4aa221fc50ec6b0244c64f1500fa6fa5426fc4995f73702b55843f9a59fd92157c9d8a44e246c32b45a0ba9045a13ada06899e14e85f4dd9fadd080ab24b0", 0x5a}], 0x2, 0x0, 0x0, 0x8}, 0x1) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:08 executing program 0: getgroups(0x1, &(0x7f0000000040)=[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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0xc8}, {0x3c}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/37], 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000500)=0x5) r13 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xae7, r12, r13, r14, r15, 0x2, 0x9}, 0x8000000000000005, 0x2, 0x10001}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x7}, {0x4006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xd01caee02eb2e130, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x401) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xc0000000ff], [0x0, 0x0, 0x81], [], {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r3, &(0x7f0000001740)=[{0x0}], 0x1) r4 = dup(0xffffffffffffffff) r5 = getppid() geteuid() getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000ac0)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380), 0x0, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) getppid() r7 = geteuid() getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@rights={0xfffffffffffffe38, 0xffff, 0x1, [r8]}], 0x18, 0x402}, 0x4) r9 = dup(0xffffffffffffffff) r10 = getppid() geteuid() r11 = getegid() r12 = geteuid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r12, r11}], 0x20, 0x402}, 0x400) r13 = getpid() r14 = geteuid() r15 = dup(0xffffffffffffffff) r16 = getppid() r17 = geteuid() r18 = getegid() sendmsg$unix(r15, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x402}, 0x400) r19 = dup(0xffffffffffffffff) r20 = getppid() r21 = geteuid() r22 = getegid() sendmsg$unix(r19, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x402}, 0x400) r23 = dup(0xffffffffffffffff) r24 = getppid() r25 = geteuid() r26 = getegid() sendmsg$unix(r23, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x20, 0x402}, 0x400) r27 = dup(0xffffffffffffffff) r28 = getppid() r29 = geteuid() r30 = getegid() sendmsg$unix(r27, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0x20, 0x402}, 0x400) r31 = dup(0xffffffffffffffff) r32 = getppid() r33 = geteuid() r34 = getegid() sendmsg$unix(r31, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r32, r33, r34}], 0x20, 0x402}, 0x400) getgroups(0x2, &(0x7f00000003c0)=[r30, r34]) r36 = dup(0xffffffffffffffff) r37 = getppid() r38 = geteuid() r39 = getegid() sendmsg$unix(r36, &(0x7f00000003c0)={&(0x7f0000000940)=ANY=[@ANYBLOB="0100162f66476c653000c8df971dcef0dc3b4a51ef94d3a74a63f13bb906bd5e859d661a9ac51e11962becd04973091b17d35adf025f93b823479fa9425f897fec1e621cd92e427daa0d3077d7b41edfb640f3e9648993f2caeb7bd64a86dfba59379dfa921d49ecde6ed06f98ec05ed71f352094ebf2fdb954a3076dd2fe959c33184ecd6d6f335d7e4e1ac9152178800c72cab1928415049458a071fe24d52d941a160e302ff22d1a3a4fa6b81510f8bc8a98edaa73cd24fe75cecba3ec6045e309d69351e459afd1ce71235ce4e1175346485a5ea2d164624110d0551435df859c540b8ab92952285f6b251e3a81ff6506dac6e40935a50dd819375b2057d8ee0e4c67f283c386e3eec81bca60991eeccdd0119987fa1df38523c4169e2330d17fb09cf4efa2c0fe4439a9460e6d5662eace5fb25c560d8f2e33e14bda8a59c3532ef55bef8dc5a1ed7dbf0bd33f459c03fe2364bc3aab917144a1850f4a58c79bd7159edfb5bf1eb7174"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r37, r38, r39}], 0x20, 0x402}, 0x400) r40 = dup(0xffffffffffffffff) r41 = getppid() r42 = geteuid() r43 = getegid() sendmsg$unix(r40, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r41, r42, r43}], 0x20, 0x402}, 0x400) r44 = dup(0xffffffffffffffff) r45 = getppid() r46 = geteuid() r47 = getegid() sendmsg$unix(r44, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r45, r46, r47}], 0x20, 0x402}, 0x400) r48 = dup(0xffffffffffffffff) r49 = getppid() r50 = geteuid() r51 = getegid() sendmsg$unix(r48, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r49, r50, r51}], 0x20, 0x402}, 0x400) r52 = dup(0xffffffffffffffff) r53 = getppid() r54 = geteuid() r55 = getegid() sendmsg$unix(r52, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r53, r54, r55}], 0x20, 0x402}, 0x400) r56 = dup(0xffffffffffffffff) getppid() geteuid() r57 = getegid() r58 = dup(0xffffffffffffffff) r59 = getppid() r60 = geteuid() r61 = getegid() sendmsg$unix(r58, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c753000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r59, r60, r61}], 0x20, 0x402}, 0x400) r62 = dup(0xffffffffffffffff) r63 = getppid() r64 = geteuid() r65 = getegid() sendmsg$unix(r62, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r63, r64, r65}], 0x20, 0x402}, 0x400) r66 = openat(r40, &(0x7f0000000b80)='./file0\x00', 0x80, 0x2) sendmsg$unix(r56, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r58, r62, r66]}], 0x20, 0x402}, 0x400) r67 = dup(0xffffffffffffffff) r68 = getppid() r69 = geteuid() r70 = getegid() sendmsg$unix(r67, &(0x7f00000003c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="01002e2f66690b1c4a8f2321346c653000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r68, r69, r70}], 0x20, 0x402}, 0x400) r71 = dup(0xffffffffffffffff) getppid() r72 = geteuid() getegid() r73 = dup(0xffffffffffffffff) r74 = getppid() r75 = geteuid() r76 = getegid() sendmsg$unix(r73, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r74, r75, r76}], 0x20, 0x402}, 0x400) sendmsg$unix(r71, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380), 0x0, 0x402}, 0x400) r77 = dup(0xffffffffffffffff) r78 = getppid() r79 = geteuid() r80 = getegid() sendmsg$unix(r77, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r78, r79, r80}], 0x20, 0x402}, 0x400) r81 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r81, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r82 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r82, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r82, 0x5) r83 = dup(0xffffffffffffffff) r84 = getppid() r85 = geteuid() r86 = getegid() sendmsg$unix(r83, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r84, r85, r86}], 0x20, 0x402}, 0x400) r87 = getpgrp() r88 = dup(0xffffffffffffffff) r89 = getppid() r90 = geteuid() r91 = getegid() sendmsg$unix(r88, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r89, r90, r91}], 0x20, 0x402}, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r93 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r94, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r94, 0x5) r95 = dup(r94) r96 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r96, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r97 = dup(0xffffffffffffffff) r98 = getppid() r99 = geteuid() r100 = getegid() sendmsg$unix(r97, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r98, r99, r100}], 0x20, 0x402}, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="04bf44b7668f52a9660d68f4143072c16eb1cfc87b31f0db287885523437f226207d6fd72b38fc83bcdb497c9c33c92dcbf58445469851f0ae7a4825834e4f9fecda89793d0b4138a84d1d4f1c056ca715f10238904824c8d8e8a1f1907fbef29c4607ea59d8229b76b5053c92b50900b648d670febc6575", 0x78}, {&(0x7f0000000240)="8a821f33eeaa3803baf96d2c80a3fb9841e600c9d771209696194fd83003773bb5aec6fd58a98620ce21501c3f890d41afec8d56618c713d9e4852fc7315a0501ba088a8f08dec927a0e0095d99e6d48df6a5ddced1c08ff0652a5469e1c24d8d430f1a5e2f1ba2b08a8a7474ad25ffa5d8672831b9f0b6f80676d3b750634b5b2983358f48f7e", 0x87}, {&(0x7f0000000300)="32e06d99f1538dd72f80ecffbb9d76071783297e0704e8a22e5799f6938f6b983d6f505b90b968dde30f390be0b774e8f24b9a17c2991ce26f801442c45516bc6d3a3125333272da797da8405e122c13f8620b79539eb47801b049b2580c24", 0x5f}], 0x3, &(0x7f0000000c00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r25, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r42, @ANYRES32=r47, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r54, @ANYRES32=r57, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32=r72, @ANYRES32=r80, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r81, @ANYRES32=r82, @ANYRES32=r0, @ANYRES32=r83, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r87, @ANYRES32=r90, @ANYRES32=r92, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r93, @ANYRES32=r95, @ANYRES32=r96, @ANYBLOB="20000068c9000000700900000000000065bc179b", @ANYRES32=r98, @ANYRES32=r101, @ANYRES32=r102, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x404}, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x0, 0x3}) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c6530007a03b79aae602a1644c4166fb4c57f7f2d2ff56812f36d6f1f73f239aa1b27d29e5823ebe7f4497d9170511e39648bfa2305495a7813005720d5c2aac6de1033785b47d1fe8456c5146673"], 0x1, &(0x7f0000000340), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$TIOCDRAIN(r1, 0x2000745e) dup2(r0, 0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xc, 0x12, r5, 0x0, 0x0) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x6f0f987671197438, &(0x7f0000000080), &(0x7f0000000100)=0x10) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x119, &(0x7f0000000040)=[{0x5d, 0x42}, {0x1c, 0x0, 0x0, 0x4}, {0x80008006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r4, 0x5) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000240)=0x13) r5 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c65300087ff2ddf739a615c9c446c75f7af77d6cd63ab4fe6357289a8fd6c8668ee7cc6ff7e75c71b625fb0cd4f8c2d756ee8db6b7f93f48b3cc7d363af11bfa76a75a9904ce79c4c20023f03dfbd9e4fcb740e0fb44c7662d7be805fd3f9c49cbe91d32f12ce8fa0f3d0b367a3fec45d017a7c02f715ae018d51466cc8722a29a5ec0bc827543cf26af536a358c24645d541e34f621630087cc6467997d3551055fdd20348d4532503159cd12e583b01da43e85caa52"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x402}, 0x400) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xff) r6 = dup(0xffffffffffffffff) r7 = getppid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[0x1]}) r8 = geteuid() r9 = getegid() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r11 = dup2(r10, r1) sendto$inet(r11, &(0x7f0000000580)="bd635a5d83670bd55a854eb2310ae439ce0bf645e51c905c7499d389e2853cb48c524b6c7c8c5e2b11a4b4f0b12c37f5653c059f51426a8861cb47b87d39d3a5f79de3cd71a876e31b4f256a1cc06d44d44cfd90ca9a73e6b79e86d07b6c9fee2deb32c6e6fc2e63bf9af20395b3000b9d3ed07ed31557e1ba47e6c044c47e437556ef62451e7e3e83e194ebdb4ab43630ac945fa3565247cd268e60fee14c9a201871f08978c058099157d656e8250ab11348afc79eb97119018bf4cf7bc49b7aa037b20529c41bb44fef99cd93392a579428aa1f417d2599c4cbb929b0c33a62f7b9af338acfff62e015ad", 0xec, 0x61e, &(0x7f0000000680)={0x2, 0x0}, 0xc) poll(&(0x7f0000000540)=[{r0, 0x8}, {0xffffffffffffff9c, 0x2}, {r0, 0x1}, {r10, 0x10}, {r4, 0x182}, {r1, 0x8}], 0x6, 0x2) sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="035f8d24000800000000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) chflagsat(r6, &(0x7f0000000480)='./file0\x00', 0x0, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x74}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x0, 0x0, 0xfd) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000000000000000000000000000b71f17b0a2374895566388009dc410c8974f633cb1a28f2e095331a1edf1b2ae65d048cc1da216dbc0a082a85931aa862b0412e7fdc6ba5209c6e1a479c7b96561fd0c6ee7fdb85feb3b10480c5f28d05ae23124cf40b492d8a274d4b1270bd2bed485"], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/66}, &(0x7f0000000400)=0x44) fcntl$setown(r6, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) r7 = dup2(r0, r2) r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) linkat(r7, &(0x7f0000000080)='./file0\x00', r8, &(0x7f00000000c0)='./file0\x00', 0x2) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r12) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup2(r14, r13) connect$unix(r15, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:08 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getflags(0xffffffffffffff9c, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:08 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01147779b6696c060000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = dup(0xffffffffffffffff) r8 = getppid() r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0xfffffffffffffe34, 0xffff, 0x0, r8, r9, r10}], 0xff0b, 0x8}, 0x400) geteuid() dup(0xffffffffffffffff) r11 = getppid() r12 = geteuid() r13 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e0e66696c653000"], 0x1, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x402}, 0x400) r14 = dup(0xffffffffffffffff) getppid() r15 = geteuid() r16 = getegid() r17 = getppid() sendmsg$unix(r14, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r17, r15, r16}], 0x20, 0x402}, 0x400) r18 = getuid() setuid(r18) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) semctl$GETNCNT(r1, 0xfe932eaab047c3dd, 0x3, &(0x7f00000002c0)=""/4096) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40154, 0x0) fcntl$setstatus(r3, 0x4, 0x48) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x8ec252097e808ef4, 0x0, 0x0}, 0x8) r5 = open(&(0x7f0000000200)='./file0\x00', 0xba84d88ae3838263, 0x40) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x2, 0x4, 0xffff, 0x0, 0x379, 0xffffffff, 0x7, 0x1, 0x1, 0x7, 0x46}) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x55525635c80695b7, 0x40) ioctl$BIOCPROMISC(r6, 0x20004269) readlinkat(r6, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/180, 0xb4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000440)=0x20) r8 = socket$inet(0x2, 0x3, 0x2d) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x10, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000540)=0x2) close(r7) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0/file0\x00') ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000600)={0x6, 0x7f, 0x10001, 0x5, "e775f23a1f05f5b88a57e0f42a70389c9f41412f", 0x5, 0x3}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000640)=0x80) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0xb5bd2942e232f2c) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r10, 0xa, r11) r12 = fcntl$dupfd(r1, 0x5, r11) ioctl$BIOCFLUSH(r12, 0x20004268) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0xa174}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) close(r5) 16:00:08 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/242, 0xf2, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="c61c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd92556610f661bb7091071f70f2bb9448f4e55b8b5652ed291e724", 0x38}, {&(0x7f0000000180)="58c20f877733d51dae24004950260abcce9dc9790af2b10ac970a2d973425bf410017cd709df72498e4974acb81c12fa9498a1151936c9799a67", 0x3a}, {&(0x7f00000001c0)="66957af29a42bcd439679dc50fe661be4b4f6e", 0x13}], 0x3, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000040)="8d5c687ba1a81b7c9f251a37e655e9d15464f0846d062e9dfda017455a7d65af2b7c1e94b256788b2f626d629513dad3", 0x30}, {&(0x7f0000000200)="1a1c516d337910d7113177ce1abf82238a014b19ab0e3941cdf155fcd709b0f995377050471998ac2ae966dfc5edbb846f1842e802eddd1cf29f81dee2e4d8de03c7ad9591d8be684a677002c7f9a4957a30e561b8fce0f3816da279430e159990f0bb5583f5c89d4ff3401bd513241d130a092e08d7d32dea6495259992116a403ea1a21c60413cbd505cfdfe05ff7088c22ee06d4162a56946c2f28722dcf521055188960c969ea1f2af32130c429bee57fc60a087d8d90ddd4f09eca0648132b2e9c0b7cd60f97fdc5e25f3be6ab929414dd6443376fe3c85bcd26c249fb7444553", 0xe3}, {&(0x7f0000000440)="eba0025127249d78736fe02121616e5dfc51c44c9210163a492de2671fa5f0dac41f7c1cccc0a114a03c04aa7c38e186c40a11dead43e7564ab61ec069d6552c6eaf9c33207cb0c4206a778ac8d74e569c76746bf9166a5fc5fa078917b92e021ffc861e6fd589ba8c200a71a269f737d02f2010d29a4c8c69310f2e471d6ac6430c34e810431468f4252efdc777e13a0ef366ddc1bf06144eeff3a5e7fb5a54b18ac20ff793b74a98f943721f48692df05a8075956f84084abed34739e74910872f68b46c9a1db4449854a082c3218782e3b0cfca37e8ac1a1dc485dd002992f338c214c9447faa7f753db759b0ef07ef0ea1bf3976e63bbf9c37b842dc54324c913c4f727905476cd3ea54d15e93355c10941a4e895708ef40b7922ff7fb81b39d609c78f05427dcbe8ba634e6695866ef8fac553302adb56bff0185a0f16df7962089b2ddd044bec658c6dbe6757a47a695f21cf1d115b4a5d77eb865d5ef6ee2d1f1d1a842e67e59ac5e01a3e9916f819199f943ef119ea73d5cded6e2080fe16197deec5aceaff3325b47f22ba30711fd89e5e84dc461895d9e4e0e907ae739ddcdbc87adc199be08368ee9e83870a42944edd9778f289cc1f008b02127963bc2f0785d68299ec5efb9a9f1e32903099d0b2eafa8324ed58910f606b8e925d1d7f1eba04a0cca2d28ceb3e5d8fcbfde9c573963d69114c0b4de5a76103044ac5ffdbd387ce6ac475f6598af1db7d8b6d8ff42fa9ce13d8ed93cdd676a29d4fd02444d61959aa3de98b3f2d07fd35bc17bb0a66490b8a90f717467ecb4c952e6cbedd148f26d66dfac4dd8c9d4686c331bdd5c1e0170fb030babf3e609601b4af8bd17ba6a448494c6f9e026c2d241322e6302e7e38b1460c1cc03f27daeb0eb9e5e599a578f4ea251b994bf5da61220c00edbc643a485cdb49c319c1f9953a4451d0696ac6d2ed91325769c652cf05ba4d7e327e772bba0471fefbdec0834f7c29919779404b0320d6359ffe8f157b64c948ac4e9d15aaef336d613b8273538f1ad4e42179c587cd35088d740c7dd8caf99b1f1b499fbbdd30fca0e3a8a8682ed94eaf1ad6f8a5733d327c3a3018bc421f46d4141c7a57f8e994ce1c0a5e6406a449a5fafe17a922f5bfffeefec0c84cdcd7b350eafb7686375b41c62730c1dd544f4250e102ee6c7ca2456f4a3d8f3a50564b884b10a9e97ef292cfc21f9a9838d5662656e43e658dd09871c6571b06447466ec259853b27f6f0dba87670a1cfa653560fc0499f07f6b26c4ae49d4098f3925c480dfb4da4d75a852d553c33aa72ecac0b016bdd948f82a6176640e997610fd7ab60120657cc8b4c8bd30ec24d7580250d65cc68fe49c2d94e5b8ac691bcdc098832abed8fec3a3b07f7d3b94e2a80e59399c58d093a2902b7c03832c1d7969b077926b61b215e18522800bb596c205eb24d5804f461f9b346ab2eb0c7db6d6280d50b4c473b8448eb393d4db49a52d56ae08c9439388b300bc4ae844b99f34291fdb603a32561b8e814bee475b86dc642d8dde036165b8c182251a9750fa7cbb623d1e2c521403586385037f1623ee09e30f96a03309e47e4d4d8d1a9c688f343a3fc1c23354574b1f06274f4b2a8db0865371def19c66faf0338eb52750be40fb8cfba146ee267369cca692d6a3c84c9aeeca89a7ca12fee998858100790ed1c0705778988768c0732b038a6ae1c791c30f5d9ff37f34d1ecc053d254f5d64b121c68e34023c4087ff472825ea563498d7d5fda723ac98e21a1893c729f1c489196779293ad7489c0b647d50c76d4209365239db91bdc4454283a5923d9308d16eee9f23e31ee5bb7ba2f149e1520166310819b0a13b6c3a43f089e13f5e3ba7c58e7fcb0f4b435740fca03199db0bdeea798a532bfda27fc6a06d7d26a922603e96b0f0012596169fa53e3d6000553a417a04b6ece5e43711fc722c5ea480a844b0870350125eecca154316432537d5be352b7823343460bd742f4270e8b78bc0cd9b93a33529e3bb210d30469b1af53d9f968538c5d70b0e90706e9223c136d44c8497c4a99d51e7430ce66769f65c60ed5d54930f92f179e2157fec1cded3a16c1ccff0129bc48e6ed4e479a66c24fbc1cd84e76e87252540e01cb7479e41942579d401a9d9ed1f4dc205b4d5fcc5f5f7fb09ace1eeaedcf4fbdf5f9f19a31c3da90666de49975405d01b1262a16d9ed7ede9e6bd6d41454133ae26eadb34121e9705eadd42640efc3eb46224f2d56c5298b9f41203048f73bd78c835e38405a095abb2434fca8081fad99e855c70b8428a12e9b46b41454f6c1aabc3812a468dc2403a35d11e745fb10c7e340f6034d9e9bf8e801d229b4f60dc0985b7358cc1d851d9db1c491ea2eae8b0372a8f68a104b2ef304e4c3465961dd711523dc62064b8c66e4b0f5b4682d3ad73c2f12f3e50b4350b8d7229b9ecd36e5aad99587d11939907c08254eed7c728c825440bbf5b369660c19ffc7ac04af05eb625f3b5d53c664fa424ef8e6d4b583c114d2e3cc0f67530977376775ec996a2f203cb6c81837f39e9215e149ba9fbd9bb4a98f53ce0f9b4fc169d922a20787614c3342c0bef2527456d886e661e045a83b3090fc5bbb182c05d7ca1c467a526ae0c3ce67cd3913dae0e680dc485e60a3e19d73f7c27687789924d2514376ca657cb5f57666e30cf70e6e437994d6dad2ab233603e647ba76f140efe40f16bbadcd4efb4a4f90bd2d75e1e3c80fab81564a1ae1615034e7c5be2ea8c1f1192d2976826199106d78546eef173a3f71e2d4c94b8cbd7509daaa55d0ccd72e1782d1b06a1b741a0c794f758876ccf2ff9a6306bce84f634c7ce687ef7833048afdf53e612a653ff6cc0437dc00aaa07e60a53f3c48a3b0e013d5bb3b460fd006e1973e59ab2d3849f13817fb6825dc5328cfe53f129c11493112a6304749388c6daac5db6b5c52df395798b857276a3c7e59b0f8401b0f35eac4c6aad698a1e66a39b17d883e4c7658b6fdfab3ea7783da2eca40438ef29b57fec8a0264ec242400ad5a568045e305b20edd971e40279a0d14f6a24c414c2c9e10b52818e5bf3749e13cd1ca652841be0b7e104db2a3165d8f4827876e990b0ed667d2dcb4492f9b9a694244c1c8479e46db64e465bd97ef434fabb12c7bbb42c78c3e5d8d4eba9f5792227b0b11866ec81abcbedaf116878d50df8b77d020e4b693a7e848d9b5b0dbbc2da7d5d00fe3178620e26ce07fd96fbc871758432fbb0c77e35727821938471a142842017d4d4db7f93733aa73300ba224ea67088f2d85aa38a256cb20e02557d103bc5a1b54947e51dc3bbb50ec1fb71d12ec5c8db435750546bd66027d0b8fc55a3e174303d03cf91bb4e25b77f0c953987959f8fdfee55609083d1a2fa6b81085bc6e629ea14b9e9e0ee7fde04a465093613f9701c9ac6fc23fb99daed04823ae3c6674710b98248f37e91abbfcea4c978617ab011b871fd5b557cac56acb2fa45affd6b91c3f7496619a536eb571a8be6b2a3fd1309400781bd263efbaa2a7111f5d4a2b29abc3d7aafbfbe4528af260df86b8f683d718fdb045abf25c7c05848483a2f843d5cf28e200ee195289d242ab244c6bc602133ff4feb3164295d6191d2fc976a9fdea864e45af66ccffe6eb79e0ab22aa5a856c19acd78e37ad5a668b2e9d87850d1707d14f71504bf4dcc737832884d28c028124eb9ba4d2315d7112581cd032f580b04ea3715671cf19006840559eb6859cf61b22fcce5d8b7c271d196c7a7cb468b4cf3bca198398e1d2994f808c01a5bf3226d4c2a93e01fb15c054d4118d4e1fe666069f39bd554ad3a29a13c0dcb802aead9d8db6d2d56d305feca31ae1c7c6c74df2fab7696e031ecd0f7fc2441fa360bb869a01c80bf1eea170dc4eaec8b2419fb5e078e65cefe85e4bfb5be152c3a897e244dd20245558882145c4749324caa0c6a33a3b8404731d9091795f15b18471129b888394ce930af3c292462ae778fd8bedf666ed470295d8729002e75b78d509e507f9ef7bf1fdff4e733d67185f5d2f3365df1638d136ac13531a2df55fe187ff4d0c789cb1974667400af36f6e62a4c50a605a48b6b442132948154da83267dbb87185f85c01e58ea255b0bdd0a08e5307708176e430ac46f225b557be80ef1bef70549b9e2cb5a3150b5381faed77c0e1615b14e7714e0909869394dc4d6883aac882af88ebe59ee4fcd6d3b69108157e80266de78957e9a10038d1ce056822a06f7af3bf8d30ae200de2bdb148b866e547199f532d3972a5fa1e8af1fa3d64b1c0090b2c4fd2bd06f305e1fa92b29e40c76cbcdc703323604b9468d9226b8c0d056a285e73f44aaeb8d3ac131ec58051f92c5339be49c4f32647a2024b617ba8990dff665fe0039c3bc6bf0673d1ed3892ec4f5a78b6f6d24a5564c8a4082290e1e49bbd54d9a45629ea56d85fcfa152d7dfbb47d6e4b22d421d33636d15bb07a0377466e67db8bd27329c9ceee2cda8b85771723cad0839fdda1cd67c781d8ab5cbe80212cd33ccff3cbd290df24067e44c1bd222553976a20dd5a6e5891b9312becd26408e1f3cff0743e27fbebef47ae28318c94083546999ccefd98dd67209fc4d8a00f6d1655668eca00acf81a538514d8d0f0ebdb0c6cd15e3860a62a5e6432e60a7014afff41905f0f7997621060addadc762929abff6b38f981f687015359d1bc8134e0428125bb6cc1d22f67b0989f66ef2b78ecd5b336799b9c6495ceb1bf4a99b9873bbd98842b82bd9610489f65db25b3be5eeff6e57e8b7ae0e5de844d87cbd7a6a656f20058f48435d15e558b94ee652036cdb6ec7eafb5824e7a573c53b9976f858299630ef5b0c21f5e739093e590ebba482ab71a5d3e9c69733496e728b2145a0153a7a06b0ddfca1ed9c1eae26214efaf59b9eb00d3f4ddf80feb31989964469117c374aaa937cee5b75816854b867514daf764a5b772f7a723e85fe57e3d90427696d7d2d9547f480e07d3747e8f61bad276d9025bff1f9d4f07942b224c80347c7035b47ecc301fb2ba0aeb10bd09388f552597b433fa4b693c89265478f7093ac4497ad9ee897831d2673b1b54f3cf9e0611feebd92716fc817261c13c5718b0d7c20009f0e62fc3e482d1c41929246ca82801ddc996a10b5452f70622fead0f9010986f8767a19c4b50b9f1ec6fece4943701c5549c83d44cbad98940bd718ee8d8c6b4c52513ade310f008c9d3ffb2ce1916a03a62ef44e99e942f5498164881e42930c7bb2e68ec124685d6c9b04dedf822841bfe13cabf1f8537d4a3950cdfb6e5160162c9ac8d497cbb7d9629c74e94d05b234b362c15bff2111df9aede99d5818033087ebe57a320690e0b421fee6e59bb74a12dc82f34a6b13e732d8d6355fd18ca33e15a612cf7c28c6d6d8eead8c76dbfe82ce216b2fcded0ad7d66b7511176fbd2128ce5c0916b9b1283d8286d26e1fa8e5e40e1d1c44170bb82999ea30a093f6e3befcd725e3ccd992866f938682a58651915ce64a771b35ac9736c21bf73fe3a448bd7ca8c20a21259e5f922171f70eac18358dc95aa346d85a8515609212d1525133b2be652762670a80874753b5a93d6c2f88cda7744876c83de50c6bcc082f245100f52527e449f0bb71d6f1a16964f7be0a7f9fd2c3dbbc096d27c68656a539f5f9d74b57e925a717b8f7c67648bb9f60046d0ec40f03f9cc64445927a71ced6b00b40ddcb661455f8f7142df9b64d0595706544c30f6ee9b", 0x1000}, {&(0x7f0000001440)="985938affb31196bb90ddcce7687439f1e6c243cc8c09c65c092d7521038581ff2c95af7508ac0e7353f58864db6d08847e9305fadcdb4edf0bed891aa00b368b61428c6624565043b32b9df962a10f0928dcad3383f8a49abd0215a89cadb7245a6817c320b985648afbea2ea8f3e5f36e399371050e1ef527bb4d2e3f73fbf5a8e92c93ea83f7ea9e040b9bba4031e2583401b6859cfd12a98ed7487a088e66117a67cb55ca40e3a068e414abd02e9053718e46a8171575412b443f1c4f8ce671c8229adcaa99e65d19224007a897c0f4e94e905a3926c562e021334a4234418c88399d17004faab040a30da5ecf48ff559c6a875542aa575e1aea63a1227dbe9281f2917ebf63c0e835d4cd1e2cd7827996e4a0f38496b6f25eaacae4d9a4b54b07ed11608b533e232e4c3c5d3e0b54a62b1b524fabd1c7cf2d4124a6ced3b9ced415dae0d344cea5dfd678909b6bb2c9f0abb9acb179ec6e0b9015f6fb9d94d0a271e607bbb30f81a80f081540b671c775a2e861d9866120862a17fca7ad1d570c68931a679ba07ab83658b5655f673f73a0e75bec57896109daa4ec44971508423df38e3d9cabbd1f5d080d222d6cb2a9036200d4c044e79ec50466b541cca97fd56112447b787ab013d51335efdd1434b7b676254de53d2b173a610d9c4e619fc79cc408b9cebd39829b7cf8d8ee5635b2219e18794222cc4815e7ca9b502f7aee6b7c7b6a8ea04ed55b3a93c3e6228a40fd111d92279ca53f42f4e4b32e27b38cdd773fdb80db9a7562c1aa4fec71ea67f17f6e4f63421cfbb081b765b37093971b065d888829148cd195e8ae6e1d9f2e6ce0352075c4937adb0e5433c4eb78ecdcd3186b87c83c811758951909b80d6b31826d7c45e7d4b8486035337fccbfc52ca9490ec5b9a7d3e0e784ef974eb7b9354808575a790c63360b1d1c739005d5e64c5f288a4241a004b4dcd725e0dc7a7c7dd7e86ccc17a827e38068d4ed2fdb0efa561c6f028a895542c6eb2566e09026430296f72d4c930b14d3907e6fdd7260f5f4cf2d25f6e7bc3d7f32208f7c08216b953352bc32c023236259f094d2ea0fc6ac5380d164170618d1cfd26813e56fdcd3cf7c43e340995309fae0694b370ba6af8263b9c1a5b9cc71f301c211b93070e3950a82efcf1a8506c3176f0bbcd8f6791a536d72f7597fc9b7bb4fda1aed5eb0b4e6a213782ef412a640f00f31ad2c44f508aa99619908e6d6ad5bcf18e0606ace5de5720665f0fc4a6410a61ecbbdd6aca073331016866c89d9aae71115d87b10ddf2fbcb79afbb3ebe6c63919a098cd6fd395084f4d276d0e5633bbf8298c64c9695d35696005170a7c751c3813831e76a15db20be6899f2304a90183de881b73cf52da185fdf0e44331cf74aa8edea310af64a44971733bcff210c5ce4c4c7e3037ff9ad301d5943b62cc6f965e0740f171193ace4551cf0c9a9734ebe386f03a1e96687ebb5a9d78523e75f8b4584c492d57b853cf43e60f142102ae30f494c08fd0fb07c668c054a189ad7d3929b25344058a4b135ef4194d222d5af06fbc3d20b687de241b1ae6363d469668c83f5434786fb2c1b8f9c9ca310c42cabe6b92aee9db567dbb14fe60e8ad901f3ceaaaf85bd5c81040e9bc4f78989e390d3aeebc6fe492cdeb1ffa6c4203187260033af27fcc60625d2a5b5d9bd072cf29029b91b42b9248053bbc5e5018939b034d15d216eaaf2b1a5a29b4338346efb476cf3fce2380f49b19beef0fbcc186f64670e4c90d890aec8832fbeb05bcb2e6391d1d139baf668de6cbd5c7f7122e74d7c172d7034fafd8fa7517dc49ed6e47730d081a401e4eae26bc3c75a62f42fff5f3c4a8ebab44a7800459e265b8fb4b507996c062cc265fc256ec8781f7a30022bab7768d3986f8884fd1a9ab19126c7b6e850428aeae6c4e88eb3831f30743ef8da137bca0aff3ee82fa1bad236a384582387412c2bbbb986215023db3f24d22245353a3a7c870bcd61019181d74b5476d99c7755aced45858c70b508e185461a860b3c9645c84a76ed5862f61c92646a54d6aadc073099e1b6b8e48fdb6c532ac34f24d33781fb2978b773079fd69603288d97cdbac767f6bcfd3fe401c9b55ea034fe4aaec7e74c4a60125953c97d4396caf42bc4548abf4968c860f4989e3726da1076d2637734a07954a8fd87a0b6c94c86d04a1207fc2c6db5e811f55b289e829d9a8b841df704c54b28eb0f93ceb20662de99c28eab2d4cd8df3979e5b00dd3a0ad340612fb467b255ce44213059b952498e0e1b33eb1b413f0a20535ded87c0d36e007d79e82020231479f87e0e240ab577fb4d6b40c16f13617cb68272d9f0c7e206a2caad8317b06ea8860db1f54e5a691088c55d60bd96514726098b72241389b8c2eda57af46641fed491815ee892ed7f766addab1b1d982a087b7b1ebc1d6e786cd3694d77d112bb2157e0961049cbee8d1d137f39074fb6e814598d5da18d1b9532cee36771384e578a1159e7e2b1960c78e106a91997f540d1c7b93810a51a70a3098f66ff55394b2474279834507262f3d19a1f28e592258fdd827f78991efc4934f54a214e369525f1570ca9cd44d1ffcf8009163985f76a20b42ef038d6245ae59dda8a40d9d0bb791379ea7160262d047b5ec483431be3a231bda1f96609904bc8642fae5294606607c8de221c263ab55ec75065146eeb43b710b6fa1e7b52c42326270faccc2f18333bbdee42c8f8b734050f536eca41c4278287e16299d796060bd7a9bdc3958e909ad3c1f5074bd9ddabe76d85ee6232b81a8842e06df864f9593f87d06f8bb3ef307fd92a11cee86b8a2bc360dd46aa3439b8123baa632d2c97567c05fd55ad2003b7706173eef9da33f6898cafffeac5224b3e363d7a4d68360be3be3ce51f3166f983aeb88b0f97d864b51a6cf8596675ccad6f25f97f48ca98254ef35817b7ff5a240f9d671808f48a3ee98b8028413bb6964bb995a6d0a59f53d15931d6d0f7ea35808119f17223e9d3cabc43291b1be610a8d471349ac5ee9dfe4e88776b9fc14219e6cb572726e64e04041d498fe0719663fc97860a1155015f50590caae5f95222092d2792b119bfad08cc0d523d0ffd50717c5f6a8ad354759e23fa17711096fd9684f3d84616f8fd1bb01d4f6308d33e6ef06cfa00c0606603fc863d6e9284904caebad30dbabb3d53e264a4b712867bf5be52ff1cf8d34a6e8f3bf98fa3c89a0108c3ebc3e89ea30e88c7d2348c70324f1869ed4175f45e1d305dd3580fcab4a01b266986ce36eb3ab804dc4fd472ef8121d88669ea1fd7724c8f6ab040ba3a8c3879b8501a4e0e624ce674588c75b9416b4b80792cd895739dda0f23ed4ca3c49a9c4fea3d9593a320ea0fe09c05a6248aa8577179221fef306ac24f6b59729ca50b54c2ab80c38d2c0af6e338df3e621ac1a148751ce429f5755539aeb56863cb1890214bdbf8c9710e3a9a1dcf767defca011cf2f2906982df873dae70247d76f8be2f0d1670584154b8b86a76a08ee24c5807f4688c5e82b8e52d8525fa78244f334b66d4cf5147b497f368b1ffe311d1e0fb1c67876d6b15a061a6544f74acf2570f70669d8b32b6be8171056272970fcfc26da661389c1962a5f582787e29f615d5affae3c050e9785b9bf038ad05147fa80d9fa576eda7345c28fe83be6a8c63b22c4bfd1e1d81c922c27b659eba65100fcc1f4c63106dea2cc9ede8a73b467f7603b888945e62fc5b62238a1d1103d25bcdfbd179c3525008634bbd31332281bc27948e174897e08efdda7f6c1bedd6ece8fa741ba5e30a5007477ca67b22b52c865fa8645136b00cd0fa6efe099cbd2f741c342aa0410525d09e508f6e61eeebf0bcafd3939dfa6d4d574495b210beaccc0b65f8d0adf479fb845d6be609733e55f86caaa7119956c4e82292ff2e60894cc525295ef19990458bba2c0aa483fabbca70537bbe53af5ff6c6cbd3177c2a63e605c1854a28ce186f9ce6657055e5ba6ac21255ec7c6b7934f168ea24f7d53615fde0478e580ae02b3de667d9213a634bf288db925f47e2a4f441106aa95b8676b98c5916116ceb5d7c6d61a629f9ad6f2dd42be2a2769cfb3d01102888f46b61d6b9f231bb0c2517c4a5437b89a091b935897d9fa2257a53cdde0aba8b6cdbff06dba6b24820483867b7e5d43df03bf65dc102193c96c6c189e8f1fb9ce1051bd2453e605a9e5873be099a5986fac408bf5514af22a12a77c3db38c6d3680d0fabe03e55ec65c7c0f3e9a106d3692d8f999103c7902c5939e7772d8751e85b3921621ffd4b470c2d4bedaa9050ab64458f9637988cb65fbc08a9f70bc075ed4b33f23302fb011f83743dc491468a41d43e47163d029345b8fd7e33be774a4e47c944ca3b1a019074ad15b81e6f5da905674594de81c0bcdf0e4eb848d53ea1ebb95e9d7cf4069b3118a03467791ac12401ec43189883724dcf147d306996a00fa8caed8d8897f9157a66f725fe37ee4e2227a26a8d56fd5ec4cabac324963f37302331b2fcca24fd11376b6d6db8b7d91d235d70d50a9caed6221df6e30a1087596d2fec460584af69c42f70729f9a8db031a83bbbbcc1e391d00c6cb454f6968282a864b885ede7a8f7feb982fbfc9c26f4771ee3ea40462d0fd777f3bb63a1ab3e750d179873d6df639ae2b3d747049e7399d0091c417b2b558968bfc4c8996f30d83cbe5d54b04c770be6f6b1329c1fc78f2e7049596419274d833e1296a7cc0ef40ab7fd17a224e387a7fdcc43bbf270566391dfeab207ad4418a8bc23cf2fc5372d6fc74b760c19f23c429008113f341df02b53fc62fdebb8b192dd00c7e587366be6b1f20f343584d21624016321feb66af802ccea7d658aeefb344dec2e6ab5fa756d823a452ca3dbfd88e232bf0cb691f9df6f183f21a215c9f32f7065773a6fdcc068181b37c846ef917a3d5c8550d163e301c1b079edb764dd017146a2636448e1d38688d54b960d460e2c2000224a8a32d8bac6b3b28a255efb0278cda7bf3f2c22a7fe12e315682fb1c062ae58b1a3de5afdbfd15f36c4b9f31a49ddd4f36e628f0084c5ae106384cd88ee84e0fadee8d4188c843dde4e04c0dd7c5d1c7c93380a4d4dba2d20ed6ba23039d0d685371137ff1a516bd8905806651d126da2ab9d0c36a0b13d94c40d02b366675ec4e3cf8454200324b3b12fdb3c04723719f24bd7719fc27dfe3bd4b23e0efcc538fe2c69f08d67f3fc1d646bcba7eb39d06b89767a003584fa4ca43ab431c24937bb324c9189fe74781a9f739b905d88aa97951187b973891c2f8a17305ca98fd3f24f0e372d996831dd90a123074a12d8695cf87c27a89febef522c2498e90df0ba4640985042986f2d4d7e3f5052b21e15ae30eaf232211f42dc371926d63d7ccadbdaf8c91c09c71f78b70b2e919a9eb7288dc3c1ee41d1d65f46a44cf21890b0304520d091326265591b4f0b96e99880cbd07d0f8a3ec0da4aa1e7d2f47cff66d37e375c243221dc500c4e6faeddee1dabe71762b4341fb0d85da4d8b6e277beed19378b2a1afd598da671e33ea31c22387fd0cb2bea1b64e4cbfb0393a0a8624caff198ec45bb10d27c7e4d02077d3616ce8dd4140ef0c9601f5e3bfe4fcaaf563c7d27444e2cb670746a7a68efb8ff07a859aa7b3ab60922b1b2d0ae4eb4fe94f70e7271241cf92f51fdb892147684e55e426db26b7f55dff3c221beb40bdb354776e1b2979a203c3e5a8e4ee4835e3d8085c4f41e", 0x1000}, {&(0x7f0000000080)="7f3e4b06e3abfe84c66f0b9447ea13", 0xf}, {&(0x7f0000000300)="9160451a3d32f4f6309262f8599ab613907e62fd82b9e93e3dafa6a5afd8d08d46af56617284b6cdf61c2840a974863b4f2de173ca59859631c215641ed54d19b479b4bb2b887b7d4a403a9b518d116efcc76081cc78a8a6e8c1ebf8d8a4f3a781acaa50d94eed9dfd393b7d81261595f6c3398205f7510c55080a381f24c148581f1034e06c99fdacc60d3227b302b54e23873e8e6d15e8df40ed9e49", 0x9d}], 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f00007df000/0x2000)=nil, 0x2000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x7, r2, r3, r6, r11, 0x40, 0xe9}, 0x81, 0x5352, 0x6}) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/207) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200), 0xc) write(r12, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x400, 0x0) close(r0) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000200)="2bae65df54ce1a6caf88281bcc8c9bb1d9973ceacea571f54003210650", 0x1d}], 0x1, 0x0, 0x0) bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x25}, {0x2}, {0x7ffffffe}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="5308b599d68c568fd5a271362d63cc45d424c4f9f295b3fab463bd6aeafd0550b62396e97b06aa381dc412b002cc1ad375d5ff562409554a46b8f58c4f48fa66107113d742bcf137fabf680b07ba58b8e5", 0x51}, {&(0x7f00000002c0)="055283ae5de312380e92e51512263f42d2229b972f1ac21d440d12faa9c7d030b41a4e8fd3501d98d469e9c662a27681a735f38213a35d53f4a9715ea823abdc43337f678f09d04e1a367e7684c7b4fa7b5d44a440443b67fe6d12cda4f61adb36457c2e7223f4c919fc4cce2c6f9f3c745b720ec00b50a9ccef65fe33c788d8d37487031782545ee40e922442e98dc5c05bd7a6402058b7bc8169643fed1a5cf0bf550685984e3c6cdf98bd0797d2d5b358e7b2232e42c8f976b514d3e32a25066c1dbfce5426bdb50c1902d40e2e986eed1f38560d3e9145bf4a2211d5404e6b4ded63ed617dc86118e2cd4efbfce78560f570b19b964d7c", 0xf9}, {&(0x7f0000000140)="bad05ce6cd876a16bdf4786d94ff6daddb38a232488de47f8dcd65de5e380d9d3443b3ed8aaa31e2479526827800b19389efddbcaf84beb8fab419133d18f5bdc6deda37fa95c02c385c49", 0x4b}, {&(0x7f00000001c0)="4f33ca", 0x3}, {&(0x7f00000003c0)="3a1ac072bb5d1e3eac46abf99fc32c5c9fc8ef036fecfd6576717bc90da087eb4032bed24da5ec30ca24810e475e69a2f2bea3b1db8bc7230bac01bda07295357d82c83dbc9a815bd9d4db2dbe7eafd0ebc1983ad9b209bce7489b34d3058b5886e81e1799ad05cb712411f43ab98ac75656df0c0dbe5502abe0cca141dfc26fd4ec906b94d68909285a35", 0x8b}, {&(0x7f0000000480)="de038bd834451462cecc795ae2760094077832187f11928834c6901630ffbd4ed4a28ce0fc19f8e4f11d37f9dfc4546f693272231740b92e2ba5d1604542d19f3294c8fb8798e24a374fdb6389c4c1cb2c2ef434e34ea65a45294f92d32668894601c605cf0470ef40695b387f062edab61df3eccdbb", 0x76}, {&(0x7f0000000500)="503f44bc358709a083debec91e56cd962cd1925cbd20df05ff7f3b601e1d32094273896c2491ded13b068ec291236a3dc099b4ebe3b1bddf10d7e540b65438debbcc7d0ba9e14b4ed968fcea57478de99b92584a5ff472782b2e3066d87f141a072afa153f2bede0", 0x68}, {&(0x7f0000000240)="16913a", 0x3}, {&(0x7f0000000580)="c7bef33e63daf5ff23c8649f175d6822f211deff68c9b796e35befa7eee835", 0x1f}], 0x9, &(0x7f0000000680)=[{0x30, 0xa56ce1c4f1e73e24, 0x60, "8b4ee3bf22631af0f837871f04aae0c4a1a529d337968f2388fa"}, {0xb8, 0xffff, 0x10001, "7e95709f8fe2e594e0ebe0b1ea6219500038a082e733dda621dc7d0f26869a990119987ce298d0b02422a741315f21226570cb62bb7681a0073dbcf6cd8339d68bc083a45e038aaf630dfd4fadf1976d293be810c23e57ebbbabf464df2f9001d3cd8faab01ea7b444b48242241cf6136e9a80c0c446bc463c7e7ad88f71b2c28cf5d9a6981279129ebec9bf1bb0d6505ed789f3296fa5b465cb95e23d52ea2221cf18f31d34d6c5"}, {0x10, 0x1, 0x9}], 0xf8}, 0x4) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) dup(r1) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r7, 0x5) connect$unix(r6, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r7, @ANYPTR, @ANYRESOCT, @ANYRESOCT=r5], @ANYRESHEX=r2], 0x2) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 16:00:08 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fchdir(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49913"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x802, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1000100, 0xfffffffd, 0x41, 0x0, "d730c15b00f4ff0000747beffde400", 0x101, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000340)='./bus\x00', 0x100, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) dup2(r0, r2) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x205a3, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x101, 0xff}) r4 = semget$private(0x0, 0x4, 0x201) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f00000003c0)=[0x6]}) munlock(&(0x7f000041f000/0x1000)=nil, 0x1000) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20095, 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)={{0x32, 0x4}, {0x7fff, 0x101}}) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/76) 16:00:08 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x11, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r8, 0x5) kevent(r0, &(0x7f0000000480)=[{{r1}, 0x800000000000000c, 0x34, 0x1, 0xac1, 0xbb6}, {{r4}, 0xfffffffffffffffa, 0x80, 0x2, 0x40, 0x100000001}, {{r6}, 0xfffffffffffffffa, 0x8c, 0x1, 0x40, 0x5}, {{r5}, 0xffffffffffffffff, 0x11, 0x80, 0x8001, 0x200}, {{r7}, 0xfffffffffffffffc, 0xb2, 0x8007ffab, 0x9, 0x1}, {{r4}, 0xfffffffffffffff8, 0x50, 0x4, 0x7, 0x3}, {{r8}, 0xfffffffffffffff5, 0x80, 0x1, 0xffffffffffffffff, 0x4}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x80000000, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x7fffd, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000140)=@un=@file={0xd80f49edce43012e, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) recvfrom$unix(r10, &(0x7f00000002c0)=""/167, 0xa7, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(r12, r11) connect$unix(r13, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r14 = dup(0xffffffffffffffff) r15 = getppid() r16 = geteuid() r17 = getegid() sendmsg$unix(r14, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x402}, 0x400) r18 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) bind$unix(r18, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r18], 0x7, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r20, 0x5) r21 = msgget(0x3, 0x340) msgsnd(r21, &(0x7f00000005c0)=ANY=[], 0x0, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r22) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x4) read(r1, &(0x7f00000000c0)=""/56, 0x38) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r4 = getppid() getuid() r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) getgroups(0x4, &(0x7f0000000700)=[r7, r10, 0x0, 0xffffffffffffffff]) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r14, r14) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) listen(r21, 0x2) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r25, &(0x7f00000009c0)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x5, 0x9}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r26, r26) socket(0x18, 0x1, 0x0) r27 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r27, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="2ee9ebe7567cdf78f69db3449422a67e123d8d6c8ad2a429f4047359080dea9ddbf97cd7b6caabb5a51a0dd0d335b48429bcdd16516f19606244b90c07e87293170df105cf6236f10ae69e6ebff38a427b22a5d3aaa7dac6c6e8616a483cb3a27c970845c17bb1b9728dd47608313e019ca26feaf3a366cb7bb1e054e5405fc322f192e5ca97d9e6b74602b3ef0442b6eed9405547befe0f0e9b1cea13fac52f94845d665b5ac9ae878a500760e781620f30bdf5331dc8885b", 0xb9}, {&(0x7f0000000300)="45c6fa2cf0908ed86bdb48a25425bd02a675c068e80dace5ffd9a12e7c6c763f3d93aeee680baf63c1851c0a09ea23b7dadb67bf11fd8e", 0x37}, {&(0x7f0000000440)="21b68fa35b6cd5d2257a6e043441662130df2dda4d77e84f88b62bfd1c7cfc04efd3948b55f51076f1492745fe28556e440e5c35de778b33976348c34bec93ea2ec86b5b18aeca08a0b85eca5b3a0f69c79758e0dcb71e7a5ac8ee0a3d4b362fbd68d6b809abc4c245010716d9c8baa3b023d2c6f443da4c3f578d09a7be1916403060d778da2f65a3ee2ae2de18e6fde437620a7944949b225528cce4d4418fc20561f13427afe5d103f28b841bcdd40fc0127220e18d248c13645c241990e1e767cd92e3d627626d5a5d4e1af426fccd23ad5eec9490f73f90efb00fc38383b3515ea97b8be887fe5a458e2d3afff5c9fbde82302e498a", 0xf8}, {&(0x7f0000000540)="4f72d5d5610c6d10d692681668a8435be81ee400b21324aa6cf65ded5902b5fa72192ebc93434136057aebc05cc0d5c36c2df16e5057b26e6e474eb946533f3532b847a13ebd13f199eda92ab85a619d6ca093d812d02fff8e8a9b9de23dfbe15db558f0ef5face81b8362bf223389b2d9f293c815a8b3068afc9dce6a40583e9582639a5fcda5274520fd51c5e91b5109e15d88c4cce54b6da84c0fe3e9ccab07f92f87ff5d477c1c17812d072e3a621ad2b3367881cceb005ff41b3a274c25985f2fc3a79bd6a873dd681e41c609ab6ca2e595429b5af5a108ec0865640afccd380d988cc748d58db2d2d5f0ba", 0xee}, {&(0x7f0000000340)="95d95b5d6a6b98605d6a902a3eec3386e474f8fe04d796fb6d43280eb9ce064bb6ce309f0f94f861def24f98cab77419dd5202c93b6ee249a33b23e885f245894a850a04369866f308216081c4a8e370522dca107ed41fe4ad84e26835bb4be5967accbd49c7fd1551c78591776b5e2bd8358bfac85fd35bfa606dc25cac00159e", 0x81}, {&(0x7f0000000640)="ce8c8735936cb248d85e86cf56ee98b8e93c3f5c7f0d13c0b4689e3dbed8d2df6d", 0x21}], 0x6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000040ffff000000000000", @ANYRES32=r4, @ANYRESDEC, @ANYRES32=r11, @ANYBLOB="00004681ff01289a81050a22760860ffcdc8d392540ef1720401200000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="2800000000000000ffff00006e97d361", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="0000000020040000000000000000000001000000", @ANYRES32=r26, @ANYRES32, @ANYRES32, @ANYBLOB="0000ea00"], 0xcc, 0x22bd4824a5139c0}, 0x3) 16:00:08 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) getgid() openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08000d0000effff0c348"], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="40f41048c5", 0xffffffffffffffb3, 0x4, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x6, 0x8005, 0x84) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e000000186181104170919dfe61818ac5855dcd96b91016c9de48903a0c425397f512e16ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) write(r0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r1, 0x6, r6) r7 = dup(0xffffffffffffffff) r8 = getppid() pread(0xffffffffffffff9c, &(0x7f00000000c0)="9089a70002fd8ac98ec81c0f0f558069dfa3ad857cab548c48313e6cb090f8050b6280acec570c74ea2c7fdfc4c231ac6e466fcd5295dfe494b76e94315b5a1ec9b6a5d1dfc0c4544b518259a4c3333e22036ff474a4c5f8384589f2cc1e6d6182862c2534e401a43f0bcf10abcac723524594027111a93feaba3105f32b60321df9e04c8c621a0ceeaf383835f3806b32cea662002967b8a2a6e566e354731e52a2c2c04bb83502a478b44123a8e1", 0xaf, 0x0, 0x0) r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x402}, 0x400) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x7fffffff, 0x8, 0x3ff, 0xffff, "9aaa05f2eb145af40f3f8505991d4941b7093ab9", 0x6, 0x7}) 16:00:09 executing program 0: ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20e5, &(0x7f0000000080)=[{0x84}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) r9 = dup(0xffffffffffffffff) r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x402}, 0x400) r13 = dup(0xffffffffffffffff) r14 = getppid() r15 = geteuid() r16 = getegid() sendmsg$unix(r13, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x402}, 0x400) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r16]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x200, r3, r8, r11, r17, 0x100, 0x6}, 0x4, 0x3, 0x40}) r18 = getpgrp() fcntl$setown(r0, 0x6, r18) close(r0) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = socket(0x6, 0x4000, 0x40) fcntl$setflags(r1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) r5 = dup2(r3, r2) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4, 0x7}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) accept(r2, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r10 = dup(0xffffffffffffffff) r11 = getppid() r12 = geteuid() r13 = getegid() sendmsg$unix(r10, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x402}, 0x400) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r8, r13, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x586, 0x0, 0x4, 0xba, 0x4}, 0xc) 16:00:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000300)="4740146e9ffe43ccfbecfdd98832ca2ab60f3d1f7ed382efe5b583fffcb93cdbcc89d42f5e4508c509e567818e899633a2029d7297035868f46908d1434a8d4a4c463eabd81447f9694fdd5b177527c195b1e75c4c95f2dc1513cf3457664f1823cf77cc9f4daecfdaa5202839e70597a6ab5feea95c9e27e589aa175713b96630ec9691ce555cd8f867174be2c34872a5326f"}], 0x1) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2840) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7, 0x1, 0xb17}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000040)) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000001100)='./file0\x00', 0x10000, 0x80) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername$inet6(r6, &(0x7f0000001040), &(0x7f0000001080)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r8 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r8) fcntl$lock(r7, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r8}) ioctl$TIOCSCTTY(r0, 0x20007461) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffed9) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a10000e4a7efe1970d2711ecdd57be971e2f66"], 0x10) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r5 = dup2(r3, r3) close(r5) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bac14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a503fc4aba3b8946570a4d4859281c1da0d2d64b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdd0000"], 0x10) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x2, &(0x7f0000000100)=[r3, 0xffffffffffffffff]) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) r9 = fcntl$dupfd(r1, 0x0, r5) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x6, 0x4}, {0x3, 0x40, 0x0, 0x2}, {0x2, 0x79, 0x3, 0x1}]}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:00:10 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9dea66f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e71af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081240f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x200) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESDEC=r3, @ANYRES32=r7]], 0x1) socket$unix(0x1, 0x1, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r14 = fcntl$getown(r13, 0x5) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) dup2(r10, r15) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$setown(r16, 0x6, r14) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r17, 0x5) r18 = kqueue() r19 = dup(r18) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x114) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x0, 0x8}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000623000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) readv(r4, &(0x7f0000000540)=[{&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000480)=""/87, 0x57}, {&(0x7f0000000500)=""/55, 0x37}], 0x4) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x3, 0x101, 0x5}) r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$setstatus(r10, 0x4, 0x4) r11 = geteuid() r12 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r11, r12}], 0xc1, 0x61c}, 0x400) faccessat(r8, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)=0x9) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c653000d66f37e95dbce158d36296ba05fe0254daf5477dc7e5110f0d989d16d938edf510ab1b2572586d3cd0e1ad09ff571fbe8b480c2d07352a9d29df0267a1882c533de8ff5fde0b0ac56d50"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x40, 0x2, 0x100, "c4c6b454dead50fdd630f04830c356b7a69f1ef5", 0x2, 0x8001}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x2, 0x81) r5 = socket(0x2, 0x3, 0x0) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f7d45be3b300058c0cbd6f3ce44cac0910eca86"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket$unix(0x1, 0x1, 0x0) r10 = fcntl$dupfd(r5, 0x0, r4) r11 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659f30922cebd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x6, 0x80000000, 0xf, 0x2, 0x4, 0x2, 0x8, 0x1f, 0x87, 0x1, 0xfffffffffffffffc, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) getsockname$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000540)=0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/Uev/Zpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socket(0x0, 0x4000, 0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x6}]}) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="01003c8dcbf31a91f4738016489c057c6d5c1fce5790ca72102e"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r2) pread(r3, &(0x7f0000000000)="8793b48a5adb308574a43de65a7cbfb23592426449050716c5544a9c206f7c3c0f8eb5aa0674864df25db1e04733df56100c882e0eef37bf8051c4c4b0bf1f4790d32377a1be8e6e900b3bfa80c438a8b8c629e1e886e50712a6f5de755c72b76505ba3947d3d79ded18d19d64d4719eb092396885dbd3345d0e37a3f11702629e763443262358a50bb381187b31dbb65616c93785f0bfc7cebe5bb82778f76cf656af2f1d160a9f6f", 0xa9, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x201, 0x2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r6) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x31}, {0x54, 0x0, 0x2}, {0x10000006, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000040)=0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8e}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x11a0, 0x0) fcntl$getflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:10 executing program 1: 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) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b0603407c064172763844ba3f578aacb0e81a3dddedc7eaad737f0510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212d3a98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf9587"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000a40)=ANY=[], 0x0) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 16:00:10 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r8, 0x5) fcntl$getown(r8, 0x5) ktrace(0x0, 0x545407500ede4eaa, 0x20, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x800000, {0x0, 0x400000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x40) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x7, 0x0, 0x5, 0x2, &(0x7f0000000180)={{0x81, 0x3, 0x7a, 0x3f, 0x1f, 0x400, 0x4}, {[0x9, 0x8, 0x5f, 0xb708, 0xe0, 0x10a, 0x200, 0xb43c, 0x1f, 0x7fff, 0x9, 0x3, 0x10001, 0x1, 0x0, 0x10000, 0xfff, 0xbde], [0xfc8, 0x9, 0x5, 0x0, 0x6, 0x9, 0x9, 0x9, 0x7, 0x45], [0x2, 0x5, 0xe3, 0x3, 0x400, 0x80000001], [0x10001, 0x7fa8, 0xfffffffffffffff8, 0xff, 0x2, 0xfffffffffffffffe], [{0x1, 0xff, 0xffffffff, 0x3}, {0x7, 0x78d, 0x0, 0x10001}, {0xc44, 0x5, 0x8, 0x100000000}, {0x0, 0x7, 0x1, 0x5}, {0x101, 0x7, 0x6, 0x2}, {0x2, 0x4, 0xa65b, 0x7}, {0x401, 0xfffff9db, 0x5, 0x1}, {0x40, 0x2, 0x1, 0x5}], {0x6, 0x0, 0xffffffff, 0x6c99}, {0xffac, 0xeda, 0x7ff, 0xbe}}}, 0x0, 0xf3}) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x1f, 0x81}, {{r2}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x7, 0x1}], 0x3, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x7a1f5c06d68ac33c, 0x2, 0x8000}], 0x3, &(0x7f0000000440)={0x3, 0x1f}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) load: 3.71 cmd: getty 4615 [ttyin] 0.00u 0.01s 0% 304k load: 3.71 cmd: getty 4615 [ttyin] 0.00u 0.01s 0% 304k 16:00:10 executing program 1: sendsyslog(0x0, 0x2ebd4fedfd2202a6, 0x0) sendsyslog(0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) accept(r2, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000086f18b337e0f6aad1b1b54cccebb5544c42cb1d78b022a538706000000b81000000029"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = msgget(0x3, 0x4) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() r31 = getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r30, 0x20, 0x74fa}, 0x25, 0x47d, r31, r33, 0x0, 0x10000, 0x5, 0x4800000000}) r34 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r34, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = getppid() fcntl$setown(r3, 0x6, r6) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f00000000c0)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = dup(0xffffffffffffffff) r8 = getppid() r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x402}, 0x400) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r11, 0x5) r12 = fcntl$dupfd(r11, 0xa, r1) ioctl$TIOCFLUSH(r12, 0xc0106978, &(0x7f00000000c0)) 16:00:10 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:10 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) dup2(0xffffffffffffffff, r2) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:10 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x1, 0x1) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0xf0000000, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r3, &(0x7f0000001740)=[{0x0}], 0x1) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file\x00'}, 0x9) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df82fb012bf7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96ab257b4e7d5413c95eb841c8d929c06b3b3a73cfc13c53ae30b3105c1153dbbaf0192300000000000000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:10 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}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:10 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780), 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x8, 0x3f, 0x7, 0x9}) semop(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffff1f7df50bb0a569f0238bf46854d78a2a197a386207000000008295955984c80910bf453f6840be66893711fefb1bc11700287ead4bcb777fa69d4e6a8110b5428baf8a5f29c8bca64896bc5e57c6388bbd2ad88b2951b158012ae447473c238495aaee4836de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5ff659fa202361cd8cac7dbfd422e01593d2870b49bc572c59d52df5d3e5100000000005b1c6c8dd7efa1b6a46e845715e8e735356496e7289a0747956116619bf57791c6bcbc4c5f51650ea8daabe5d52a0964f62f9fadf39c4ec2f21c3281a10dd27f431f2f2a1a72edb1a1476894f5380000000000000000000003000000003ee1147e4af40600befee4a49636c894b16eec1f643dbedf3371b5c854a7a96f2020a6fb6856b61e33fb5e4d92c639f8536d9c1c53fa42575e97a225dfea0b0f05a9a2749be26ad54f624e9e81a4d505d4a895f53b2eb11daf67bfc5a1a12ce5861cdfb549e9330fa591a6cf6b2829c176575a8e9784bdd8aa754dcbc90c7918769dcc2d3180dc0acec0099678f83f9055ec5cf53d9ed309ee48935492138b498415be67b7a17ced5257f7d5583e0b013cfa4690927aac1c1ea592323bf8785c97ff088ba6e2a46eab34e16a76f5e0e0b4af1d5b1ab36f2f5f94e898a1abcfdf45ea257a000e027cdc3f0cb334a067dbf9df3955ce94624b78"], 0x10) write(r3, &(0x7f00000009c0)="9ed5e8950200000000c7c19aab4230e843fcd58ff2d26500b9a46a0200e38562d0d6cabd6ce69646", 0x28) 16:00:10 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r3, 0x5) ftruncate(r3, 0x0, 0x6) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01006f01696c652a02"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) fchflags(r2, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) 16:00:11 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r5) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f0000000340)={0xffffffffffffffff}) write(r7, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r7, 0x2, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d007e8db45733e0f29384d0829696473d48e40c78a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e53fe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa55017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519ce3e1797bb38ac03fefb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e40000"], 0x10) writev(r9, &(0x7f0000001740)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000080)=[{0x14, 0x0, 0x0, 0x10001}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x0, 0x80000001}, {0x7c, 0x3, 0xfe}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0xb25, 0x7}, 0xc) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01000f2f6c6530007639b8d990395b4b27e5b8805694464d8fbfbfa6d96074cd179a3f2b18b932fa290674c04b334875b94cd504dd1763841bc2e9294cb94bbf18811e569d362af602687dadd7d21be2c9574b813dbf9eb97c71b9c6c3b728f285983ff9698bbe789c592d03097600"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) setpgid(r3, r7) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r4 = fcntl$getown(r3, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r6 = fcntl$getown(r5, 0x5) r7 = dup(0xffffffffffffffff) r8 = getppid() r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x402}, 0x400) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r12 = dup(0xffffffffffffffff) r13 = getppid() r14 = geteuid() r15 = getegid() sendmsg$unix(r12, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x402}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000001080)=ANY=[@ANYRESHEX=r3, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESOCT=0x0, @ANYRES16], @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYRES64=r4, @ANYPTR, @ANYRES64=r5, @ANYRESDEC=r7, @ANYRESDEC=0x0, @ANYBLOB="5c1444020fadd52d004973ff37809dbd4f95f48c6cb71db0475450b08630605289a3541159c85edb3fbcda11a2a70f31847567be6628906b483bc4218cf2d4e931a28e4c0ea295618790a3468039d6a109c5f9f8ecd4c7b7f708517cb9aa12fca6f83fd30726a3a822184cce24205d4f13cadeda95f04ecb7e420d2b99bc7e1e0d3fb0757b8fa7d3", @ANYPTR], @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000fc0)=ANY=[@ANYPTR64, @ANYBLOB="3a4af120d2e460a4545ff5cbf4c146a450a5619fa5e32fc75cfb4c060c6e84152c89bda114eb", @ANYPTR=&(0x7f0000002100)=ANY=[@ANYRESDEC=r14, @ANYRES16, @ANYBLOB="2f848168b669fa7d6982d5a75a59c086f220994fad2c416a6121f991262cb8e072a372c82f612746f9d8ea524044b25a5e704131bd052635ef50598c72cdcc530f8cb0ee3290d1a12c0d58", @ANYPTR64, @ANYRESDEC], @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYRES16=r2], @ANYBLOB="66510ccef87802abb93dcbbd381919fc9e0f8de0d550dd27d95814fe8e57c2f01979cada906a9d1f10cea13f54f7568e754f14530b361babb272652fcfbd9f717a30fb6744bd1db4fcbae4e7c202f3bfc553177d7682d139bb3d6833c5cc86ab38a36ddc836a156e7ceaf0530e941df4a3eb7aa588e09eac4d2a642eda4fb791401e7a4881a266ce3a535eaef280575213db1b0cb1d423c6cd625612da7f5ab1882b9d55ff7c8ee5df5048dac1d4fed181e0207ab403e05614c1b7727becd2f7b2a26c13ddac22f3f0714f975832f19336bc69df45a62008844cef979717bf942e66548c6fb8bda305556efea9e3016d489d88ffb6ac69ac504caeb11f5897e668cb1c7d23e83f6029ef441f76ef21746e334dcda2ffc1c62ca662e1b08159954ba4efd00dffc43385560e6296ad7698d355ce46a486eb9d1df92f59689c1963b3218b99c8a68a01bdcd9cc297c153544d3c05474213d9216b9791799c46b1841324f4b27359f23263bc3e94d95dea257a337f03fa87c2239c1f3252c658fcbd3d200904b13891dbf21e010cda62accbd6432e281daea2b0423a8bde4cb0cfec479f48d329611b77167de987732d08fd05998566b4dbbb4bbff1f2efeaf25973393f46480a204c1b1a354daa46641d7585feb00fa83f34b39636f2886ef93cb78d2ea83ea6fc9e295a010699a993bdb7d3016e7b2f18dad6efd3798f5bf8f6cb4c2232794e812aabb97be66b2f3d66d697de47ac25f608dced9e9f8ab894a67da10ba57308edf1e299110707360f7625890dea9321b26064d86985d6be91fa7da541d9e3722d438db108462028a1d9136bd8437d75b2f05b6e3dad5c8d2660baa55a0bfdbf45be925f3755ca92b6424f94a104c9035181cb8a78bbcceb9b4d039f440d0f6d98a7d3f13d5f874a1de7710d5174143acde4444d584dd1c979d327fcd1aa72e53a639f6b27214de0407094405e1cbf55fa9ad7b57eb1ae53f9d841a0737509d1c94a3836b044008407e7fc5fb3e5ce29a8cd99467e6328fafdf55d94004631b10f0e6f07f4e5e508c54b4f92a93a5912cac36b8cb113e118034445e371576ef7befdb92637ae3a635aca77ab6c9ce77c2ed83e6d71ed61570235187804f2245948eaf84d3c36f7bca928dc390bebeb1929f6752f88a99e1ef5a3a48bdd995a4bdf5565b947682fb9bfff421b2e418f8fdcd994da60ba6679bf8842de88566666b4131a4bb25d244caf9bcfedf227adfc810beb39c218054bec4b8ef4837212c9c885072199db517a623420586d8ab1965935c4cd2197c72363819b9299eb3cbbc4cfa212e91ae5921dcd21640118ec85be5ccf36fca0be9391c484b935119019472cfe94f4138a0c3e1f52751f76709094ece65769030b5980c4241d68b89607ba83bfb7488b3d8aa7c9cba0c22864e053c050a992d33196d8b293eedb7c63bb2e42d9e97538860e21014adf68d70b49b309bdaa1827982dbcce03b7f1b5a607c84af274bb1b34c67577ba1728149b638efb812f40c5a4f1f860b50ae24991e8b852507735215232dcad77a6fa58c97225b5453833d7c428af8b4c654ea78f11ba88930fc0cbe9a3df951f2125357b5d6e9001b9ea3d15b8f22d3cdb9365309aee63a4fd40c94e14c211d49cde1793c4292c5e70a76f99e374dfda623250fddfdae6e7cd1342bf68fc77ed74d51761efac203ddfbf46a80bf3d8737b6ffed8324451bb068cc63375d6e15825beff15e19a13b7774fc1fe265942be97832fe4083867de24b6f04d2940f1d276917df264ebffd117051955b75ecec69c4b340e9e43f32b78cae0b471066df3f20b9ad25e5605f8589a238b80e763a1bd5472a8d593eb3f6eef19ab9f14b92db79cc0de4fd5629071d7e31532bcd20bba5d5ac5ab71fd03751425ce693c48f35e453c5c5cab24df018a173956772291e8fe68508770dfdc7de66e3a1ef22736b8013524bde9f9f504fc2223ecd8f70d24134a8ec44766de3defe2f9bfe0ce6748c67f7f599163922ca6dfe844b8679db2363962731a8fe6a6d8d62859e2b7fb08a4c2dfd9b96ec0478779bb7ef03f5575ca3b7d1502c66bf03de49258a6c2c665a31dfb593d308b7d1e911220c064d5dc97d0c8dd66a1345152a03b615a7a9b2c2235c53d3dfd3400bc7e13b1aadc846b62ce39b6338d11bb32eaac73858033c8b538b9ccfb13292719897345368a2628039cb3198b5599ec6b2530caa03ad8c133c4023cc27a42a871fb732c6439d7956f33c899d39419d9fd156dbcfc8773cee3c13a196bc2a6964946bba61cd037cedba8f88a9e840d543910255b57c101fac009b103912d8af4a57e9bf7ecf5de286da83dec07dc6db01f30e89863930e3638aead1cc0c8961e0393d3f22096d94992586737ace1dac84df811c4f22f0d970bffab882860c7197d9cfed8e42e1c49af33d399614c7d8113711d9b1410607baa4699eca60380562d539c8485e39e59cbd4b8eabde12dcc476da6d5319500b4f32b95f209c412dcc0ec84b04134ddcd7c1f149f2424cb48427be6102997505983c3bde5d7706dd101daf69f4bf8fca2c78d6afe1eb719b5ee4cfe49278fafe527187d4e2d42cce9ad694b8a0d5fd15cf118cd3ba4a09ff998bf24b31e36b068136297b398a5ac1ff253cdcc8bc224be02f1607e0c963a7176fdb8c1140fc24369ad074f9096dda878c5910dbef97e556c69df45eed19b7a0e511dafb119ad7be84cf8134e984e45933563a46a6f4e6c90fe591f19c33eaa44d1fd103b13f41e86efb4135c8be265df874f88e683180c005b871b6805ddae87b8bbf1ff1be71e7fd3f1bd92575079a3365ef692213573c5390ae05384416f3827127d53ec2c64d94b2d494d500ed3ab2fb15e3ccf4836ed569eb081f06aebb2e94566683c3d818f5bf9ce0de46c53c2fefad74f7e0d1a9501d9c0ac4260aab594329d62115ea0bfc3e6a72eaa353847016dbfaefc6b46b5f0f6e4ef61941e8ae9caa604a88bf491b7550a39d9a15b77ac71ce90a2a212374c19ca41a960df099fc7534cbe8bdaf6bcbe5c9136be54fae943ee4c3a38c6df1cc792a42a8248cea890314796bbb21a6fa5a1bf31790c75817d81e988af1dafb1e5cba768724c5b01f25f2cde3e322eca17c5e1c05988f0ff781ae072e2cfc77e7952986ae01c7605e2a749e87ed815b15e1849f2f9822d23afa7e7de4355c7bdc0f99a000770aa8bcec289a1586e227356caa9e9a345030b1933132d36bfbc4183da2a28195bccbdf4a48e4a67543699dec710490ae888b1c22a958485ecb463f55b1a8b657fc5df990ee8b0fab7602fed7fc42c988efd5119b881006b2a7477ada4895b767ca5edd69e54aeb15f714be200a9023d540b0e9a0bdbe2760713a656792f0422e4d65ebc9a66e0fc25d6f531f03baf7a62b9ff3e124c4861536761badd13abecada1f9336a7efb205fde5c6bf4d5711330b219329d9119f2accae7aa4a415f2a12cb9a359bb899f1c37f46647e71548765a028ce7d22519c40238f49245b1c31d085a8c18c29a3b54b7dcecd0ae8751259e20712a0a1c83dea41f5f74deae46c08d44bd361c1945a2ca1bfd00f91e9459ba60d303931d80ee86c7c926f8ee893e716001c5446074bbcae7054df650d8ef9e31c45da27a65667b0beb546cceef791a043a2c2457da305c0a62188b26b0409b523d52c301e24bff16a104004069bd1b510cf6ca4ad644576a2c1fbf4972f22ac574b136e9de59eb510fb64f014edf03e51750248186305630d74645e9b57e4e2d0360c1873fb9227afb5de329c5a2ff6ec9da024abe820164e09e98749e333af0eb8e167ea42d550d4415a5669909e1a7cc037451c0d84631ff2e324e2baa2bf3d69c53d5bac280f9811a628d1339104677c1b3cad2b93fde2ecda5a1a702cb9c8970dc761699468446172346bbde10172395a375c7a5859e796b77e64f1e28951ccbce971b109dd878b78780436a09d986c5d176f0a3db384417330e87084e78f1afcc629d7133b28c3ec49462a04fec6c38fc2a67f6c180fd7fe39c67024b54feb89a089d26bc2819fbc89badcaf9583e55fce888c46334735b92aa84b9fddce43e299da6d2186f97ceb240ef3fcdfa0fcda5dd5f11c3893d70badfafc75a2007b0b86ce05186959688fefc41a1cc37cdf1ebc132b5bc1142f7a0acb2a58810fa51ea090d55d98c4f29344fec5892085ad0c901849b42133d4ea5d94be9bacb4889b19bb24212aba9921e846c791007bd7cfa63a80831d41894d56a233ed91427ac8639d0093f5b8bf008547c71125ed321508e7c147f1d33936e3489c6ffa340fca732a0845400432d816a976bd7dbfed8556da3431504205fdcdff69d6c96c158eafb3b02ecdfca99d9062b8f52da81b44a07c7555e20832ac615c9f0c0c116665580090c161105cc1e3a6ce456f88b1ac1efbb5742b939031a6ce5682bdc5bc1738dd71f9c3c5b7c3a2be8f62a0f9238aeae5961b92dad9e2f9b207d718257b2381b33ca1daeddaa3f9a58c9cb945c3c1882ad3c5be8be21bfaf4cdcf3f99a80f3ce0d31cc6d1553481a69ce069517b49cc05d54cff5abfe72b742072e16c991baa75b7fec41c97c5fe4a85fdec21b6d0b47dc1872f9f1ef7bc3f2aa9613687ef43a1cca833d31fbbe9b0d229da2ee29f734cbe17e1fea14649697a771fddce9a004bbd121c322e90a073e6b6ecbb6c55e780ae6c6532e856bbd04b36fae6852ae0030344ca62e92dce01906d3d4587513cda47ae10bad704b7008e71bec5b5e2a60910dd9a437b67171e3da17e466b9ec1d359eaa8f7c7db25d58858963c459a1ed00493fbb60c0935dc6ff41a2a23d386421b247e0439e7ab124276f1baf6eab4c2f9d24455c6222823b7059ddcb53dca001f55b0b1eb13696ac941eca4ce634b5a9596475e476bd6d6a4625324f97798c9270663fb8b7fdccc457aafac33152439265c457b45e4f51e70ff12dd46f6f09b91ef929b2844bffac027fe682c3c9fb9962be0982e0ebbd75cee26415543036efc8dbc624d2a87140854387f4c833049aa57dbd391e6440ff29bfdcdea5fb249ffde45f11d8c245f0f926a755685110ba2d926fe54d09d82614cb1d1b62b656186208653af3fd001ee22afb80deaef3d6d3c66cfba5c4b7f12b35ff0dbbeca675102b1d37a5eafb48e38d58e11dec9ca1899efdbcfdd849c92051883c29b75530155d501b4d9089eb2386030b8d2873771e82127a1c9496308701f0dff96662917dbda7601287fc72fc41704410d3e5ac180650d72cfb938af39c99d51ed5e00cfc02ad78fed392c5861280f3c315409c2eacb1bbe2d3d6c2fe573d2371efbbb55b8361f5d3f96fcf589258d01c7a92d3d6cdc6d3e22e94b97796cc12ab567727e55b6c3b3290389a79b87cf509124d68bc35f1296ced024f472a5b4c918880695a9b19abbbc5a6481d30896e894d56948c3fbdcb61cd6a95cfbb420460a03d393d17845f61110c72bc38239c1f9cd3109b9f3a50f99f0a32bc95092578137ad544f3b071603c5c6f632912e8bdb0987796d35e0631ad2956a7af341e4f85f77367eccd8328aaed0d28dec9daea29e7898ccb7bf2f82da990bf07ee782f5adcfe581a3f82b59cad7d5c635d4f0a59f7707b21e56dd1947bc68ae0a82a203e198456a772ce897a4429046760e3770bd6394ca7736e0c4caa920738b4be3c2746f2e41ee0502694080e321a069bdece0f48d990dfd4285624e029366dacbcbc8c982ed1dc880a88cb38d831d3b257510fc09", @ANYRES16=r6, @ANYPTR=&(0x7f0000001040)=ANY=[@ANYRES32=r11, @ANYRESHEX], @ANYRESOCT, @ANYRES32=r8, @ANYRESHEX=r4], 0x8) r16 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r16, 0xa) r17 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) flock(r17, 0x1) flock(r17, 0x8) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0x0, 0x7}}) r19 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r20 = kqueue() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) kevent(r20, &(0x7f0000000040)=[{{r21}, 0xffffffffffffffff, 0x9f1bc26a1006e1ea}, {{r19}, 0xfffffffffffffffc, 0x3, 0x0, 0x1000000000}], 0x7, 0x0, 0x0, 0x0) close(r19) r22 = dup(r19) ioctl$WSDISPLAYIO_DELSCREEN(r22, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r23 = socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r24 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r24, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r24, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r24, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r24, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r24, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r24, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r23) r25 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r25, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/32, 0xfffffffffffffc6b) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) shmget(0x0, 0x4000, 0x300, &(0x7f0000ff9000/0x4000)=nil) 16:00:07 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_media}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) preadv(r1, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/205, 0xcd}, {&(0x7f0000000180)=""/43, 0x2b}, {&(0x7f00000001c0)=""/211, 0xd3}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) chdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="d941", 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x4, 0x5, 0x7, 0x1, 0x1, 0xa6, 0x5, 0x2, 0x0, 0x82f7, 0x5}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r3) getdents(r0, &(0x7f0000000240)=""/199, 0xc7) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af062", 0x12}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) fchflags(r1, 0x1) r4 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r4, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r4}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000a00)) bind$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r7, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r10 = dup(0xffffffffffffffff) r11 = getppid() r12 = geteuid() r13 = getegid() sendmsg$unix(r10, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x402}, 0x400) r14 = dup(0xffffffffffffffff) r15 = getppid() r16 = geteuid() r17 = getegid() sendmsg$unix(r14, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x402}, 0x400) kevent(r14, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{r3}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r18 = socket(0x0, 0x0, 0x6) write(r18, 0x0, 0x0) r19 = socket(0x2, 0x8000, 0x7) r20 = socket(0x2, 0x0, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="706685e8e8e1af82022e"], 0x10) pipe(&(0x7f0000000040)) r21 = socket$inet(0x2, 0x1, 0x8) write(r21, 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r18}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r19}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r20}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r22}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r23 = kqueue() kevent(r23, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x10, 0x3047ee538c04464c, 0xb) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) r2 = socket$inet(0x2, 0x8000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66c109f3b618e5595230d3f750d9c497cf696c6730007f31a2b87756993e01887de2b5ddf4ae30e57b1dee7d6ee67edecb5e6edb7928fbf0a9b2ead2f4c4eb682e41ce59410cc3faa7da80c2ef18dc932d8d961d2f9e650d39cfb52cebb93e7af339074faeb1978d22026036284b6bb68c10af42da832bf1fec3a49a5340b5a922dc112c7d08332c705ca868ae5ed7ae0835f97e1db2f60b174d5f7fc7bf0dd77070e3b54d1cfef7fd3625b30d39a99338b7d2d4ef45dc356e306e1e92244e5404400efa72f1db39"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) recvfrom$inet6(r3, &(0x7f0000000140)=""/117, 0x75, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x9, 0x5}, 0xc) r7 = geteuid() r8 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r7, r8}], 0x20, 0x402}, 0x400) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = dup(0xffffffffffffffff) r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x402}, 0x400) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f00000000c0)=0xffff) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r0, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) dup2(r0, r1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000004c0)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000500)='./file0\x00') r8 = socket(0x18, 0x1, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x40) recvfrom$unix(r9, &(0x7f00000001c0)=""/129, 0x81, 0x1, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffff9c, 0x9, 0x681, &(0x7f0000000540)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x10260) r10 = geteuid() r11 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r10, r11}], 0x20, 0x402}, 0x400) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0x9}) 16:00:07 executing program 0: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e013c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r4 = dup(r0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x6, 0x6, 0x2, 0x503, "ad95522919c82012cab556f0995c79916b16f12e", 0x5, 0x3f}) writev(r5, &(0x7f0000001740)=[{0x0}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{0x0, 0x7753, 0x0, 0xffff}, {0xfffe, 0x0, 0x1}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) 16:00:07 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x65, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r10, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r13, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) r16 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r16, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) wait4(r19, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r17, r5, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r19, 0xa5, 0x1, 0x100000000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r34, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r34, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r37 = dup2(r36, r35) accept$inet6(r37, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r38, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r8, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() wait4(r40, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r39, &(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) r41 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r43 = getegid() r44 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r41, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r42, r43, r44, r45, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) r46 = msgget(0x3, 0x241) msgsnd(r46, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r8, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) r51 = msgget(0x1, 0xe8) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000840)={{0xffffffffffffffff, r47, r49, 0x0, r28, 0xc0, 0xffffffff00000001}, 0x7, 0xc07, 0xffffffffffffffff, r50, 0x1c, 0x0, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r8, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r52 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r53, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r53, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r52, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r55 = msgget$private(0x0, 0x10) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r56 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r56, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r57 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r55, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX], @ANYRESOCT], @ANYRESOCT=r57, @ANYRESOCT=0x0, @ANYRESDEC=r58], 0x8, 0x800) msgrcv(r55, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x10, 0x5, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) socket(0x2a, 0x4000, 0x47) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) write(r2, &(0x7f0000000200)='R', 0x1) 16:00:08 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) pread(r0, &(0x7f0000000180)="658a60f6a47ef61a42f37c534405e6c739ac", 0x12, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdfffff4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ff9b929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82e375a0000000000005af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de3181774e3a6d22356894dc413fd729a40ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x2000, 0xe1ee882186e4d5e3, &(0x7f0000ffd000/0x2000)=nil) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20001ff, 0x0, "000000000000000100002000", 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:08 executing program 1: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) r4 = getppid() socket(0x2, 0x4000, 0x5) r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000efbda1e800000000000000000000000000000039002003000000000000080000000000001000000000000000000000001f0000003f1d0000000000b8b6b18b8d9debc100000000c00000dc00af720004000000ce00000600000000000000005600000001000000000000000000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:08 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28019000ff0500000000ce0000a6e41f44c7d1762e0688e81e46e8be1f089180a00000000004000f3e07ca612a1f17000000000000000000000000000000008bd125ef1adfa602539199638f758c4f8d44d7c986eb284055b6b973919c8813cf3ccbae20ee497cdc895ad362c760343092fdaf3a061fcd07905cc58b0d29102d68f46a576fc8860f0d311ada66a27261dea9cacb49c15d1c518d87be7fa44765b86ba4b5a3bf90b2cedb79f8cbec593c0cf76fa9c64911d684e7037841982952bbcc637c8c184992bd1dc10f22627ee9ceed6b859b5fedf14f31c9aece0bca49bfa5867038776c48b4a87cb605821f09e6d6f71bd9ed99f2348946586855690b97e0b954632fa2755c18d9b71d94a1b6bae31678768bb75d", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7fd50001"], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0x10000, 0xcbec, 0x14ab, 0x239, 0x3, 0x100, 0x6, 0x10, [{0x5, 0x7, 0x7fff, 0x3}, {0x1ff, 0x2, 0x532, 0x8}, {0xcbd, 0x101, 0x0, 0x5}, {0x80000001, 0x7f, 0x1ff, 0x8}, {0x20, 0x1, 0x7f, 0xb29e}, {0x8, 0x6, 0x4, 0x1}, {0x1, 0x80000000, 0x0, 0x3}, {0x42e6, 0x9, 0x19, 0x3ea}, {0x20, 0x3, 0x0, 0x5000000}, {0xff, 0x40, 0x2, 0x4}, {0xe01, 0xe2, 0x9, 0x9}, {0xfffff801, 0x4, 0x2, 0x4ba}, {0x40, 0x65b3, 0x8000, 0xd260}, {0x7f, 0x9ed, 0x7, 0x3ff}, {0xbc, 0x7, 0x1800000, 0x5}, {0x8, 0x3ff, 0x3, 0x4}]}) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket$inet(0x2, 0x2, 0xcb) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000180)=0xdcef, 0x4) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c1361c9725cdf3a0384226175cd708b47246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) read(0xffffffffffffffff, &(0x7f00000000c0)=""/192, 0xc0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)="22c400d4c2ea488e9acc2c6cb3f9bc2bd3e94ef1880da6f7ba4010c22316c910b1d295657c144b9a89fec7e10060d4d317cc21986ae734519dd21ad1d7a3f5475906a582fb21e453b8c80791305eb08fa4cb", 0x52}, {&(0x7f00000003c0)="ba80d4567b0c03829f6d4e9a994a0436164a186df387763663f9dcea1b7cfecf7a0b6d0e81bee1c4110733fdb2173fffaf3721268f8f8f1315674731c6af6b2300762477cedd334b1b021f5f04f4a4e385eff01f31325a4bc35f5e7252bddbcc66ee87ba6db87e885d1c2da97a9f3daa8fb127724a90479bc3ba60d6006dc3d395d59b9a2c537400ae05b0c712230825d885daf5b8bed994331cc32707d44425c8f2e11a7212294c5e27de0ddb17571064f31ad69cfeb6cf893038565640d4313fe042ad956d92e90a1fe68ba12ac715803665a99c3493267a14ed75af61379d4f77dc718f4bbbac35e8927082442c", 0xef}, {&(0x7f00000004c0)="bf47b06412d4064765b7f0a90e79d17ee36aa37d5aff13d78e6df7d00ae6df7dcf02cfcdeff77cecf188be4bf4d19f7a8d38d571534e3793849af1ddb559816f4625aa424a990dc1180972ec5a291599061afc43438213535614ef35e0ed246070ee4d1a0fc453fb150056324290ff5452d50114d38820014580a3a554ad5455880d07658b297c1adc3f66eec864c11f1628b411fd5320358f618c094473c9488ff2406c580f55e44692c0288ddb5c51a719c00003a96b59f1e5f86dcc8f1e2e3efd52ae894ca40ece32d105fbe53fa9bf6e145b21", 0xd5}, {&(0x7f00000005c0)="d8eb6035db6865e2ce1885f26629abe3af49d5d2842e0d975b4dbfd72ede5ac707be4200803be685eaabb45a57603fbcddad56d63faa661af9f392a7bc1ebf59692ab8c46bf8c16019b096103154bb3faa78bbe958188dd6380f1392f106c08c9ec41e23c7081c3a048b00b672b3220baa51bc89489c8ed30c193f7c19ed8f551a1eaff4e77c0d6852cf218e74a232a3f8211a3d259a6df8b6ecfb519caf31a296ae4b5a6958da17c1465d774b3782fceb60fca274cfb8c2640acce9299c31b0188e56a5ee789be345a6b8442412ba67665611f72d44eaeec05ecf74b8731174444b86640b13cb4d71d84c1a4cc709cacb44a3d339337ea5e8abb6d037e768d2b849d10fb08a96671c09fe5bf7e57ef038d9582409713d007cfb6bfaf2142f5babc26ddef75db4e78c130b986b61fb1def0f928625482dc89f5dbedea6b6871ec9b9c5ade6a39d80f195f14876464ef7afc06a8cf6abd9040dae1d29f93c74a2cb4ca282ffd94ff37fd543a7b86b1aae014d2556c0167ff9ab93d7bc62a79bb47b2c95e89d66724e1abd7d52502034f40d0bc7bd6eb9fbf1d3f64c7c8d8879c010f0f1252304183cfb86baea48199c232b54fa3f2c09d3685096b8b0c582ca0697dc3eb2fbf53effe70e4c1682365d49b98a7ab1ce0311a1fd41e9fbc63865117b568bf1e552a45adc0e78df380b6f26759a7ec9f40a681d2372ed1fa36cc94e4a6fe9f7818e8807b3f01041fab40244111e389a7372a9ac90d11afbae171a0e51c5e29c98d3b9cdf2bd68c40947f976ee6bebfbba54ae5c004c140f42d7bbed03e77c5e1644766bc5f20b482a4bc556519bbec092264d5cef05f1130d06a927e310f546f55b8da81c93a08352a51f24eba11e27b10c70aa403eac72861333226c444ea691a69c6aa560ed2f1ca2637862d202d49303806b41ac643a7010799e1ec5d033b6301914a16a067dd049c72439cbd94a3db1da504b0f18abf109a63be74977c2474843d7f4504c2a63e88d75575366864f8ac84b18278b6603118b7868687f622ddc6b63701fcf5d9ef8db5e339593b08c524a5b47d75f158e6aae06d5c0f5e721cf22296480ea39562569b4af47115ec73950ec117fd939dd2c641ad268c426120f55ef5348153f0e697e806463bd0fe182c17a2cc23220381bbc3dc175d0f70f85a120354d6761d74ba28731a6bbb69194e95f177bc3432f921d7e9f23aa6f4b288e6966ed60e8f88bf6e2003b35ffb7335c0aa3888e93988200cae6597f168466f3fdbe4cd717d481302231feca74efbe6e3cc7633f94e5a4c12d32277fe9783084720133f5", 0x3ab}], 0x4) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xc3b9}, {{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0x6}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup(r0) getpeername(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000392b30b1ad15e91d0364b78fa751767d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ff0023bec756d4bebe4b9de6da384bc6902ab39f9fb2c7620415dbaa5899cae82394786d1f2448831049a51c1c815ff8dfd2a9d96b0b6efd687c16469d30b04d08e278952e0a01dd4a"], &(0x7f0000000080)=0x1002) 16:00:09 executing program 1: munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) mkdir(&(0x7f0000000080)='./bus\x00', 0x18c) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) flock(0xffffffffffffffff, 0xf) write(r1, 0x0, 0x0) close(r0) 16:00:09 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000080)=0xffffff3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x5) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d10db08da278566de5aee0d675a1c3a5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf56680dc40a61ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d19"], 0x10) writev(r7, &(0x7f0000001740)=[{0x0}], 0x1) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x14, 0x41, 0x6, 0x400}, {{r4}, 0xfffffffffffffffb, 0x2, 0x2, 0xaff, 0x6}, {{r5}, 0xda332894b9a764ec, 0xcc, 0x4, 0x7fffffff, 0x100000000}, {{r6}, 0xfffffffffffffffa, 0x0, 0x0, 0x3, 0x34}, {{r7}, 0xffffffffffffffff, 0x87e4f3f0e84b7d87, 0x0, 0x9, 0x69d1}, {{r6}, 0xe23b930dbfe1cd9b, 0xac, 0x1, 0x1ff, 0x5}, {{r7}, 0xffffffffffffffff, 0x6, 0x2, 0x9, 0x6}], 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt(r3, 0xae5, 0xf25, &(0x7f00000002c0)=""/117, &(0x7f00000003c0)=0x75) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffefffffffffd, 0x6, 0x3, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) writev(r4, &(0x7f00000001c0), 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f00000000c0)) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3], [0x0, 0x0, 0x0, 0x40], [0x100000001, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x400, 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = socket(0x6, 0x1, 0x82) shutdown(0xffffffffffffff9c, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000270, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x6}, {0x84}, {0x106}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0x70, 0x6, 0x8, 0x401}, {0x9, 0x71, 0x5, 0x2}, {0x3d, 0x7, 0x0, 0x80}, {0xe97, 0x3, 0x2, 0x101}, {0x80, 0x20, 0x6, 0x1ff}, {0x4, 0x2, 0xb7, 0x40}, {0x0, 0x4, 0xf3, 0x3}, {0x401, 0x80, 0x3f, 0x3ff800}, {0x3, 0x3f, 0xfa}, {0x4, 0x6, 0x9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") 16:00:10 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/\x00\x00\x00\x00\x9c\x01\x00\xb0\xacx\x00', 0x2, 0x0) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) msgget$private(0x0, 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093fb56adf3edb38a4256368c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58ed4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd27f0000000000000000000d00000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f9941668e4cc39301133e0f78518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db6060000000087cf25dd9e1e49f931a419"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='.\xa2\xda\xa7\xf9\n\x88\xeb\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f9ae5194763977c6f66696c653000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xf9, 0x8}, {0x1, 0x100}, {0x47, 0x3}, {0x20, 0x8}, {0x40, 0x2}, {0x8a, 0xffffff7f}, {0x81, 0x1}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x47}], 0x2}) 16:00:10 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e62eb6f2f66696c65302f66a9e69affe26d2532f998b96b92696c"], 0x10) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(0xffffffffffffffff, &(0x7f0000001740)=[{0x0}], 0x1) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) fchown(0xffffffffffffffff, r3, r8) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r9 = dup(0xffffffffffffffff) r10 = getppid() geteuid() getegid() readv(r0, &(0x7f0000000900)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000400)=""/166, 0xa6}, {&(0x7f00000004c0)=""/233, 0xe9}, {&(0x7f00000005c0)=""/202, 0xca}, {&(0x7f0000000200)=""/3, 0x3}], 0x5) sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340), 0x0, &(0x7f0000000240), 0x20, 0x402}, 0x400) setpgid(0x0, r10) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r11 = syz_open_pts() close(r0) dup(r11) syz_open_pts() 16:00:10 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x2000000000000, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000400)=[{0x1, 0xff, 0x6f, 0x2}, {0x280, 0x0, 0x80, 0x6}, {0x8, 0x1, 0x3, 0x3}, {0x1ff, 0xfd, 0x4, 0x3}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) r7 = open(&(0x7f0000000280)='./file0\x00', 0x28010, 0x3c0fdd71ac7e32b3) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000002c0)=0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7fee0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) bind(r9, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) r10 = dup(r8) listen(r10, 0x0) accept$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x10000}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x1}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffa3}], 0x1, 0x0, 0x40000003) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x100) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) close(r0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="120000000000"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000004c0)={0x80000001, 0x5, 0x6, 0x10001, "6a957e67991551553860bf32677ffe7b8ec90567", 0x10001, 0x7fff}) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x27, 0x0, 0x0) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000280)=""/49, 0x31}, {&(0x7f00000002c0)=""/58, 0x3a}, {&(0x7f0000000340)=""/59, 0x3b}, {&(0x7f0000000380)=""/120, 0x78}, {&(0x7f0000000580)=""/168, 0xfffffdcc}, {&(0x7f0000000400)=""/19, 0x13}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7, &(0x7f00000016c0)=""/104, 0x68}, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) connect(r6, &(0x7f0000001840)=@in6={0x18, 0x3, 0x2, 0x7}, 0xc) msgget$private(0x0, 0x143) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x54}, {}]}) clock_settime(0x3, &(0x7f00000018c0)={0x2, 0x8}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001780)) open$dir(&(0x7f0000001740)='./file1\x00', 0x100, 0x88) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x200}, {}, {}, {0x1}, {0x0, 0xbce}, {}, {}, {0x0, 0x2}, {0x1, 0x2}, {}, {0x3}, {}, {}, {}, {}, {0xbba35f2b019bb190}, {}, {}, {0x1, 0xfffffffc}, {0x1}]}) r7 = syz_open_pts() mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r8 = dup2(r7, r7) r9 = syz_open_pts() open(&(0x7f0000001880)='./bus\x00', 0x400, 0x14) write(r9, &(0x7f0000000000)="a6", 0x1) dup2(r8, r9) ftruncate(r0, 0x0, 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x80, 0x0, 0x29d8aaa4}, {0x2d}, {0x3c, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r2 = semget$private(0x0, 0x2, 0x20) semop(r2, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x0, 0xfffd, 0x3800}, {0x2, 0x2d, 0x1000}, {0x2, 0x8001, 0x800}], 0x4) fcntl$getown(r1, 0x5) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1) fcntl$setflags(r1, 0x2, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) getppid() geteuid() r3 = getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000680)}) fcntl$getown(r4, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r10 = dup(0xffffffffffffffff) r11 = getppid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fsync(r12) r13 = geteuid() r14 = getegid() sendmsg$unix(r10, &(0x7f00000003c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="0100bdcfa9e7e04ae6dec01e4ce5706e45a2e78c"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r11, r13, r14}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="67c3a31c67832fdd12cf866c15933c13a74134eed47b208f1a04b0a74330c7a6b0af1b82f109c325c937e96dac1d3138f12e25e1bcac33a3271ceae3dfa6a797ca34a58f6d1600f385c8440fb1b280cb1d0fb13935df528b4a062c80c6d8b346a44de0d2d637e2d27492e912298dd3e9fda3e0c024c34072b17ca1974cdfc18ca58a7d113b6b10da", 0x88}, {&(0x7f0000000400)="1ab0bfd34cf0afeb142b412e66b73399999cd22d1736b81881653bccf5c1849a4b62e58b0025e1d4ac7e96c9abce5991e70c969f618557076cca6cd649946c42ece94d55a41dbaa4c4b92ab80c7c51861c1cd13eaf854ccb6074b683618a10e50a649cea1ded69dc1d2778d28c01d5cb0d72826e23ac5809de0828bd787fdd9b0616a844434ab3898db560e0c1dc22cf15ff90a27f10cdf1f66d4b4d7f5f919212b40c579435d10eb97b881c4e351c54255a98b47b690d73c1bdb508a40cbc7bcde76e1648026b3fff9223f6c268c2c33611c0", 0xd3}, {&(0x7f0000000500)="031f5089931511289d295de35c09183fd5ed2ec85f557021e93ec81b6d870acdf56433d0d785bec4f7d845af352b216d0578bf8088e552e9208703f9b92f123d6ddb022c0b9e20709d8a6b275e56746c18931a10de9005825dfcc0eb48ff9648fd440575b8953f1f4e63fd387a932169031a6acb390b7ee7b4e60d8e6fa7a9992308ef6f59ef44b380c41c176d3ff2b0df4bcb8a5623710ea0f6c94d80e916bbf937157e20905590cfe3d2b41ba145684da879ee5e83b40e73664869245e5e69453b9421d6ba5b306cde72f41f85e9727249d167ccf6", 0xd6}], 0x3, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r4, r9]}, @cred={0x20, 0xffff, 0x0, r11, r15, r3}], 0x38, 0x7}, 0xa) syz_open_pts() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000000004d5ca4f0ce93926332b444d7fec670e9d5d1c7ce9577899ec993c79d6954a0f8610141256fb6171e1efdddfc4933db15378ecd1e711eef52154bc5920a4c5c09c1b2136a8f86f27014a01c55f02a29397ae1c10bb20f4e39f9a8146bcd12b03fa5fa2eb397942d3082b95576b4da4e352b43cbb6a24dd6ad2fb23c1fe90181c7c91b59267ff8fc5650e3ef01fc0700bf50a086fbe4290d2ab51b6624d173e8651617ad7412b07579b2043ccc7515dbd49324fcc198"], 0xc3, 0x402}, 0x400) fcntl$setstatus(r2, 0x4, 0x40) 16:00:12 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000002000000000a2bda367d92ae5b6e4839eb61d0010f030be31c1c84c3507cd5fd35858a6ff00cbd3f26fa9ff220000000000000b75871601004d23550c4b436035b79185a8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000140)=[{0x7, 0x6, 0x5, 0xfb87}, {0x20, 0x1, 0x3, 0x81}, {0x1, 0x3f, 0x1, 0x741}, {0x7, 0x7f, 0x4, 0x2}, {0xffff, 0x2, 0x9, 0x4}, {0xc, 0x44, 0xb, 0xfffffff9}, {0x2, 0x1d, 0xd5, 0x1}, {0x100, 0x3, 0x8, 0x3f}, {0x401, 0x4, 0x6, 0x1004}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x1, 0x42) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x28}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) pread(r2, &(0x7f0000000140)="ee2c042e76ae10e26eb1536bd32c88fda8e9b75366ee21d4a529838ef897fe394b7180ba1fd47ad89b62c16397b7e07875c7310ee23e89e05fd3ace02573f5de90b076eda6aa985da357865d33d42f2b06492efcfd8800ea488efdd913917a949babc24b050259f3dc1fbd0ffb50a6ed53608e918580db20c2dc4a93d61e18009197b887489c8157a1dde14ae0129b337e4cb35afb225a8e97368c6b0600e194ccaaf04b98f597012e264e346037046f2700d382d2737e1850628c55eabd22cbd0a86636c18d5f870349f3b74a8f0ccee51c23b2c138ea5c55573d3c25df85a12f57b29805a701f8f0ad1d8e973dc20a7f0039", 0xf3, 0x0, 0x5f) open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="09001f0004000000c45170b73d96ba7679d71da5f87986d55e2c134e005ae4493980f56759592deb82479891ccfcc3429252ebe286993fa9c1bcc6643fbd98160ee5e95cc0a16ddcc0e0fa468c42b037446d9a6fd01971589567cfc40d534563466b18f779fe585f78060b49674d87714b5d55b83f73f9e58e5c841cec4c53afd046eda81c915e49c800baefeb81cf17747b4f0e6d4e035b3f6e12352e6dfdee8d14952019c6ddaa7101767565d883f5fb8573a1e05b824c17949d6818d71fb35d2a29"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ktrace(&(0x7f0000000340)='./file0\x00', 0xd, 0x4, r2) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)) r5 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x804, r5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='./file0\x00') r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r8, 0x5) r9 = dup(0xffffffffffffffff) r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x402}, 0x400) r13 = dup(0xffffffffffffffff) r14 = getppid() r15 = geteuid() r16 = getegid() sendmsg$unix(r13, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x402}, 0x400) r17 = dup(0xffffffffffffffff) r18 = getppid() r19 = geteuid() r20 = getegid() sendmsg$unix(r17, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x402}, 0x400) r21 = openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x8000, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r23 = dup(0xffffffffffffffff) r24 = getppid() r25 = geteuid() getegid() sendmsg$unix(r23, &(0x7f00000003c0)={&(0x7f00000019c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000001a00), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r24, r25, r4}], 0x20, 0x40a}, 0x400) r26 = openat(r23, &(0x7f0000001640)='./file0\x00', 0x80, 0xa8) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r28, 0x5) r29 = dup(0xffffffffffffffff) r30 = getppid() r31 = geteuid() r32 = getegid() sendmsg$unix(r29, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r30, r31, r32}], 0x20, 0x402}, 0x400) r33 = dup(0xffffffffffffffff) r34 = getppid() r35 = geteuid() r36 = getegid() sendmsg$unix(r33, &(0x7f00000003c0)={&(0x7f0000001880)=ANY=[@ANYBLOB="cbcaf87e15faef6e01d1ed3f680ef634de9cae1888169246578eb8bf5afbb90da4a27b1b9e391401466a3451632c1b15b0878cb3261255495b67e35661c6aaad08473258a99c9d17c28d1e8a0dfcfb8292d001cd6e12fc7cd72c9938bfd45c43b99fb8ca42b10008a15e00d70318386757202471defb0f8dcb0a584a0d2327d4e547"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r34, r35, r36}], 0x20, 0x402}, 0x400) r37 = getppid() r38 = dup(0xffffffffffffffff) r39 = getppid() r40 = geteuid() r41 = getegid() sendmsg$unix(r38, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r39, r40, r41}], 0x20, 0x402}, 0x400) r42 = dup(0xffffffffffffffff) r43 = getppid() r44 = geteuid() r45 = getegid() sendmsg$unix(r42, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r43, r44, r45}], 0x20, 0x402}, 0x400) r46 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r48 = dup(0xffffffffffffffff) r49 = getppid() r50 = geteuid() r51 = getegid() sendmsg$unix(r48, &(0x7f00000003c0)={&(0x7f0000001940)=ANY=[@ANYBLOB="01022e2f66776c6591b7e363ba3000a6207ad624f1e2c6badfedc8ad803c1ab7aa641a762b3f5f8362ba16dbabc462fcb95a7e4f5f59f3800628a44d0a141a2d60cb30625611c4cb4ce2948a9b284e135caa08a8265e6e33d8fa3d5210ae9991455aea46b925208c8e4876030575655a77e3ae37a3c1f0"], 0xa, &(0x7f0000000340), 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r49, r50, r51}], 0xffffffffffffff70, 0x402}, 0x408) r52 = dup(0xffffffffffffffff) r53 = getppid() r54 = geteuid() r55 = getegid() sendmsg$unix(r52, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r53, r54, r55}], 0x20, 0x402}, 0x400) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f00000005c0)="e5423b61b9f70f8c29207a073704cb4e1f7c3c34489dd940dc769c20dc96803b3e8df38f9aeb85e99b4f35754ad7399628c642b06bfce86ae22a30dcd708bcf1c9ef219e3ceb7594b0d6c0dd7382670063dec5d60fcd9401268683b2e0ff800e38799d1a3dc356bc3ec365825c47ebee5561af2f717411e573fe857ff7876c75f9b47ede9df5f6b198a4b5d02c325cd1abefa03ada68f3934de770090de8e9f371f8a81de4713fdf3914f1a586f492d4fda5f855268c5ec14e22cc5a67d508bb4070215a683b7b574d9e8ec49760dfea90ebc1296b45c2235f0201e31e909d59470a5e3d1a0967c81b6e7b5f005f2eb1646623cef1e54f1c72a24d1c9e3fd83c230611d91b9e5e6f5b2dc9dd0a292c70d5f0230d055d3dd7816f5653b831587d4572f0225771f06daa3ce0c19614443e74d235c2f8e4fae9f4e62f8a6dd32144b2e6050c9c9718d9edb50760900d5298dc798637b09c1f08cc211f03c2bd148fc1919939a1a9696de2c1b12d843f4cf856cfb5558797698b68ea15698529b7a22bec1b26a84992b7ddec675add249bbb765499c7171dea5d0bf1d2a15273cbee9ea7b2e2cd2c54d619e62719cbcaaf4e322f90bf2cca5a9ba0da81ce6666efd9613f562f9a9427ce92679424f0cea5ccc894b685a1d45473d04bf6ed3c9d6c2952dd723374c89a7a63d2fce6717b14b945945d0d0d60f610e5adcdc427001a1d9de5363b436d345d8ac0a6a85c0d510d6a9004ff6630337e88220a744f0ba0a2d6ae7319088bd0dfb7ddf1a26a4dcfc0951c92a47f829b49ff82784cdaac8813dcb5814e9fa37699c68562f237e233e2820f1bc03dcdc7dea8aae34347ceac38db17db402ec0294929462956078d0b340bfec5e1d67ae945e37ee28dc4047a8b864a5f50400c8004da9d606041bec0df686e9c872290b474e20ec93e629a1565aa97f3d5b28cb29a33cccf4524b9742fcc647ec1b0622e7a5c9c9907184bd8e7c8d049cd828386985f055ddd155154443a106ec7a4ac799acc17e78bac5c449f814772537a9785ec17861c2220996f1719f2184c9c685ce761d4dc0ace5b6f86b2edb2427e4d402f24d65253b8b9d417c3953b5cc7a22f8280561b0e7e64c8917e8ceb6c3be288811d17e6a1d52ff6318d98d7de5ecbae2fe2b8c0103307a616caf359acade74bb6b77ae178ac085eed7900847333eebfe83c14a201310f1e56e893e9365f9c3d230b7288ee6d743f8228fe25e09d6c98aab87f99e1885f0a50a7fc201d52c7e89481c44079a20942ee5ebb0d57343bf574eb0927cd33620272c56e7a391e3b6aa22ae96e594cb532f1de31cea472d2957ebc52cf9102384936c0659d206b19cf103c0eca1d4665442eb67d25d165ec0eee83756ee207ccf3803056371611366357863372c4af4818baf31b0e8a7165f490dee9276e96ec880ebfccd4e579f03e75cd88eda7d47ea9a2b542acdf0cd9e9e009a6a5b8b9a792355619c5d6f1ee70c1ea157b0bdd2331912634128c418f5658cd1405233f4159480e00cb4ba7f8451201de9e328c48c0ecaa2801660da3f73063843e0879c626fcd3b03bc7e1684c49a9e2bcfe0e821d89e7ec934f66931bc64616e7d8fa0e1615309c172d6b6d4c4f88aa22032f5720a06c39a0a09fed10e716fa111b252b1c1fa4e00aacfaaad4bcfa4dfc5eb067448582e02fb806e51a124d0e2db627f8ed0d09b971fd659b1bbec4e5a8d61f0d6c55348647739b555fb28f1e9c8f22c1f0ca7816cd66dee5f1e88be3d5b0a0c7ab5ceeccdd59a7c5ab45654f72d45fc4adc352e7f0c0172300275cad2e4b280a1c55723e8d8447a76b9b12679006f3ac657172ff102f62927148e56783ba090eeccc46c5e069826a883cd9d1a0286721c2b2d898888c23c67b6ddfe93726bdae59723a274d67b403dfa7e6dde86d8dfbce72d95d6a7fb44dd21c07b5d8f7c14ddee9910f0c036910ebcda0c4f13b63d7149b16d259ce32ee1438dd2db8bc08f03fa4ad077b75f81a9c2e0748bb550bd56deb93c6e64d87eaa4c861f873bd248419961f28533d9bb99210d09c4f2d6ecfbd2d196b168e5443082584d6fc9b2a677b160c2e9a0e69fd46d43e5ec731362a5e135154a39a3b83e9e177cf973e9865af4e86866d02a1d35adcf2b3b10912a33a71ca6906fb951268d52fd3a9bf8991b68cf4218b6393ada1bc792c3f31847140ddbb0f5ff99e16b7a7a9dc85d66c37db1cef98d0751b7080f5bd54498b86fd8f1c227ddcf2a0e6c20f704b96507080dcb6cee723f9f1175759570658cd1345bd193e0f0cc658f379ad30d485bdeb369d84b5863c76599d2ddcc2ac6e929f5483340257e6fdf1d9d2d6e21bcfce5e94693ad0285e9a5d8847e24de350f7fe61384ea47953236e3e2c9e0da67a479ecbc11813942df3f07f1b074da001ec844a80ec465bf035a6e8033cf38d9b5db08b58a41aacbb7d2170094e3c6baff7aa417cabb2235c057bb64cce7f6061f68857cacb4df1f443884c6b00dc89eabd69b485542f903267ac7590542aee1261705729bd52f9210ce1af24b5e35d89d1b7779fbf45651ef0feae6b66a122025e3ff1c675630383fa4ffec947c5456ca7985d015432bdfeaf5b0d580cd89304ea53325a7ee9ffd784b84b2c275ee320f5151e432f9ebea73a1df13eb407865280d8309a2f57cc94546dc38e8b14c0db786a51a81083c6b59e08cae51343466677a18b20c9fae3c169687a16aca8834437f0214741d358b58161d9f626cb840a0ea658d47375f2e107274de6137bf51408426c3e9b767d14e141c39b22bd2598c33a623312fc535e594691b5a300e4c9ff35c5276f77747bed6b36a8e77cf428b7e8e9e52ab32e99551f18e454173ab66ccbf6425e91333f7c2d2c14cdf94f460e42834aa57c82cdcd213f8661f1791c80302e85422869887650ead5a98ce0f9b438328dabeedf7488ed4583aac4695339899d0418ca079dbf7e38df41165d84040d47ac87daa0bfa082b5e94bbf8a9c178d8da425e7effb6c9620215cfb08a2aa87cbaa375029213ae7bfaeb8e046b7d6f1190d563fb6c6326b256a38679a9747b0456d98a8543cd00f89c0a3688cd1ed7530a84247d6d5614f2a8987f83ed3b4b7ccd81529f652a799b9334e2d23511e536371128281b839faa0fb16e701b3003fdff0f421b2f46d7e6f9f5dce2bb83817be973669e2515033196798bfcfb228949e00f798d50fd975b318f5cbccec271921378aa4065108934cb6f1fb928154388d0f55f2bf2730fb4834626dfa3ccb59c26f91006db874b6257b79ef8dd6cc0c89d29fefe3e6a9e65a3911153bd8a3f5b5de40cf4ae5ef3e3a14020a265fdc905368520abf4a260be939bbca011aeeb9929cdb180d076b1513091339d1eb0d6fb74af61e08fcdd1cbad605b985d95a21268bf09d6e1a20e9532550dbe3a4f7c7b88e7059c3b11530346c2f7dd4422fa4b29aa055a70397de679598366c772420d0ae91421e5b8dad7c52e86b1833e9d3fafc76d4d0316f99d86e3ad480a42a4eee93c9df16d626fc892b10d7c27a1d51e7f074bad651fd386482e2a335a359c4388791192b4bb9ca4ac50f1b0307a249dbe0d3504d5770b36cd9e47ad6da937fed94ad7c850d78567a5f32e70f9ac4c1772885d307a068f3966bf18806be772d8dd56be45fc7fe056bc97b5db88c0c9134f949136ad052e08f42b5063ef3c08cdbe0916e69a00507238f2b3cc0932bd2d2b2fa85493b775320b6330b11105c710437185ee6db29aa9c74fb8c55521b3bf4f9735fa77f4cc7f16462e6b239128dafd27ad011f708666dfdeab92e1c2d94ccd05877f7822f4e1076838d01d84f77503a75401447864cc7b35522d38404b2c4f596813e8bf1aecfd84ef00ec2bab57d324ca0f60b182e47904e808c5695435b44d380a549414c66c293aa6f0a2a63bf8098c8f7a76086f807ea6f7523198a6c7bce68ee8d9be454d2bd4eefb8be6f22f109caa2f4f12ae6ba0708ccf42ef7f1ff162f35be0818519147339b10d9a4b16c4a38c8751fd893f43a1d403ed635c4c33f4e35b0fa176d04884b0fe020ab922c911f22444605f8850e82f3650ce1c4658497c0713452be158abebe15ccb9e228a5b9ac7a36c08782242e48dc691fe0953886165a914e2615648863225fa50e94e957455165a70003799ebe562fc76cefa1c5b50135437a6f0711180bac81fd1fdb17c11d8e1887cb4184a7ef92e2132c528248805d9956dbec260ee0f3bcfdba149e7d1ba7ac84d491d3ca69e4e1416dd0bbbb17f56b54976b3225831e4ed1cc9e9631ba7976b9963f67ed9faedcfd60d540cc8e85c81c913e57e69943e939febdedc37c3a17373c3dd681d98cb96b98c5dafb128ec998208e87acf6421d8abadf2d055bbb924462690aaeb862c19426262189c5ad835b769770c09a020ebd56dc6a99ef7b45dd7d208c52b22afc8b667cde7793f7b2dfddffe45c86e5f97572e109a538c8aeb1f0fc9a5882d643e167fcac5a156dcd2c790a2aecc00af6f44c79984d1460fd18a2721c1570b4939e58a854289831f4eab60ab7917ee30aa7fd5e0b65bb0958d2a6acc8a444de7f33f8a424523970aecebbd752940460961a2c8a385d722bf90e516742792a1ce7b5711abb1dcae29910e7bb440ddcf793b3bb3ee2b2c37d62693e509a4e5318eb1f2a43951960088aec3c2341403d17ff1673a1e98752da4d7b71b411dbeb4c08decf7ffc78b42a0aef852c4c983c8e09ecb839bce61440d55ae7a11bde42399e615e3a847646a72254d70dd814d81c21412cee1ec8e94ca68b46e50c93d9246e898cbfcbf735d3cf179acb0f4511214cee95301fd368bedd6ce6e5cbd98b7ed6f98ca116c8ae51193ff92397aa322688af2ca0c4217aed00c166974b68c2f5cfba339aae48482ccd01a1ed81fc361b46c02f77ca986e9d2a7af838fd1d9d60a86f2c951f7c990dc76d5c646add71fdc0a8d8b2519e89f9f831f2e9202ffe23412b52b2a092eec1510e72d9cb64d9cf2a7b9ec8600c8372e39d8985799b3da363835480f3e3e706f8d2714f69a6fbd4150afa4105b2a77890562ec0cb31d21f2b2c69f5e96ae5ec30286898c2f2cfa74ac3f26dfd172060afde8159f7b57c1dcf77bc73f4d3dc80946dc619c69ffd900b6afff46b3ef0bd60b8943ffa78c3b51a82166cbaac4eb26837ca9dcca6d7c35d6d47798248324c0b0b55704de8d1cb8de5b46f2c31613256fefb6e92c21ca80991d8baa7728441967ca804d1500cf3baaed64d298acffe487659d657e56bd0b225969e349ec38d094a212d40342632a6ac3c0eef5e8f217c0779dc95840297d51a51363b584447bfb76af6bdedb4b5de28a5850c660c5725723b1cd5e039f5188ea5ea00b5f2ebd9f3818eee3b186d6d8223f2f0f83d785c99a74116f87e474b61e25fe6afed40d99f7f39f4ad847b080eaf1e943e2356474b2d8055cf92693957b6a1535c95dffa8190aa11ec0fb65dbbddad8bc7faba71969ac666d3ac0fd18bb59e25b8513fe9d3be61681ab7e9af35ae940ecc477aaa9ddcd67f378fc3cc8d2300f40d879b2dd9ecdc79b8f3e0a12cec43f237723c3c9038a2098a77dbb7451e70564071378c3ea0174dd4fbba0a67cb5d30ed1aa6966d898118aa6c2e34e79df41613d6758a8e5c666a310ada5a3fe462956a7293a5a3163173525673213cdd5ce2581c6d8e63ed45b62002d89062bb68feeaaa5e86b8db02a1ef143c650bc86aa687540d198c09878598d509af4c2954", 0x1000}], 0x1, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r1, r8]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r10, r15, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r19, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r21, r22, r26, r27, r28, r6]}, @cred={0x20, 0xffff, 0x0, r30, r3, r36}, @cred={0x20, 0xffff, 0x0, r37, r40, r45}, @rights={0x20, 0xffff, 0x1, [r0, r0, r46]}, @cred={0x20, 0xffff, 0x0, r47, r50, r55}], 0x118, 0x4}, 0x406) r56 = geteuid() r57 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="09002e2f6669653000b6a1758918f51c7f6630732023976a6a75f3ef9b969a6258f7dce1e184edd456ef5234a9f7836212362596b3a9e306e4efecf8a1c55fe3e807b8df4e4169b299adab6ddf23d932bef227cb8ea781fa2b3d013afe23cf9178126fdb69eeb9ccf49462017f4d4c2e705be9ce45215768f218bdc944f3896867111cbfeb36d56975c22aa12e1ff4cbb779c7506d96cee8"], 0x1, &(0x7f0000000400)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r56, r57}], 0x20, 0x402}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0xca, 0x100000, 0x759ba886ce4ec92c, 0xee4, 0x1ff, 0x9, 0x0, 0x2, 0x2, 0x8000}) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x10, 0x4000, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) pread(0xffffffffffffff9c, &(0x7f0000000700)="efe16aeb3ddd8f3e884731a8143f39abb12135f1c889136f06e154ff0b0449d8065d85366aa334561245d864724256399800b548278f7adaff102e010476c29aa1b49f5b57d923bf0ed5711c4e4a23fab3ac3faf00ee465b89d66340cc7d8ac925b0c528bdf3f64ea4562442bbe3adef38dcf779c6af08c36bf3f51cd74395e793788e7b2cce31d93df968", 0x8b, 0x0, 0x0) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xffa3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) semget$private(0x0, 0x2, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000001940)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)="c7d45119963710aaea63571aa9a77ad2e91473e77ce3e95597fcda92e3e52d8c3159f4ca5003272a00080fd95739dad6bddf4eb7a71c497b7dc73c9fe8de87a3155a01beafef07be845174332773b6ca6f4deeb97b6f2cfbffb8e6eec83b00d4ea61d674bd090d7df824974506089bd5fbd821da9bcdc623cbf98a8518ae305f98848897b714a917cc78980804495af5cd3de9067fdc22c82d5efdc20c1093c01bba8f7de5631178cbf360da327b9bf1db40bfaa469bcb8dc1305684a99eee5fb48c04b3c06bbf9e", 0xc8}, {&(0x7f0000000340)="ce73a50299f73ddaa513c646e1884e097fd705062292ded3a8792493a7288a6c7bb1f7f8cde3277d23fb6f30f4d9cb8c8c9258e4f6775c272cee45b5b3573d37d747012841806474f6c0d856832e5c472bf58aa9611167022e71c541fa53e8c80602d91e6943e0f10b70670af2763c6ef585b60e11096e8f7a6061b49b69397601de3ea1fd1366d001cb02", 0x8b}, {&(0x7f0000000400)="d25c2ae4b931f7f2c2d644d7860c6b42045b6f8b737b41e01979d1c5d7f08d9e9a42a6ee8dc388530020092bf31277deceb00626df9e2a461c6df7094a5a0ed7c25c1e25ffbe72773e9ca27ec6171283565d47e43f4a817088fee5f8525a2c7eb8253c18a0420d478fbe241b1befad62", 0x70}, {&(0x7f0000000480)="35e04d9835ed32c89b86b986ce82562188a8468045597cd9c25c5086456d4bf49e5e72e3c3a85fdcadb6d8c3d81b45c0dc319778e5282e55698e3d1f1094948f61989f7d49fc242cc4aa59ed61fc2c500f2e3b7bbc5e71e027eaf07f7fb8509ebcdc43ce75c66d12e2fb38b868909547ee09f0ac", 0x74}, {&(0x7f0000000500)="f2a0e205a93dcbd408185a1ad55c05021e06b52c07fb2dbb7212620669d1647f6639dbad54b8c8ed06d15f8c1a0c65aa5327c0dca3671c963e55b800ac9ad5e3c9d5ec02f095ad739adfc8638068a1b8c825756e8f3f1a6d98e5ae83b48448da1de71108de604cf58392dcc92ebf65f71712abc217ca69452683e41334e246fcbbee05d0525015fd2c44b3763ee669695af2e23fbaa7ec2c1b22653fe61cbd85eadd449d85fe678a5a6ae39e13bd2e5ffcb6e5257ee4422f580531", 0xbb}, {&(0x7f00000005c0)="52264440bf2ea4b739f5783c772273b9a5d274f0351cfe4f66193d2e4ff854094eafe59784482c05eccaa0f511c732b8970484a76ecb78ce893827a4c3ffd6ac486ee63776a36042d40c473fe6d6d3d36935b761d0d6de75c9586761fd5192328332f063bb688344330403743ba387cd465a403f905edbb000f3e2907bc09d820f941c1869bb308c302399177322448d8be05431e0df782d04a3f950ee", 0x9d}], 0x6, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000010000007f1b0000961a5449a51f516679b1bc76da3dc3d4bcf196a9ce9e1f16041b25d9d09afe25f34d5c17c293de926eed93bbebb9073cc93f0673954d04591e8957f353fac18f86028ab58e35375274475b85b05a2955155159d1dec2cdf7a8d5428914974fb28e169c371e979aebad5cdc750d187f846a0378caee90e0e27ea652da4e1d7be72d413c174a6b500a17ae5c0e52493c910d8c3570c7e1f7f410e51a7ed68616a7c27f0b251c9c0f3a7c7b880000000000b000000000000000ffff000006000000469ff0e7720959baff007a9a8e57aff69bbca9ca7f71831331afb660e63f27822a300fde94009fb0bfd4493563ef217617502123c0227711a308200e56487d803636891c44010dbb536bc33673f11622cd55e10c0684282eaedef07dfa9abb8281cca51f419ec24839cadee0229bead18f7ac37e20b2642e899aabbfc83026edae95cf281c612d9bb41d88a46af7cf990abc949838f7f0d8017e7514cedda7001010000000000000ffff0000050000002358157a4971e48984e5c1121a680df8ab8494d51257262368ed3cc25a09b9c18ebe6ad36cd2bcd0cf9b896bd26dfdb35d6204eb040000000000000039b77836e7504f3ceb3127ac0675d85215728307a4a44415a55065dbcbb3f1b57000d2609b4a1961cf76afd4629e3f4e8c478709f85484e93d3c477ae4e9afb64a117924f8e26ef8eac3cef1f6a8dd67cc284373beaaf67ed2d559edbab064f8cc69b6f779dcf4778cffdf510d14fee59d696eb8a4fdf6baa5e27ade36d9263f0a879d695266bec455dafb12e0a75620348153c3fa6860efb6b7023b4aaa4fae434c7ba2abde384ba98558cd8d0efd2cbf5a7e898e8a779c860ff9731b955c4e5443c75fac1490691882c6ed06b7c86f37181ddb61df49ac24180f03a08801e6ecea020b1dbfd1f1edd4ea04b6d7dacf7e45c2c1fd57fd71460220c02aed24e05e2568bf43e4658fa0565c2ce27d1d6404ea11a28bfca2a90dcaf3f4a3af4b1bdc290ad3b933bae04cc3e800c77810ce2a7d1851e4054d912bbd068fb7e1449129db6503f12696c10088a79885fb980bc49d5bb5b6066ea368b1a4c6e5078ef7e5a2ae5a1a812901a3ee726827372cec8eb5e18d5736d9f6352c467e41f487083f57686e333f8b4d6a9c7d3788005997c31db84d1fb34cfdebd8052b22be3b56c0e540270d2fcb4f112ccf535c6d6b712655ef84c2b93580c829bb8e57a953ff3a7bade94dc4fd68b3a9dd4e54289be17783f2a6502a0f2a249a04939226f867327f51e7b94101e597f5a789c61fa9b34a1a749db7dd680217da8380d4dff33bfd1af9e049a2c2f441df0ddc54c2261bd13726e63458b242363cf69a43953e5b431c7734faa176eb1af25378d964c26583e921b5574e08cd3872e750ee033b6ad7e43ea70f4fd9ba64e88ed62b404c17fe268fc266f6115de8f517b06e8d79d2c23dd3420505425ad5905daa3cbe59a46a69aa53fe5f96cf5209ca3d1c18ec9cec60157cd87097a86de500a81d8142144fc76161c2b729c98ab217612137b7a3a93c42b12f8eab37c0bac9fbd40026087f0459ffd203ae9e256a198a04c16638dadd4d6860b630c280a87ac9a3558ff068a83352e7447fa24b2d8714287a68a56814ed450c0eef64051fade43ae8472de885434c501931b89c9930f13416ceedffc6bc1f7bef2811876fa7118fd10cb3957ba4876ac03f48043a532872b1117b5f9897d3fac4c1cac5fd2afc510b04757361f7d914444e9b0329f5f400da4bae5086f53f552840f5a223779e27c9d3bab09aa53cff0cc120bc85a8b8c44f21ab3d67e5d2a7cb85b2b34521f92d8cf27dbdd3e05f3fa7af5024c884015a87d936ce743c6486b940e3933b0a91b62de6161a05b1f9822501c3667374b78961126cefb4ca528759782a51324a9c5cb9427c4104f1f9b89e3214e96580ae0362f80bab2e5e7380fc04518c97d341c130adf4edbc6aa49f3aad66eec627bcbd2b5ecf47d11767927391e93ec8650f1481122bc321620df8590bdb3c0b4ad0a3763f071328ad507b1b6942e46cec8d5fa087f442ee4b7ed9b170f03a42fefebbe2d0462e4365f14c6829f2f1e289a7510d9288fe513fe7fe0aefe565ca90bc234a7337f5c549b01b1629e591abb3bc13aa8e96c8c423ac1cbd2a58cf25a34b7d1b04d0d4aa7aeedfc1010200c961fd7bea6bf2e2644d1a2b590ebcefa9df658f6be8369a3508db01b693c94278405e651cec5d20f02994b38f8678567a8bf895f198befa58acc1495bdf66abf44aa0f8d67911927e77304999b6611f69e2b92ad68c05b91447f7fffaf907a44610bd6d5d07627555815dd316cb575b57d5f059adcc9a540239421436e21a4bee6f443d003fad96a832da1fbb3c1c9b562a8647cc25bb6805d3919ba390cc9506061ed0c97fbe0b6c277f5329b98eadfef6f14fc6d862d18f57ac350a73f199b50ba2544ad238ee62964c35cb0a742079f6b122b9b2fb9deb974cf5ed6ef40513aecba56a785bbc381199ca4ccec67fc29ce8d2e1978e5d84e49f9b44ceb2c87737321c89ce9a4c7932e4af1e0a063c53f2d3af8d66ca8b793848deec24d4b919a6317193e15b97910e1d1f4f5196f2386c4139b1ca3ce3152f7ebdf384289bcd19b3c168ac4858a095abcd0b7c9ceb54ad0eef1a81b67878511efccf4b6aa6416310451c5449d99a74869fae4a1dd028486a444693d5d6b2ba081613f95e9265e88b1d40c4e7a006fcbb6816fa498ec0a5f9a6506c2f6260fbb93398e58e4ee6f287408a4866c05aff8b30ceb77a3116b40981c8d52aed69e0a77c587b46268040b721fcbac61f3c34f6e6e37061b7c072c9cdb219190906c928bfc7b5493d86890b3234e5751cfff88fa600c8abff4fe35142e5718b846a898db5348fb3326c4ffc885ad6da7da803bd500c3509f4c675f214edd0fcdeb16a7e4dd811fce9c6fb44e14116641ccb613652cdd1899e49d6c97ce4cbd621e14229334935e241a5f57febc848920107c24c3ce74b544e3f1997cfc63981f3d28e746dcf0d7c664d5229f95b0d641ac6937c780b8b3b1486a6f27c2d52ee7fe175753c32778d951187ae8631a4b4c5ff466d979c8c4fd91e5e7e7db5febf404dc74617487da53ed8609ecf1f62ffaed9914452e9f905f8319f1c5dcd8f027b0851fe8529d55bc042d32266882a4a806fc7b3be47afd79efb709a65ee970fc8587f492dc9fdbc4f2704afca0c60afc23ce0e8e4fce351a0680cd0d757f04d7bf091943337cc5eb1066eb41ac1a47cf7abeadcb76fc23cb2295d9ec261bca869d55439c7c3fdcebf0068ca3de725bf5e74fda04a584d3275e0771dfd933db350b3175623c1c2d69d4d157c34f43f870f337a0d76020fb5a4de8ec8618356a517e5a75e900b9913cb857136219d6185fa25b73e9377d64ad0592101b65f2698dd520e71699cdf4455bab717865d89ea808efe95c58dc869c60253c15f516e87c9f57e03601cc5281df2d220e629fe575fd5f9955194e468faebe750b851d5db78fff88e139e54a0465b41e539b216689cef8ef0acd047a68409ad1868fa5e01fc3a77ddc7b8a5423d87868eda2ad53715c414e75f28128b7cf520aa00373bc210bdf51380ca8a323792ef4d5b1fbdb1a77b7bc262eab1fe746610f07defeb91e6d753663533b5e8bcf2e17e9b7d27dbe49ecc3b1c3825b58e32ca357c57002fc5289dbd6700a18bb8ffeba951e3095ab34843be57ec6cc126819e5761a580c3f299c02f4105b54221f4db1622375dd34e1aa3f76ac6148eda40788623f19a403665a40416a473c010cb9d0243ccc443643e89613f3a267e8e2b8434fb5134abcbc3b732defb700a0fbb823f89a8e46f8f8c41baebac701467368aa1e720abf129ee4a66655f104bb54c15e0abc5b5f0a10b7c70999fda6826ec4ebd138ca1964a1165cb22235eddb80cb734490cae240143a80f7a54087e609b050344d9ea1585dc0b2c2fdccd5064dc94f0c96237e99ca20148fd7acf8263d7ae4d1aea2138b9f97900ec3846724148887779a83a6b00ad8b11ade40a54e42d8c466d338cef3463e7f90419f474dd93e29542dd07c26ba61181b94b5141f3c5cfc3004230854a45dd76f5244a1ec89535b9180522786fdd75789f0441686b7f939e77dfdfc7a8a3536bbb6895d48f420ab56d49b1f9b53405ef5c64d7e9a087e89b96808014f77c95ac220111c3cba3a8b8293bd944de46d02e35eeb014e99d83e3c2df4efb5536ead2c585bf3b99d96cab3f49a5a517e12cdddd3ba9e1a4d74dcb40d25e9343b07de50d79e42f23de04d41b9d76212449a62a59eb8d24df0bcd1685b794781a7f46082b3f7c257133bcec2d433049ea7e725cc01445c83c4b2d4c429f3eafe9943015e7521a15dea4bce8ff3153be2847e925d133dfcb7bee60f172d8a937a6788a53c9532747db6abc6771426ba2b4484b472116a4716afd3ee2cc7ea0178061b9914c447d89d4e2122ae3bef3d700c5073f61a622be84d886b2a904960850c243abab54edfe5b4cfe2e1b9ebac46575df6fa3e11d23065a78870c6e78762152f26deffeef8fe88c313a7e9fda335d3a3aec988ec338456afa095ea9ffcbdd9f761233eb30d209c4b4a61b1fb39c16f82e5498da14997c1260909dd989dc0abbe6438251fcbaac42d990970515c2d2cc11bc2033f7725ba7120025504842e5dc7c8526c9f59de0614a57bf692724045b3a32b59b53e45cfbd5a30cd8345a3835e4d7bbd160fb14512cd912f890dfbb6605c9b5c1ba40022c62cf74a1c79ed08d120c49301197d83222aafe20fcaa7a4e8704a7d1d188e3e06e01415b57f07fbf747b23ef67084efeee084504673cb982aab70b1bc7e06083302d1505f7acd179c6f378a81863070d50ff5be36f97b5dbd4f190b5a8d12ce7936b62a78eee284d6ee3899755fab7e8efbb651431e41c32d4acb94140e354b84f327dae2524783ab12f10e3ac8bcd7a23130f80216ea85317151675539c519c622c85fbe75c406963eabd2dafa3dc87c7ced94ed23e1110aa42a8593a9c4295dd6f1017190d3f687933be31f7c31603603b3bff952789b50ab173d6dedf3b64450c370d657c5bef2e00b774d6edbec9a714edb27e4b3c6512c21365b205d2611d6cab708bd390384c124299f1dd1f06007e6ceac3ebe776b86bf7d654f0a2a649a7619399162ac157b24424f743bb9fcc9b4472a5426ef11c348f69b7a4547b4b30a783b351d1ea9791092631a5851c6b2f5e69c31ff4ba9f98275774935267fec2d8041a160f402e9e44b7fd843be94f04adcd4a4337739490fa2e08c0f8f5cbbc39052bb145d6c420f036ca15c667e233f0708626e9807a12d533a13164532dcc17a6887131ecfec36a0374aee94fcb7ecb40c04cd11fd907cbdb51b6fe550ed43c51c4f491037e9a4198e8222873cf5c0feb4b7747795411c281693c2d110dbee53bcb72c6ffc73e9ca4a9e7a3ef0a612ceaaa7b758a43c6dbcc0e53ff1e5944ee768f890722a995130f1f5e47acf2b471c1335e9fa1f56c453a0b4c85320626cfb52da8c863fcde35ed733552ecfd081188b79e7265f30c4e9808543e9043d97479ccde7753c8d706f064ccf680545d2837636fb7d6b34d53c46734d2e8ecdfd0260793ac07c7e8c838ee4cc57411fde3d4af95649645d570163fe064a9ea906005bec903aceeb880613756bfe7fd10c0a041e533ef8dd03cb7172a98f694f838e81d579fb074f2bbed97a93fb45388b0873d3e4d06dd8e7813d4a1967dba2d25592fe8994003629f21d6099fed1073e86d35e12665b037db827b3dda78a64c0a350fc3b1f9a965f56f0d37b751241c3f07aa73c6de14deb3ef41fa84061b905d1347eae5d97401f48a70ebdac7ec3292c0b5a099b26551ee4eac62f3251c03cc8bce73c618d5b39e3dfe214fe66e422664dcb65dd2156fb513cdae9998f934157605128da065ab812586c71de5a5318bf2c509438a15dc3cb8f5372e13ed00ceb40bf3a804e8f6e645a2863bd36758ca9311ee0a6572bebe1c2990f30f1b73907debd956bb4989fa685afb8031452e0205472cba1fe07e2138068bd20b18a59474f212cfcb8197f66d5d9c460326f261fb0711123f489b493081e9103d772b8dcb9d4c7e7ba5224676970f8ae58268fb6f9d665b2ed1fd91a7e2cefe6aa94979141f7bb7eb86a06da59741a4bdab96bd915bf9442c0c7e9896a0728be41e3bc2c779dc60c5a17fe1289e2a4a5084e6d01d60190abee040dc46406e40e99c298457b546a4174ca6280000000000000001000000030000000216ec1b2a973408792b335ca5537df1d7a3b52510b114007800000000000000ffff0000f4cc000040778f7886e5772a93a71a7bcc2bec1f29eb5c173de320c85fc10213aa959d712e31f19128b942f9360df73cd9520643a8ac32527b7df0172dfc471b5e3e49c7972203bc988cc40ab9a7cfe3bf8083f7e76e8504fd0b266941ddf8e3aae98318d55b5ea22f853200a1ec744dc331e87511b9ff663a3536cb706c176bdc5debd1cdfe58c28233ccf37f4a593a7bcd09b0feaacb54aab092d306a204e89382144de64deada342f679781b589aa18ceed1b92ec5a8917a42520462c4e5e0c92b363fa0471c65e4f7eef6537dde83f6d6bff1a51f86cc99b9f8b2164c246d7e7ee38e93ba0c8ed7c2a3560bb11ba71ea42a564e9cf2c0fafe2ed08edf4b99395a39be0b8dfe7326bfb8ca4bf830666bf48a4de6a"], 0x1220}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r3 = socket(0x10, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x0, 0x1, 0x28}, {0x18, 0x3, 0x6, 0x401}, 0x401, [0x8, 0x38928, 0x8000, 0x80000000, 0x6, 0xd3, 0x6, 0x7]}, 0x3c) 16:00:13 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) fsync(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="6ce0f1ba080bc4e464ad374e6ec98a86e8c4391a885ed645545b175327fb4d907ff52957583e1eb6648eb1d232440f4150e246c5cb44ddd60c7d0acdd2e2b824df72511bbf5ca9c3bd5eeaba5b2490eb5e94c14261e659c6397b1dc63551ccab279c88b4abca3893e0eb0c6f7960959f7f75ef67cee7d3714cb78c7719759d052dffe76a1353b29b8c430e14ff2b516d50d27684c5b726249f87209b7745", 0x9e}, {&(0x7f00000001c0)="5089893db76a94a9b5572cb211042e4fbd72e133857d68520804f72b10ee95fe722be25f5ae6df3e551674096dbd7ba12a39bb6e89f99406a7537151af92dbc3fec57416db82338f79e5b1508475f5988a12678debfda479540731f23d9424ddd5bf8d2d9b5e85cfea56162948b9b29df3faf9e85de46dc186587f68f41cb82e170f5dc84de115c13ef526d6554f77fcc837b9519aecbb1fe188e5c2ad40d2bee015a325b7758354e6ceeb73301b936dd6de73cc4c0bc6cf5bd4bd837f171cdd152c1764b3b6c027b170ae39e1374ede0fa9c06a9a1b5bbeceb3602fedd368e4cd888e143f7a08fe11c340b94dbe3d2fe67123e500f93ccef8b748f0a79dac26c07d9b0ccd0b7e323ecd6770d0d292bd07319f5432087ab5eb2174a98bd16e16bfdaed05a2cba46d46c58a08704902929cc97c7d897444785cb750f254411cd9e11ef9931c79efe275b0c2eb4138800926eff210120512c195dbf320cc613ff332295c2b4ec9da46a0582096966311e3e89f49705652512078b52953676c41d69462521c7e574a4b2e22fa6c5dc77eb5ddf8f1a7c8d3701e14866fecdd1b83af58038802d5b7ae448a2b7a93f2d805a5f21ef936718e4e86da93a4326bce87745f90e67e9031707406a942860d06ffe1162fb5753bf90b1c3e0498aa8771b744076701ff885180e96fa1e6a43e2e244a2b9253d2f116868609df952372719eb08002307f8fc3b79bb8b3136d8093fc40e803df81659444f9500503b83d7bfa2e45bbdd6a8dc5e866c15b9ad43f2b50e30527a9d5d813175bfabddfffa57577027a07dccf302401878771b77c43c292ef4f66e4b0ba41197702112708649cd7d192b02caa7ba7aec818c18e0524fbb0fc65145de2a8b71ce24b978431852b62830fcaffa4573590a737edbe9611e20d6b0f50d1dc15135ef29fa073a9fe388a7d7b520ecd2afc63e903c6d6f462d3b40dc2c09174ff7930034bbb1eb82817b6da64804c9495f65e39dcf0bcecec1e6c7b6e58784462fdf2f6cc851236a2c53417f173f8025751ba4a1265dbedfafe6d7f7bc1b89ceb43716271556394e511ec0460ceb80b48756b6c54f452c53e05df758ff4ce7c8b5692136f753693849d70116dff67933826bcf569fe3ee4f08b5a0ad706257785e883b71a218a88a8a7101d6b933be94fe112291e3b762dbde3a55d739dedddc96df2f93fd0615e1aefe8526deb72b2bc387357446a81f7dbf659df0332055eb2f65c9ae98d6b1ad793116fd75319ffae4c2562a8d5a0f47b88beff4c8b4788199baeed5e88df13d82ebcef8a09e4ed5504f5d3a2618bb4e27e42b16c6e6321d23dbdf8c5f7e6a355a1c6e6371febe03dd9c0d05c6c52b41b39fb9e7aaef0a2e6e616d6ee064423592df500dec074f79bad482118c7f270fe207b120fe21bc0d6c76fced08151b9097daec68303c38d539a88fb8dece8566ceab6df235905299a97fb4500f927be93c5793e0676725eadfbcb99bdb1fb4499847f87412275a38c4342fafa02a9c555a8cf6271d905adc906d1f35800c6c8b7ccf13bb0bf662dffd5671b09b45ee89e5c942660a41d7ca08108abac523de2f21630d0554c6dd7460032c45c4722be73d6259f9be09c92249b5c1df68461aa45277616978028f213c6a8201f88d4456af28b3906295b78ad1a23365f150422d56a1d0b556fba9f2e6e7bf8e5ca69f050ba4fd5619918dec88105d6ba53fc0b9e069e2cfa9401939759bc0b68e09dd7e07ebc0a687a5248d8778d4ec3ad9d560666990551af9d8a0af99fe8c18c71f0a8889ef7641eaf45bc39b17394a776b48cbd8b70861478c207839ed3b7aca4106d22c51b606fed9a1ff8d0d836bce613ddff40e8977fbad55ba0f2971fcfe89e0ace9b70fa3a25cdf5468d545fd5efa3c4c3284b232a75f1f13a684348bc94abdaa4d1520a68caaea36a42bc105c7a9dee7ed2231a2f20a8d333947720e3e5c17f62289dd0bde0a5fe02f69cc39b2c134acee0fda6c058227aa753773f810d0a525645e2aad26978d325efc75b96b592290f50ffd6f30624e6a0146206c0741e12bdbd8af7c72176d7a2c6c06267c244e6aa99520767f8cad4241cef63256ed39eb076757f1494b0e0bcbb65e108d5185f9f7d0996b0026be38665ecd6a2c07584c256240e359cf28f00cd42494c40536eeb3a0a65c84082827a31776a7b4acc5552a4c28f72f4b59cc853fb400a60c04968c03fca5012d48136cebedf7be03f41d2001ea80c765683a4c10b5f113fe7bf85e0ab5316fafb9564155ed6b18ef9217289ab4fe7b8c98c7a36f62f311301969084f4ab0f9264469eb042b5371a0e6268bdd8998d8dcea39ecc52291c287e45fee969c045616de941fdf09e6c6081bb1a3052d7ab6e21284c9bab770649c4d74491f6a110ff694d3b41f97bb97f53efbd36b0a3f470a7a5ee4bc1b443a36635438e13d7649f6877096623088526351b0c493433a4f91c6631421373c5d0b4fb14c60df6a707a77688dcdbedb54e3f0bead88433f129af8607bdc402dac596e0a1ceab93c8d4cb610bf9b20cb33c910dbec09ca47da608048850ebcb6786e9d2f47e9f5791058b0f59d4bcdcdee1413e067329b91c98ea4b0f84926c7cd1e7a6dad752ce4697814f238c8397d001e8705d7c45ca035bb73446d7aa054d651ab6ace20fbfc7aabf4c2a4deea2d44281245bace46499a9b15d1677e7ff9b4af80ea35054575462e96e9536eb2212ba324ce16fe4a3e51256b377965dc68e0f2444e466547c4d9d605b918fe4680cb12469a8969b5f6cbfa2d490f75155f6576dd2c1e151dfc39c43da3a666ca49a0522c95de05ed1b7099e6b6da529be34987003fb0aeff58bc674c4b9a8819481d0220a41f670df601fdbcd664f3872a248784f5be9af773a160f4f9a6ac38576f9d8549e2cc573b43eac6e28cb5c1acef8233ba711c8039c487b2d2177b411393b2499486afdb3eb41e648cbbeb5c5b1f741e0bc100ad9bc887c71b1fb5a352df155a9fcffe6876a3826811d65d6cfd72470d4aa67e20d0a86de3166be42255019bb6d5a6f7282b47d4788a0258ef803958ceae59b7635776d2ae72bd55663e0db8ccb0fc2f961ceaae58e30a195fc61f979b82d8dc2fa9ee0a8bbc9d56d0f55873097ce8fb53c341629da9287bf157b0e48b4ed9d41aaf1d0054185d2ac887004b9d58f997ade6d9240e1a78c8f88cc194b21b3c7a1a43324f3df695e44961eb5548b344de19b64acefc05f652087de45a7679b379881dfc96d160e5fcbf2f1f63735860c8da3e8e1bbfd9b5b1e0728dd2f1be2b1042a131db5b6d54bd4e14004133085dc446dfdb8aead6f34eb7ae2ed3639605661a5bb93b76f25a6ab6b13f1022cb94043fb036c0f832e75fd35fbc3d2f778a892af5c369a317bd0728a0c69322f94460b5fb3138a67825189a9ac3aebb0ecf9c60387408ca05c5c016cd944d3935d0e5493ce62b9396cbe42d234c78167a361903ff84ffa081ab33866fe4a69d6357258c5565514ee9373dbba746f3ddd7ade4f7ce6f462542880299458fc32a361d102db54a22e1cb96cd148d368135d26e4f1cf415700d61893aea242ff662d91976b86b689d86a76c624d2a543fa38f188ca2e38c508805043cd2c3902af50fd37960440829dfd0d5fb4c2495fc8f817d7ec51402bbcf6640700b90c4ba68cfc4083bb34b288235bff09087ab0080f3a75d2d033727c6755f0c86c4a05f87730d036c1c596611dbe5d194eb38b415e1568b87d1212bba9eef2fa732ed31770243e1c47ed08a4c2fdd7ea408230a4d9405d4aa7a72f40acde3763c3e4d1d4341aeaadb2446e88575f1122b3631b2590a368e8111c4ad46a35c7f36fc48a707d6689e9fb781fd0186ef183108b6e1e143e177f634b35877badd5992cd330dd984cec6004f92e7c037ab6792d29e4e6173ed70779487f8a59f210d0b1235f3322201f45bf7926e53177ad8f109cbcb793bb539209675f44a240e3d57959d6dbc8c8a6c4fe44629f9b070f59493b81b79cee3fe287d546c423d0bae824c70335579292b65ae3810d6382f48fcdd2586d59549de4b6e02791f181a09528becf3c3c5c1b11367c2333dccc7578a6b2f26c93aec852158a32ad6f7c8a4f0a45ebc1c76ba30ca05fce1057050df923515eeffa2228682f65a3bf790dd1b92a45966129b685ca486055dcafe0c9b146b11b0b348a7b906846fbddaefe0a7c35a46547dfd0e764eb7d2bce02e032fcee329782e926f938453112504ce8e07b9079bd9eb35b4a763376d69c0acc377f4667bfe0ca9112efe84486ced9607b225372fd774426936bd5db01b8f61834e30479a5c6d783b15e3e0e742f00e5b0148e5b0592ec051318e95f7c4dd8151c9d4ae997b455a71723abf3a7b6c81b31a3b1466d25186ef01a362a03637d90a203bb8dda605b3b8361f7b1e45825f73096d2cc3885fef1bf249b40b99208b8a6723b6cb9072dc4264a49fb85a3831f99a2b1a9614369cb45cc92982830bacf314c986a0de3d89e58f44dcc1bc4745e05c6066ef7ebeb3aa6e49ce2edc71a7817d934db4da59b9f8855febadcbd31a0a936fc4ba9923b05c03d55ffa7199c0b175930c1e5c45d48896576fe39d4bcf5daa62bc24a08a6274240264ed5d44e23d321fdc11d97df11a5f21e62b7827b4130fa63173bf3fbb43fc53456cddd2dea822f866e988d1bac0fa4871faf6ceebd0ba4a78fea222d616dacd75ddf8c9df168c09ffd791ad1038577641ee7f7fbadaf48717ac72f0042071b1dd96fab307e955fcc962c8564ef756a63b5b45d558d6054261bc1fd817b8143db1d9615d0d38641328e83cc405183c88cfa845bd2eb8d20cc124782d0d488258fac9b20ab9379e3dd3360fd31a8adcda2d85c4b0075b755139ba065766a54b2d7ced97f4668eed2985edb513f891f5cc4c473df48bb0e3f9803178901b7b0bfd221edb889a71950e8efb73d410457d6c787ac1796265a229e1b83ac2f005429c4440e90dac9eefdf789b2442ace9072a5ca0d4fe21fdcfd669322474d64dced52733e676345f276ac7f22707e7744a80b30337bdb3867b8d3ecb5775e0310fa22b2eeb24c20bafad73f11d3492699b2dee9ae2b747d6cf9395c9b2d751b7ab8ed3abbf1c4322cf5b0305a91c11332ef60a3a8480baca1e8d1ca0e71abf85a4a45656eab758a7065cdcbe1988132dac0524f4d96fb80e7159c38216fd1546a6d2808485c71ee89d70963c69d29e7f733183763633cdd372b294b59786c22c3e3f7a53cd9dca27872e2eefcfca1facc4c64bb26ff7677ffc09ed1e4d942feaebb9c7e567c97ef2d49ac510b454e2802faba57c570d8234acbf94932210886d0ea6ef0b767e6c773f38cacff5c4b88f4a1f5e00883eedf90f56cef749e7fd1b22d54939128c8f9f911d9b439bde6d6badaa72f3070070d7befc256115d753fb499a7b349d087f2929779b9b012bfe76887f95b87aba727c7e5bd2147b7fb8b67c001b4befc4f479f6aba57f47a3e1a0d981ba5bc3632f52d900ceb24564600d866462d81d6338ddc28576957291eba9ce26af5d15c69812e18f4b7ee0ff9eedfb11e31dbea88634186121652f27357cbce8b0fff440a2137fb52d192c7df3003150d88e293e2d13c04c156d0bd68e28c2699ac0291673cf69f8da4eb7d77233da769fad1f7d2fdb8324f229d252bc6c73ab621d92967250ff95bf3d3db19d74d91a656777004520628fe594764cab65373c3ca3cb8dc9e1d868e2c1175c7a03acb", 0x1000}, {&(0x7f00000011c0)="4febdcb228544740b4289f2e77f1c873dae3d6399114f13e3a7596958dfc95e8ba18205d63de79935362cd167c2154cadff6e11530b2fd66e01314112ccb07eb61759625be6f6f6572868bfd0d8a0e03a01c2c4505fedc9f42df1b08600b5a0c207b256bd90f2f5ba3cd8ba9e4967aa95d0f9b46af140ce1b52c2fb5be9459a81e7d247b0557058a373693a1bd9acd5d5068f55d7be3ad43c70eed10b9084700c4763716e82bad6254da112064b9b5d1ee4084ba0ececfc77cb5c22cd28b0758771cd7a1c36b6f3c6cb052e390f6b791cc77ba13556a71926f799534ef43ff7e4b18f1fd195c2290fcc3110a66c809b9b34d3b7d2f7458d2b4868d994b18ffa4185a551100758b29b27093ec9e8697ced7c7eb9d51fa382183b2d65acbf548440ac9111fe5e220368c6377904fe4c105c1dd62eb57ad119b9cda33b7856dd9bbb1a669d5a1dcb159b26807b6060dd48ad941058c91aee30de54338b852a11c37cb9a153d1fba379a86189af6af8f3ccb132df6152e2f218dd1e382245197e04a3050a132c069c51fa09d95b6af1a1c045045440939279ebd85c39d53a27258caac98076017d2d72882e21b852b5ec57d33b9a4c723d45003a955b37766923a8b047c1cac117725f9e63752a597c85d63c1f94af0957a5a7f355b900302c1d1a11a30b840256bbd6405c64564bffe4343896c50ec4feaefe9702dc72718eeab9d9b848a3f3e8645153a9612b432f71b900b5551f49fa46009a0d5ad3a5699588ea1d5801ded73975e4c4a7a1111eccf72ac30d90a7bd9b6fb5063b10837a65c320a13e48beab1f57565522ea67a4fa991984fc4f064ceee272053a3d226d66d2476b6f42ee0d8ee97368471afaa1a14f71ba2d3a75110f8720f1cad27f24577f6e3348b5af3a7c374ef9ef9fe46a562bf401265d2e5bdd0a532b5aec182b6057e7ae66a0378a98d114311c1abdeb175f9e6d9de0d5ff47219079dea7b91866ae6f858257ed7532ff4d134fe980ee03b979a9fc2ccc01e59db2516ed1139f1707be0e67550479b0592b5c9fc4e9ecf1f210a108d3324d3af8572f2d7fe6c07ff07bac0823818fc4d43c3814d2be0cdbf99dd1f3e980d0d4ec1cbfdc3e53f3a4f92ade3f614600fe0cdb9f2b93d300d2b24065be8d5875f0607d8e27e6954106b1a8a9d2df3679d6ab2bf626e17d1415f0f80459014ff4283a9fbf2ec79be79f4c2ebed60c466eff7a097b33f4259bea545eb6254452819fa724a0cdf3ca4f25f1fc12cc1b98a714784d686adfd0bb44b39d44620e2070542604f22567e6b1f611366aae706af9717820e3a6bb5cf5741dfc07f73fbb15cb772547bc9134cfbe84193fc16fdc8978ef832a1939a0bcd517e13ee6d53adf9e001d753584f2fee2a6ce73cd28235853dfa78bacc9c2b56f6c0c024efae78e6598b55521c9ec0f799ccb91270a506fcfc31678d77025d328432c15e88a60c6900f69977f8b3bd1b59c415f9cc5010330734f91ea25aad9c9e118cf8d38c8fba8e16294af6bbff02af4654bf9c0e4145c30bce1d463e689753f586db8a7cdd5786dadf878986057ddefb940b84cf9a4458bd3f0ea61f71d90aff173ce2ff68c7f8987645ee96dbb14c471a6b7f42b9c07746bcc41ef02974650c4f9a373c93406d98e8878fe5a367e7554cb8d20a94fd7aa8b27dc8d0ce15b0f9632a9b4cd59dbf38d5b10c918c3d7bb896b4ad53d49ff4edf7c62b742e61f203e467a3680ec00a9d14dfc986df83c435b39f4961fb716dcf9fd1519ff592ae6b7e4d0eb740062b70af277c4f5331d470a72a28685705f79c9c16fefb4f36f07fa59720cf99781604cf52090889c7187c8be6dc60f93c5dd12a970f0794f9b2f463d8c68c6e690e2c4ae630dc4b1d187ef701481b28954c43df2598948a1f23ba56e2f2c1e2f0ca35fda51cb345679f0eb50913a3792b9b4a5c2db26a53c516bb1bd3a392dde80624ba02f4e659c16cb8e30d51420f4894b28b30831ea407d653a2034107a1c0c74f293a2e7200958eefa97c8d9edafef32dfa569e60260277679addccd14d17a6769a9ff7874ac2d79ce7c3ee013bcd3e56ec15f366503182661aeafad56dce113ef9d602d0678e80b330a5202dd95645e024c2ddd43b2abc987cd38151663ed1bcf2f650bdbe56a515166653bd4f578839aa1adc4ca6941094ef1a26d9c50e784c18662a4af73878837bbb95e866277048a563ed14d6da462c6bf93a8a59da3d352583e73ff5bf659a30365afc11ab6387e717825c3241ded8a3e7afc1028120a196fcc4588b23ebddcdc687f9bdde2232c375a879e6c99a606c3eaf200c7a2234c155e17085ad892cb5e723b4c5e41dff425d5da183f8d2f8b0b79ae1fd9d5ebefc81eb8320544e2a123f11824c65cb966d6f78970a548a14ca34f96bf660d9d3b484dda4de04fe0b721fac6716a5d5e58541bf686055c2eed9cac356c83365b49cdaaccf189c789dd2992db496e415ce0317c62c44cc9ad04e67e2b46e47ee2e67b3a7803c228009514edd164ee1e6843abbc61fd26e500840b2b2295b0e8f5eebb7ac6889214da6499c6efa79bafb6f1243da58ace93c5cea1f23a3a970c585286feacd989a0ff9cbb45a35fcc7a9dd077723dcd1a42be4e73fee9a023d1c12ae6467d58d07b18503cc5007c7fa1dbcb894f7148e7ca39175ed962072d3e2f184cc7e3141fe462547499ea95d6a4c4dcbd15c756a38a1ed057c73911dd41167e57339a8bf9b77caf9f9d2c2764ae13de3941575a2440ea40c0500f373169ac93b8922bdffa9623f1eded7739791aa350067ee3169f4c019df16b28a4f1cca90e879281829cd0da5fc2a0dd39f5de5f0e41ff950d7eff01ba014a1cf745e343e08328ac6c1d2bb444ddb06bcb26174e9850614ce83b48a1ae61e1f2b2ef4578124314211e2aa0b38cc2eb4eef699657b73df1efc9a0c8867914372dbc88af8f546141441e72c9d6c020b4dfdf9ef51e948054325f854338bcc4d05c173cd849cd35834e13377b9414b3bfd3df28a76c72d8bb00d6a9d9ca1a029a516163f463622e2dfee4d07ff1f4d0bd6fd48e31c885572e1550c872bb11e81d4f8839b9f71d1b3115235cfd3d2235f78853d815bf97f68cf6cea9d741ab2a9bad54496eb773aa8eca1998e22db6b94febed195485d3fe4020887990acf7eceffe3eeb9c56c8ae1d774def321760102ca776e6c1b0ced451bac11fcc6bd5c970b0a70fe1be272d0a219a5251a025ab297ed343ff4a1ad81c9941b4be786784747fc1c8b34296d62abf2d281bffc3a938535d003daddc3e399a367a498e40290857c225c4e01561fae379912a95b01bff809c0de59fc0d0c40580d81fdebd3e4bfbb45e81db99df0858047785d84daaa6354a35a52be579a7707508380f9f4fe65584c81e9627ed9f33a2fb744e53e0e241ed012af587afc3b8cd88963ea3e71af7f6d0e6944f73f4079ef1c81f66679b6d0bf2d78a7e8f48fe3f660b4bb1112fa7ac35a940a5de73e5c739c2377e602b181cf6253a40c31bc7b1d3c1f98c901b57191b487cd2abd164307cdbe51181c775c4e3a07913ee65741ac80e026f27594e84c7fd4017f27eeda4788c6c0b72f5a8254513bff768846455eb4ca27075ba50a04ce09302ad03fc83e7d8b066550bade8dc7c035905c9315e7929b9f13ec1dd4529a94c256ebfcc370754a950e0f6325da074d33214f708626892e4a6fa28e6d67f41c612e98d3022bc9c54ac7d9a1711dbad1a2bfb1be0834d29343a2f9d59148fbdb76ef99ac59b15bbb4c28a8ec5bf1b1fd5c419dd58d46b81fd629b0eaeda9c907f66d8e3d22b875f565f68c6ea96ebff7b1493b6438ce23a84d436c3b2a9d43c94cff1cd6c35aafa2fff60e4fec053a21c1950ef4a9fa103ec4a18c19c7c115987586ec200a821d5c6da39ffefd54ae3cdc400b1222cb327fddd3ec15fbf7edabd8444f398c117f5204866afbd269a878546a4f93d978bca3796a71049e1840c976a86329dfd3819035bb0619779f4c2c48142dd9c661484d09d46434a89853344b1668d1720809099da1dd638b416da7810772970dbf3733a72c1a1ad423f6eabf03c36915ab408b89fc0690c3ad5c96c9e3f82cee4d134f3e910ed5befd52e33f056ba4918af4cecdd7282fa69523d89e59893d13fe4a3fbeddae250eb840b2547cf0d46ea0ef13219522baaacb02c51502aee64ba4b561c94ab547b4918c7895a2cebbacb12ba882f8a7c0de84f00221e776242646daa996fe5b679b6eee9c9f9a894824613ff57cd3c5aae9d9716d1272c278f993e6089ade521f6c0bbdf2331b8085023e4c29e5568abdd428709593cdd4322fecc53a641680e5be2cfdb2d63ba8ac07759c348a7c1bf3d3016be4d6a865df471cf31959367077ab2b261a56052a71e193209a65264bc082e39fe472326ea97df2e92ffb1236c5b00b156f27a9f64ddf9586f7ead6869c6f255ff660474909c7c9756792e4a1109491b68cc19a22c06b6cd819b58e4ced6385be87739c99808b242693e1b9f4fc824129e52f89554cae8948df4ece41d3ff160573d3a3ec76faf7ce3982c4238f219fe764f4add6b012146a0028a2eb27656e632e374660d7f07e446f4b7cce3909d95f66f2ba94d0d5810227d13eeab7584d6c4bdd3d6f178fdc80151f2dbdb253b2e167dba1b0e5316f894bfe264dfb8e2b036f3b6e80b85326e79a6d5191b45a18f2bd94b0a3978ddf8ec53172666debf84dbe48e53051a617b360d51695e2b5e99ae16bc2c96f61657861bcf9356ecb5967035b62184d3c1312fd6d523b46b8708e7828c16bfabbfd45eeb6660d082f58846ad9763dcfc69b38ff615cdb25b5b0efd59ec37129dd4859ab2298fe19b0e1befea1ee74e821b4b9e1ed19c3f585b6ba099edb6d0b89942dc335bf1d803defe9abeda121630be5bcef0c69e915f6f600c576970c02223b8358368954e73c7e35b147ecdac4fd2563a8913678a924b852a234a2ebf162e54d114673ac74ce2cb2fec07bf8a8ce1fc1c1057f63f96f9900c0c7cd11deb77fefa2aa41e7677d5578f66a8988fb89e7d05295b36e018d1ba399110a2a2d6a7fce6993141270394b1a13a50bd4c9de678825c38dd902dcd994ed58d12d54b2e50d30339bc07ebb2756ac542e3bc202486d133f0f19a17a884c9b1edbe71b8c893df854f70f0f6f28052245fcf49ae78038a905374ccb342c0b5aa58122454562cfc27b7c4faf262195c57d03a2b946d062b3e1930fa944d6fb1404cc60557c424e1f0739da45d8259a2c3b0d85ebfe73c428d56c85cd8b535f1054e3ef01f892dda6c69305583b55ec610cc0a0d4cb98a2163cd799e878f20af74b69ac4531d63e1837de24db2fe240c63fcd23761588792fca3b6f2eb5f712e18816c8a63117ff108f46526310750cd364b4440cd586b97266ced0090765ba6ca4403a9a10f3e7f8f481dbd470f049dbdf72e21babaeee19e6614d1b4999b10cce39dbaa4be18f5a63ae45324f4925722ac8e8bd3133fb2d5df14d14309c8e324e05136c328b946b3a8c0ba7cc7ef8880a9f943b417323aa4ae6ac6a2761e69ad2e993817976466a1c6ba537c482eb5440d5d3c95cf9c3a5d8105f0498c00201884672041ebf321eac1601db03acd956771c1a9c698f3fbc72428092b6669ec3eea60740e943617b8fe374b42610bd388791b2b59c30913f02a2b9ba092a2a8b257eea7e1d2543c5af3af149c937f1ace6bf51cefaebb72c32fad3aa92e9ecdfa1add8ac0b424caeee", 0x1000}], 0x3) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) dup(r2) 16:00:13 executing program 1: pipe(&(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180), 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000400)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6bfc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be59cbf868d38318974d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c22673f6763c6a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f7170e5dd74aca2a3b6814bd64f5a0718f5", 0xa4}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) dup(r2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) r7 = accept(r3, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0, 0x811, r7, 0x0, 0x4c) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x400, 0x40) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000180)=0x27) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="051c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd92556610f661bb7091071f70f2bb5652ed291e724000000000000", 0x38}, {&(0x7f0000000080)="58c20f877728781dae24004950260abcce9d43f9c2c9796df2b10ac970a2d973425bf47c38879cbc8331264e12e8c60dbd8e496facb81c000094050000000000b6ec3441884c", 0x46}, {&(0x7f00000001c0)="66957af29a42bcd439679dc50fe661be4b4f6e", 0x17c}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) geteuid() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x8fe}]}) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) setgid(0xffffffffffffffff) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x5, 0x7fff, 0xfffffffd, 0xfffffffc, "61ab7ec000", 0x0, 0x400003}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt(r1, 0x20, 0x224, &(0x7f0000000240)=""/230, &(0x7f00000000c0)=0xe6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:14 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x9, 0x0, 0x20, 0x99b}, {0x2, 0xf1, 0xff, 0xfffffffc}, {0x5, 0xff, 0x3f, 0x1}]}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r3, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x5, 0x1f, 0xff, 0x2}, {0x7, 0x2, 0x0, 0x400}, {0x3f, 0x3, 0x4, 0x5}, {0xfff7, 0x43, 0x3, 0x1}, {0x3, 0x1, 0x7f, 0x3ff}, {0x6, 0x1, 0xfc, 0x1}, {0x87, 0x6, 0x40, 0x3}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r5, 0x20004269) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_settime(0x573e5d9c96419bdd, &(0x7f0000000280)={0xfff, 0x1c0366ee}) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) semget$private(0x0, 0x1, 0x600) 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x29) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) syz_open_pts() 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0xcf, 0x4}]}) mknod(&(0x7f00000002c0)='./file0\x00', 0x1, 0x6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = syz_open_pts() open(&(0x7f0000000700)='./bus\x00', 0x400, 0xa0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) write(r4, &(0x7f0000000a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0xffffffb4) write(r3, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r5, r2) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1f, 0xa0}, 0x92, 0x7f, 0x6}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/102373, &(0x7f0000000040)=0x1e1) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() getegid() r4 = dup(0xffffffffffffffff) r5 = dup(0xffffffffffffffff) r6 = getppid() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r11}], 0x20, 0x402}, 0x406) pwrite(0xffffffffffffffff, &(0x7f0000000200)="d0e540bc9b29a66726f69ad3d88124216a582cab055a2d66710c11a4199517c09987844219b8453eb5f8af37cbf82db5ce087b14169e51e7e748170a150c7e105ce81bac3a2f1b", 0x47, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000400)=ANY=[], 0x0, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff0000013f8c8f000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x7c}, 0x2) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget(0x0, 0x2, 0x0) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0xffffff81, r8, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x80}, 0x200, 0x6, 0x7fff}) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r3 = dup(0xffffffffffffffff) getppid() geteuid() getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r4, 0x5) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r6, &(0x7f0000001740)=[{0x0}], 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r12, 0x5) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c653002f44fdbb72d0ad2b776115c78106f1a97022579f99bc2c26d1690d29f8c44e8dab255e404b847d50255ec779d36ebeada4980bb79fa01c0231f5e93e6317edcd5670b3ff68b"], 0x1, &(0x7f0000000340), 0x0, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r4, r2, r1, r5, r6, r7, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r8, r12, r13, 0xffffffffffffffff]}], 0x58, 0x402}, 0x400) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x4, 0xfffffff9, 0x7, "268a3d8cf5616cbc4aeda70124c5c2c6b8010061", 0x8001, 0x2d0}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x539d, 0x0, 0x8000, 0x0) 16:00:15 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1f3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x45}, {0x800000000040006}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") rmdir(&(0x7f0000000180)='.\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c, 0xff, 0x0, 0x8000000}, {0x3, 0xff}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) dup2(r1, 0xffffffffffffffff) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) dup(r2) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x5, 0xffffffffffffffd9, "85d81b00410aa7930000f54020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000140)) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r11, &(0x7f0000000280)='./file0\x00', r16, 0xffffffffffffffff, 0x2) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r16, r23, r24, r25, 0x300, 0x80c}, 0x8, 0x0, 0x800}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r9, r23}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r26, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r30 = dup(0xffffffffffffffff) r31 = getppid() r32 = geteuid() r33 = getegid() sendmsg$unix(r30, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r31, r32, r33}], 0x20, 0x402}, 0x400) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r3, @ANYPTR64], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESHEX, @ANYRESHEX=r26, @ANYRES64=r29, @ANYRES32], @ANYRES32=r30, @ANYPTR, @ANYRESDEC, @ANYPTR, @ANYRESHEX=r28]], 0x1) listen(r0, 0x0) 16:00:15 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x501, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xfa\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r4 = fcntl$dupfd(r1, 0xa, r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000140)='./file0\x00', r5, 0x5}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1ffffffffffffe64}) fcntl$getown(r1, 0x5) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000a4a3a9532ac277d1ab2c1551a3d31ce8d95e6576bf6c4063739ff982045364f558f8929861eb24ba50d351680b6b9cecb3135c08efaea8b38b598720ccee0122a7e92eed01c3d9d14f09e9a7524fbc32b366aed964b23596b840ce330684484800a9d470186a2a8d2e81afb43f2b32d3d8233a6666cb353f5530464320a1b9b9e4a34a895bd3ef9c266f8a26eb70812bbf1b78f23fb2693c36c54cc961cca7a754e313d37411b8b88ab7223e2244d8403e4613d5ffb203465186dcb31446be2a81784314c5faff465072febe9b851daa738d76ec55cbacecce6b66469e24b4ad7b60faba1e30285cb66de2e009007d9f8faad9a0574cccecf3348ed51a8d7a9509b1c263a0f55483fafe24afb4975b0b161d5f4810fb33158a1492be637707b7a43990905521926b2364e223cbd09ffb06db6062226e4851a0bac8a295a7d4599550c4c84467b4ef1f71"], 0x35, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") msgsnd(0x0, &(0x7f0000000240)={0x0, "6f4323ed428674f111142143b9c4c274ee0e4d5d5978e8052c66a82ffb3e66eb6e152fd377a2109448177ddf4a4572154fc280c6585a5ea80d02bfdf4eb1698debef705bd7579461060d6babcc4b357fab7388d72f462e6d1a704c"}, 0x63, 0x1400) dup(r0) 16:00:16 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000100), 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r8, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs, 0x8) r9 = dup2(r1, r8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x100000000}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0xc00, 0x4, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x0, 0x4000, 0x7f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0xffffffffffffff84}], 0x1, 0x0}, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x10208, 0x220) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000001ac, &(0x7f0000000080)=[{0x0, 0x1, 0x3}, {0x28}, {0x6, 0x3, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:16 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x4, 0x2e) recvfrom$inet6(r1, &(0x7f0000000480)=""/169, 0xa9, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x7fff, 0x81}, 0xc) kqueue() r2 = getppid() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) fcntl$setown(r0, 0x6, r2) r3 = msgget$private(0x0, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/ddvf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r9, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSTART(r9, 0x2000746e) r10 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000300)='./file0\x00', r10, &(0x7f0000000340)='./file0\x00') getrlimit(0x8, &(0x7f0000000100)) setegid(r7) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000140)=[{0x3f, 0x0, 0x0, 0x1}]}) setgroups(0xfdd4, 0x0) setuid(0xee01) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[], @ANYRES32=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYBLOB, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES32, @ANYPTR64, @ANYRES16, @ANYRES32], @ANYRESOCT=0x0, @ANYRESHEX=r5, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYBLOB="c37642d47f3351422b9d91e38bebfeaa481af8ab5a336a123b8876d162a512d81fcd8779106e520d4106364a5fd3669f326e452b65c70b49edfa9a9ece40930d69497cb8afeaa27b7904ecd62d307173b1a3102f1b6b4af01e9d75a4a1e8ca358678e5e7984ff96457a87d18dfcebab456ed395fce4c3b435461939d4d074f45455cdc01c61022dca165306bbc2b3bcb7f549538d63efc5dc1f420c5c59f4bb89a041983f4712b0ca820b6a19944192fa003600b57b10226b2a0e47073", @ANYBLOB="be95f8466d7cbc", @ANYBLOB="7e5893783558ef63847916783ad384e28a089d8d1a552af4c6c62d66af3084fd610108bf1e3db11d7412fdd4ebae6558b5eaf0a92808f71218d62b20aa4109e1986df977bbd90e396644ec18dba0f8774fbf4301ccc5642291e724e0a7492c79cd5371cdd0161ff025aad4ec230bd606f5a7bc4ca750eb8666c3b05379841c4cf99c4303288de98b9b3cbd5fbf0e5d5cfdb21ca56a29aeeed7f85ff8c04e91fa7bd6ecf150925942574cb57c0b5df8b7e04e30734cfa89f0cb4c", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="6fbc9fa0f503381244e03077c04533cc5fe7298558922fafb6a038d301b2b9a1fe8549cf4de8010924e4b2b21b24005a3d7a31891ee94222b801a96b36d65e2908", @ANYPTR64], @ANYRES16], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRES16=r8, @ANYRES16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRESDEC=0x0]], @ANYPTR64, @ANYRES16], @ANYBLOB="9a43b72fadd43babf0eb4f6b06244747294a63f4ed41555e23913524d3dd4e5ccc3f29d152a977c499693433d8113a17f66927d9196947ade4a6d34077720690bbd3c76ee4daf5f199a56b6ed033ed45e5848804593c75d435d5f287560b0b3c3bdf48eba7a9070aef5d85dc27ffc542feb43c6c09f7af77dcac7409343cc60e3d0465be74e8ae2dd7bb040000003da243ea514d2e739cca68350433ebd2f83d8e25cfda6d3fcc1e95d155e5832221b0cae6b4684ded545b104ac8de4fcd252a2ea8bb019df867736c5cefdf694e4424c0db95c5c682c8112988dcab0880d4af9f70f5b55643cd98bbb7370339bc12738fa1d8a476842a3b237acbe8e88f7b0ff5c0b4bd91c3813af47ce577112e5bc4304206d2ed7ca1de5c82012893b72cfa", @ANYRES16, @ANYRESHEX, @ANYBLOB="cc02d9513d2ff9721ac42cef2e3d2804fb18478d975353566caee696e297047af59fff5d5deb56074d84375502743ce0f202a61ebfb50a8d5d7fe9e9385bae26caba2c44738e29adbf6edc72ff2b6cdf8baf2dd0ef36acbb8106eed5ed2f047ca26c1a1cab9a9c03ebc128894924e761807f92a7c5fea088ab8a9eda07fdc4610a478d7f4e88d84db7713909e65d4ea1080b528b69998c75cc3493510ea6f2851371249ba2dbccda19fa7c84ac0da7f81a8453ce04c2542cbd5cc53eaa23c360b65e90e9ca3971aad8b700"/216]]], 0x3, 0x800) 16:00:16 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) close(r0) 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) write(r0, &(0x7f0000000280)="c010b86146821469c95da1801d7695b2e4e00ca2bb3adcdc6cda5758b4a178b4a8e2f2a0f83d7759ba718121d752f936ad72ddf53d952e6ac53a30d390b9f887e77e93c9dbad6b79c15065b32ad61c7a294d75fe18fe3c36cc2ca3f4a06e6efbb1fd4690180bb35d0eb2cf7ee89083a98d657a4b4515a592426bd5df6c9016ab48742cd026044e55d054e19e7a9aa9df8ecd959a09df9687f2a8a121bf26b0d1109192e8023b5498a6c8ddd7a761c6b161532807de4f588bc665049257da0a847530c0fb01908c982f81fe349880a368d029d4da854ff32681591616013a4e368d8025f2f99e4e63a888a950786fc53ec1918d5f3fd08334d738b4c972", 0xfd) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) getsockname$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) bind(r6, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:16 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcb1f13b9fd812eaa4e733048e69931929648b701368bd31cb6b7f79c4c00065842252ff0451485251b7c2c77482970dc6bd9b4ee82e761386512090006f45286098bd07a0ea5ce754ac2977f460d50e82a5f43c18c75c60a7744dfad0eb572f2cf03868bcb77b9f5b2e6e075730a0ac38b1e4722c1783e26f8302b07a8da0eaf55b7dff48a3b5002841c0459bff85c98486ad5259055c9c5a9dc506b19c13ee03835869685fa8a1ffeebcd769dc5160051d954cda23513885e9d9ee911ca3eb8d0ae8c0225feff5f338fc858e87b645c", 0xfffffcde) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000215000/0x3000)=nil, 0x3000) write(r6, &(0x7f0000000140)="28a5db596ad4946d", 0x8) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) socketpair(0x10, 0x8000, 0x3, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = dup(r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000004c0)) r5 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDDISABIO(r8, 0x20004b3d) listen(r5, 0x5) listen(r0, 0x4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r9, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, r2, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) setsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000440)=0x1f, 0x4) socket(0x18, 0x4, 0x8) sync() mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x5, 0x7}) r2 = socket$unix(0x1, 0x5, 0x0) accept$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) r4 = kqueue() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) kevent(r4, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) syz_open_pts() 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x9, 0xfffffffffffffffe, "0366402ba700"}) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f0000000140)="d335210c264026aa4617e1f3e57a70fc49d51cc8c5d38e159723978f0956b59a2eb070f2eb490700000000000000840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c0200000000000000b780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a260115a6b9292f292110414dd6b44b7e47a51d78e824b7c3ad60f9e471512dcd1912a9fe20999de93cd76fe4fff04ce86bca4e97c8859b03ff47a5edef0ac2b2ac7abaf5a5a14265801024f9b9ff5564367c5efbac1e2889e9fca88e6967b40a68cbb73fd8c019e4920c444b4dd62d21cfb2e8e11871785631c5d6621f1ef4b7f622d834402029e8", 0x15d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0xffffffc1, &(0x7f0000000100)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) connect$unix(r4, &(0x7f0000000340)=ANY=[], 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r2) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r9, &(0x7f0000001740)=[{0x0}], 0x1) shutdown(r9, 0x0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = dup2(r2, r8) connect$unix(r10, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) linkat(r4, &(0x7f0000000240)='./file0\x00', r8, &(0x7f0000000480)='./file1\x00', 0x4) r12 = geteuid() r13 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r12, r13}], 0x20, 0x402}, 0x400) sendto$unix(r2, &(0x7f00000001c0)="4d5cb8af3fc7a9973ed2e8", 0xb, 0x8, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) read(r1, &(0x7f0000000140)=""/43, 0x2b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) pwrite(r1, &(0x7f0000000080)="489f", 0x2, 0x0, 0x2b) 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r3, 0x5) fcntl$dupfd(r1, 0x0, r3) r4 = getppid() r5 = dup(0xffffffffffffffff) getppid() geteuid() r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000400)}) r8 = msgget$private(0x0, 0x80) r9 = dup(0xffffffffffffffff) r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x402}, 0x400) r13 = dup(0xffffffffffffffff) r14 = getppid() r15 = geteuid() r16 = getegid() sendmsg$unix(r13, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x402}, 0x400) r17 = dup(0xffffffffffffffff) r18 = getppid() r19 = geteuid() r20 = getegid() sendmsg$unix(r17, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x402}, 0x400) r21 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0xc9e, r11, r2, r15, r6, 0x122, 0xebb2}, 0x5, 0x20, r18, r21, 0x27b3bf10, 0x3f, 0x3f, 0x10}) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[], 0x0, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfb0ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f500"/162, 0xa2}], 0x1, &(0x7f0000000100)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r7, r5, r5, 0xffffffffffffff9c]}], 0x28, 0x402}, 0x400) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x81, 0x5, 0x13e8, 0x9, "5967fbfe3a15d6d58512abb3d95a88545433ed62", 0x100, 0x4}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r22 = geteuid() r23 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r22, r23}], 0x20, 0x402}, 0x400) close(r0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) socket$inet(0x2, 0x8001, 0xff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xfffffffa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x8, &(0x7f00000000c0)="86d158942b0000d0") r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0xffffffff, 0x0, {[], [0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x0, 0xfd8b], [0xfffffffffffffffb], [0xcd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file1\x00', 0x7, 0x8, 0x101, 0x0, 0x3f, 0x3, 0x9, 0x0, 0x3, 0x4ccf3703, 0x82}) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000e00000000000000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = accept$inet(r2, 0x0, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) connect(r6, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x3}, 0xc) unlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x74ddcfdf696c3c1d) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) fcntl$dupfd(r1, 0xa, r1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x2, 0x4}, 0xf8a, 0x5, 0x81}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x7}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000003e9360b745671a9f60049ebc48800d41593e3e7dd8dd98d98eb04e761ffa0a2c89c9e746808dd969cce8bdacdd101fdb72f532d0ace5d133763e65935ff42e5a743ce63e6dca0cc9e3e5d23a672f220ed31fbfed71c60c5260c14cd654c870672f895f0ad70cf1d9ea94e4923db1130046c20f9a56260ebcb5cbb7c8bf80165b9240ebfbf4ea31cb3c31b18d7acf1b15589194027ffb19f428b44bf3c68a718ab6fca6add8c8394e04cd0e7a9a6a3fdf4fcc309218ce93857e17a1bfea0e756cea8fa80ee147c608b18547a0f6e7ecb4f28891e92db97d3692d65f1cb3308f4dc664f2c91fa2d83efb2ba3f0cff5b8d36bee51508fb56608052704bec14be171db0b75c6ced15fa98ebadd8a8469e848372c9295dffd3205200c27ae61679fa05c984aacf7124a09142fe454be97cc0c725e2261e62818d59ee800ced02f6db8549933fa92403ced205c1bafab765b16b59ac980dacf17ea8074d7786aa3102f30aef499523756c217ab84002f94325345a6e73d2b9f789a04b2bae0d517160295f763264a1f7429bd4331527a410c1b277c911bf03269a9be91d27bab8a84c1e02f0dc956937162b2d5e8882eae5c3e6c4bbad0eb2408b66cc697f32449cd4b37fd4d72743eded73a74289e76e050801c1af3c315aea1749e715b8e00793163ddd71b3dfdb0dae7dbe65a71232b30b936db24acdfd0f1200d8f791be32b96dbedc3432072957ba963a0b0a749bc58e0a62bba0be496e9ef3653a4003095f167987f2321e1e44be7faa4f68a3162e52077a08a9f45e485ce9ed4dbc0df7e1ebed2ca8a9e3ec6e80e6fdcc58b5d93e822cfc81683015a2c20b3e7444bcad8c299a915520ee8f46e78ee1e3020f977e56a6e6e2bcd77eb11e5726622a3fb3ac0bc1d2ded67ca05084483c15f97f0f4f288f7c8c70f0c1b52ea6822d69047a99c81570ebbfee5fcfc4d8e90cc3aaacd9858e19f1d7f9062e5d223feab3d519f168bc7cb5592dcdcfdf24b5058d5a4374a130d4798a39982fa94a2f13ce71e8d3ce3c00815e7ad467adda550ffd55e1b8e8af472d99a3917a5029b26da20fc94b6e7b6dc88fd75f81ff6ee1c0a1385220be5a71e565cee051af9c105609ab5be29436f4f399b52aa9e9b757df39ae81d4ae4f02a6951da5f1bdebe59c0aabbc0b0ab856969aa421e2280fa41c4abb5975289ad241a1a54a4ceee36749b86d73f05c42e458ee4546104bada9171c8b5b220fac53cab310c1bfa8e8415cc918799184103b81b23e0c1f4251456bbe13bc846331b408fd390e3dba62c83902fc65dac47222bc25a504909734683d18107a3bf511c208e95cdfde77cc1660937ddbbfdc906d53970b6e624fd7ea7ffdbd183f25c32ae098131547601a405302decbb39df0a716ee2c20dabb7d7d444b7292ba8645f5223061a17f0386f77cbaa5fe3dc6fba023b2f2daa7957d884af08cf58d2223271ac73227dcf8cbc85102f5c536e42e2f490ca9accdd546de9a3d77b063e455d62124e4af31f3d0cd00cf314198027bb0b676601b546f6c418cae3d6ec7ae687aa16487b343e3010735ca8d74b733f4cf0448cb0cf4e328fe61be4432f1fabefe850727a3e503a0e7f91a25ea61ab97ae95d8d155802f4337aa0fdf46cb98fe18e586107668f92f9f0169b5f598619fda6decd9979f14b83f10fedc3af807c0f39aec4b47c69bd5a8acf9c5aca3c69666e2f778a3b75d59af28702afc2266b3832a3b05bc7cc9763a14bfa15924010891f16d4863998fac3049c2122df4431a7d2807afd15f814daae658c61c5ac00000051080316657ec93cb17678f83cbd0ed781cc92137d9c5583c100a8e6e39aee8804894f206f1add155ab467a7667c8a7a97294c95618046aad1c164b8e9ff4e734ac095c4d1c48d0ba56a0fa3a4759a94a5a07ea6b8e11c9f39c6778cd331c210a78b619b2a2c4c1a86e2cae2301a5da24c3292cac90f37ef81d0a36c728efb2984a21d19d9c6b801197abfa88a0ae3e33a38ec3036c04df3255bbda4183ff94b389a7f2ae789d4be9ccc33b1e2333e17c03372686728bf1e78e62cc873afc19e1e0225b837444ecc53844e7bc502a6129f3b9284caf9eb67840e9bc7042924535584724fece1ee1f8286c35cc55b5018f2a7b762dfc57e5333637fce27675c6a2cd0c307883e97ab306c2f2016c82101af1e05ea9226e5d2738f3175c24293484738b3b710fb44555e93849a421649f70935ddc622141f0e424770a18671edf85c5a37f84c39548b62faed0c1c4851717a65d785fd403c59b5054eec125e78d6c3d34bf7fd9065cca7091f4aaf06a26f83ca093127e7b25c4ae3363925130fee6de6ff701f37f9dac7fdd7e2b2d0f10d78cf963c57e596c4f52e9340d045154a4a3cee3227fad918d7fb48388b9fe90f93b3cebd5af7fd31677417a6f12f2482a47103c19af60fda03bb164b7462971110994076f345c3e06eb22b69343fec049fb5939578fe748b65787a5556e5b77db45dea02e2e6d204bae2df4a76c3012ee68c20a9ad62b68d40f712004a36a00a2ee14d2cc4e3c967488b366b8a7d3650783a5a7ac02d196cd5225257e1fb7537f9a2007f4e749d90507426c4abcb3560cb906e76c0e518bc2f6427b4d22e446d725a6f2f0c27e8b917c3c09a0d8f63a27a7d7b3c04c67ceecf2efe8aaa2135faa256e7c994531327cc50ef02e59d8ea7f8d3ea784b04fc0d11b18a9db5af8da718b97c61f065e2ca9c2bb5c0e100443ccd0d936701e5f13c2f05d238b66adabbebc8e2a614439912df4f881b694daf919bf54ef9e9a7128313325748c14fd270b5373bccd0d2e690aba72889da6f8c1cb32eb21a3cab47dd5a2e5ab6731723273c8be6c956c6f199e7221d93945030f0173387d18cb6a56fd0ed93c27eb4dac26258f588d16c812e746dc086af0cd4bf0c549a857012af1deb9706fc6e3090d68c0bbe2574ab949d7b70ea5681064ecbbb6bf2ec603c941f1613d0eb1ffbe4280783f24e3b3e384c1fae334e1b2e98713e3661f86ea4d2182646e4d6622e9012c17f680e63ea99f07d01a4c0cd3e6a7d33550df8c5d8a872bb50ea31182e9497dcd59a0c8d6b123f548152110ea2a8ea024fb1c89b45f144c58a38d2093272bea1a59390a73d3ea7417df1e4962f409e8f37bfe0367a10411bfe9937210cbc335ba52776e19c045c674a6b7d5bd03d4057b4a75a04caacad8d8289db5acb7d04eb496b0affd36f3c0bee6f2afc89626e632abe0dc430dec9952f5ba8337e60c4a3e6f1e1c989e70ce3e89385f2a2367f3365198f7fe04785ea8bb834e9471de5584dcb8dca33f31ecf17003a3b5b342f8b20a13723e837f916f6c6413b39830328a66ed4d332414e01f65d47af212acab4272c9fb1f2cc794331af7e85bc38c7528c6225dc370b1ba35db26e54997e094d1cfa283b7c566e13cf5885bb4275632033d55b6c6269f8e6e11596fd4e8e60284b4c5af1a52742a47c35243f53101a44727fbeef83fe0808852445616cd4ec3c1ce19757242c0ed540089c06cc2ae3f4760054334aa1dc910b017ed4b0b3b507451d727bdea9150df1e7202de87856f9d31597c0e69449d942436adc9e074a127eb16ceff10f9f41dd262695d6444e3645d0d2515e42bd181e4bc4f6e30ffcbaf2e0db89dc0cfb3f3b3055d4c513ecb66f32ea616671f22c121492a47563d1140b67083812104d4d2acd74525f8271bb72e9f8fd15821e1c33895a916c299b37b078fa8b79a1123c95b9dbfb8ae38c23a9b0fe0c332141e604b75e8a5a7b451bec11d3378c55f7b2aa59219fe4700b150b416ed4d019d2dffd25da8c0a0e31cf1320369800817f0cb7cd3491e17695e31a9a87992af246f0d8ca5152d7c44f50a56aed62c29c254eec5c8673f17f956ca42b4581f015a90f7900d5da70495d39016ec52ddbbc5d2d7c3c1aad69478f8aa151aade8d1efe975f02f5c2d5d37aa6ab9cb1dcb12a5ad311144c9d4e5da8f0a50f59aa2d99511d33c2bd55d574d485f626074c61a05ebcb1556cd0b3176aa1e169c2778d387445aab88b2612056aa05dca36b40e13ff75b5ee6e5d21794e1b7f1567dba84e1c3cbc54c9fdb5cde59c797fae28dcde184d77dcbcd9f231cd8228924183728685fad01aab7e320917f13c392fdf53b80bcc9e38a0a5a73fd393e679dc072baa250eb2e5957cd314fc2bb64265570bca30c8a53e6113100e36d83de7f369d94f837669fe7c56bbab2abd10ba4b7a66a33578a0564f0d8b9f16dbb3cb47256ede3f82015bb120f2fbccb267cd67c2d85e287968ffbc1850d46a900e5ddb2896d4a33e421339683cca70dbd7fc435005d0c27acd844249d3ef17ec25698c34dbba33e0f75776b8723b99c5d13d677ed63b6f9125cfc9897fb8694a864a5951ee3d3269bd302a1d83681eafbf54e4a020a346652ccbe5749e68ff3eb6f58a1c4957ed42b920ca0d656c8bcdccec0459eb4790fa63e3eaa04203042b6d4cd10d6b9af736993cd29fe8eeebbf62041b1e906ec5c02b25ef71911ec08624279b955046e41ee031dd16087954defaeeb2ee1778f84fdb2637f4fe45cf6e15af407bd929e7635200d0ce3cab45e75038726d0aeb8b182f45fa063a48ced46d0ec67e9ba7893930fee1aa88d1ba03ec8602d37a6590e9db22fa9590fd10d7f3d5a137dbab3e259f428cc72682a47db044f5dca915e05a0b77a41aded2ad8a755f966d424cc19b441ed71a0d2240bd5712cc4fd000081f3c7eca683808a73ef117bf5793804be892fbaa39d2dcf26bb84c77350d4b6bafa6d7dd946513f2c001693272bf1f3ba668228dba47190faadb67d23c47a32bfe5705bd186a0e5c30dd259631f23c65c4bc2038bf151689fa51749832adca56a88c050d85b6528fcd29257ba85704b47078b64b0176fcbf1d505adca9a950bc990c4f8ffe8f5794d3f362ca5a3c34b5b4a4a524edc1e4e149eec3d71c5af1775e3f0ed9c2ff092d6e7992bce5f390e65c33dbc32c10513a0b0e9cee1937a7732872d1a389ea5b64a17dc88d2e7e9f7342cf709eceaa8c28c71a592dac010c73e36401559cd55d5ae265a4adce2b2d8c4a5988cd60c6098fbd44c1d9fc1178c561f1942c62b924fdf4889e373b2d10820a7bee9ebd6304ba0e0b58d998b6bbfab3e84f13fb0e3d6d00c894740d09b189adc2e03f1a5ed5eecabd45ba38428299082baa6b61aa5f063414689badf67a842256cdbe2f5304d42e6e44a36d6d61ce8a9485a9b8787e610f45aac68770e03413d9b72291edd5024e220dc69c4c9d6ae13b5e2be96a753a7513db762501969275b9d75df46a1b2460c0f7bbb5a2cd2e18988e4566f0c50f4e96bfd043b65128109b12aec1b0ebc9907294b04c54b9501181224c554bd0d85e33a9323e601bc654594fe7ac023e3a5f902fb6a5a676ef4f6907649c137afb3d765ad506d6e86fc5e434cf92471b44aa1ad811b8bab746bb8f538e07a894defdcc0a3f74a39ab2f55fd33eb5337327e97a8b71b2a1bef95e2c76842fba74dcade4ac8fb543f4e19af57416397db2bb1e45be701e23e90b952467fb1eec0c5f642953b2fd85031dde2702c57983eb1c5d47e1b76caeff9ac1a02035f637fb42c5452d9b37eeb84a61863ebf7c956ae91a5bbde0d3d2db8fdaebb74b88a4e09604b8547f85bb8744d204c9187203792016dde518bdc92c95e97a77efc803c74c02865729aef20791eb38d04e5a7d79c061c32ef27e0d0dfab416a898651440b8f3b5ee3d07500829c9c8cc23c351"], 0x1008, 0x1800) 16:00:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) pipe(&(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) r7 = fcntl$dupfd(r2, 0x14, r3) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000040)=0x5) 16:00:16 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb409385dbf0abfb832db430147781f81ad0089e2a3da86560859b174673c2375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa9314777052730fdaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf1372200800000b3bb810537322e3e8fc2ba10afaedb0edde9a5f51e412df7f4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec9b44519d516722a297390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35ca1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900"/1261], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x612, r1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r1 = socket$inet6(0x18, 0x3, 0x0) listen(r1, 0x1000) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c", 0x10d}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') socketpair(0x2, 0x8000, 0x4, &(0x7f00000002c0)) 16:00:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x10, r1, 0x0, 0x3c) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0100daa0592e2f66696c"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) mmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x810, r6, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r7, 0x2000746f) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:18 executing program 0: close(0xffffffffffffffff) getpgrp() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r1, &(0x7f0000001740)=[{0x0}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001861f4018b002a3a0000030083ca4fa408000000dcd185e800f1071d5057ba44cbef4fa223bc0f4607026efa10690cc5579736807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a83499009cd117b70", 0x40}], 0x100002a6) 16:00:18 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f0000000080)="d5d266cd35884ca4fceea7f0a6aeb3bc0cb5e6a9c2", 0x15}, {&(0x7f00000000c0)="17fafecc63ac5aadb4e095fe465c96e4079e79dc2df6d49d769bc9a0157cd884b6eaf13c12684adfd724b7dab868c7387b40f00c3a143e9d58546f0f57617cb14d692bf71e7ebcfe56ea62820d6803d24c92cecb0c5a58c3498bb848044dd26f5a1b30ed12475f32245db73bc108c73805a55ff17664d5ba39a39965390d5d0f007503235e19b4b1650bcc6d3a3ca4b73a1e1db74e7419260a1b1b39b65e68d76beab454de9ef8a561f0112e8e6e573a261d3d70716e10c78959517b4c02eae4e23f10522bb75f205d40d11d9d80e866951d695f822d37087eea813e07035fff20a6a5de6514902291a500495bd4b70ac5d0cd182ba90b3275913269580c5b3aef5fc64b4ebca571e4a1252d910d81c3bb234b06cbda6fe202125a68133017ad328d278c9fc96ce7f7a193610522341153cff3a3dea20442b60b5406fb2310c6cfd0e1c66b42dc3dd918b5239668fd64caa409d7bf67065bf927fb8036344a3d2e8735dfaad09b3a17cf6241a38f70aafc6711af7bfb8853f3a08922ba25fa6b496aa380b540b3316b578195ebc5a39a5b14960edbb2d68b08f1e39aa562f06ff6a95f5059cdee39e1e22e251ad075034ef3024e8acd650c0eac5d9d7f930573af10c43d6edc3324053e78e837ca067031d14535ad8089d6093a29e205a8f3d7bfb03d4bbff14fb5dd5d40778264151f53a80c77924ad4481961409caae75fa57ca8bc484d3b58de974d392fc3ba188ea7dedc12142a60ac5a71eaabf7dbb4054bdd50f32ef568325000ec8c23b2bd73653d5e264cc65d1d68fecb236b7558ce44a2eab94bafb7da141cd98a8f47c70db477c188741effe9f2bfc178897e06155fc8716c831915ba3b8e2542ddcc1851dba76462d67f6e12d5e06f78be7c142795eea32318c6da6077ab7b428a815d75ac3976dd95f3de0c86db67d8f66776f004870cb48d98b12c756a74f003a9343c02c5746caab29137c49a2b3373ed40d01e7fe11596eaff8969c5e71ea547cc0b190f013aa243976cc79ea3b1f694da07e534f4a44f6132eee2d6a8641faa5f2ef5dd688cbfd81859d0f997f6d5eb3c810a08fdeb168aef35382b90cf0a022286c3b9182db75d02e138e8c98632ad9efaceb83108ca734abeec2b8e882be0424923b53cd32166fde71cd13ff39082b1dd1a0a1cc43bdce8efc2684727f8227f1d9f12bb156357e22c6c47863296ea82b76c7ac30f451990e38b17ed52860a42c138aacf3c46f3fc18cd95f73872f4794bdf0334042c426665b36842759bf28e67f6889182c51d08916bccb176659b472c468d00e1207130b8253bfefe41f4cc40950d5ecb1c93f3aa5371ebaa254de663c437a41f3c46eca80727dbcec2e3983c372f2f5c101e3ef22af2e8a244a0b21575bc90b77b567402c348338f76992f351b7c43cf5626ec3ae0c5714ec70f1956d7552ec25aae11fa3cff1eb2c64aee8a740c5688b87b97fee295c80f621076d29788f7860aea820720b0d00050381ed0cc13edde89534954f8160e94311fb702fa6001fcc4701bdb455c48c258a5a204862782af0e0f2501510305f20e58c8fcc65b5a0851bb36797aa67749ecae782a96498cd73aa5c6ea5576c3e42e3a108e9e899dfd31af264c19b9221bea2f68de893e2981ca8a5fce637e8cadeaf3c0d20ae142dc327cf71dad455641be2da9fca408167400205b2277e6b3887c47092b080779e2e5314e2e3979b3c8773e9fc20a289a7b9eaa58c289779f994bd60a2e2bdb534722ea7eb59da6347323a1165f4fec9a25aa5a63fadd2b212af7ec8a33bc2830d068075261a455b674f7fb4c1b1b4cc1d975ece6d6946732929f061a0c0a5621ed72b80500c3c9b46e562e1b8fe198c299caa1564aa6c362c7952a3f0404c1b73d3fbb422b2ba17b2d3e914dacdf63edc1d4ddcaecd4dc531ead9427ac0c8312993afe455e2ce1d30ff431de8cb6de881166539d6e62432ca9f78ba946e2c752574a8564b215e3ffefc570843343da5cbe642f96421e58adb29e9c0c82e9a502645eb3792237aaa584cf6a1160e4c5f6a53414a964653477ed2b41e4157667185b8e9003e63a64393993bf0842d6d743c0d6e24a1bc430b126bdf1897fc53f2cc6bd040f0c2acbec3a8bd93e01b6bc5d19642b7cea824f1c9a0f6bce5ded4fceba97db128836dc29631ec42d20401bf44d645bb2a6d39000dcc2de5f1052c06bfe206195edfd6f36f5753843523c3ab2310cb1ab2ff2ac6bf80e0944904b71503ef03ea41a92da53d960c4605b8048910e632cf623f19def423d57e825020e26476fe6d706ebf38e1a699b1f9cb9630bcb15d1fc27f4f5f135206b037514ad6593fce95bbd1f33437ce2155b765ad0a6dbab94da5cc92378300e7c727f9444d6212e7f0adb9f671a055840a193a96b55117483b5cb263c9db4dd9766d7bb3fce48616a8e230adc7d649ca46b7b5f033e5301547b585cfe496774a34da7cb73d5756ffc2f63d5e74c9c5525d012bdefc0f7501dd3728ab778d72e4cac48e2f9998f965c482a30d890dbc7b867726503c3cedbf2fe8a6eea64a6aa28f03527bafeda7fb28aeb208658771a61a06a39ec3c09a879231e649c0982cc80666e2e9082d41c8b6749d5271f8f9a2568937de697fa9853398146b4054ac5ebf81d84b119f916b68e9a78a812e73e8a720471c3e79b3455bd6b6e1e852e2184a82af2db517e831ad1c0f1a86347643bfae50ed74730345233028181fad9a7211a6037120de696edc006fe4451b6c25c2952e38105abfef86bdeb8f385c7997fecae16bc048f0fbae1e1acf94c91e5bb231cb64451359cfed9f067368575f045eb4e43b15a89d86507903c5bed0ed7f8d79182283239a4063f4dbb8299ea3962a8b9b8c0541eaac9400a1d303c48413fac910ed99fcda440c0ae5ea8c6bc1cacceddd97e5f525fded839efa724f865b36ac60d6b7bd4bcc9cd4f1bd2ac1669a3e066a966b2f90eb8854eea51d7955c0a821d2b8ba9e6ff9876e998f2c22efa688255e24ba02ed5abdb705e6f17240ff30b393879fe7d54c85d612b7884d4c59d9ac5c5ddc107fdc942badba513fb6664d6e464a40c5d2f2e4ac46c5da17251a8cc46565e15376ed86dc5ddd45a5b9e077d9ba8c82171128d10b1a3ed868f0eaa812b6009c97592d6ff57d2470dee63b91ba611228719600ce2d6d79d2f6cfde93138ca1cd74d1ef7bcf824aab3678b4bbc461ee98d051db3c2d1b4b58bfb8b49786bd5584a61b9afe2dfb5d587f22adaf552250dd1c8a25f956746bae419e0a81668d1dd2100383363ca8adb0d626188282de017d160a6da373437380e989bb35a3639e3e0ebd1ec2ca336686e023c39b69e566a5d0317e12b0f06632805e108536416c41b404348c3a6c229cd8ae762dae859a61a7b20d335495ac315c14cff2832f437547e2fdfb37de883f09e366607d4b201e76a8020e8a757e527e07ccdd30475e67929e9967720ec8ced3b97b93c4a2ced59ae8ba85ab37ae21f20469624024cc1c13727a028895ab5d5c51980aef3ef48a5fdca4f426e7557752e720be30e8162a00a3432ccd37e3ae594a8f7ce400f114c0ca051fa3d7a1f845a89a5acf3582cd024f3ddbac015066b4d57b59c5beddb04485a248d9ad23b9d217117880c0e2a9de18384414160924ccad504c5cdac2212bdff1124cb011050fda84cd66bdf3ba0aac6ae6a748f2447e6917344dd5f6c1d85f1103ae725cf52a765e4f26f5eaa8808cd58ec483f42ab69448d9a613db692c08004f6214f88e5ea37b540b466b8f8795af80d24f17ebb7b75b7c5369e6f0b1147fd2ecf4f959a594217ccb13a65fbf523056fd2f82e7a83eafeeaff901fcd79c25f801012aebbe7a41a0f1f95cd1c2f596619b82391072f1352cf5d7c4b3f160085025302de8a9a62b44673d0b14fa2c70d091e148952dc9349f047b38ec0d0397ef7393120ad363c743d259f2549bbe40e17d712d47a2262074055bb7a9de2b1048f5dae9c9579f7d9e0fc64b750961f597c5fe1df2a00db8dbe9a2e9544feed655a19df90ff49b4073c8fe9846f31b5bb0a4875b477db496492f5546c41be5e887f1f291b20d23009de1a35a9cdd634d3efefbdadc27d825b37187d2f732b6862bf3203245c8b125bf66b3f5fb7cbf3e4ce81fd5ceb46725fe221cc38199f53922d445d0017572fd0eeff197e5addfd73a06437be97d692f9b5231b976812d74e15753520345b8c3e6201c4ac5f10c285064239e039a24a7e0268c5af493c038fb0737b3953542e3c85c394d0c96ef5b403ead7f37dc0006a88f874b81bd0c3afb561033c69cfa9674e652e2cb8a967b19fe3c61e5c45f079be6a13f8d3d4643fc192ba32f5c1b8870a8d177db1c583d98ee9138361affaa6ccd0440ab51be661c8f2b7570e9d0cbe9c3ffdcfa07831ba39d954c424a74082474ca136901083b0f98467fa0f0181f558eb212591359b1849952595697788cc64cbf63af227fbc26ec22b5acf33950a6745421a11f6afaaa320c54fee318fd729a28d521cb6dd18afd0914e59939349cac25c6de2df4dbe07bd68a5e6a8ca73ad4e6b36044cee375bc5348a66fcbb856814cda4a0356bc39755b8e18a79e9269fa0b7566ddf14b8a655ca1fca70578a336920be29a43510b3a1f236b4c80cf3722333a0e1116b2384537f714dbfd8cd1bc25e6fae3fd63281ae907dbf54cd9466df85fca67a08e7c1b1928106005fff9854372f272d3b7df7e523c261081388e586d85693b24b852c90c79d1ec46341199d8194ac7c29f07fdd7b0a34a1e6fc064fcdbd9fd9f728f36af901fb611b7ea8e671ebf1751e9b880c58e21c7109c14a1366bf0742392a76f831bb0e615169c9c98247d11181772250a1555baac153a495db8618fe5b09c383b0c499a339cc661326fd83d272e7602584092aa2f8263e1f2f9e2b4168cdde30d8887816b1a88ee3f7380c3820de271973f607e958f29de54440cf08972af69b79146d9cd5df92dfff6e2261c4e33aa4b1b5663dcf3aabffa1395e7c36635411a2098ee399fbf38ca28d7ede850c88bb111747e0b88df0375ac682858eeca8b7cfc4d94c9230952a8be40c68000f29fb92cb24507f62685d04806c2abcebf0731e77169045994c7956a2c489664e700383445e1f2eeb398e569d65702bde518319e5d9de093562347b8567068b960bba885646ebdadae8bbdf45c055b4df2d423f4ea3d5f9134e629117858b1bc714897c936a09071e390dd33763b7734a69daa8aff267685d92a1657bfe49b895e31747d56bda2580180849b70d07826c6bc81f930bab9750126044c0d3c659b26204c5420000e31674841dea6008fb8ea05274422a9cf3bf38e0ff55377fb23b4abceb6846fd74fe8220311c25ff7973b3cbf20a49f9879afc086c8419ab3b3d20bcb688b1585746495ec2a6d96c16e1d1bc467814036520a2bedbfafbed4926416098593dc37332d04c81f9c42121a764f31a5d3b7cdbb2cb881c2d25a13b708de2aad2402283b7bc7f1a37b330adeaa1ef74d10436ed4aae97fd04dc3ba3ad8ce101d83aa6726f14e730220070ed4d489e3c8f56a6eb732f20eb0772fbd2abc45105a057b75dde9927b825cad0114858db279a57ce4a21bcbaa280b48ca8f327e5e4dc51d9646eac605f0455f572acffdd1843368759ce6789f43a2c2ba20a78c4aa3b05146de264781f4c030cf1cfaa93bfd4a35169acdff7cbeffce17f1edf42a8cfececef985513661853938975befa80840b7fc9db11a9", 0x1000}], 0x2, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r3, r1, r6}], 0x20, 0x1}, 0xe) getppid() getrusage(0xfffffffffffffffe, &(0x7f00000011c0)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000012c0)=0x1) socket(0x6, 0x1, 0x81) r8 = msgget(0x0, 0x140) r9 = getuid() r10 = getgid() getgroups(0xa, &(0x7f0000001300)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, r6]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001340)={{0x100, r9, r10, r5, r11, 0x80, 0xdc6}, 0xfff3, 0x100000000, 0xffffffffffffffff, r4, 0xe3b, 0x2, 0x3, 0x1f}) getsockopt(r7, 0x401, 0x1, &(0x7f00000013c0)=""/43, &(0x7f0000001400)=0x2b) getgroups(0x1, &(0x7f0000001440)=[0xffffffffffffffff]) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse\x00', 0x20, 0x0) readv(r12, &(0x7f0000001580)=[{&(0x7f00000014c0)=""/130, 0x82}], 0x1) r13 = getuid() r14 = geteuid() setreuid(r13, r14) r15 = socket$inet(0x2, 0x3, 0xd7) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) fchmod(r2, 0x8) r16 = shmget(0x3, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000001640)=""/102) socket$inet(0x2, 0x5, 0x1f) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r0 = dup(0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x400) r2 = getppid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) shmget(0x3, 0x2000, 0x54f, &(0x7f0000ffb000/0x2000)=nil) r3 = geteuid() r4 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01009ebf2e2f66696c653000b5ce52f3717959eab76648b761d9a313816bb8ebe26ca5f15a9656044defcd618457bd6ffeada3be4c2887e48379668d5ef7228b14685626a0b4825b845998fb4792b428f71785e9d6677c1319b495946498f0899c0a62c1f75c77520f22994fa24f19ea704258a222bd08449a9d06e1de6994496a3a70c51bd852058805c4e7d581a0f71ec85e89ec7805474df893fb075d7226f2f91f549b452d1d43b9364eff2c9c834d96b158d519a494334e68b95baf8bc32bee8042ed5efe242e1223e07857651ceca7f5e8b6"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x80000001, 0x9}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x8) 16:00:19 executing program 0: socket(0x10, 0x3, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x370, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50, 0x1}, {0x1}, {0x7}]}) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x1, 0x1f, 0x0, 0x1}, {0x2, 0x2c, 0x7, 0x7}, {0x3, 0x3, 0x2, 0x2}, {0x8000, 0x2, 0x26}, {0x8001, 0x64, 0xc0, 0x9}, {0x2607, 0x0, 0x81, 0x4}, {0x9, 0x1, 0x9, 0xfffffffa}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r7 = dup(0xffffffffffffffff) r8 = getppid() r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="1162e3e1bff724ff9c54551e8594ee8f8b86162af4"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x402}, 0x400) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x3, 0x1, 0x2, 0x40}, {0x9, 0x1b, 0x20, 0x1f}, {0x6, 0x5, 0x8, 0x3}, {0x4, 0x3, 0x1, 0xfffffffd}, {0x7fbe, 0x5, 0x1, 0x3}, {0x4, 0x3f, 0x8, 0x10001}, {0x1000, 0x0, 0x80, 0x8000}, {0x6, 0xfc, 0x1, 0x2}]}) bind$inet6(r7, &(0x7f0000000180)={0x18, 0x3, 0x1ff, 0x10001}, 0xc) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) msgget$private(0x0, 0x210) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x4, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7e}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) 16:00:19 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="172d8100000000000000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) fcntl$getown(r4, 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) getegid() sync() 16:00:19 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0100752f64696c653000363ba0b92820ca6f8afab8bf3850f2703c95e79506608d0e861124a8d840d7bac6ad999230d16dd3f3be39bc7c8c6a5506590f7ee0b2a30ac7f0a1d8733dab22c1b146ca4f50155bc57f64583aceeb02c9a36714b6f8131d0050f5f7c6ed08c47f20ede38dd2cafa7246363d840468bcb36c011d9053a2d69b6adfd9374bff"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES32, @ANYRESDEC, @ANYPTR=&(0x7f00000001c0)=ANY=[]], 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) pledge(&(0x7f0000000000)='}2\x00', &(0x7f0000000040)=':-\x00') 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x62a, 0x3, 0xf70, 0xd5856fbbd8df66e3, 0x3, 0xffff, 0x48, 0x0, 0x0, 0x9fab, 0x3}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r1, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) 16:00:19 executing program 0: ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000002000000000000000e4ff00000000017f05", 0x2d}], 0x1000000000000365) r1 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/14) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000)="cbd8ef1524ff0b85cced7f9243ca9315cb", 0x11}, {&(0x7f0000000040)="414fc4106a4a3eb64fbfd36de1920a4c11f09488db8a22507a431d4b829fec28b96fcb80bac8b62c9491825a51353d75e17903f5738985ff47871efa667cd1d78bf25d03ef8f02a2ecb209149f27006fd8c854334533aa22f44bd7bd2f781df18620425803367c54de66235c6be0d0e2eb043fc59063159843ada5664ea13b851ca870", 0x83}, {&(0x7f0000000180)="e9e82d635fde154b4d626d2b6fa7e119ceac6fa9ef609fe1564d2c3a22b36dcea6ca0edee0921fc293eb8140a088d21e376007be8eb0f33bd1ac6121bf8719838b3627cc37cb713a0cf412148dd06b460aab0f7e157ef62baf8558a6c7800386f385b7be02ebedb98bd69e5133b46e446e8fb7e8b59028408895f1ed97e2ebad7efa51be7b4668f7c926d97a8daacf81f7a4540cb9e9ce2c6c72323038da152501ff904244afe0d3e38c528a26187e9d21b8462db61a1e7476faf3fec7c353ab71e27cacf215e2febc95acd28ba5334af1528c88a6568bb8bf5c07821d5f70aee2f0368c", 0xe4}, {&(0x7f0000000380)="0781b6f91ec1136c2a6d6faf4d240ecfe67c055285bb8b4f6221d9ae1d112e23b4420626ad3903e03d0fa13dd77239997122eb76ba983eecae6f8699056dda20d9b0c7598245c009fb9348dcf036e908041d729fef974dc26caf3c6f7ca61ea0b73244b8ff561016fbeac01c8effea5e71d8c6f3a8fc26c2eb8e715e5286f01e4754ee6338", 0x85}], 0x4, 0x0, 0x80000000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvfrom$unix(r1, &(0x7f00000002c0)=""/71, 0x9, 0x2, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) faccessat(r2, &(0x7f0000000340)='./bus\x00', 0x4, 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) pread(r1, &(0x7f00000000c0)="245b750274d3c2fbe05f2f5a18046f8e72ae8580b4fb6971081b5b3346eb1ff827efc010ec4c0566d04dc5ddded49c4c11c2c20511c28b8cdb2f0385ca0de8239737439c17517eeb5c46d2639dc30396d8ec6241ef84191a49fd9c5f1ec364f652bc4b892f9dbcdb33e1d0e7e285a601bbf58f526c568dcf7fe40b7fe5ed9c1b", 0x80, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0x2b}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000000), 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd23500000000000000001800000000d7dce1b7a72509d70500000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000208f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e1c1058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b788122ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c300"/2000], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) rmdir(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000009f9584987fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896045e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8cdb42f40c1a2f2162bffa4d012ae46ac41e6bf3bf55479900ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a476f401f9e250884985f04157795ea4a5e89a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaf980e8b36039dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b07006beebc00000071102f9f52d3a41e333c9b6500000000000000000000005ba4db6fe653d75e1e673e4dbfaf5066f9fdf228bd05f11ea4e399aeb620bba50c0b2ccfadc51c6090616ac3ebe277d5f773d1e597b3d47d924434a6c8da5a218207000ad9b9b529c0b59ce7ab4b797c80ed03c06d71c88ce5920c9b589133b342420bd6fde746daccd00cd64131fc04b60fa38e0cba45aa39199539b524f4f41dc0ff5427ab12cced42bcba711cf36448baee7552f9591ffa871b4d1297a5a8000000000000000180bb54fea83379c80b4a42d3d5266ef434c2ebb5724f0da3dbcc9e9bba2efd0ed23e46cd8c1d7f920e7e38c106f771c6f8ee5ea77783469437dee2f35f23fa795e7e677102e0501faf32756b7f86"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = dup(0xffffffffffffffff) r2 = getppid() syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="8c0e00000000dd476e5f000000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01004b2f66696c653000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000180)={0x4, 0x4c88541f, 0x2}) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') r9 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r9}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:20 executing program 0: 16:00:20 executing program 0: r0 = kqueue() kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x1014, 0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f6669c10250e89e7e0ce26c4430000a921b5e9979a253dd0f3a99dc781d00b03f3fa6c0a7c0ee1128c8620f28e049be7276ac2ad0cc277a9a0258fe30a1beb907114c6f732ca81bc1a3da68a86465c1acd03b4a0b95e03a89d3abd43a0da829903957"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x1a0, 0x472, 0xffffffff, {[0x49c8, 0x0, 0x5, 0x295, 0x9, 0x3, 0x400, 0x0, 0x3, 0x8, 0x0, 0x4, 0x4, 0x1, 0x602, 0x1, 0x9, 0x1], [0x6, 0x101, 0x9, 0x0, 0x6, 0x10000, 0x3, 0x7, 0x2, 0x1], [0x1, 0x7, 0x8000, 0x7, 0xf00, 0x7, 0x1000], [0xb45, 0x37, 0xffffffff, 0xff, 0x0, 0xbf12], [{0x58d8, 0x400, 0x7, 0x3}, {0x1ff, 0x5, 0x8, 0x8}, {0x4, 0xfff, 0xa3b}, {0x5, 0x7cb, 0x0, 0x8}, {0x1, 0x3, 0x5, 0xfffffffffffffff8}, {0x80, 0x40, 0xdd6, 0x7a80}, {0x7, 0x377, 0x0, 0x8}, {0x7f, 0x0, 0x401, 0x2}], {0x7, 0x201, 0x3}, {0x4, 0x5, 0x74b2dfdc, 0x4}}}) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x82) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() truncate(&(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x200) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) 16:00:23 executing program 1: r0 = msgget(0x3, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/96) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/89, 0x59, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) recvfrom$inet(r2, &(0x7f00000002c0)=""/187, 0xbb, 0x1042, &(0x7f0000000380)={0x2, 0x1}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x1, 0x202) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/130}, 0x8a, 0x2, 0x1000) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_index}) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) r6 = accept(r5, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000640)='./file0\x00', r7, r8) r9 = accept$inet(r6, &(0x7f0000000700), &(0x7f0000000740)=0xc) sendto(r9, &(0x7f0000000780)="70fc1b4da73a6e60718b132ce34e1eb71bbd8c3b4d3054bd1ff88d97b343b29b37c4465468033a6688e39d32e7b0f9477c42310e4044dd48fef23c12f515eb24700fd1dd090c0d4ceb3f9e41758e62ae8b55d1e648f507f7e986be8f12b4f55812636b7175f89ad910eac6bcc044560f9ccd27887e9e7d606b39e8b6c51b099089219311a908e0790a212f8af78c013bf618e846d442fb73d66e5c120da2fefc8f9db5471353454e8e0b5bf4e25dc4dc1056042784f905c207e659f6745cf532c150cdb59082ffc4722bd7cb0cb52e5901c1e646d38a6d671202a07b2985f6acd7f3029a6809955b3d4f", 0xea, 0x5, &(0x7f0000000880)=@in={0x2, 0x1}, 0xc) r10 = socket(0x20, 0x4000, 0x8) pread(r10, &(0x7f00000008c0)="92b4484a794d77256b6156e22a5fe76b4218d79965934051a434bd62a57d0582033ab9be718d4980bce2bfedfbe2e54bed2f265bf60c2f07e969a3fbafa9be2a0682a0e098965a180b28719f3955cb3ab8d68ba82f9781f88e4d9e9315162388335c59b5b4f363724116551ca8e470799f2b192f6bafca2e42c567e8a42b6d4a2aa1978904982b8ab7cdd6bc96e9d006a645c767b8132e36909d4c4f07e0538550140933fe2e6010c8c16fe0420af4dea0e981790e71617f27f25463f899de", 0xbf, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000980)='/dev/tty\x00', 0xadd92a25461ddb2f, 0x0) write(r11, &(0x7f00000009c0)="75bd", 0x2) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x100, 0x0) socketpair(0x13, 0xea0cade3485efa94, 0x7, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000b00)={0xffffffffffffffff}) pipe(&(0x7f0000000b40)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket$inet6(0x18, 0x3, 0x0) kevent(r12, &(0x7f0000000a80)=[{{r13}, 0xfffffffffffffff8, 0x10, 0x4, 0x8, 0x7}, {{}, 0xfffffffffffffffa, 0x40, 0x40000001, 0x4, 0x9}, {{r14}, 0xfffffffffffffff9, 0x48, 0xfffff, 0x6, 0x8fd}], 0x81, &(0x7f0000000bc0)=[{{r15}, 0xffffffffffffffff, 0x0, 0x4, 0x399, 0x4}, {{r16}, 0x3, 0x2, 0x2, 0x0, 0x8000}, {{r4}, 0x7ffffffffffffffb, 0x40, 0x90, 0x9a9, 0x1000}, {{r17}, 0xfffffffffffffff8, 0x60, 0x2, 0x101, 0x4}, {{r18}, 0xb9c074aba4a91f1a, 0x68, 0x4, 0x5a39, 0x9}], 0x2, &(0x7f0000000c80)={0x81, 0x1f}) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1f2) r2 = getgid() fchownat(r1, &(0x7f0000000280)='./file0\x00', 0x0, r2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xa0, 0x0) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/229, 0xe5}], 0x1) msgget$private(0x0, 0x110) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r4, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r4) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x2000000000000) r1 = socket$inet6(0x18, 0x4, 0xbe) write(r1, &(0x7f0000000080)="e853e078383357076dd3b7b44573a621f0cb6d6b64d80303b1fecb40e0a9a7b6d4c59bcb896694a5e5bad6686f335e0313fc907f2b8b678cd7f1258717357e239a6ce138f5648418350e3ac9173974e6578b118d346ae5f2f8028af9f4de0e33f858879b375a75df72a0db867b6cc29edf93cc9e86f0b12a469dfe790cd22cddd31189184e230f699e3235853cab490bb21812a547ac25b520cde1fcdeb420364e13973266e50efd569928480b506718c4f26446cc17157f7503c04067c80b0c829953c63c1e1a6d61f74936", 0xcc) 16:00:23 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a38620700001b0082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba62f9c38a4a10e0c7fe41b672f95fba7fb99b311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0f0300d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd0404c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9db82e8dcf9bd1a1ef3dc055704c9f6c74a6a0350000000000000000000000000000fcff000000"], 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="70805b3d22a5adaa60577747804ef3aea4a8ed0f9ed5b28960cbe513edec2c48e3faf69ae4c6baa5895019d84dee20697fe519fcd41acf0604556bb0f952c20cbc75b6196728f74560fe33016166fee3baea280cfa5938af553ea8e092650054d5b519c23ac4fff710d6e9e04a5d03fde42a62c91d8174236284d2765ca5267845a60ba231c464de6afd6114e9629a30f6c2d475816c82", 0x97}, {&(0x7f0000000340)="c760c180d8cd107d4930fe2b3d45e1048bd8043a9bd95f32d23c7e6bd574f366f09b703904c3cb31650f8db4c5a9ae8cae4ca6e1e7cdf9df84ef4034b69fe66456f618cb137a89fa1544c16719a9a2a6b8ef7dd7554e5d9e4cd269cd22eaa08fd1fd7e58fdb9f7ef2b69ccb465b432337f147ce497fd6e70258404", 0x7b}, {&(0x7f0000000a00)="d10208579777c65e4face924eaf1e2c8c59ff319c091c21b20aec623f61d32dbe42a3d09131d4cc2026caabc4e16c1e84bc34c31bc9e5fd126e3423f1e2d18551e7d6652896040788e0420151a584db96ac8940b08421d7192a3c323e6f67d4a6ba35c7147a0aeb28643b32d914232443efe74f2393a028b679d9f53d76c30847182dd4e045bbb05321168cab597e37d34a03eeffbf9b80ad33bfd91dc9a92d47c9cf40a03e70c507e02289f7024e7b23bf92989ec0783a76996ec9a65300a0ba2cd097b83bc16fa208b3fab38e52224cf", 0xd1}], 0x346) 16:00:23 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r5) shutdown(r5, 0x1) poll(&(0x7f0000000000)=[{r4, 0x1a5}], 0x1, 0x0) socketpair(0x6, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6012, 0x1) close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) recvmsg(r2, &(0x7f0000000c00)={&(0x7f0000000840)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000880)=""/209, 0xd1}, {&(0x7f0000000980)=""/16, 0x10}, {&(0x7f00000009c0)=""/122, 0x7a}, {&(0x7f0000000a40)=""/86, 0x56}, {&(0x7f0000000ac0)=""/29, 0x1d}], 0x5, &(0x7f0000000b80)=""/116, 0x74}, 0x800) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r0, &(0x7f0000001200)='\r', 0x1) r3 = geteuid() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x5502843678367154, 0x0) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000140)="999ba92efa8739a947de15757c1a275bc13f03abc063e2e81056c8b01aabbbbce4c6649b735b4e27888cdb1f22fcaffec9fc1ee2e63fbe2396271f686fec02d51095b6d081f0b415b440c50f187d45c742", 0x51}, {&(0x7f0000000400)="b84fdc2a6ad87e83fa1c71f81d13f27e9f202a8139c66f74722fca5a9eb853b39f273136b5838e6aa8a879ed783668df61b81ee2798e38281a0f4c667081aed3e5368f88e576ab5a4495d607732a2c5933e0f8a3d7e44e625e05a44484f5d9a734cafe8b8af65024a18c6fce36e58494b771ddb98824bac66120aeb7f41a908255f986d1fc82bd383ada243c21c8b37411df1c31fabd5930b257c3cf6e05c43b1de93a5ccd81c3adf28ee0217515821b91d22d210744b8e1cb30e6a962719f530125538b70b1d2b118cd", 0xca}, {&(0x7f00000001c0)="7d207b40a0122b57a9ca4e393c740f3a8e91ba9c4928c0c2b1ef2fca8490f43e3118131c0ffd5ac992ab25f214f99c2f5d75061ed543b7dfb2b5f8a21c823c6968266d276debee678192d857a786393999e97e596dd0ef26a867db82", 0x5c}, {&(0x7f0000000500)="7770d116a193aa5f8619ad74788f9ba9db4d5e724e57e8cd603afde094d1f43af89e1b5327506669c6bb3302545f9211cb58bd61a40e32db18e6b70e893efd4f31edd9af3851b4f0b0fbb6449c5e6e5d463652a0f7bf3de0d46aba8ae79f1688c490538265fde0de7d67f753f35103192c77bef15cede6f236f622e4616b6230f7634268901682e55673b54f1fae47e220f1b92e8ba77e5ae0740301bc1fb87165acab851b30b1ced0db66f1c55bb183caf8acf67b71e879619b20e25fdcd75c9defd6", 0xc3}, {&(0x7f0000000600)="3863d098aed1c9233ba0c0da2093e5530e33ab4df6cd526c659238d88b708d587f8a96f4273112ca78437b6d14e6d10a56fb443031ad8312636a009d355cdaa894597b01c88ad831a4a5bf9652b7565fb74186a6821d617a65ab3e911ddf63036c9d0e264a165eda983683ab68d3a3037ad141443f2e1ec657af25bdd65c81ce906ba1885a293e54999b0784a178d7698869733e665fed154ce794af16b35815a1b66e0c92d5993405870a736439b8f486c55429c23be8ca59774358d0f1d25590bdd6855881e905b0e625d00b77338fa10ddca797", 0xd5}, {&(0x7f0000000700)="7d7ec7a585709f6961067f9a3b65226bd6ad8bf62e007fa201ae518e13a1cbea97d34b7d6dbed698a3e336bacbd33a22ac4561612bf371c43106e59345a15faa45b1b542f5b26513741678642fc2fd3915c804d82b8d96e1e3ef3c69a540fedb0bd5c19be85587e435ada50e7e6ae9f8229ef89158d1a50368570a6b31930e6826e2d7d7aa6ec653ba80d432cc75", 0x8e}, {&(0x7f0000000240)="9409b4983cb5a6ba4b4fc31fec32e016029fa9198f418e", 0x17}, {&(0x7f0000001240)="d41d96d5a50091490e3c2fca52beb7140964ddcf1917110bd99b420c82c80f8321b3dfee89be2734f221650a41e201f16bed27a68d6ffd2525c68c891f5d4c80882c169b7bdc24cf00ba75000430a9a48d93e2c0e655e1d4ff8043c9e77f510993eb34b64aecc3b51a457c2fdd4935703924220439f49b3ddf7893fe5f807f1649e107f2cf03c44a096ec9abbc8ad9da599f2d3f9c52a3a9a3cabb0af4aa87799be36450a78c66a26f708159e36d558b7b66ece1b6aa7b74af5d47bd48b0b4caa25a6b9bb05ed5cd6e9264c6705d9749c6f0dd47c054bf8ece19e2a6de6638efb93dfbb74a09e6bcf76a8fc2d58766cecbff1fe197ee4f6c942526943431513f77f432b7ab24926fb490ea9a978a36128581a0a8390f002f7e6b16d75eab3ab8dd933c0f74bfd7a85e91f1a2c3c34eb6063e155a5335fdb952d2846877dff0283b814b023ec4f2a98ef9699004f19f90bfb64addf32a01e2a55d3c449170d132feb7d1365a825d66757757ad5251f39070f2d84902318073cbcd9e92d093b742030fbe570ac0fe0ea11830878424d5a8d885cad14b46471c1afb411e3c7a605e32db8833ef827874b51bfd4aac02872e11f2bff3cd25540b28df10eabaeaedefc6e08858b8633571a2afdce9bff70242de4326563383a9533b2c68fd69539352159a2a00f306b521b9c28ba7d8e44ccc345b9ca6fcfbbf29b2aad0a236ebffcafd8dfd58f75ff2289822bc0778246dbae5b8f30dc280e52e580917cecf44304490f06a99cad70891874f111940b6b6a5ea70a2a4355696ae52cc58455c449781827b6f7071e73eb2518e872b23c22eb44728b42c1841639cc21e3af881e64474ad568befdd8474101ed5278e034885db96dc87eb4e6c8e3601b884d97561d4144350e061082a66739431d8e075d284232f2bb54cc607e623d52da150e5d0a55dd5ee2045ad701547d690fc464fe61eeef2159b6f88d15778f4f9e4e5cafe0c1a1a45a909df91da6e51a50fed34ef5b2714e8e5c14c54a014e936ae3c6a3e0d4b24e536f55af7cdb3c204d82587432decf142d9c65397b059eb74cc7f52605ee8b099ab4332639d2e993403b4108c767b31e96fb30272d3a185e0df04b82cef10145054a36c984d53c1bdd0872b668ef7346e372bee8a65d7ab6af6ef8079a570e3e527ecae1c138e19e18e2dccc3126280a15d075ec154d2d77723bc5c7402a6a879df5f50abb0172cadb8d283b8f9c9f54efec4ffddb3f27b35ad863a3d01626ed2ebfbab2514ecc8f25a489dc417db5358aa349606e3b84518994fbf66fabfa57a2df410b9b1741d3fbea641856165131fcb1370af52bba513d48db621181da6c44bf6f2e537ccf04ca63636bd8e7d0df28fab3b6004a63cf037e080eb315f36d23fef814a62422d1abe33603fe7e5d1eeb7823ba114e8af0323149fe8a160c77a75c849cc0b6575e9bf7982d98f70db6f8c7869876ec60eaa1ebe9efd7b3d5bb941281738e3765162c99efbba6fce533aa6882716ec88802aba3adbbfb8a3915f6f2b31a4ab1f9a3611ced4cd46d9cb808b24e76d45c638e984c519cb8d10f07ef9546651e9ecf5937f9be1ca2ee75f9b87a1e036d90820437c8717b3fc89ba60e8c99c086f3a428c4eed3cf0e3ebd21077205241d466b82037b78c35459a57c3c91c1bd4b83546cd44bd12ee1a42e85aa746357455749257373f8c85f90fbb9f0fa998e5c07191cca1d7d63cfcaef92eaf9962801c388474261c980bd2d2cdee5498d5a1d398d714d1adb3050f618aeb1f06f7686e3870ce6aa303069cbcd4f23464f251e9eb78ab4972fbbdd7947663eafd99a044ff5e59ce89778ef4a9b684796c0944f6c06b1e9752aefa259025407a8e7cb84dcdac009e33dd090693b3892f007ff4caae8d584f417d09abaae56a25c2c3e1fe979367b6642f32b5f67377c4be87859cdffa3c9d95519046befa5f32fbc739f36fccd49837c8d1da4238b33ff43a2d899bc5f0cba8eea5aa31f8f28cd65402df1aa5397ccf67e161c6d1fafd253c66d0ed48474e037a9e97c63bb4ca27de6fa790ac6a8aa1311595c2bbc7b9f7f2e68b81214a2abbf8854fef5eba640f864bd83ba63e53db15d89e6a81e42a5abe776ce42bdfbcc3e1b0e6252b7722eb9eb95a19b171649013adc5b4dcb8e02fbfa8dc8b772e74ac29656bb0dca005a514450d8efe4d39009313db7e58c159dce3d16d344c05900446060b019c4530b5cc0eea32b1a3fe183ee0595b636530fcd8dffa7ae86a33ff73c5eed7826a0c6ba294dc79b1b16dee2a1f6973255b336f8fce47738053e0383ebea39065ffef2d46f64baa8919fa3c93cdcda2783b884934abaf44d1967394f2379f2e7dde3c660a26b60ac5802aa667a7483c90671dbd7b00217951b608509cadbb2c465c1ee493822c08d7cd0c68cf08af884535093079c75c9d242c066b6b5ffdf45e4369992dcceeacc49ed2416ef40f094f46840117f6861ac8f42c8fccf8c4717bf8057d9c92de2505639748f8274a3de8f4943ec057eea1e6f52e777f2df0ad0e83ff15a3141d6fe3af6e013222742750eb499e8ad4b69e5b9f250f3c8fc2d4ac085abc5d0009f1a87222291019d8d8f0f1de0657a0a6c2478250b11e4e41e447826c276546176b48530e37051082c3c9b7cffebd8b7f5524fa2468ac01b3dfd60f59cc10d3cea6cd4edc57c632675915de6bf9713cb7b7c8206ca837b85df3e3f3c9040181795c456fca519df9cb53b8addfbb5bd4d4446214c1a8af13512ea6b62ae19f7997b5e0071b378352a32ea40a1ba66a2f61274575625ef815c7a9e87730d16a6c372972bc64ce3d46a235a89e37a3c7b767b49d8f46c0e6192508fbdb1dd803f7102b5445c493712dbf956c791d42e36c80276c536711e790ed86f2b21c72ae68e79b0b70965f8c14f0ab74c87bf1fb2f953eb90d6a67878111d2e1b5fbd0e963105cdcae7b3ae8dbfa43b9d7631934c9e535d1653503d9f63e035012dc7dbfb1b95833ac13635fe3021d9d27b12bd041d28f9abdff379c71c15e63cf5de343cb1a7da25dfbb77c877f0ba130ec3c9e7d071aab5d53235dd234049f459338075c6f685bc739aa889113c05913f0a2e3fcfb61c7786e3d168cd04dbdc4198250374d86f6d003ebc719867689d925b9b0e7ec1708c13f59f526e2082e9338619cb6daea403fb2f52bc6b73fe470c0657c1ab108bfe5505606dc751f14e40441ca7ec22c34c836ad672f55b670199998d9247062e25c9560402d5a05f28b5db1c4107558f479bb361a961832bbfbe395390a050bc711dc02bf89094eefde62a9bdeadc5add8c4ed95b978b611966b612c6707ed851093e4832ac4d763bbe54ffac12eeea9868ae2e2a243426f7e4519dd4ad529f4e622392904f9111a19c3d5540edb0b53e09bf315a1198124aad6de7b7fa6a751dc76d37473e5c2c13fced493da86fb08ccd87633c36aa24f57d4bead8ae1eb6eaab7957f8ca755b42c53a55e9fb6844b4d5af744e984f9a058dc3d70dcf8d72811a38b0ed7af95d86e2a6368d7f8db966e418068c5d7ff7e7998da99d536ea20bace8e9ad89ba9b33ae75c2e6f676f6778937ee50d22f2dcdf4a05f169fc32441f670e5c0b95dfc6c9afb391170da5169fd9319b3e35bfe100d31c8e02537bacd57d7b44ce24000aaeccd4d01703477c82be0194961beb2ec26812a60249f7aea234c35f2819f873d363fba09d69cd21d159cb075f241b9ef5900376c2d3a5a3dff7a96be18ab26d91356ff05bc485d10e5c2afa781fb06da1c8e3985d62c6ac3a87046b36ce37ac7457d574ac756472498025513428215037616221222dd4016c2d0615a7a39fb37d1fa0a9b91075162fd0fd93bfbe71383f4f10a96bb8a0302b40d4ce50ff7b36a627107a2284c2fcf7cd1b5386c869a8e721f44b3949a3817b90876d8c0611e3c7bd295050cbcc96a4457707ac14a13ae235158bee2573e6ee6c74d7a2120edf2e676f1976425b9f544e238fe4730e6d59254ab20fd88e212a957893f95ec8a92486fce7eba0f77fa7f4d037a042225716a514967b279f35d1982e6f5be81d397f1684ca92251d44220d0b46448370fa1d6ce18df7a397e2eb376dcddd0f734454d0bc448e1852fd3f936952dd74b6622bda8900a0bc8106fece88139b0cfeae43dc54c24613009f61281ccde3ecefce07e5843c8c8a0a75063e0350261b9bed35776c235010c76a9c4f0fb858fa131df886ecfb8ee3156b48590a029cc0d88afc14a31f84771c80cc1e5685d7e214160d84a28010c9e69f73db319f494989a977cbb5cec224526069e1d44ac83e5569c8865aa4424c3a674e39b503bf01d8dd9e8783a5426260c141e5a16e6c9bb257ab5bd83c024d6a6d32ef4cfb3f7a5b6c97cc8e12aadb7eec62bb0e3e6bf8dd32420f20c21ec5d1a24e268fb8c359f55d3e62c3740dea8f17d9407d2b925ec4ec738517feb6c4792cab306916ec144a3aa9c10e088b9cca27cc2cc29c039cf08417616ebe97f9c5286abad82776dd7f552ef0aaa013e82903c4f0631e3f763bc1166682671c3dc1b2c4347744d7dc60b331f39621a649bbebdec135627441ba818d48fe3f06f5c4a75235baf1330b67b453688748b014b413b7635372124d2e8a43efacf0724b134717d0898d441f8e987dd3095f05753c202f993c75b76aa9c11ad9ece7fca635ce9d7ff77bfe67e1c289792013c4c7525a483bcd64c2203a081cbf30ff5de2928c0216a3f25de7d2687ebbc60ab0c54a622a5e32c3b3a923329e8c17b76c4e6cea7cfa288a347deca4ef6b6f819deb6c75e7c53e3bdd6494d79243feb19971c17d745e282f3d912df353d29e8e310263cd6acec05d99fa81a36fe4730de109bdf4cd34c0cbfacc36250b14495a6f9f796d2d4ae288699924960a439725c7a32e0aabe36fcf065cafaae79b21149c2971e3cfdf7abbc848d67e2013718dc53e2ca7233c8f1271e7860f62398d7c5759f3043abb988865e97d838eec6937f5411bb2e23f86ee8f00fb7256a8a1e31382da846f34ae6d7a23dd967e021f85d91ffa326e32f952815357ef3876fd3cf8b400c21dad2850661185ea597664bef6da22aab3524e5a359abb361ccfdeb5766a736eaa68ac8bd4720ddfed114bd6d49764ce4d6bed7c1d4d429b0e445ae9ebbebec6dc5144f0b899e7b52b4a1fa1cdd852aabfacc8ed3da632336f15f931140a43136325bc94caffe8d94f3c0e90dbab6f96acb7c9ffc7e557297fedf72dd95ff620afcb732cc4c80e78343be668204131c793bcf3b5d25ee662f8ddc7951056baf74b191ef21ddb49232fff89d7e915462d2428e666d01283703f2e2c0d2a9f65f8c3f5c882af727bad60c0f825761c825dbf12e30f55e53eac84398c8d102e44d0a3455dc664bad201d8d90fbe20d5459eb8d6797649dae71f8a1423b5cf950bc903a3a56da43be4d52836a60432bd6b5307c89e6b6bcdd5d942e0bf24c3bafdda0e06c450a764150f15c9c0510099a18b4f33e5f09b631a7bb2e660515c00c7846779e1a4e6b71e5d64fb2c4780118d5c46d3cd3368aa6c612e5b5dd46920329ae67d118b1d77be5ee2a0154723b696552a17281a7c9d5867951536cf66260d99f4ef8b8da8fb27e5b587a5537c464a631ad855a7aaa16cede393bd74438cc7298cc1e8c12a673678b6e78f6116e1d43f5573385c834bce9cf5ce8dcada4ce2b0ebe476805161c5e364b23c0d16d884232d84b1c35ee59776b1ba1b67b4ff89afa8a19b4ca88a7b3", 0x1000}], 0x8) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) getpeername(r5, &(0x7f0000000c40)=@in, &(0x7f0000000c80)=0xc) r9 = dup(0xffffffffffffffff) r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x402}, 0x400) chown(&(0x7f00000000c0)='./file0\x00', r3, r12) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffb], [], [{0x0, 0x0, 0x0, 0x2}]}}) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9703, './file0\x00', './file0/../file0'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x5e9, 0x40, 0x70, {[0x1, 0xaa67, 0x2, 0x4, 0x8000, 0x8d75, 0x8, 0x3, 0x1, 0x800, 0x8, 0x2, 0xb63c, 0x1f, 0x67e9, 0xc9, 0xffff, 0x2], [0xc454, 0xafc, 0x80, 0x2, 0xfffffffffffffffe, 0x9, 0x6, 0x401, 0x7, 0xfffffffffffffff7], [0x3, 0xbc, 0x1, 0x4, 0x5, 0x80, 0x80000000], [0x7a, 0x1ff, 0x5, 0x4, 0xffffffffffffffed, 0x1], [{0x9f8a, 0x5fd, 0x400, 0xffff}, {0x0, 0x7a1, 0x1000, 0x3}, {0x8001, 0x7fffffff, 0xffff, 0x3}, {0xa24, 0x6, 0x3, 0x80}, {0xda, 0x7fffffff, 0x5, 0x401}, {0x3, 0x8, 0xff, 0x8}, {0x401, 0x6, 0x101, 0x1}, {0x2, 0xffffffff, 0x5, 0x1ff}], {0x1, 0xa3, 0x1, 0xc28}, {0x80, 0x1f, 0x1, 0x8}}}) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) r10 = dup(0xffffffffffffffff) r11 = dup(0xffffffffffffffff) r12 = getppid() r13 = geteuid() r14 = getegid() sendmsg$unix(r11, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x402}, 0x400) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000040)=0xffffffff) r15 = getppid() r16 = geteuid() r17 = getegid() sendmsg$unix(r10, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x402}, 0x400) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000740)={0x0, 0x2, 0x2, {[0x8, 0x4, 0xd81, 0x1, 0x7d62, 0x1ff, 0x8, 0x8, 0x1, 0x7fff, 0x100, 0xf8, 0xa000000000000000, 0x4, 0x7d, 0x0, 0x6, 0x800], [0x10000, 0xffffffffffffffff, 0x7, 0x100000000, 0x101, 0x655, 0x7fffffff, 0x3f, 0x80000000, 0x7], [0x2, 0x8, 0x5, 0xfffffffffffff001, 0xceb1, 0x8000], [0x8000, 0x8, 0xd2c, 0x9f, 0x8, 0x3], [{0x4, 0xf798, 0x2, 0xffffffffffffd9cd}, {0x6, 0xfa8, 0x101, 0x9}, {0x1ff, 0xa2c, 0x6, 0xfffffffffffffffe}, {0x8000, 0x3, 0x7, 0x6}, {0x7, 0x5, 0xa9, 0x6}, {0x69c, 0x9, 0x571}, {0x9, 0xa39, 0x2, 0x1}, {0xcad8, 0x7, 0x7, 0x100000001}], {0x800, 0x9, 0x4, 0x3}, {0x4, 0x0, 0x7707202b, 0x5}}}) 16:00:23 executing program 0: socket(0x2, 0x10000000000003, 0x33) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)="af9548939cd0e6de0fff6a58bae6bb3ce188d7af31d0cb8481e80bbae127036065c08cd03a556cf025f8df58485121b7f0b5faf5c0183867ed0f5882fb3eefafe5974c8e00de7d295e28e8ed0d1f3c9fad0d62dcaded144a953af429880307714e391f8100254566bcd37c9e098260619d7f9214c7972408cb8f175a2660ca", 0x7f}, {&(0x7f0000000100)="6b211d416618650be1ddc59d264fb070cce596f3f980ca272d7cde32c3a11879e759f14367ea94e3369522076d4361863275f3c4415f8c6e5804b1a6f1c1b9f31ced1ca8637e5b05197373bd337cca9d33077348c7d872f0d555959f7450c147aae028ccc977199038b1d028c1d466a8d5620998d171f6e5ff93f3baa17b9707bbbd66525b7cad023e980b8d3b163a3f3bc205a835a08daafc253c54419b595f7bee465a8fc6ffd2552417ff78c9cf6584a0b51d5425bc5f569386815ce65b", 0xbf}, {&(0x7f0000000380)="e57155f40cb03b4d949756c378aa6fd3ac024fcc51fae5c23d43cd466ec9792971f0c5c5014b8f7724a601d0d9f8e799dda503440e7839188c3512c123aa48ecc886cd69675f6a19735d9e3120c66e453d558b95c74e0723ca736372dd4987e80d34d32f10c67a0f48ecef8ab1bb0c592411790e8f5e01ebd9ef0f131e6cf2e4d0bb7e0aee9a7682e1b6fb019aae7f4e90376cf00462fed42276b034dd89bbcc2d23c2194be3e5beede63cbe713d3de62e0212d0dc1151135b4fbfeebebe89b338efee62c5eacb0d1cd512b505950ef7c8c14ad1658b463117b9634273ee23974588d04140b0599049dc668e1356f9df446a0c66bc5766c9bbe9fa5e636e8dd1959d19112a25e660c88ffacbfb351e893c2fb3772b66d1622e9f160658c13e0ca393e15fccbc529fa9f97faecf4578abf93d7547ad0d06719f2707679166c921ee4996283ceed1816aaded03761d9f080400eeba78bfe16558620c84c96c546e24ba7fe9bdb03c15420613117f402534d6217f686a04f002124f5d3dc3d13d0c7f697836e10cfd0a6e3a51ad92b081b97bf5c34a9a06f59de3ab1e86c005cb9d90f750d1fbe53fc47249c660a5aa6f52c027a38d417960c3f0b188543859972e2995eca6b413a6731bc8932075f0347c77794f7ad01eee7db40e97cca921832aa02c40a5d77ffebaee4a362ddfa7f597df0c6043321606ef2fbd2d27d6be3722ac0ee126f6f50836f17dbd610738d19669660f0ff72ab8da1b6a0a91d2b6f384dc98ab607a6affddf069b55145948343b5d8346f09c8e18ff4ea94d90e4a33bf058803741903311d7117f1d7cc15067e3f436e528893815702c69448969e0c85795af5fa6bb40c76fcae26852f393f01717486d0e4a3727958104d82dbf96997259be781b4fa7c14a814203736ab6a1ab282ae86ae1b25894081fb7458da9c4940485e2aa9042068fa81dd3e4d2f4b09f21c8c172003080937d6bba4a92c937d869356b454bb89a8afe03b390f44b3bb40a3a37c05b5fe80632bdbb18d67d50438f6843e1546a1d033af0f317b286f14620c1c4408d55421319e7f14b79b7423bba126ac2717d4f4d66b7b9e6513a56524bedfbe3747086486b16b7b1f90ec098658c9d5fac238d4af2e1f0f27e1aebb46266a11ecc19b179754ab293f692bc8cb861a741f63592b6b5b79a830072a782911eec0cb80cded066c7654455ae79b1c585499776ff44ae6fd91907eb52848b42dd120613d173a1512b57f466d46e39552d3538c37421c73d8bf1cc754a462d59ae3948eba6b1b3cb07bb29effcd596448abeb75809c8f372d847292f7e2a14a2e03d7ea8a6978cb0706a7aba29e70c371064ac85c184b104be73be4cf61699e05fcc0b844be9cf80d1eff0a4c513225b8d9858902c06cbab4d86e620e2051f9fc401e440ae3847c5136d03746c5000bb2de18294799c66af8fe24be27ed344a5e2f672687dbc5a55ec0b4f8fc42cefa116593d1deba242c1ad1e16c540d6483d5d39af4e840ece247fac830aa0c4fe786cc4191eb7c8a62cd828bd035010ad52cc94c8a265389e8988350676729d7860b37e4b5d4b7be6bc4cd7d8d17f150022b684cc430490fb4f08f6447713a04e0608d4c8b611b07a4ca64fa14cab0fbbbc9c1dd1b6ec6370707b1cd67fb13aaebd80efc98c0d8dd332e8748c7a47e0c9cd29a347ff7d79f56cc761b109e7c5cfb3f296e8bf6016627f18d35e0eba410e44a41eaed3ad6715b5ecdc3354d6786058586b0ba355967b0194554aa756704b5d43f88a0ae8c00edb6283048ff58619a5827ea226472de06598f8400834fb71c98cafe1b3151d19d269ca85151a474c7a1138323b02f8aa5e197cff9abb782729e8d6a48d05e1d4f08cc5e484158465b0813e8e095b8739cf27875f1a0be6e5b04cad416e60cad28e1e239274459bcacfcd8f1645f1a29f56437e8640ccd4e9666c96f2cbe383d6fd63fed0e7a2177a9cc00620ffc05f93dd4ffb645f52d802a4a727a0d2779b25b50f3a3643f927b82d53ee1417599319281b0e2d492743cbbd999d97c65aede49a982cda2ae409a65f16c12a37442bd9de75cf4d038e63189cd608aaba2311679dc71d3a227ce3962b89dce213057494a1a7a9417d9b03c20e81a156b265196172ccbe35477cecb4c60bfb4083d3ec42e7228ba282ba0a28f9d2f12758cdd3de60c013b269ef3132923e3925a347c621c85618178b2bb427ac362cbc8e14c2898c4e1a21c4adddd3b4b23166d083d18d127762e6d699252439c2758f3c41a34c5d3c3b0bcb7a0ca20391cf41cb0ac77a62706a0611579a41bdc64ff783f24c088b5182fe4a6dbc85ffbf99a4de6e2655841b8ab411cdfa44d7d66f44b4fe9e840389d306151451506f68b046589b1db80dddbc4d9654a68a74c22c80894fe82ca16d1184afe69fa48f3be4eae332419a2172710e494ff43c6ce3d3042ed83f7ae2c4ca3660a3dc7921719ebecc6aad6e0ddd7859e522389032495b93de8675e51fce8e2902a849b152ee5b2d6430385c49e759288d2846b9ee7943face0dd9490a58d3959a5889be1b80cbb0976f3042f7341e226caaed75d6b0dd0cd30a6d8c0e94896cfdf38c0c801741c012148fd41dd188b17844f92b17ad4c4c5fa092bcefa58bf2ec5ca2dab6b8749bc65a3208e5557c3330c6fbd63eb3837256d81499d43cf57f2058940452e6087afa8cacaa21f8511da9c294d66ec66426bab04316d24a000ed9a623aad6166478a03c286dbb9ad8ed020c0a119d1cba2ea7236dabd621703093221f764803d872723bef4e702fe3525174cff611162ea0ce67194f0e204368b050ba90fc6304d2d48e7c1cbaee39199938b67110591261365790526d4813bc530cda55f4106d72fd71afae001debc7404673f75ae08621784224d2f476b1841c96de95d0bfa38b3ee9d7a7ced995e7140d711684143b75d3a8c6ce1a147e309f4041190fb3a2f012479f0f33b7e5f707f1c59a9e316df4352b75f290cc16c03e64f9bf3712fdd0204bf389df6b580eace675acada7dfcd69aa38a2c8f907e62261f98e0467d936ca2cf9ecfffc4470aad480404a7fa2868fbd0638e83c2a25cb87964998a03d44ba8c3d658e4530d6a80eda6d7d4b9590ba43888599e6a694571eae1db35c5e75397e9dd01c303781882d63cd4c87fb5c74ce346a90031e3dc00dfabfb5aacafd1ee4ccad5a88d46526aaa592676bb7c9c163027f968de45e3dea8925e9d09f7afc440f9e302985aa00f9875f1820a0e6b2d59e410b11928baddffaf3334fdb6963b9dc56556584fac410c33b79b3b3c2637e54ca7c8900068ae076929822d307e07116d49b826e5352c7e083526b577176983caecdb1d0e8af41b31878e95ed2347d77cfe9e9f493f8751ee8388b0dbbddf994fdd2b2f0e25736a4913d7958673c99fd3fe6e72b64911fe7d03ee174bc3127b908717959327426e100578c4fb4ab1f81140a70fd926ab4b2adf6e4ec8ce54d392d1b0a381d334ad98115e1e76bfafc5c7ddb1629d75b42f4ecc136deb55d5e08720d01bf57da2c21b6a344f2f5e921786662f110c7f054e4698629d175bd61fbaee75a87be1b5a557ba8cbd467f5f9c0be1a7f7ae65a37fc1632a40f369e69ffe5bfb05a18cc207fcf52e0a3231292241e60fe73e4007dd60c1961f099d08cf8da76a8de355b7ea1cfae8e868850df9b1fa8b5a2a93f316196ebaa84095f70d3741caf4eb1603d1de4a3bfde44e316363ccca979112f13491e090f1ad71459506c369b7e112ac70aef97dc063ca5b5a153d7689a14ffc84d38b578ef3c1ff36807445517bab4e228e793d1e18703d026ecb05760613439c17f41c58074e0210221e011413bf76473e9b0e4b51cc8d8c708986318e4f3a8f78738e5af4116239f1566d30c4c4954c10944aa6d98e2573b086e51825a3c6a6c6c3645cb82a2ef5a60a28d16ec4f96ae7d09b36e8bf1fad789e418313fbce5b7c2b74e5c8eab8e7f6aa4b103c2050855af72911938a52c3a0c15f731d2362fedbc575e4d17f156fcb4118f2c33f20b2d8bb6e46f0f8ead2a53535b0df4dff111192b664847fb635f219d8d03e093b8575b777b25705d6f1f039d92494fbaf79c261554a6812a8167415e6f3526f12a167c5dd4787e80e0afa5d1bb963221edf274935bae69bb0a701dece76f2505666ae55b9870dfbd26d7f399a2b87a72a5658b52eb43581f408ee49e81400fa2f7423a689097b4f267e0fc1be4b549a1164cbc64cea093065dd699cb9955701ba84a24f0914cdbeb0353760c82479d5c31350feab956aec0ab5fbc71b793f6811d7ac3e875fa7692340364d1902f71a0f2449551f63053d92b17e2942c35648a8666cda49eba578b07fc4a80ce986f1509e516e641567696bd9e471dd54f1bfe67e690f15a44264969bd5fa532472c98d664a3a5885a1c718a4c01adeb09195f356cb9d4ffce4e41cc1169a118735e289fde99ff76b1b3ea4d44dec3f7bb15703ac6ef16b877b9234e9fd83fc25345a4c7262fde4e7e48fb89cb264eaff0f1b0d3bda10329e3ff49461a28d38f80ae66770d469fdfa1d04080aae4a2d86428b7909a194b2120367e457d5b9e17927f22ec055b497367bc1e42d4278789f5d000bc05e4887b0b5648b7b1ae0255be553868d10f9defcd6cdf431a97db144d0c7f8528c8d1cc306a8ee7980013e228c820429cbc9978faea97a465f37622cc26e614dc058a1703093c9033b055ad11391d720dafb353efc07b2a1d632d8d1ae1c3e60339b143ea48cdd1b5fc98903f8b766ad41cd6ccdcf71593da5feccc1e96b337537e5714045c0749043029ef1ab60f06f82408318e79ccc126c62aa4da88667e3f413b18bf56d024596ac5f5c9f1355de71e4d53d079002ff2b1576c065540d252dd143d5dfcf615dd2e715ca4d0e2c1ecd9074b61df529877b7a5d7701466cdc274c1b55fff4f5f944886fc282f1043c6af6de1b24ac7e596dbbac34e93993968532fb1e1f8accde8a5e32dbc27ce0330993036d4b650c8c59e85717ab3bba34e2c981ebf7a83a746a44a939ecfa1e5007ba425245fab0ddc268163f1cbcf728cf54d312dfd42889071d82b6c7d3d22c140c42aba19571339ff49bb1d2cd157a70e31003fdac3dea029f5651a7712f8e5fdf317f2aaf41d8e27b42c86c0a8f13ecc92d1437f3b18f8bbf00c4dbf98f7dcb5749767ed872f3ba85c5f43954c75d4acc2b2891971c90ba794b313ff824b852592918f56147e6b67401511c8591beee868918a19d2cd7fa7e3ae889f2bb57608656e59cf8732278b097a65f4065f8bc1d8c589b39b740218c0292598a43557b1eb83693a4c943e583042019859d732dd67d5aad58967bdc6ae1e18e36acf6946a1ae0aed7267e42755d41f6d0b7bb433b324362e0c7ae1992e162fe13ac8e9edfc39ef0ffb3e9bf98cbebc56503bfe4b9cd46ba29528696a4e23d314b7c4cdd668b4ed4c3016a027fbde0b7d29331759bbcf80f2c118c14c54f8005595a26734edfe6d0f1dde767b3e327199fc4bb1c7ba338271828c2da209dcf4a71335add8359dbbdb23911c7edecc2323d474fd56dc8790947dbadf81456d9851175a1587f0a27304339f2c3934afa4d7d5858546697cda4d27ca7b03f77f9098332d38c5b545989fbdad2d5c73f2454bd68f33dd1c79ba51188b62416a2430750afe738403574f5674c24a3ccdaaa19c06e38692caaada395ea60ef45e0a3346f640e58031384ebaf58c191532a46359b5bdac8", 0x1000}, {&(0x7f0000001380)="af0f34f9665740aa5023ef854bb7f24f398b6743297709e3a86aefd3dbb934c393e6f9f7712e5b4ddcc9a16eb5c3d4f2f23883bf4243d9cc77c5e2027fd885aad9a0a18cc8355b7f5c98069dc47909085d1cb96a746cddfbbcbf8e3ceff539d78f0b66482b11edcf2238efcb765ecee832d8f6eb2bf060ba8c429a02afb09538b0e53c402e4aa4b396046a5b5c1818690f7a7b7ba294c629a69b8be584698208d36d2d3b911ae5f16b7c0cb73786e6c17ce6ab5f22f307e40398961e9cb96f8b4c3b8b6591d68b1b1de43a334a874845741804433cea0bdc97ceaef9b46368c70b11f8079deffd1aa33d79c09192459f0feb7ca0d4f097fc28c5", 0xfa}, {&(0x7f0000000280)="e11bb5221887533fcc3bb439f1f3bc601ebcddf22332adaafefea0eab51baba2d80f8e89f1cc89d02c0a626decbf6bf293efc8685c29de7a764f75d27a3dcf44331d824b89b4602a2325680223bc766c99b93381001fe4012676514f145349d9f6bc6be825cbd3fc56cedb0e684e2c1cb3942ad742f425e0f6fcb23426f7d48544a48912845e8d8f0e2d9106088e77693aff69fbb1", 0x95}, {&(0x7f0000001480)="eb2a5b862935e0f61910289620069041f214cc8200c1ff33644f53f9b15595ef7541fe902f382833dabe0ddaa5a98580c0c3525536f373a1f6952d3e864c52537d98bd59643410a01201528d4fc6fd5892c390ed0d6f0679be8b990a4403bb9ae7e94b97fc96ce272960e9718c922cdf4ce9a0805b99baafe93aa5b1fdea5d1a7ff19072a1e4318e27ba62ee7ad956c34c4105f09a9d54ebd84c04f5d6156f55aad72323dc2429979c41935d52bc18235a1983e4378995d357b80831a44a46b3", 0xfffffffffffffe32}, {&(0x7f00000001c0)="045efe844eac936843b6f9853c42d0c6753e999e01cc46f5f75068f54b05397745fe3c2ae550762710d03966543c44d97cd694ad975a3697c19544a0d169daa557e90a0d50eee4d80a9d3d19731b6b86f48cc7fa59ff216e4450", 0x5a}, {&(0x7f0000001540)="1eeed18c113db1f46d3bdf5e60f981a6dc44633680fbaf8602c3f0e5d090d475e07b4f94ef39a224372e45137ac77b9df7312ec2c4c09028b87b10cd08cb68911ebc6a2c79f2f370fbc75f07378095d580d954c8a4b3cd540deaddd01cebb51fe730ec39177a36731e7587e03c637c33a59b0e74acd52eb9d66c2e7bf3be1641ce29d9d49e9451b8549f5716eedeb25e53c47a619c9db6bbdd3c517edaf29109ba574249128a1e77ef0dda20b9f78a12ef09a34cf81a5ea30b89858c7563a3833be2bb7c90ea3c76115ad0e6c3da38215567a76305692ebed519df833aafb4dca4b11753b9a6d8e0b5dc822076f56fc4f6d2dcc9135f76a7092266d929823f3fea6dbb9a47d5a0f1166b0a93102487d2cbf9fd39da3d5964889812215286da78a38f79892e5481f32b8bd575435d20e3a37282572367a2dc24a12af764b88766c753b758f8a4b6a939e01231d4990c5ba5eb3f6bee782658c04fc0105ccd6f0a177e698401cce7a8121bc5827aa16c76e23a86232c8b1c2c094cb40d2d8fb6facc63f473a8bd7540ba28f97e41f016a8055f17e643a50d1043edaa9c19a9799a479f5c76f76ac5df1cc7addd1106d2ddf25bd89ee3cc3908b194bed80b16120a037f7b45302aa8865d6d780066cc27efc441d35619e5d615c2164fa7fc3330e3f8788b84872e01cb006877314052d20ef628964edc4f793098be0e266bbca9c42e50d63bc798ae233a72651dd2aebe8210b1e2f934e6d66c380b625bfc056f8d0c433ffb750523aadbb0a8e35bb9da16bc7c0b501edbebdb2ac24d6abae32f89bd48c96b6130b791c1fdabc7357d2ca3d14e47431ff2feb6cba72562bc50962a49767750a89f6d94939fad2109dd734c4e7bb5ea80b053ea6b030095124f174cf232ce765ccfaf545b4e5f2ed4a82cae2bfb25b93339e52ebccaf6024aaa8134656f8c90d8371609d7a2f4e21daf7ff9739c67002ac5bfd3cafa97cac8c626ba0edf95ef181940587e3975fa3b874ab8a512f4281a5ee37ff38ce86bbe7c0ef5199e1572ea6a9d2ab41a2c3e85af9284a872d927213deade0751e75124d15b8d663871a9d9fbc6683e73dfc81ef5cf98cdd29cce55263bb9adbffedb817531f965cc2e73e4705ce7c609f226353526c4f5b3a64465a4c3f8c3ba33e2920f967ec8d3cfc5f6f7bba0b8ace3c3602aa8255b9a11ddcbd8d7c0b428d6d44974bd17108de98e19c0e41422d53b35874422622446b0528d0204f52ca6c100a7e45517dbc804e33e01a47e76417943f33232babe7489f1ddffabd4f58546c3e75c0ef301e3541d5eeae21e0fcffcca9c56052720a4da7a09ff8fd65998b250af8cb99778dd2169cd126dd2ee8f7c126c343c09f49403c27a354549a43246a28af281161b9a869ce5909f9da8ed0a2a5bd425135530845818f87be0185fb746e7fe49d92304e9d192e71d07a5b52ef858f7af4ee93ed65575130378fdfc4beade30ffd3184918cdf8feac992725c064a7a865f63a38234758ba851ffd16b0ee5965181e3d80372e73676fc3613aec7435651e8ca65e22ac147027545ec7d34e8009eed67632d5d87579fc12321945a88308f7cec9f3871d74f02c1d208430373af6d22ea563422657b1acdfa5d4891cba82fb1193e71822bf2addce41c3ac342723bcf00288e0eb2294916dd1a04d7b4114ffe042492774105ca1adc63432b81a33814f9e97f483197693237606b9bc2e23d908122dc8a11920fcd9d6ef258f6183812e3bc20a60912a89a09804601b4ab6a1ad124053b9d5cbbf5c679ef054d4dd098a83e1c05d902e0252830d41d4f567f8bd768b05149651bae7013d7ff7bf7eb1bd2e7e2eef6eb66c82b172f7877229e9a5e60c71332cdc7d9f2510907fe0b59e7e944fab0eb2f6e53a3a2a54369aebe9c09117a8596b5e457714488c114691f285c41807fca8dbd866c73d8ff1444fa2bba913012bffb133a9d231f4c61eb4015c9af7676b8ed1d8f32613ab666d60bac7e24ba8a7cb1aa9709ad9b71c2c5001c3e563ac0e197bcb957b24870c5ecf48178a1465acc4fa554595a77596f0fe2b106d2bd84034f471c3830169b9fd3d95a6954fe982851e6cbfc9370761a1833ab5d0161106a3bd9f721a503219c1933e40a3c5b4e85f3dfe7e26dec8487759a9a391665eb2a3b8e9ce2b64688cabda05292e5e5bc95c20055bea355ef061affe709b98f4d2260423a9767d4fec2bfc88a5513141a824b4ff11b4f8148179f43f043f6ca957c3cb79258d303aec5305c9f3af19a8c3072dd6fd9af2703c35e7c50dc57be83a418965eb2c4241e409f5dfdcc49b6e7d0fab54d66212286d224323ba05c1e0f929ab4a5ace92959c6e83ab3c94bd3ec02514f1d60ad70205cc867ff8481a791b0e3add0aaa864eed814adca7220710c17e41cf2a5c4f7207164ca6be4960eddb25c00c885fdb50f89ee7ccf404f4494c3161129248b439a4afcf6c3b09d875403332fd11945354c1e39c95ce9ce839d031808ce036c6845a3c7e8341c883b0d77df1aad01f735a095c773aebecb9da6e0f4466af025d1c83bf2d29a3c123e17540f0437b62a4f28c133ab7109e63390df323ddfa989b0db170ad2ac4685c91d2d3ad55981515135f371ba1524593257e228227e1c47d850fca5d8f4cd46f7639f20980590bdbc665a32da53c98cb8f7e8cfc706629ac390063bab20d5bf28adc337b2e05485a9a9a970be909c676f40cd6a64b706a5f1176510c023f8b40ccf1b60b4f2c005e0da0f1b547110ff074e57954b2f2533698947e74cfa0c02a03b89d57a79668eb40b657b8084fd14a8bec8c586adfb954a16eada04367eb6c60d71e095438a5f31aa6056a974e86b27f405adda297eb4b6f8011e45f7a3149f7534bfc150805bdd3e32a84950e552e2f75d2d236407795094a088888a817c4f90e638008e9b16c161ac155d3bff2aaa56693acaf0cb2690594104ef08827af6addcb9396f74acbb5cf44aeedce891d45f110d22b7b77de5d8bb8e1be32b8a445c9370c5053452c0930e9cf87beaa3039d359f7656a8f69cb2714a29d40d48d9eb582b0a5e7e4799965fceb60043f9c9bae91338de2fd5ddb148ed60f28756fcdb8d84fccd8a1a44b657c1a00b1583403d31f8d09e91e709b4287b7c20c8cf72bb56edf40de34941ba18a5e50933c2ea71364f12d0aa9905962fa7a720e11b244b598d7b339714ff010f258dcd8252a2c86ec10df5e0fa7f8e62c8462df6900ce8e7b38e74d1e3a38f0caed8c8182410b76951b27725777c4e930d143df6f43095536df5b961bc88da831d47c8d9c60112a6f7613509eea10c6ea2d90dd9768ebd99891be4460062ae830a51c8d7061809b5d5873ccbecf26f14dc8efb6523af5c2e2baa24beed1e7ba02f2cdabeb9212540e9dbc53b162b0c95e137348e18ba579c39c72c80e82f6df62ccb33ca30e9b91d960aa3e83f12a091327afc961d06f6e5ce6cca2f811bc132f302855bc9aeef03b0030905526b315c20c66d421cf6df5dd9fe714c4e4d53f702df35bd71b76b7b1df46698b6e957e5c3c6bab86c60bdb8f92f77664432bf06de383398506be1a5ce3471d9883c6411df4986818f11ce3913b3cdfbd1d47ea9c739671d0dde648e22d2a3a84b6cfb7659a8e4dab85faa9cd3db18f5d972e1ca13921142afb2f96aea0be15eabc363b49753c68f9fd383033c4aeb843b9901630817c178f17a946b63b28a990cf873ccc8f1f4dd768b5cc987360798991b25176e3d745e582afc79519fa19e0f81cef428b9ae570e4a176d516876dbfc77c711f31d365f387f2392572a924311316062d5354daeb0deb66246f58f40938c16eb701f639e7a6c27f4088624480569c75f5ee63e1f9026426fc8c5376bd5f579de549ca11045aa2c7ec4209767d900ceae10e6dc8e976d1f96757c62be224d49269bc41ab4821759c0f1c75f5d44057bac77d0cf8a953be966a28bce8c1e4e9425c1da6f19c1cc43b709a255b4f5860cfa15f802269fb925527220c5fcf9f585915b52dcb7c53995e9afb475b20b7fa2896144732c66fb0c76d61da3065dacd2993254e6193268324401323be603ca0bd9b9261e5185da5247f9e8847e4c9c0512a5811a18fe2de4be7bfe5b7f04e7be322b9c34688eed7e6a6f1af16e26ea14ec4bf183745810e10ece8662557d08d679faf0e6bcede618bcae3b6092b5cfc47ab49e0c53c6ca948bf983b16c32f2a0e37a7b74873dc69a43ae3d3511568109f68c3994e730c5672c3b8df04d86e29b5b05892ac9daad465645e0a18f9746f6fb6944a11d68407aa5a1295491d0c2de7ba1986a27cb890d183dcbf6e06905387eaf0d3c8939843fa969bb9120f75faac4ec3f2c7c00a12a1da57afea402598d0fc94bb583ee0b344346d8c98ce651db4958161b391872f28f09271ac9f4ca7680c194dcc39858a0cabb47e72b32b1ceb1d2c8e6753af0a15607df3e0dca7263c30310332c2fea58852a9d80cfdb38025ebb8a5bd27898bac88994f424f1f6b1c1c43ceed42b7848686640699d318a9ebc3012811357db142d59ba1aadfe8e6bde91bc69d82772517c6f38d47d9b299c8d6ca97b72df13841bc1f11c5a87680a0f10eec9cca23a4febe35fcb44a3258532a03a8093214832c884b259fcc55df48e683be85348fe4fad80d833c2c107a9dc20a6f361ec1eb2c19b2069f81de7be5e8b0526d493e38d15ae62040c4a30649754ed1cdcbf7be3f86ea1176716612dff519d4f72263d1ffe4e4ce2c7a4d1079de6a5ca4ce10da1a9cfb996ebca2f78770d72caad507243e45668745ecf6066ee51912f720f81cf535689d40579d6d7908c41d2b8318eb7ab085d843393c77c89cb0546d2e5554ccab5e09a8ac560c95db19832111c0e726a7d0f470f9494801316476955df27ff1e860946b74a0413d111263bb38b8a2f255f85a01e77fa582504b00dffb289ca4b54f3a72109a04c321e86b279a0b3c2001a1d702142359a35ab455748ba2094af06e4cde22ec801d13423aed8b41257015ef717d705abc7ef8f5ee8c64951bafde8f17af99285725e7a3d0aba2c70aaac555c9cacfabecb28ca0f8c649b2e373b42d3735a8d5426e0c0e9d45da216982f866eee9e49b1cc33888c572a2f6c9355deffdc8a1eabcc70e287b3328d5ba342d3144b67bea8ab1a0f679a86265d9a81a04d48dd6407ef15fb9e2a68f63f2b290ee7aacb55249bc3cfb8bde3595bac5d25f6f1868d10c745d5809924de19a893a37f6d70dc90aa2163ccd15a940e9d8b8187c94bca1b1541b7f31af1ae8ff2ba666d34896918b5f699f79b66b42ce027048d936a90ebcd6b3537dc2dda0b1ee4e8e5c382590bff07cc7a693b025b7c5ba50e426227f4076e628a2972c102890aff6081ff7cbd7441e3b546f6b3d83fb0bb69a50655717a59abf92710489ade1a36bd6f16232f12def7e5afd9ddb09c6c9d71a7241504cdec1793cc3eaeeb1a1a8b1e1816801296c71b418cf5a5d4ef2cd1d06bb3ec4e30346f60dfa0186f1a143e12b29d81b877fd27d5e9af51402d4e733d0c694f6d07262f363c3e79a36338e3a449831dd89f33f3086ad9d4da3799da165eb13c8323ed511f2ad4107949eaaa18cea66794beadebafcd7a227fc3684d4a6b37a04507b7943e7a21dcd7f2e3e405e698ac210976e2e7651a737dd349344a72be5040a942387cafccf56bd7e88488c137220d6598707c1ab18326d5c4d5736088f32269b0affe9b753984c5f95aec0dd706a8171da5dbe00", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="9800000000e70000ffff0000ffff00ff7f00000000000066b881d00bd968f0da9e8d99a02e6331dedde68b66f513165ba5f409dafc0a68a1da2f959bf3a69317edc865f439a10ff590046de81e3cafaca2a3117fcd63e23e9b7615fb43dcf83579718f1c36cf315b91c4522f406e22a2290161ffbec729b0fe9f7281a92379a00644d55d125bbaad75ca0deb61c570ed6e734b9602dc7500"], 0x98}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) r9 = msgget$private(0x0, 0xf7bb9e99388a03e5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000002740)=ANY=[@ANYBLOB="00fffffff500000000386a00000000000000000000000000000000000000000000000000000000000000005c59b38fade9b143b8b8f4f21eaf63e6a7fc937934668b413ec33918c5df096519ce66eb1fbd099a4a138bbd27e11eaf819762dc55c4a8488bbfd0988984f36d7cb9277ed810ee1c23aee9b5a657a8"], 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r5, r8, r5, r8, 0x10, 0x8}, 0x10800, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) geteuid() 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x101) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\b', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r9 = dup(0xffffffffffffffff) r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x402}, 0x400) setpgid(r8, r10) r13 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r13}], 0x20, 0x402}, 0x400) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:00:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x6) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0x6) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000180)=[0x0]}) write(r2, &(0x7f0000000040)="7b4baf40bd61f3825c110aec3171dd09e390b2bf324bd0075729f694a3561a35ff84aef0e967b241f1fbec992a437d710db36fc278a32c5ac6f57e361e66cf", 0x3f) close(r0) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 16:00:24 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = dup(0xffffffffffffffff) getppid() geteuid() getegid() r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r3, 0x5) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x80, 0x0) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r9, &(0x7f0000001740)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r9, r2, r3, r1, r4, r1, r8]}], 0x30, 0x402}, 0x400) r10 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r10, &(0x7f0000001740)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1f320ced69707c2c, 0x3811, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318d0801f0ffff8f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x18, 0x4001, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r14 = semget$private(0x0, 0x4, 0x201) semop(r14, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r14, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) semop(r14, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$SETVAL(r14, 0x2, 0x8, &(0x7f0000000340)=0x4) setsockopt(r13, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r13, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040), 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r15 = msgget$private(0x0, 0x20000003c4) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000c806424489a0e111efd37ee77295fe906b3ac22f3b2cb9fa6a475f8fc0f5011eb458db6da62ec466312a898a3c5b85f16389e0981eff4fbb7360af3347dd34f042b722a7ef7088615b12e740bd89b422d0bf47fc52bdcdeb12ddf7e17fb401661070f3c92b6afc3b8a65035fa5e2939d393cfd4faf8e23c4c9d5f0f7c58d65b8f7c63c45147bd8eee9cc84915818f63c860056806c728faad50ebc9f2d41c7ca263f5d8d3b0018243d499d975176f01a72ba6845c9d9bae46da175206c5516d45590eb916a016206f074a4adbdb4ee14e933a14e"], 0x1, 0x0, 0x800) r16 = msgget(0x0, 0x80) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r1, &(0x7f0000001740)=[{0x0}], 0x1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) getpgid(r4) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x7, 0x3}, 0xc) 16:00:24 executing program 1: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xd26}], 0x1) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "000000000000000100002000"}) connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x3}, 0xc) 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", 0xf) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 16:00:24 executing program 0: r0 = socket(0x1, 0x2, 0x7f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) r2 = socket$inet(0x2, 0x4, 0x4) setsockopt(r2, 0xfff, 0x7f, &(0x7f0000000080)="fad2121d1d2e351ecee2b4a3a0bfcaed198183af59b9e79f0a98bdac6326fcb2a5e61ebbcafd2ffee6704faa223c1d1e791a19969cff34633802e7e0cd6f443a0505762c3048342ec6195677a2b80c71e667251b29c3f5af9456c7c65b16f2965892d18e6471f0f78c67724dd0bde2ca4d94fdde5e87a907874c19ce1d1787b6f28c8b6c09330b454b2f3b3283c3a48ddbd77680f1334d1ef53038d55d0da049c24e06f3ab388716ce4e1c7d583c56d96d36048ebc2a58ffeb8b19e0a69467af38d627df0db353dcde86eeeb5870dee9ff514c5b0d98decd81ba697a4925355b1e660fa49474d84b1726270a9c2eb932ea893a95e812ddf2f34c1317d55c4c510c4ee6aae9ee92291e947d27f26199d96688004db1fa59fb766e25b5f4eb97232ed1c8c7d0f7797e358b665e5585494054a5ca0a3e161d3029c5f9f1db9fd86311a1b6cd7cb4d4a2b436b9cc231d76a2e6f76aa12bd4d3c97c25ab4b7365fa321f91933861ef90ab154a6b36d05702f2a8524ee98b69bc525a96641cf309d1dd0b3e4eb6e03cb5cd085c2b149b7b99f5d63743e6d96e758a04508eee12751ecff1bb2abf3c02f3f87183a2a2366d830fd25f8d42f31e144ca306fadd48080dbe8b5c5795b0fe8afbb8a3e2c575e2d316cc09767fb7d06c9f9c7a7a51c79de7bb6abe5aa20f2a97d5a7fce323dd41250132358527c211d756038c6e74bab63d984297f86065ccde5963022ac857949c33e70f699a2c2b3b35f829db69f1f948664e38f21eb86efaa04897036e7f22a8e2807260211979d0980cd9f63c0a0340791089a2c3162c38057b225c23b7b6e4dff376de9119e8c10bd6f4c245f070d37174f91588d060f2a2ab31c94c0a3d5213b3a240edf1488f9a43d3f7cf5ccd09a7d9c60e18e7bb67a2c3aa40865910284af724d4eab6149feed0f03cf983e0b59efa4d64742e0e9c3ca45ac731a61fe6053616d7548231b2884f3849feb92903dca2a3edf2b3e316a1b41653ca9a2ad35a53893ab61c5a051148d27200ddfc99c5a2587680b2c215b8cfd8acfe156c2bc393e13f4cd55c488d05e0d140307e8be84f3928315f4a27a5a4200ac7b0108fabce4726b48abecbc9e57de2d15dbe44d5090fef774d7f0719bbe71534dad0e347b89a9400b7963c7c5bb2114c94b57dc6499016f495f2c5e8be34e3926ac4352b024b1e8bd6f31f2b518f3a31800407f12dd920c880ab11e09f531cb4a6894a39f97547c682295c6910d0e7bd37a26081e57c6a11e46ac6c526aa314c54a50e5e4ca3d04c2f05eb9168bd9c1c25317339ebadf1509e8ab7532589bc6017fa829c9565ef8f4802d719614fa53a97a0510696ca4f384413dcc8d3ba6e1a55bb1bab2ff08d795c6f367037183347d46c08de99a13f1bf3d2280d6e73e60d7c76f170fde63f4fee274d19085ec6be73333b1c7ebea07b4fc955b910a88308aeb38d5d47dd7b1c4f7497cbab9efe52cfbecf1a0726dcd7b214ba836dc84258b430d411de7f8ea647ba1fa4943638ddd1c18b4d06133da32a4f6be3783ed5ef8ebab6b0fbcfb7d9056c48c8752ca89d48a85d78c3faab8457b54d822e7c5791c61c37ef0197744df3bbe00a097bbd0daeeff09871eb94ff357dcaa401143e66e0df85e1f4459d838ab503d29e1de63c4f951e1ee7ee67e779670b67b3c4e154d20a1167afca3f0b3860968d48e7ceacd1ea6bf796abeebfef3ba4824b2b9cb078eab305a9d7b74180d4ae209bca89cbe75f63f5723d097534c312fa1b789e8c57fcb6ff036d8bf63093c0f8fdab6d6aee3214ecbd615b6e5d8b64f174cf906cdd59387233551323ac0252a4f25aa63c31b18f2f0134d02f0065154be1ff68997da31922a442dcf831b7260255dfc920544df5776954ff41695c72ef7c40344d49fd851f2f4560130073dc71c4497f056d19a205ea240017242c12ece97ff459aed8532bbfe9af3542227e3200104eb4500bf140fef00ec2cdfad59cf11faf98dd9136a93305eb4b9671f925561260d31b5ea6cf710b3933754f9dc10781b0500085c02169067a3edb98925cf6eef66158dafb3e41d092bfb64a4035e1659c75361c23646cdd7170e84ba4b55232e8d353d96b988113e99bab4699d4cbcd17de71f5bdb099438a387a20547bb7b794c3becb35a2adf5be2a80e7e6e681ba0b846470ceaa52adf0a37035a5c541190a270c2f60cf3c838d573689ca255f6174fbf84d5dbe208fad2c9f36d64c6314463c058582b2c4e45dcfca59c594763ced459646bdf25ea8a4ee69b7767a4e42ffa881841903decfc0afdd552dec1947522db9fa77e9e265414f8bbbf8bd8be7d2c4177df25a519bc1614afca6ecfa426902e5251cd0bf8d97557cec9e69d32afc815a69df3cbd71a9159a015571632b01ee8dd10ea29f29e43ea0be1812eeb01ff8f85dfe831b148ad1f3281bc0d94e7fbd7e8fcafdd5b51d857b97544ab19f724a6427b5945000dda6eeb2f0a6c99199c8b3d9bb60de1f967350ae1938f2b10966739014a49f002a04a085870840980b67cdcf33e46cec00f78b17752fce4f66dd6ed0686456406ce0de15b7f1f1deca8211c03409a6f3c40e2ce4aa65f0e92c5c5a5c43d0fc2a04e1efb230f1c401a19e38bc85852050da8d628b52c33fe3a7db77ab327b54b9160279cda8eb4adeaedd02baf64d59f1f36db22ff91f47bf8484df492a791db29541b5a007d9bcf4804f6730a0979d2e94f31970fefcccc363bd4fda9d8525bfcf01b2efdc1baa0878457edf880f811d84a989767219bbe2306f082fd7f9c69f40096bb2aa0192e20acdd04b89bd6dca4acdf4725b1bd12703d0c870cfc9ede377ea8050344669613750dc9ad0e99a3c4c7318e7d846b82a64b5265aa82d6b17530cc3ee7021b9a2010aec34b17eaa193f059d32e27df636fa6341c90d74b4feacb741cc4c56946ac59df99235d542c7b1542c83cb0a24d9b21d5b7d59b51d8f8f7054c6b9753307c79d51180cdc1387637f01442de7a959c55f6a6e5e327bde7b5b744971d37d4b680c4c46568428445c87371f93ea055405bb0c628933d0e74929f77c555880bbbb7dd13c084b08cade34778bed6aee033185d5eae3657bfafe5f4ddf057538b909f9030dcdfb2ecaad38b8296a2a5da9b0f9ca98e266de42cd61feb6638c610d10ea6a7f18ba5f07efcbc5647036e964a6224bc3a6db592e2c94ca9a5e555e3b29e8f5e4418f568539f4d71eba077066e291b9bcd78d5a4351e7756d593b72ba19f18735fc47564f56f4cadc015ed1d99bfa68eab7cd9235ea332eb9f3bccc76f478f30bc6e329d183274e9616fef507b529c4ae2785d61f6e9f071c29959cbda265f616dd37d5b403e01e6dfeab273d6e3b2e66bdabdd3d8c0305894d6d80b4c0932f9d52ca1f7bd60672ea793f23e428d7dcb4abacc494243b9def1184c8cfd7177b406c302794f5750ea2e24541ad1816d9140c04760daccee6a87db26c8fa269415a7003b6558860ea9fa24458df9580a4368821b445cc27066114b4080c86b2b3c1e53c58d1af7f91f8d5aa4ce591ef3395f9356cf448a46ccc3e2d2a69b30e53ec5b430aee214604c9962b19c1f879c3926a674e2686ebe4b3396410e8ac617042cb58abdeecdb5ee887141ea32921215e2ec2e79659c2a675de9341dca76c45f2a82498dd03dea589d4c5e3cf46bce9c3d5b4c6a1bb037883dc805f2d5792c49498c1c122938686e062e2bf0173c9bf9f43484e29c0c7ce8f8eb84d28485a6fdfe468c51c432936e70743a47a18025c3c1206c8cb3218d2bf400daae8812269118aed7376e950bf69f9355e7aec3294d4f689c0b604493bc718154d094b6a2fe6f11f8cd98cae121490260b32ef0dd7a08cebe231b0fdaa5c722090c1ebe2c6fbbbb16611cd03479a4b19090ec892143df4b623a1fba6fbe65156660762632c3be001004b29c02f59362c305bef89f83652d63e084d6e25093ecfe423bbfc86918d9831fb5f3e144ede970ec0e276fa53a9aa9a7840eb91c174e8212e8d93a139188dcad6621e2616abc7f7e8fef230ecce0253c571cd7904df33000db73ca02a532b39ff969322328a4de642be114e9b22f205130908f3e01bd49dd8f3faffbbe69a98a51d8ba4d0ee6091e822b04527ad779eaf5071e22aa4d3ba98f30c0e23203bd84cf281aee9bd3614601245d19196600de115f16ce9fe95f301e0e349710bcb3ec49623b739723f52bb4579d0ec91ce5d18dd91375f8110dbcbc51eab2a6aac66b83822e7239c9605b998c89771a77f468a4d6af3581e14e8e02543d3816d1b4a18160949dd2c93037e1e3c783840570eac1a0f68ac0ba3bcd3c531e3683a082cc768380dc84e97af7aa360320fb342defd23659f2903e7a494729638e08f017c4af7d1e3666cc0ceb31ec0289a6f8582127aceea6443d631abf651df8b30d8f0740b7696102ff8f5f9877bce0a91a152bfeb7b465c979a3692a42f5319f4cdd1f2ee67f07bf43a77c6fa14592e7ece30f167c30183632f3c385568a3ed4b4554a18ef5fab7ef88a20154ddd0e3d7e6dd94506a048b691d636cf2d6da69535883a0689cd1cfccbe9666cba0828dba5af4ff8c65b246f2c0679a16b559b45556eba04213793ea3268bf4cd225bbd30337799d00ae12830477e86db02d9215f1bf630db0dd3ec8d7d8fd513ba18c90b2ed24f6251d061f3799c4ee84d226a58cc309b5b2d24f9d316d5abe09dd170531c3adcc4139580e8df589b5d6a5bedc11954ab016affeb420df56c2787d32d96b3a377f1f2b734bcd3c831174afc099c6fd1abd3a927219174312134ef8831616ee03ee23080d4df141cb0f60e0c5ca3c39db1fd00ca24f3a65b19099e83fdc48f4511dd7f2964641669055a9b4d72bc48a4920f8edaad4b5b183b2b855471f09f0ac56e08fad9ebf0955a3df507230f10e67427739d8fd8505f227d4072fd5c586b8da85c7ceda469968961ca5c69275200118a3035a1a783a98a4b5bdc062bf3063c12253d1d125ebe7f01db467bf90980691b7ff49f5e45a791ccac9470826cfd0b2148f6d282807f70b85d2b249549f26973198b43a04634e2c8b93ab438b6e50e2d928da50aaee29bc98cc73c1cbad572ffac363116ed98f163f4dc036d07a4a215f4c21e002bed1baffa094149e1cbb9813ad0e3c7c052e76e8f823c60ab1cecbb3c5633c44d48f7531858c23a8e354977f0f8cf6b8f8fbf10281ebf9f81c0c1179d29cd0b973aceaf427e13ff40d93ce2c1e6962533c987c58336bcf83e5b1e61faf31e837c070f8d0b10844ae113153b05182ad2e0e91dd50c0099c561d0d2ef6dcf352a0fe30352d15a66cb2d4b5af599d770281c30919ebbf8db37584468d58cb399d0e3bcfef3ee49284b809495320cdc2da5b55f135cd1be1d62d69dd0d41f0a5ebcc2b19967a716e7c8050d65a8f318c29019e74a103aeae67e8a487ece25607d0408e14a97216d8f0b24562721a6d130cc95a3b0be2449f86f9354a67de1d46778957473f43d163b1e643780afe9e14f9c8f0001d5c7c3146f1b302d0b529bc35c640f3a3590f9db0891467719df352a4a9af929942488acdf746bfa5c0c70e1aec42bec2a6c16dfd8f42cc22b17896cdb01036255836f14c6a2b7cb2f9af5a369ed64e1d1c18cd22bc9e92fc8881b8593b59e3cfe153d72f32a1ff646bbdaf83eee90e02be269a35c6212ced2b992c3db8528eda2d5ce1ef6113f28da1efd3b8792218a2deb2db424dbea53f6af39fef5e91fe784476039c756", 0x1000) 16:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) r3 = getegid() setegid(r3) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:00:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202f5ffffffffffd4967ed68297be0239fa0d8fb0ffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069db, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in6}) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r5, 0x5) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000140)={0xac8, 0x3, './file0\x00', 0xffff, 0xff, 0x9}) getpeername$unix(r4, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) syz_emit_ethernet(0xd4, &(0x7f0000001380)="21f0b17e01784c4223e6493b02681038b388bfa2ecfbafbd25352639e0af0675bfa9d634b0c1caf9979039d54cd5f4c18b1f8a533ba1edf98d8b753c43e4e464f3fbccf2bbeccc52cfd4bbf6f01da98cd173550771ce403f3dbea9d873a95e1fa7a1a20a97e18125800bfc69ee13bacc7ea201fc49dadf3d5bdcfba6e27516ad2ac074907d2ed118a818a0a7df9c676a425402f15a647bfeb3e6754e9a7682d8d28b6fec5194f29fe292fa6415a0bd36f6b35c9117b6f1527b3a292f4969ce4aec42581fc239928db5795e8de661093847f9fc3b") 16:00:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d90400000000000000e4631d16bafcbd8111cb7a00e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ec", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x400}]}) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) flock(0xffffffffffffff9c, 0xb) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r1, &(0x7f0000001740)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x7, 0x0, 0x40, 0x5842, 0x80000001}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c654735b189214606da83f9be40faef7", 0x136}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') symlinkat(&(0x7f0000000000)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00') 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098", 0x109}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x1d@\xd75\xa69\x00\x1e\xce\x1c\x1b\x00', 0x20202, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80f, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000400)}) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) bind$unix(r5, &(0x7f0000000140)=@abs={0x3, 0x0, 0x3}, 0x8) fcntl$getown(r4, 0x5) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r9, &(0x7f0000001740)=[{0x0}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) close(r0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1f, 0x4, 0x80, 0x3}, {0x0, 0x0, 0x1f, 0x6}, {0x0, 0x1, 0x9, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x101, 0xcd, &(0x7f0000000100)="9520f9570ff74540f8a9bd463f62e6b0b9eddd516c7b1e90dd46cee380013cd5473088aac70f1c951487fa3b8da11ad163466b79b3d7", 0x36) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xe000}, {0x14, 0x0, 0x48}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) clock_getres(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x4, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES16=r2], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000040)=""/17, &(0x7f00000000c0)=0x11) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:00:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r3, 0x20004268) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r3, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r3, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r3, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r3, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) fchmodat(r3, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) dup(r0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x81, 0x5, 0x8, {[0x7000000000000, 0x2, 0x2, 0x7, 0x10000, 0x800, 0x100000001, 0xd7, 0x6, 0x8001, 0x96, 0x0, 0xffffffff, 0xffffffff, 0x9, 0x4, 0x9, 0x7], [0xfff, 0x5, 0x1ff, 0x6, 0x2, 0x6, 0xe318, 0x7, 0x6, 0x7], [0x8, 0xfffffffffffffff7, 0x4, 0x0, 0xfffffffffffffffb, 0x9, 0x80000000], [0x4, 0x81, 0x9, 0x100000001, 0x88, 0x3], [{0x2, 0x9, 0x1, 0x84}, {0x2, 0x9c60, 0x1, 0x1}, {0x2b, 0x1f, 0x0, 0x400}, {0x0, 0x401, 0x8dd5, 0x5}, {0x401, 0x7, 0x9, 0x3}, {0xff7f, 0x40, 0x1, 0x5}, {0x405, 0x1f, 0x389, 0x5}, {0x2c, 0x81, 0x8, 0x5}], {0x401, 0x3, 0x7ff, 0xd24}, {0x7, 0x2, 0x8, 0x3ff}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x2}, {0x200000006, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) getpeername$unix(r5, &(0x7f0000000140)=@file={0x0, ""/93}, &(0x7f0000000000)=0x5f) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x18\x00\x00\x00\x00\x00\x16\xba', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x15}, {0x6}]}) semget$private(0x0, 0x0, 0x200) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1d9b, &(0x7f0000000240)}) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x100, 0x9, 0xaf, 0xffffffff}]}) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) acct(&(0x7f00000000c0)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510f000d", 0x4) r1 = syz_open_pts() r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="bd69421bede46f409835e073e88513fa1f95b445873f378b3be347fd8cfbb39c62c79292c1cec432bc44bee6712f2ba27f81174392d12fac6ee37ce9be1793bfec31210b03ce7457137d3e5b0049f3c6fa239630af149c337f1d9ecbd2a8325495af590c15986151c9b041f6504fb09ad5c0342581b3effe8bfe3c2cae71207b7af3083656333c8de2462382f7ce", 0x8e}, {&(0x7f0000000400)="79f4c90cc01d8cf2ab580121e816e9707e8a1fc9ae09c40c147387594d60bb459ffbb9026a0ea6553b9f5c16583d1381c132353d7b65fecba90bec9e4bb352ae162e0afe0d3257f0d707952d87512d1defd4f85e62f29b3ca5edf8d676aec4a97c945f67318ec1cc994629a59d86d5af290b19a3bf2d5c7822245702c4cc82f4f88b0e5425c2cdde46455053a611fd69780db8ffa5b424165ffd54d5c9af1db5941380102544ebd82a82e8681b7f923d6f00ce082c24", 0xb6}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) getppid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x38200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1c0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x81, 0x0) dup(r0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) socketpair(0x22, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0xbb8adeb6f22edfdf, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) b+ўbHjdOK@ l@zSАuNQ=a 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wsmouse\x00', 0x40, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r10 = fcntl$getown(r9, 0x5) r11 = dup(0xffffffffffffffff) r12 = getppid() r13 = geteuid() r14 = getegid() sendmsg$unix(r11, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x402}, 0x400) getpgid(r12) r15 = dup(0xffffffffffffffff) r16 = getppid() r17 = getegid() sendmsg$unix(r15, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r16, 0x0, r17}], 0x20, 0x402}, 0x400) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r19 = socket(0x10, 0x4005, 0x8) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) accept$inet(r20, 0x0, &(0x7f0000001600)) open$dir(&(0x7f0000001640)='./file0\x00', 0x40, 0x1) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r22, 0x5) dup2(r9, r22) r23 = dup(0xffffffffffffffff) r24 = getppid() r25 = geteuid() r26 = getegid() sendmsg$unix(r23, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) r28 = dup(0xffffffffffffffff) r29 = getppid() r30 = geteuid() r31 = getegid() sendmsg$unix(r28, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x402}, 0x400) r32 = getgid() r33 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r33, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r33, &(0x7f0000001740)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) getuid() r34 = dup(0xffffffffffffffff) r35 = getppid() r36 = geteuid() r37 = getegid() sendmsg$unix(r34, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r35, r36, r37}], 0x20, 0x402}, 0x400) r38 = openat$null(0xffffffffffffff9c, &(0x7f0000001980)='/dev/null\x00', 0x200, 0x0) sendmsg$unix(r5, &(0x7f00000019c0)={&(0x7f0000001580)=ANY=[@ANYBLOB="01002ee67820c68aedf469fe00d27300"], 0x1, &(0x7f0000000200)=[{&(0x7f0000001700)="c50f7e1b512f3b887ffa42caec39d210452679c6f775141a645f580c9ce434b50643731f2a598bc68753254d9d68da185010a599f9a6bec34964df5424374654dd597a6f77c4f97e6b98c3bb957765175966a226a9cbacb3b0b288ed8b720d03458e8767a8bac742be082e300a7a65c16504701b67f080abfd93776057857ed5a78793906fe30ece49f41ecb76209717aa9579a1f94b6f635660283f9c003caee47b4120e8bd3607156a39f08848b8a34e26bcb86d1fcea32d1d3bef58df9ae5245a2ef9", 0xc4}, {&(0x7f0000000400)="b1ad0a4522feab03d21a090a6ac7fbbb1da8d05cf92a2b351e3b981ac0fc6b981074ed40c1c84c894b65a52424cfb388b175fcc2b387e77de118adb77f4915e3d82e59d2e668b71b1b3347b858831fbb59fe69cd5cb561f2d148c164851de770dfc80a9c70bf0af421ca15b0c22d62dc4c49462edfcb37ef3b757cf116e3a982ad515c8006f4849a97ced46b0214c805c618e82849f2de5090e5f09acf28475cf0a164aef00e26d83ebca21bd7f137aa6679cc15b0086613b560a8f0ec31ab11", 0xc0}, {&(0x7f00000004c0)="60378834b9d225689647b0f3bdba3f6307b9f15cdedf14f4cfac6731e1b71a5eaf5c43a570331563678b153ebe7166bdea47cb849ee04f7d0734a4a5b91013b42c1baee42cc0c1f68a5034fb17d7856e704570d566b75f1315e2d493b9602720d69c17ea4c3183f63c6eae1eb09348149a448f5beed357a1b9ee803f7d3f0d475b8d5c19653a7509226ba5689435f78360f743beec1336e98461e22c28d6306e8e2e1564bf9d1ce12d8e26a77d064d5016b2909b57fb0bc2b108316e7be2f32b3b75451c45f97d3d11d9ac552b78df72c586038d1516e97a6a5f3d8e467a54e1d87fa6edc5d62ed04a216e897c1972d19365af71666df4dd337db073c40da4aff6e39e2cc26afe7392b07ac66609d52393db4cab61d8bfa9218fe50778cae11f99d793da00515d768a6aa1f88ce4a5130a37c2d5a21a10114d06466532037abc5806e8d9e8b2b1a66f4f4475bc72e87ea98482958a907e71b89c95aa0fdd3757335fb917f8df8a76209126ad17eb9568e6ad0923ee53c56e11c1c40afe9bc6d83121fd4628a94c383c1f83671cbdfceda816f7a51410d976deae036519413f3ca55ea24790061c40544c5c9e49d1a78d68b8594b82fa3537a12af9bfb7f1f48d12defe1ae7bca030e680bcb91ff0deb5dec25cc3fd5da634bd5aef8f2d5ad1b1592e3d1fa8495ea2d2ed7ef9e844e3213d8de198be0d9893556809de6844240e415370a4923083a4a060df8dc00d54d28fc11a8d6837e7ef897659fc73b7655529885fe6422fad2bac3557eacd90b209698bb5e36ae642f846b2b1fee82e495304185e9b145fbd2ce93e3df0cbabd0906d606cfb8f495aa292a1fb5598dfec49b632b93c68b0f914b9689053654f413f1025bb98f60cd4592287c20764324945c42a527a5603b72cfa26ff837b6559b020fda69c277826536ce0c53c783071290857fb2465d60663c613a91a3d9eb0af82163408fef01a322329e015fe71f17d297fa3a67c06f172a65048aa52ff068fd2a23aeced3e5e5a1e67c03af92c373a433bdbc2fd7367c8a062c283c524dd32a89ded2a32de32e203b519a7cf19b3724f52f1a136dbefc6217c0f86e5b5953ac0d1efc79f9ef234acd1ce5b6fb3398f47d4de6087e675f8c935cb8574522a2bdc2c1675fd2ca9178beac49e6521718a890f787bba99b68c19b53c2e185affdcb9b489c408083df0a999b201fe705bc6730b8d2f658dbced530d67615f6d02802402de1a14285a1aa49e6f081d466fdb16a3ffbbe954835ec3c4804feb0a45547d8700f59566140433408c3186f622b1b708d78f4ed81e96a3b05681ae61ae1bae8bec86b4e448be005bbdb9f875f5e30f3c2d2ce888663ac349d6f70194dad82b33a291fa427502336a5b474619d838b0cfe962963a779a7aa1ceddf7f61ae0503be1f0d3d6e94577a3c8dcc4046183904be47d304f1f872f6053637877a61b2aa99e749b6b1290f01b3bc678da43a819bfebd68440ced9b5688bee4b4e691851a497dcbe2d1b3253b8c5f9e04603845a194cbfbe5bce7c050ae3ade24942af186aa83689522c0cf42394a4723c6940302a581cf58bacdd518826720f5342ea888e99f6664c7d4563ad0adb19c4c32b0884e9204ac1540750fb883c99d050d866cc876aa12b4cca1175c3697d345d4a6ddc2214545392fe42713158dd56868f12230366d8a87bb1389e06ee609baa654d67c85436adf9012790ae23083ab40609cad42439bde289c285503b294ada9e027daef894b16f6f2932eed6aca0caf835576b10dabc8de37a3fde470d681f23374c5f46c6d93ab05921be057a74b4e399c553e26d4b8142b00f7552d56af5d09bce501a7a8dddb9e139c68ec67f69164a53abd915e29bec4076a2851b8388ad532d66954f25f6bb94153b8a1ebe79ab2147447e9ef13ed1311eb2b3c796bb9202090bde1178184e8803a97a5a08772a121ff1f8bae8c059ae20e3962648e289bf66ee20dcdc45467a2f327f2d44f09f581ff9e64df3d9dff1159aed5e0b5bd9e8df47410358b8657f4da3dbc47c1117fef7a02b1d91443b97f5732fc8381dfa9b9f5269f49496cebe9f00655c631bcf672c82dd7d91c79d9f9699cc697815caaa0886be78bc1ca64e42d53c456f9e57260273435fa9b6a2afb56475cdce5281000ce6bae9f8533193d0c18ca8bc83cdaf23d3132a0e983b0c17dab67a7058c320c7f23c6bd485448b870776e6af4220043d5f4b5cf09011243c800ca79eb71ae534b541148c7c158e0f53997b3663d9e8351d396c396b6e5f5cf1008e7f410af706c475cdbd786d3185822a2a6eb2e63ca07da74a24090969c4ca22549eb090e9fef5753889c275c13a0f2fe49060342e5743ac4ef70e98ff402812c630c84ab9a5deb8411b70deead4c37c36a1ba73439016d0943064ac8814f216182dbd4141571396b6ca6f95c4be6882830a22a5883495b9b671daf97bc87a1a2a1f8f2453504dcc9ed198189927d3329cb9507b97317228e9c4862d1c11ab5271a3b90b334817c896f1a7f813e10d41cb545d64a50473be6264a98bd09abf22275321d13578780ac1240fbfccbb3ae3f12e76618ef4ec2bf94e5d48cadcc230c1c14e449eb236f4fdcb5fba4312132cac7196ec7151458ffea16ff6546c5760029a599b26477be413a6e9c4901d626c744363dbcf4ae932c04fff287da7d757951f3e4db48dbbf83527ddea43305290a1beb4fbe395d80a58d47502ec64bf2ab36d3db46194ec92d145b2a3ad3bca46d03fdcea92fd237ca97feda1fc9c878a13f233bc7d4f6f2849ad7eecb0328e4c1f8f58d061334fce7e77231eb6a8548ecb6594e20c76557296fbb85529ae48a85f1bbfe7434d379ac077b18a2d3315313df893395bde727681a22a067bbfec6fcf82bbb802d473345ada2d3fed8711d579e94ef803f76e6753f933682bd1ff1b85432288fdb855f59b89c1af566587a45b06f9206a15b264e715f5ac8a9f18089f6018744711f6959db36e0f6fa787e0fbfef297f9580b2e8852d303c716f9ff1c866709bff95aa6f3abe2f5dc6bd4dddccd0783a3c187550746938baf841ebe07d840428b13d918e8c6380127c43cfa2f59d99a3099d7ec97d4e904123ffe3a60164725e97fce58cb3cb411009f3b59c51249d3f05673f13921ed1f277fc7b2f8c5d8705dfaf7b94c52b6e8b07a55e3ebd01f41cf56a9885740ede558c5d7391f2b99c2394f23a469a494b89551c10ed92865788c210578b630559b5ff0b04cd2f86bd6ca71af06a7e54eb31a6dd6059d8cc4fc0f166a2afec970f2fd560994e09c8fd72d99b124d82df3af31a5eb2a3b146776d94a84f3c634a15ad62998245eac829052dd3e9c296e4311bd36f189ac596b4cbc5ed98c8745ac82f07de953345862979c6d176e9332dda39d863821523e589d8137031cca026baeb1164ec50b532f95778fec80a3658e5e6772b5e07f551ddef5c208d6e448807c143af0e86bc6464bec7528d68e07cb3e7069a000d4bab16d6c6563e1ffb401442f620bb09c29ee191eda893341394a6bc7fed65cd237138cfe18f32ce12a3cfa18030bf7a29fcb03d7a761015ccd43d94917f08aa75ce0fb5725e2f4e91c4842f35f98924db512f776b09daff8a4d25238e67bc33e06b4e8263999f8b325d2ffe6a8baf694f55d26305ee5e9a222e7279a52e4d4f9747e9c4d820b482091821c5d794e4a45fbfcaac410e5456b78becf8dec5bd51df1e5dd6fc454bf3e5474bed1aaa6c00c67116e2030933367b4859a090253633c8351668f0ad46a67c79a08749da2be6475c75555d62d9ea58cb1c21338bbaacb057499ab2af4d496981119fd807b544098c964f0eb57a68a5258ef249b1aebe75e5e3fa3f7a4b128610a92546a69bd873cc37067c70b568de1aaddaf033fe87ea3ac91dba52f907ad4c4faf0e6bdde34127a9fa0d730dcf2192c64be55fd3b507b3afc9cae94f9d645d15618475250a1ee82c97a257ead319d2e48e12fb85ea49789034eeaa2d7d0e6c3f9d1ff997389177712e31df3e64b6a0e83793b8ca5c6b3372c7cd9e63d298f073fec728b04009337b8ec712675ecb449176e1e872772ab7489cbc9899b75c1131dbf3d392ecd89c8b04e1fcbfba58d088f2ca7af444dd16420858b5b92fcd8a683f013963300cb5a7e00412ead975a76cbae60c7ded3cceba0a0dacaf4d346e688ecac5d1a574e96c677e9c61d42d9aace4fef0a27aeace486c3c978deeb36d5496d0dee4f444af6faacba6638e30505a8198d8bbbfbdfda44a86ae3d659f9905bf4fdc84b3cad392420c726d2f608332c6da5c63d3351f06f61a9ad14247296409eaf3e690196c62671c5842200a18342bfb848260a535cef2fde067d6233e15dabede0558792b0a8ddd81de3101b518bf8a85c6baa9ca4752ad64ad4108864278685332e4492b70ed3dedb430a6d685057dcfd3360e08f8eddce66109135f63d7706b1d5dc85a3ea3a6978823f48144b043a0177348272eee9e8187e21778cee38e69d4339aaf7947f6a74fdb4e4ff41d5d5e790a87f68a8010b894f3e1a77d445fcab0dd9d076b0b1851f356c9215747547817a0b3c2b068bcba90572b7987b79f6b0178ebf1a04b756fddf9371d0de4bc0712bd396b186048124ceff7e0e7945bb4bf030c2352f1bd60989620bbba394afa89451b046e44e159cbc6b072130ade8fa06d5fdb6e15bb84f37677d62badcb99b25c85fd6691d1676ac840a34d8ad2875cf63cec4c4b73b35945f0d109161ebd55ef834248b4d0c6998b8d5164171b586917d243b454c5bb23cee3cec237c84c083a97f8e53bc68d7b188dcc38098a92d9e21e3aa09b35b7b97aebf7ed86c3064556d6689f2d4dc4049680241e54b9dae8a8fac94550cdcce63e92ffa062ac48c64f771d6746d66a89d8cbc23ebb361d9e824df375419288076038832e5f3cd231db94d5942793a2095f780afd5b1ae754f03d4ed7a2656c64f927a47c523283afde8f2e0a09012e9fab739f5c1f1e1f371f72d14b1c8332ebc297649bcd90d9a1fbc1c63d60ae5caddcf4994a74ff2c9ffe2e877bdce1433df9615d5711fb710a8b2ba8379aad3973b6e3cc6d0c8ca09df70bf5a8324844e5ab289b24d6538e471af3d136d2f9b128f8def69048e2a37110b3258455374df5fa0eb0283e737f2bae36e949ceefa6fd7af847d8ad2baeec21a6fa50018418bd8520c1f8339e0d038f27ed2d9e8bad9deca901d2ac54c85ece81e0e66caf2c05065ba8e3a8ea70959273321bf2c56b0deeb4e56818b5df2d1f6af7faa5348a9b30bf40d7bc8b0953ac8b36d14227f3912acfac5aaeba4a300a35c3893abf2bc60de0bccb410b326aad175c3d6623ed5e7c61e687facc16c74a7e0875f0a040f9ddeb77aca96d9729bf05fd516bc52826dd7a04a8fb8841b73ef33cc145b2a1b376fe5bd09efd16dd53c0eee02887819a5972f914e68d0ce9f67cdbe3ad0a8b32aac3f1b129039f6dc7521465e0448524ed8c003f809b0281533e56d2e433824749a4893fdb437be89c25116a65af0304b66c21caf6ce13ec8b7994fef553d32d754123f59436de0b722f1d9c3168fee0fe286e4ccacafb03306b64289151d4e39ebdb217e169aaa7e200daa5c73338a78267bfcffef1538867d62786e1adf939e1bd771d3054ce19b5084023c122af9328fce75a524f54fb71d73bd20709e17e7d22ad232da50f910662c4e0c70ec3c25621ff11752be3db55666cbcfb331a2be17c1259343382564e57e55f5", 0x1000}], 0x3, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r10, r3, r21}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r38, r19]}, @cred={0x20, 0xffff, 0x0, r27, r30, r32}], 0x60, 0x2}, 0xd6c34294358bff2d) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01000100000000000030"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$TIOCCBRK(r1, 0x2000747a) write(r0, &(0x7f0000000040)="670dc3", 0x3) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r40 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x2) dup2(r40, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x12) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x1, 0x800) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180), 0x0) 16:00:24 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/174}, 0xb6, 0x1, 0x800) r3 = geteuid() r4 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c65c3ef"], 0x1, &(0x7f0000000340)=[{&(0x7f0000000480)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x3, 0x7, 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) dup2(r6, r7) write(r5, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000440)) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xfc5d812c78e743cc, 0x0) write(r9, &(0x7f0000000200)="e1881ee1ab9389e3a31f6a49b00d0620a776081db32369ee3195f66e7f68d41b02c91c1937b65f68564a21", 0x2b) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) read(r0, &(0x7f0000000000)=""/29, 0x1d) write(r0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5dda) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) read(0xffffffffffffff9c, &(0x7f00000001c0)=""/92, 0xffffffffffffff56) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'t\x02p', 0x0}) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x1, 0x1, 0x0, 0x9, 0x8, 0x200, 0x2, 0x0, 0x80, 0xa3}) close(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0xfffffffd) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r7 = semget(0x3, 0x1, 0xd0) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000240)=""/160) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) 16:00:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) fcntl$setflags(r1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [{}, {}, {}, {}, {}, {}, {0xfffd}, {0x0, 0x8001, 0x0, 0x40000}], {}, {0x0, 0xac51, 0x1, 0x200000000}}}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) socket$inet6(0x18, 0x0, 0x5) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setpgid(r8, r2) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10100, 0x0) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f0000000140)) 16:00:24 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000002000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000300)=""/4096, 0x1000}, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getpgid(0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus/file0\x00'}, 0xe) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x40, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, 0x0, 0x0, 0x10006}, 0x1, 0x8000, 0x0, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed350000c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe4908910000000000000000000001"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a8a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d00"/502], 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="0f2b34bba64d28039da74d4c4c2155e61d6d0ac8372d7f30c8eb6a6632e895709cfb8fa6b2954deddd06ad20009cffa19286f04b1b6f54a1c2a3286f1008a97179e0f597fd98ec054214fe3f8f72f5a32da961b185f26d2266a1799d129027912fe15ecd90647259d3c5a08e95d49056dd2bbd8aba219e60d9d97acb3b3d033f9dfe4c4e8af52c2b7f8df182a0f6abe9a7a8812ab42edbfa1edc5f36c02b74ca5204cb2d74a9688d997150309bc57b312911ffc9e81fdcfc5cbe8efc98f87a2a41", 0xc1}, {&(0x7f0000000c80)="aaa51156d2451088ab25ab728d705483c9c42be0b78692baa26b3dd4a814dd092b6d31b3e2802bf3fe3ff218d881b882f90151a6369706d3e7496a46d3c3091dd050ecf670fde00c4bee6ddf983cfa8df38dd77a0b722e13ee9c4c9e291123bd265c982d8df44dba80b976ae7feef33cda0000000000000000000000722db8b1e10ea192bae26940a452d28784031e887d9f1bcefcf671cd44050be6e8881285f9a5ce3989d0b9defeb8a8435a15cf8b97825cb166a0cc52221d532c95e125ffda7d4ae271dc57ec48fd402ab0b41ad8adfac1bd0c35e725730b00e1aadea6cace1ad59c15b6f8f3daf6fb81e9fe9e8300477a1bf035c8c6a57028d43416742c2dad4d91577e4b9388ad722dec471a89819f97938055ba550311714a3c59d8a0d31ae749b86be230cea67d3911d4d7f19bc2cb25e77e3344cf6c857849eb875a6a2d02420b62bdfc9e83969fe5db97e352f3180615a936fbc134a52903ec63793a38ae602ac4d05415150527fd40", 0x7c}, {&(0x7f0000000180)="83cf4d0bf1b32c3baab873b99b71b481860b12d685e060017002", 0x7a}, {&(0x7f00000001c0)="7ee43a006d17529d163865abebe41d59736abfb5ee6cfb9a26fae7acb9c94faade5b61cabd", 0x25}, {&(0x7f0000000200)="7353bb1d3e0dba64d9d588e05de645456cee72d015be90523dd211ad78b83142d9560675ed170619636715c4909290b39aaa198b996df228588b4b055fdf090d9724a94ab1a0c0d4a5e5e2dfc2", 0x4d}], 0x5) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = dup(0xffffffffffffff9c) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r5, &(0x7f0000001740)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r7 = dup(0xffffffffffffffff) r8 = getppid() r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x402}, 0x400) r11 = dup(0xffffffffffffffff) r12 = getppid() r13 = geteuid() r14 = getegid() sendmsg$unix(r11, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x402}, 0x400) unlink(&(0x7f0000000900)='./file0\x00') sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000400)="d266e88af757cee8780f7a6a867e8f8bce2c654740b63e1d4f64176fab1e075cd5c5ac09f5aaa70ebad13cfa526765dc1578b58afbc753b54c6f6a431fc7e2b6b64a37ee5bc822b2023dbabfd6d7f1df4cdbafc609407067213d9f97f22e", 0x5e}, {&(0x7f0000000e00)="e22d770a41ab533f73ca12e190d3d8e4d6321e4d3b4bace1192fda64a87c2fdd5e12a5067e263f2c7fd3ee3a235e8ac352186d9572fdd7654856abd7ca2407b22a5ed6a56d4ed6dd94aedac64994e78046e1080d6f2001e97caac013b81898243e9fe95f2e56f88b0b325ae73106e381536f33b591f6d6cd3a906e2178d6f07f9dba569ddc6cfa92c0f52b35e50ba2ef1d1382b04c2a4a1a098130070de9d9d63abf24a1f6324be26484332d3491d5bda86c192c4a017d7d3358af16bb76ce8ec26d5bd12d2ca89e4cd1344de56dff239c4ad04a9613a33021b95d4c9899bebd0cd27b7ecf1efc29989302c5a47115cfc8708637f6ccd7b405218ff3eeed1e026f56c81a0b6ca3c3ee6ab00649cef4ecda9a8c1f728ca8bb78dfa0712c25b7c3403c975bf64dc875794c3e96b89b49186cc3c2058a86249a41b459da6a10b31c3fb67c0c447a77cd2a61e6f81bf85ea1898f1bf7dad40fd6b8edc6e7d173337d07129cfa2db5d857b6348ac1c5aee8fe573f042607610a7d2d7598b3c02738413498f657221ff83ac7d84c6150d0579ccf48497e1b9d2d524d86928f1d2124588625da4f4074ea2ba64057785864722a631746b3cd916beb76e5e8705da400524313ae54a685a6f9be518754c66ec5e96610ef1be630f2d910c45bcfb038d05eaec01c64121d8a9d3cf1f1cfcc8b6aafddc00f5aa0b6d800e726618dc603447cb85367dd05de45e62f70a70d8379bc4a68b6967f5828bb08db5d16cf0ea5a3b998e48f36c7814679f8723207d6093b2f79ca385faeac9a37e0bd6c05786f52934f5b1e8a273d886155018a30cc4a5c8fcb06bfbd7cab9bb56cc15415a811a040cf009a5ca32e1482a0cace57baaa5709af265fd746d997f1879199323ef58b4711fd46834c468e8a511bb0bb124aea8a59a22e6955f984409172af1786578381faa6eeb6cdf27ac100284cdc2304a16a3a8e334a70415d66d666540f90f188b1c94c777409c51d761dd1cc1a76412554c277c93f4a7c53e08a2d72002bb6ed62a4bdaecc87e1c2b2cf3cfa40db5228ed723170698f5d38931e6cf9ffb8a662a56f0161058deb993d841b54951e9bc1ede9d17fb2df835b783fde87628451077eb8c388c4ab01c708da0fabfb3c0dc94003692f25496ab1673355bfcaa095c64802f449087dabd532cae28311778e3f1b04d6921457fef18e83e4f5791eea4ccce59420ca29206f8a201dc79de39cfe7bdb5b200ce84bea8c62403bfb7c726e9846478155250e4f103ec52751ce870df80ad302d10970e1cf3eaaf61accc6672a40d6af73e3cdc6aea2776acb10e4f90c11159ec98adcc833afc70f1e4f5681a97cd68960ff4898149b602819be78f0e0f0ce737ed514434aecb6858d41af825aedb9ceeb5f42b71bb9d78ec3d08253bdabed3cc969b433103862cb1761ffaaae134c80b0de7988ded476e452642ad1c5bdb5b52e97f8d70f226d8bb23a1fee040197262638857d1ac9c7334dd1493b6e8fa7de6ef49edbd7cd35de5b340d6b770020ce4143d307ed5925248c560a44a408114fe9bf55abbd592b6f4914bc0af76f6cb498f29ce520fe2bf278f2da35b4837b1379f3e5284ae736ecd543865596606a92e78e2fc5e2fe94471204b8a2e7627fa62f01bf4530ceabcba0c1211b5d53285d290e91d136d0c9dbc2652955323000932b1f7f823370f68c13ddb025c80dab7141f79e5f68fd7e1ecac9a75f31cfdbaecf3a963a1fa63493660f49c001dd3751bfc5639e94669d7298d82c3adcfd1b2324e5e383488d68ee151a54044d6399a409bce4763438853eef1c0269e43d4696f1f13ce05f4528857543ecdb9a123429bef4b46ef5e1ee8702f36073b17bcad670a38c6607473cc75e04bface02c3e74664fb751aa14c776baae5cfbdea871895d9e7b67265a5325dd32b9afb4a66916dcd4589330d8aec18ee5d5a9f3c9ee1f931c4e1525fe858e76c9fa59ed780b3fbf7bbaee0359933229e30cc759008f90dc523f97f938be5fe8a7cb00a4dbab8723dbd7f2101251bc422e003d2033e63cb428ff20551bc542f9adb2f53ac651cbbd4c8e09a250389370afdb2b00242db85a8de12bc1a939799a3c373fa6785031d4dd8aa779e4cd8562ee1c42cad4df085a30a633dd3f5cb83f5e3f567bb2ac8f07f1ac9225c0f834fff91360156301622fe5841725fb48a48e459dabe5bbc6a796398a517bc06d4243ee34cdcc6985b2ffd338ff5bab667cc9b176bb616b4ab636b35aa71fded6ff98e0577c57cd6808dd1b83c7890ce0dfd7b9580a0f2a292268d7275a3b9c3fa58907037f6c695b98aed4ac68b59d6361fcadd4daaa8af01457199968dfed31d35fc00569e8955779345d5692bb3838ee66374f84c779ced1d4b0592df11f5d4ab5f2ec6f09b62a95467986944c3b829bd0fe39f8ac8de87f2f510e201e800e3d35d3e26778b6dacabea374d9f1d93d0dd7f705728b6bb614478a52c42a56f14b7d53df1ea2251e80339423ba7624af6d46840a7a96f2320916ec01dd03a61b1f1d68b372877b45d8ae8673df031b4d0b11af1edc6dc1d54359cd45ed15a419126d36a5ce7ac16a95e22d74a9f7af53d4518dae35aa03ba45776372cd65f81efe54f5ec52b87c8f6e9c1a36a33488cdeb1aece5a5e0f17271c4c291b7000f4bcffbd9233d4756c11b13a4b7869f6322b4e976e39e91a1921a8d6243a149a42466555c218655756160b7e480a1af1cb590d81e6ce5952609bec9ecae00a682aef29cc2322d2c39032b705017808744443a7c6ea2a01672cd07699f0cb66dfafd1081a6a82cc29aac7b9b7d66331ea40e84072f2dd0df83f5994578917733840b66f1e3be5f721bfc926686214cfce8b5d9f2485384fa4eac425b0a8634cdc8e0f29c47c12bad7c2fe632150c57f9c9e814cccf5dee39d84603243c9016303bafbdbbeddb1e009a7a30d03bf907964e1db44fa5754c47cbf23e736dd4ed8dc435b6c36ed078098a0b15751e964f0cc1b05d5d944c6705650c965f48ac5c632dbccce42d4dfb09e253a15748dab7b348b4da15998508f90efd57549df533460da666a21d43af07175392edc5619f4cb020ee17cb1782f19f2c9814128b9f80851b4d71309bc4b3fe2ee7d94db4380d866286acf5cd4257565b6b0297ab521dc7eace4280ed0f09710b7bdb1507c254d05bf9bd568052b7b2af049535e5462050786e450c98156537fd2af69c0b4cb06b73719e406785d840ecd043c0b4136b59326bccdeb85c3a25e3f3bbe29fd2704f64b1f0d63f6db895fc5f3841362bd707061de8ae36d6a413a305a6991581ef6e4986b4c15f678ab6afc1ba23ff235d87999b072ec41771654b25d297284b123d327c3acee8666b3b94210277fc9af527e0cec61006d4e24b3eba1dd328b077b038ce7c0309bbbdde25ad6f9c36ef5ccc5b2110bb6800ca63a4e084c947ece39ae2f7f45053eeb2c25dcbf55f92c7976baf75e4031ed0ff800ec8b24ab5c0284e71353a56d57bb5256ff3aa6b04b44858565d60cf33159819716e0fb91e4ab63f7bd445251e7fb09c8c98dd1fb650667936b156dedcd6c8191367e815d79562d5e0508cb1f12e3c6ff5c716a59cb1cf5f5e0f34d16d94bedc6b5c205a403c57b094aed96f7fcecf072c4d92c8990ccd6d5fe55899020208641198dd9e7554d0e68c0e4d157e16599aace97e37114806fad53a6a7220d28286491648dc6ffb0b12608ce45bb2be651ea7a73059cbf513f22fcfc4fcf996e39b22c7370fcef563de3cad9d24ff3fac294e62f6aee959eb276ef4bc57220a56370ef5e868a3cd3d7a81aac78507afcbbda2174e59b6d5b01851a565c4c95d79bdd7d2ea8caf9e8948c90c09306b24360b176d115fa618ede51a55638851de5e09c6c73c8423b7fcfc336bf7e5d82c239670c60c04ed65585ca61ef288d42697042f7a5d3fbe030187674e7d6e61ce76f4b1277974b5571b7d2351812876a42c6b57ce14cadda93831e50a050213c5eb19476ef4ccad5e03427fd62fc77e8940db8308639a8aeddd29671d3cd9ecbab4b869a6cec3e496a54954d11ae62be44d57c4a3858983c1b4796c737ad1f8f9126e568dd6fcefdb553d7d2d6b9db8ede34912638acf2c3b4477a420a50469b22ce0fb5b086d3ba6fc6afb255cd4faa352502ff4fc0c2fd9c734ae22b51bbeacc105f9c918e88b0154d71589d98b9d791417e275af76a5c812e3958c734e2a35990edfda4ae626a4c66a178f1d0f054e6f74c53441390f1ec926b497586d430ebd83b6356472737f84581e43275fe6a290c777f58f54f1d0003a549a6e457786e8f4d024daf007566fb0fc4b529c3f604f84bd63722f34dda58cb35ea856a32bc99c5e0139197f25028e8f45da3817abde5d8857281317639d7e17c4fb4e462f26cc7360271aebf16614dabdfc19b0b4d4c71f51bca558476c8699e1830b146853421edb48223a53211388a144e765b7d57ecb77e71739478ce9ec579cea6b88f41096a52c23dcfaa9a45dfdb9a80672163e78d8f97dc20b8c8978483bdaeb543dff39ad2c0d5535d49c6e1895d6ed41320b1c41a588e39714b564fae58c490397bcbf12ce7a6bb8bb42b259886de50ed0bcd516e918db8a820317b5b31c4fb177bed7bce32a93fa46371b70ef7b789946cc799f9d083fb1f90602e5c92e0eb25f32dfc54f4629a2e951dfba5e38a3f044c0c7bab0898f909f38bc067cbdc0756c66f2cec3194722c2c0e217e6f93501348f649b855cd17c2136fa862bb2653b424f23955c15796fc0439c094ccf74dd345547d1a0e61dec79cd62582c5de726a985ee99c571fd74c48fd81b09f9b041d4aa1133a625cc7384061e8ea457ac51d11decc04394763c8a0bbf1b1e1b73ab637718f93fb611b92310c199d6a562ba2a7fe5469bde136854e05a922f67bf38ab02a2bf36b0cf0aaf410fe9e98dcf00af8998f33e956338d492e2cf979d792d4da92049e2fbb6b0306063585df21f11eecb17de8424bfd8f47e297389adbfa102a6b3d4c912045a2ff45ad08cad27399f3f959287290994890f90dc7067a723ca42a88e3bf40e3c857edd5308896d3cfe239a11a0d72e55fab6c7d916810b30ea319b3308d237114976573b852908f385ebc5c80df8dc56d4407922e61254f603b944b3e94de579a914dd0b4fc4565dd2047921c1a73c8d9c7619b5f46bbe37ab66e961c8fa4ea20078ee8171ac2579de32ab4b4c254bce02144cf8c6bc038bae5a7414d35af813bba1cfbb6a654a9978d6d840132aa878cdfecebdb2875a378149d1a1ecf4257feeeec1dd9e44cf137bcadeeae17103f01e37e354d04f45a57e7b017f0b78ddef22c1e97fb903256e3ee34f4c6dbef560558d5e1d006364364f66a4115c46304b626dc7644e7502fda13b53dfe11f48d9f79e0cefa67aee5944bb813b1a6bc01d4aed097568ba6b3fe089557609a7adca7e38d866c0ed973ef8d43a842a7c61b059126b7bf6653383eec2ee7e5e9bcd7e4864e746b6fdc34ebffe8a62d14daad55cd6254350f5c4b429e27e94fa13efcecb89ce3c44f2b49a1e99be2aab5038dbc5597c9573b4e12a9d9e34ac7a0f1c1163e390d47aa7ae590942ce31a81ea16d04fd9b78ab2cf745dad2efd0294ccab85758ab1c8ade437feebfa87926311721463056fa1b9aad03bc70e29712e968ea0fc709cbd74f85a3bd8cfe8410ade588f73cc687ab7da016c26b3b441481b467fae2dd089a2dae89e657dc8e037e771970172735c3631e8eb6", 0x1000}, {&(0x7f0000000140)="f06faf852cbc00f6cb0dadad0043fa8a8fb029f71a0687f67d767a9ee3dcaec0d17ea494af2dbca013e2e8b8e900d33771c058dd2be2903658dfff850a0fb2", 0x3f}, {&(0x7f0000000480)="55562e8285f528b607352aa197b79163f6fc72a23573f4dd36638e5590118cdae133e4ecb396aaf8188ef6d171b989094f754da9ddd6c5b22fb3bdb9ab5f01d9a632918d3392167ee4cc5b39d13d7fb2216588bb1e15fe839b3344cf0adb29847475ad7e1f818a0022fbff1f85d91d0ec674cc3564fae0e13c158368e1692163beb4975fe64a66d9d1596aa6d1ab91618b6963fe487b77fcc963d669d74ba95b7ce79c44358d43af094e70367f0f9f0c957008ca9d476de5c62760bf97f0b9abf745173fd4dabc1d9aa0d887d6993315ef9e73ee9a9f3a9b212978de2edcfb93a1472ffd5a5845c21b", 0xe9}, {&(0x7f0000000580)="5cba38ae6ec65699ac76a33950269b384c40f66720ad6a89ff9099bc164fecaf200e05d935b7c4f5e7d46a2ab3a8707e8078d6da3ced9a7f92dcede3377b1e0f90ab7c4cf82b20ed621b501538f8184c487b6136d3cdad250f9ec45cf12787f83dd6dc6389ff44fc0829f74902d28f4ab830d84c3069c96f02d412c2d25a32cf31db28d359d14cd2c170764eb44bdd7db47fec0ddd91fe9a72a8ed947b5aaf42938cb95a3e830d14f459ff48036ff79e534bbaad72ef4cf3d2c3232656d2a5a49a7f694ac881e438bce0b93af5e3206007a95c6ac5edc8b3e62825b064b5e70838be21d0", 0xe4}, {&(0x7f0000000680)="6e3af07569215711bb1ee8829c00ff657db972eebf3edfb576623f89e01b9884f68406d5e6d8dd645529703bed1569a833a146a352c2367e78c74fbe6e8091c492bec2f3b84bcc839aee107eb45e6274c4ecb3e218d8b4ec6b08102900d256f421750f5268821b57cdd0612a20e1a858dc8e75fd38", 0x75}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r6, r9, r14}], 0x20, 0x2}, 0x1) r15 = getegid() r16 = semget$private(0x0, 0x4, 0x201) semop(r16, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r16, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)) semop(r16, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$IPC_RMID(r16, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r15}], 0x20, 0x402}, 0x400) dup(r1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000100)=[{0x6, 0x19, 0x1c, 0xab}, {0x81, 0x9, 0x1, 0x8}, {0x1000, 0x2, 0x0, 0x1}, {0xce1, 0x6, 0x7, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x1c}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() getgid() geteuid() setreuid(0x0, 0x0) setuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = geteuid() getgid() geteuid() r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) setreuid(r1, r4) geteuid() getgid() geteuid() setreuid(0x0, 0x0) setuid(0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) geteuid() getgid() geteuid() 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000002c0)=0x3, 0x7d) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x3, 0x0, 0x1800}, {0x1, 0x0, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x800, 0x0) symlinkat(&(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000340)='./file0\x00') r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = getegid() pipe2(&(0x7f00000001c0), 0x10000) fchown(r4, r12, r14) msgget$private(0x0, 0x400) 16:00:25 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000100)=[{0x30, 0x0, 0x0, "1d7b8f2bb6b7045e70b22310e77057390ca219f36553eccf4c"}], 0x30}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = socket$inet(0x2, 0x8003, 0x12) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r9, &(0x7f0000001740)=[{0x0}], 0x1) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) kevent(r5, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffa, 0x20, 0x0, 0x7f, 0x400}, {{r6}, 0xfffffffffffffff9, 0x24, 0x0, 0x8, 0x400}, {{r7}, 0xfffffffffffffffe, 0x4f, 0x20000000, 0xffffffff, 0x4}, {{0xffffffffffffff9c}, 0x2, 0x40, 0x0, 0xfffffffffffffffc, 0x8001}, {{r8}, 0x315cf5b12e677578, 0x128, 0x1, 0x5, 0x400}, {{r9}, 0xfffffffffffffffb, 0x40, 0x8, 0x1ff, 0x3f}, {{r5}, 0xfffffffffffffffe, 0x10, 0x1, 0x5, 0x3}, {{r10}, 0xfffffffffffffffd, 0x1, 0x12, 0x0, 0x81}], 0x3, &(0x7f00000000c0), 0x835, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x04\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) r6 = socket(0xe0b3dccf1c6a602d, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r7, 0x5) r8 = dup(0xffffffffffffffff) r9 = getppid() r10 = geteuid() r11 = getegid() sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="14f7ffffff22720164150804c838765f6d3af6d8638fb8dcd502dc881c4d26a9478fa3fa593faa309f15a77e59d0818d2e118a60d3c80e9784a9bc3491118de1da991ebc3756b7b253b88f57ec2e1fe7f3aa27dd1e5084a18fa36d79b635455d996c409824b45bf334c1b24373bba469cbebbe699a9e57f738827900ce71eb586d1b91ca7ef3e0b43196df4652e36b120b096623ecc581ffce62304b88b5e956bee5ba7c3167f10dcaa135e388d1a75c754833e0e38aa43b1dac7a9af0dfa20780e30760a1e7e8c293406a608969eb486cd67a5c45b039b49832f24e59e9a6ca86993c425a3d8668c28ef590633401682489bed56a2a28237fd31efd0659c7db2d44aff3de0648f1da5ef7afaecdcd1da5a2017e36dbbcb65337306292436ee2689c37c0b96ab5d35ad0c4fe5a70e99783571580e52f1ab5514ed1a561784278816e91da1cb0cabb4a835865e550c3b4aaa833ba620d44fb4db41b60e858a2f68524839a07f3d7d45ca8cc2c1f7b31c8265749a7a399b7b87f8deadc1522388720d2e7902ea516a4037f72e69b6d526f76138713c46107a69dc5"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x402}, 0x400) r12 = accept$unix(r8, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x19, 0x4, 0x1da, 0x1}, {{r4}, 0xfffffffffffffffc, 0x8, 0x40, 0x7ff}, {{r5}, 0xe0a4cc8cbd6f707f, 0x8, 0xfffff, 0xfffffffffffffffd, 0x1}, {{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0x7, 0x1}, {{r1}, 0xfffffffffffffff8, 0xbbac34c5aa456d8d, 0x1, 0x1f, 0x7}, {{r1}, 0x0, 0x4, 0x1, 0xffff, 0x8001}, {{r7}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x3, 0x5}, {{r2}, 0xffffffffffffffff, 0x44, 0x1, 0x4}], 0x9, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0xf016}, {{r2}, 0xffffffffffffffff, 0x10, 0x10, 0x9, 0x9}], 0x1000, &(0x7f0000000340)={0x3f, 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r14 = syz_open_pts() kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r7, &(0x7f0000001740)=[{0x0}], 0x1) listen(r0, 0x7fe4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c70400"], 0x10) shutdown(r8, 0x2) shutdown(r8, 0x2) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x84}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="61de764a82de114365d7d9c8260652cc57c086", 0x13, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = semget$private(0x0, 0x4, 0x10) semop(r5, &(0x7f0000000740), 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r5, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r5, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) 16:00:25 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) dup(r2) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x102) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/235) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000300)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r3, 0x5) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000340)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x6) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000480)=""/208) r4 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000680)={0xad, 0x0, &(0x7f00000005c0)=""/173}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000380)=0x1) fcntl$getown(r5, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x6, 0x2, 0x1f, 0x5}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000280)=[{0xfd, 0x1f, 0x6a, 0x1000}, {0x400, 0x1f, 0xfe}, {0x5, 0x3c, 0x1, 0x3}, {0x248, 0x3, 0x81}]}) fcntl$getown(r7, 0x5) fcntl$dupfd(r0, 0x0, r7) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x27, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:26 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)={0xf4d}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:26 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb564532afd00"/113], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="ce3ff3aa7fa97cc075c8c2a46b16f9fb3e8b4ec4cb14379f07ac6842c2dfd1199fcae623025c7f07f1f9ec445bfd2f6a66021f3b99e26a71f66b48553e1286ebf2c50fb28cec9efdc9b57fbc814880a68ecccefdbd", 0x55, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df006e57050000000801000020000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) write(r1, &(0x7f0000000300)="220e220800000000000000a7ea11cf801bf1fa48f4445ed5904c08bde4a5d87cf326c4eae9ea696f6b447b801555ab0f0b5eafcef40073c90357dce131fc40209d749024cf43319f75309849d0373011aa350600000000000000aeee1d35f7e11930f7bddc948943df2d4e5c3f6ebbb93d619dee9f1e75f7447d391bf9babb2140eea9d46eeaa1e4da68fbe28be7fb10375d2336aa8416f80114662db146c2f2ee46462d27218e3a03827057465afc57e9fc5b169c7f818ecb654fd40bffb152", 0xc0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="820247bec8f2ffff6fffff01b73f2b33"], 0x10) dup(r0) r2 = socket(0x18, 0x1, 0x0) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r6, &(0x7f0000001740)=[{0x0}], 0x1) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r7 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340), 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0x20, 0x402}, 0x400) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") setsockopt(r3, 0x7, 0x0, &(0x7f00000003c0)="7443a1419714b1ffa3cf0dfbe042394048b6d508eff9fe1663966ed8750c9944964bb4d1a4a25b0de44fe6c7c27f931d00e52261d1a701a6a4c131f43b4e71a4211192e8f2413d40c51ef922e8a15565c7e97262eda43fc2a8e491272d62a54e67786cbd2c10dcf17867d0288a344fca532b26498e8e2dedb1941c82bfd4bfd7fee0a618c9bdbb25c23b34c076d692e9de50bc9c46ee81388b452f4c2494d1459c91d120a9cba8d0d5cc7378cbb5888742005e67e3a15a9b7e1355d7348703f26d240d98fa32c8a40f8b16771f4f7d1dbeeb1a3e377c4544a69bad546fc95e7dd0d62478d4d7129fcd2d73da2df69fb388782775d611dcc3d89384f891e420a484c6f8c2ee899d239513f118b3c43417fa9d34d2d7b40ebec654341e4deb840cb3cbe64a1715bb270718c9a4c502816bbb593038dec280b93fd7e1bf19fc92844b0dfe7bf86217679c5dd3e631ec5c43cad942fc5cdc1dc4c73a8ddb3d2f3a5060097f43b243f8f146e81f5d7e1e358fc1dc478d932c1c871cfdba2db72b7ac1e246aca7ff216759030bd3f727e35ff83826a3193e0a8250cfb0c9bd21269d1d99e32728e5ea2669de9923bcfbf1666046b4a21c8d35e3e814a3a76bad2c57a334bdb051cc3208600e6881d2d89f5daf3a43454435fe664dc1a679de963ebe90cb0160e02a5410b6e3225382f08dab7d31eacbb20fd25fb01fbd975f86039086d4ad860e677a95d169187a598f129c65f606d235fca6f136ed1bc8e2d3f2fe24c830a906397f4fab16cb228cd93180eceeb2d1badbb573670d7759f70df981fc4b1dff208f920e07e334725414e3fe06ea873d8934991f72efed3a82c6e86dd1876c1ad9110ddbc093d4366d1d7670830736126f3cb1595c88b5c0956a1763ccdb75aeeb2fee3900d603c47dad4a497aa605a87e4e01c70b1b34ff0e4599878109ca0f965b7c4a486ec9d3b15e768b64070c4615cd25acce4e6fc0501fa040ced9b371ce2d6a265b4fe4cb329ffdf6aace5b063fdff91fbaf42bea40a798765b8fe15b0f02f1242889f566f0b429289ce1889ea7cfac8d9cfc136f7717c2d3480e020b747eb7a3347c923563140e8ad286331569afc21613e5bfefaee093040989039ecd68c54b01c10392e7325110bc0fe36ee0837ec4f547c41f925638ae51c3122ba692ed544095805187edadad09757393d5316b56e69b682c0339358782cce24a2b13d1bcb485e105ed47fb00686ebc3ef28d1fcca215c8f38359a283234eed802984f8d86174515a8698eb821f260bae8caeafa878d8b7c3de7a3fcf9487a481a0e166686469ee1a31faa2dd525a4cc76b7278401183fba411e199c7ec6d874ff858c517f3b66ecd3f6f553001aa204004fa49f143580a11825d19bed9f07a030660475323c6c72212230790ae8233fb99198541f3d952b388165146c18008b08391f5156b351fcf6a697e221afcb11f98aa61a0b7d823fee38f6cb1be903785e19cb822247c6692c74d3d423f4ccf48d4ccce130da73be22926f0e1dbbd70c398359435a8189a47102002b6e03b8ec43a79f19d74fd2cdfd88a7e3382b7fc81fb50c63cbffe15c1bc15d59a7d899f1746d20408aad04ec4d9e04520c89817c37771dccbe26d3854cdb5da8e71d520a75bdef760e5d8ce48688019e8ce3c252b3d1fbcb78bac4b0cd7c17846b91cc52eb53900d95851a471e11a687364be7525d8794e39d4e6b969c287511ccf227ff68caab2219fa977043756d2210b77580b6ff3334ac7471d88becda79465de98f9520728536f57c5d667acab889a7991c9561664ceafbdad0412ffa2b64ecdc61e7ea93dc364dbf670ee0ba94cfbcd6d7f4d02d1bcf09ca3559de086167f1a967665dbbc72175067a63960c498d220a7de4bc5f0f69c030e2b96524e8dc3635b179344c23031bb87115ed2f34ac5e3470343f21c261a07338ff4e61451bab5cd6531bd66da217eeec4a1501adf2481276d800c1d05c9ad6235f62af10130ac07f846f635d212a78dcaab05642b518400c639493337f5662a5536152d235d41d0fb5da875a352f3d94e450c49fb139b66f14186f6b55f3a5692b9dd1ad1e121fc67b3f846f04f9dda3dc3640b746abda3a97a84821496f103fd9c23d9f1481725e5ba1f9bac237f0afb02fe9d3b1c096039dab8708cbd5e71f7d00989fde2e640fd3ccf567551ab61bee5abc78e24d51cbf7743c0317ad2a835e0433baaf71c0e727a96f31415faae26b3b79e5f07fa1d9cd7ac2fdf39de7279ca40f1721b051b41f8d006e4d0efb69641e8990f0dcb14dfa9885a2e66518af17adcf50e467602e0ada492d4fe3e05161f6098d3e1f13aaf01eadf8b568711b611de92592bf3cafb394e1f2aad048f8c5ce70cccbfa06fa02dda2cddeaadee9eeaadbc4467e0493b3f2be6a835224602e0b549afdb59c3cb4b24e535a267b495641ba7c784b3b3adc3468ea085adff2f72fffde36af8e474d890c3295e87f1a7f29df37c4a8a64fe8872e468ed643a6b7db60ba82e6d43630476d626586e8be1bd7b455658e1381573da91c9de61d05311397dedbb570c18778a082b5c0a14234637c896b1a4cba86a2a655fdaf1d6e08cb36546214f287e65aee1bb5b33836df45a4c033ea0f36fa400009e36ffb4da2575c98becacce71575c9eb5a17df4c996e39fe7ddd4ea9288e74cbe095cc179fd2429f0dbb4f64fe37e618270a294a3f6a57718ed78689f8abe5df6dbbd2e4a16d6776579d3d215c02a45bc2dbc3026deaa74cf301bb803e5ef0b5e9871bf4d70def78127afe38c2d5c5201af68b23ae9f4060364a8bff588b2fe07b3902b55e67efacb49ac2133bae04c584ee8e3f55a64012e8f71f12a6b0d62d6d0ec529dad56c944004b519e47bba9dace17ba7081abd969eaff68a00c7a19281a31bcd0ee067758f2bfd27a9c698ff00334f389302b0b5e0eb8bfbf10bd7a58c83648d88851ab3353544d462dec3efc50ddef720466a4ad5e4735e29d015a043a662e856b9196680d9edace27158cbdfda8f685e4ae72ac722caa0a41aed2f060023bda755d72c3bcf99461d64918c791b292a2bd38ce200dea2770e6d693777d1ec9475b95057f130b153f4cba9d96d54e37f88b0749926a9514cbe6c70e15ace453710f78ba829b44fb618b3f1e71af23633a2965ec3ef7298f9030bf31503fb47ed19b81c8e7f59f57c1df683d558ec4463d3479d725bf13a75b81d90bfa5dde743fdd6631c0cfff111e0597eb4d83bf8a3d4a699b3125498691ca2e64dffc151a9a26cb5ab4c3adcab3c4f1afbc90cec721ec95cefb0ca66c96c02b09159e026466892d0e7557f22d974fd4e6d9dfbade3a767bcef5bdb853d5b811552b618a496d28100ed31ba1ab3a587328b273c547eb00b1e8ee4a46b44da9b9de6a1fcdfb07bf619c2e047f45219549d92efb752681113df4246787a2fe8b3ca8f2b967921f55227ff07035688d1ec892efaa008cbda2a7994320067ab93f4d59d3958a285d6d5493353f39076c27857caf92a0ade955ae5f975685d78348d8fe27ce719c605e5256c8f3ed79720e9142a1f3d35875761399b55f5d3fe27f3c5f1913bd0f5c13abde51f992286885c69538b68d0553e9513561dc8702f60e10f583bf430cfa1c42eac2e008d5b4ee1c301347ae4f038f2ccebe5d82a25365c3f8634cbb24ad9fe66117a82dd927770d8358fd81f8beca8a5b9de6481d98a5b2abb7c532578b913fc0ce410f579b9162ec24431bfbcb180279f8d38341b7b5729c42e42f9636f2770adaad1dc050b638aae29f12572b32cabfabe7c33f56df0fa2a165434dafd3bc704778b5cdcfebc938f9d0a8da9785fad0dd38a517058e78cdcd55d885f74f3910a7e2fad4a2cecc0b567b8b0f0c0be0000662ea44481af975ddb2cd7a2246c8711b90ebe6aecd619f8fd9611359992c7363b21a5e6049a208bfc0bc1bb30b7b92acc1759d8b9d1cd235674bb59a645c3e48e60d5d0f2f93dc421d09ff14cba3d4d0a6d7e98e362c82a5a7227d35600880e2ec709906741f6d6fc8c67feb855714c45eb44482bca319872893f95926760c212a4f885b008207e13671c1d525fb4b2a9cf867233090ff2f764f6fa2f52c71e518c8a021caf541e8395db6219672b63da69d3706a8642f2c11ac5082ccc07316811ab3817bc04e49e40478e059413f179d145a8f2bc6e8815b447ec42aa1b22e00cc8b86e140f59a841a1602a794cdeb7ee3e07079b62b40929cc486a938285aed96477d5cad372a247692cf6da80f0585a70bd991f3287053d94f8b603aecd9a333e972ea755459f76c80687c181de3981ba77c28dc91b2c04c7abe5ba4bfb3b33b2eddd9f6f067bf90a823eff7927e81ed798594ac436ee2caf255c32a3b2a557e5b3266345350174383db88b6d174d065e2a797b6c06142203cf6fe1e0d74229d96c3be1bbd2d4437f00c0404c705b453b80d2296bbbd6f3bc5ab275a5d27b29eee76342514be72824a8ce4dfef52eeee7c8e3efa0988978860454e653113c049f19dcaa0c87be83559f0692dd71b435a412b8fff184bcbddc3436bb5de2660bbad0041d67daeb4b2cf0f04ea70f43d57681ce8cd6438b580e62e05218da06ec09a95e316f90f7029d3b6feb313d577aee7feb6068fd73c7ba2c5992d53f6c8c4fdeae933948eb4a1882248d082658e7102d53c236f2501d10306624cf65588b02136f5f5a9e68b4644caf76b4ba1ad88defdaae44d6bf3cf9cb403f0fef468c535937e0a8af63c5ded391d3546cb163c2c289306c42db12a9c1c08fb1a848e2ec52c49a076811d5ed4477291cbcee9bf2933e091502579f9d25469434dae131162e7a1fed8d9c76f50904ffb2b03ff9b2c24a2b6cbbbe1efb8aa9465c2dbc287f5f0adac6ad14e1674e59d62298fc804cbad40e427f00fe18e8066754f026bccb642ae96e14fbd8cb3e83fb6e07b1ec7dfdd904105f3fd2454c53c75d089bcde79321229b69d956ca27da1bc5e343ea6c643f912420abcc1ac9f7671c994f02b2f63bf045074dbb55cfb06d845f10b225328b0d1b5efd23265b3c4fbff823219f7e41531bdf44018d4ab9b3038743968209bec20353c834fcded021fc53938f5063aaae10e71e2869e0a5c13f5839b739ec787a77bddd08be94d740a0eeaff00af179ee85fbb993293183525dfb39f36abee08db5337ce981c2feb31447f0a189d022ad0f90fb5211cc24cfbc1ce9b8c96f794e56cbba3b9c413bb8a2680815ace9359f606e2ff65ca416166d99241a52f8da76e0dadf28a0d7204aad74c2d5fc88ac9fe126c2800ee93852e7b035523dad9d86a54508a8237da429cde92190c3d1303a500777647b039a52bc7be78386cb72d1cb14d26f6b2f1e2d3cf1e7d304391e4c18e2a4016b115cd4e8d0def3256be62d7501b519ef8c7b0e4fea5acb82295fe2e7f6aa2a242699e34ef3cd99a36dfb1796973752647d9cc28d1a634d4fd04b1e530a5655606cba116f53ce71ff3bd4139b94aed844b3737af0abd48995e87fb1b362f7e59ae311ef66f9c5b01d5eb3a0e0d618d9d38f6652b7b6863c16ca1e3b1c1de7d1262139a37d2f208e81547e6773cecde51d620b34aef2993d02015011edca91891f3e24801563cbdae83629a1d24b80d9b82d33d7bea68c007d1792d1df02a0bc7d27f04d079c00b5693a91c19238b65fb5557d7d2dd8e15b80b7bd8b1431bbfdb1386d66da0dd2e4631e0c9ce61e2672ef1459e670789456d281a6397ee00649adc4f540c639823", 0x1000) setsockopt(r2, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r9, 0x5) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[0xfffffffc, 0x6, 0x101, 0xe48, 0xff, 0x80]}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = socket$unix(0x1, 0x1, 0x0) connect$unix(r10, &(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000140), 0x31a) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x78, 0x0, 0x0, 0x1}, {0x80000006, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socket(0x0, 0x2, 0x5) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r1, @ANYBLOB="aa4f0c0bc751e19f4750803c33a5447206c2e102d854048238a65199f4f648787d9eea8b7fdbf08ef250fd9017e283c3f8833c1a519f763e520bb6006299b690e5726784d4f93227f3b032d8e78e56bf98fef80bc0279d04817791d02a0720b1d0809db2e60c004b4c5cddba4e57870d88c9efceba3a2bd0e74d87ab52c60bbe68dfb4e42aa1b56fa1619d7b6a9b5d7bc85be30860a49f56d0ef932e96a448c4d03ed42fecc24ba1a0e9e8a82edafb3e2200acab15843604bec42e6c011e7c31a98ec91432c3c7dc3044f46b109bcaa311b8931d476bc440ca1f848e41517f62d1e4ac0209e97a774c3a9877b007d938d6e8b6bee92f2be26e51398a04ab4e686e12391513e702a514e086237e3301fe34dc72dcb2f04fdccb94e089935314", @ANYRES16=0x0, @ANYRESHEX, @ANYRES64=r0, @ANYBLOB="0662bc64598bd2130149e913ecece1f119fe861bf3961f6cac4b619607aaf43c0e451ea45644afac96745b65874bc870e9abf445c763ce168c8b449d2af639e7001f5a14d079d61185c46117e17c713d718a828d8cf53289a0c1b44bf8ff2ddfffe582", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRES64=r1, @ANYRESOCT=0x0]], @ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESOCT=r4, @ANYRES16=r9], 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) r11 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = dup(0xffffffffffffffff) r13 = getppid() r14 = geteuid() r15 = getegid() sendmsg$unix(r12, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x402}, 0x400) ioctl$TIOCCDTR(r12, 0x20007478) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x1, 0x0) write(r10, &(0x7f0000000100)="8c65", 0x26d) 16:00:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/226) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETPID(r4, 0x95166ac7f47b3f2b, 0x4, &(0x7f0000000000)=""/4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00", 0x0, 0xfffffffe}) write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) r5 = syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) write(r2, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r2, &(0x7f0000000240)="2bac72c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f753a4fc4c5432aa7655aa7219985112bc31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff0025925e79c3c4a177a0f806e9ccce47882b54e7a4c1a779474c0cc30defc3583ca567e84d03525220cadbbe6c81d4db39cba8bce4714e90b44492f73b48cbbaafc300cc0d5fa877c14a56a70b84f955ac2600b7bf9d3ff329eecdae0f564c4bb491e2d208f034d29a83071f5ae98f3d866f72004efb4d75748c156e6a3f6dc0d282", 0x38f) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10008) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) r7 = dup(0xffffffffffffffff) r8 = getppid() r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x402}, 0x400) r11 = dup(0xffffffffffffffff) r12 = getppid() r13 = geteuid() r14 = getegid() sendmsg$unix(r11, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x402}, 0x400) r15 = dup(0xffffffffffffffff) r16 = getppid() r17 = geteuid() r18 = getegid() sendmsg$unix(r15, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x402}, 0x400) fchownat(r1, &(0x7f0000000180)='./file0\x00', r13, r18, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x81c0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000540)=""/167, 0xa7}], 0x2, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) pwritev(r0, &(0x7f0000002700)=[{&(0x7f0000000140)="434f4845cbb3066511c14338863192c668d4f3461321e63f0c5bfab0a2510c105d6d315feb9b73052e010faaf51e0931fa21d874a1c0e1612e450a85c8119023cfb8d032c35f992f0b93323d8cfd42dedc63fff983ae562eb14b139ceb924c927a6d33d2bf74ef3979c88489179034cbd06c46a9807d3d3ec0a122b97b04c82d601b8ded02f6462e009b2894848cefb83425fb5d3910c27f8cbe0ba9b899db71a982e0f44133b676a78b", 0xaa}, {&(0x7f0000000300)="5c45b0a612841b162cf3f69af7e241994e36e7a50658c966c48c2dafb3c1f931834c5cb0fa0a09a265013276709688015e15f96f1db6caa3484eaa64860a7f2b1d0c11690a8e2939126e2d074c7472bf09360a99ac85f8c6cbc466ac184649003d033f9ad18d3635dd5ca8ba47de69f478e889fd0d4924b85cdf1c8c0f23d9f302c69dda36d6d1e5843afa02c6199e8ba9a605ae33bd0822a2e218573e1734f464e0a3742cc86fe60e8f78c299016883164fcf6ab9e559a90cb8c6b23433b03de82039feda87042802604801dcafb4d3fb94b12ddf9141f61ff3394afd41776c8a757fe69094", 0xe6}, {&(0x7f0000000080)="acf7d0fa02a0055c8277b904097f3a718443a9512a5392d52a6195970d95b1d74735c422d07bf65debc5cbb9591db2b65b4eebde03fc8eda908e543452a7a79eec8127167a57f81a0f03b5538291f8c3ec3962", 0x53}, {&(0x7f0000000700)="4144faced167244229798d027645c6282e7f251e4b685c1edb84a2617209a112f300dd12a744e4847211aa6a134fd46b4365736e3c8704d580c043a98ef565c241324c5e83f5f9c1b012f7574d2fc1428c04dc32d41cc1e12f0ee9dd2c4e3f85ce6d9ae5bc3162b8c48aa4786bc715f29bb60e23f3bd729323ed73a03906d1879915ddb8a45d00f87a8f4bc521ace4d5024af87da72f3a72a09c078f491187a4d2dd2d8ed305533202d781217e54820a88fdae4437b6c3583e5883b78a03378e9e483b5fdab9fe8d2e91a0368fbcee16e5de67a4cfc86acd09a111c0fe49abe70b2b29bc311262da9aeff51cf00e987e005708f0aae122549eeecded1c4fabfee4e8d24328b1b0bca1bb4379f86d57d50b1cb6a451b25b6576dfef348d9a30ad857430cb31cf83724acf7b3c58544b3b602ae88319000e4a49ff3e591ed54805ef90c124694691a73a82f3ba1a247d6720572cbb7b3ac09d09febc5bde57aeec5f9816463c6245fbf39e3bf129a0c0fe8f05773492422a288388f05190b210162f9ef6a8f580f3a77080952de8186fc6ff819fdbc5ee81b95559acd7d54586d8d8c8e7d3b47e0120f6da970a5563b0124e79e3dbc1900d75d5e4f0d8609589766e68a022700025a966cdd146508c6bbaa5ed17a618c012a799e757526ac36d2cff0618657f56cd93cf6aea139dadfd7fe39fdc569bc25359f98e283f193185040975d6ee813ec0e1a84ae69de71ff0b05b665f8c483230eb2d26ffeccb22c1e9aa357e4b3c5f470d3dbd15b4575d15270b7039fc858bed3629a61d671b5c51da15f0b83cb86ca7b6e935816670982c411ffe937777ecd78a6b27bc55673796bfac1b26fe23a07dea17960032a1a57fdd6c85b762ae9981218096ffaefbcbb3b4ff6c181e7876c79d3a2df204a0651e547ca30c3230f9557468b42923234ddbb1f94ce023d1bfaf32cb4cb1f907968712ddb4fbbbf0755f302ee0b8c35895e97f80e85e9f0d2449d2007a5d5b9f7588242d7d8c93e0e3934996d96e0a4c221304cf83a5bc0419b88d36e5ac78fe4e997076f784bf95b9c96d30d6f933242452d05d102daf5ceff555307aafa7949b3b0e01b7ba0ea44497fe3a2b0170a01eae8ff896c53a4546bf5f7ccd5c8fa9b939a6c812da4d14a72c51af4f7e13fd02452152342c6a0fe86588261fc20d75b3da52311ee1631edac046a5b6239eb61b961029f142bc2828a87845aea0b4c3be0da2db62c077b07f06f3c907cb8ecdd15204519d50e932320bcbf0fcd25803460614dee7f0311e87c1109d798710dae96a0de43dc87579c2a190f75b6e4348a0b5fb0826075c5d915db93187a88f50b683e6abf3fa381e357153ce69d2e26419937884f71cf0e2374dcc5af0cbee0eb08cb7c224268114d48a04c92c065623bbe813866f5e6baa86d20ee7e3bd81bd842771385dcb383d97dac048c7e14e97d537a14940ecef3f6a64cb3a2052103c1d12aa77a2da2b0ecaeefdcb0b7152fc0bd8537d103ddefa58ed5946d420c65217e638ade07759a4e23afcbb99621bc1fb8228c12e8bc82d62415f164e5fdc3ffab8e3c8070c63a2debc69908b540abda7ccf277897d8aee5913d59f459a6bd784a7b8d859aefcd6f88c43b0debb22ebe3f95e758b9ad5751f6835720e63eeb455201b049724a89ec63dab461edff8a9072a8a0c78b54061504c0cb7b3b1d67bdf5f61172e242bfcdb7b745032ba4935d093f06b6356a9d19f57f1e9ce18cdad17ce93e49c159567a9d587fa4df56c532c04085bce56567b6a49f2b8f34f29a4fe6ce26067922f2a5ab99e5a99dcc418459704263419bbad9dc708a0008a3ae38054b78aa7dff914893c6445977cf285c44140270336ba0ea11485d63916be741010a8d723cd41f7b3e6243ef24d1e15eb875c3031a00d136d4f6ad3b4cd863f14cbdf39efdee7b723b872d9c6f6f3787b09ba9b8215b1a739dcf69491fbf4296b36c5893dc4c3d0adb890a3fbd44325112b6fcab2a7c3a303493b922ef2b92530054b93a2f5a9bedaa88e55351cd8a28fa75139e6fa43835e0ce26269bc96133f18547c4e34de680ac992ba5868749488813bc4d7a6d5aa02cf457b1bc0871b87d5e58dbc4c88dbdd6b48edbc261b13b32bac7bd5ce341d29b97201825dcf55bd3ae9462344d0191dfa404e273698ca59fa750868c3f0c18713ea2603282c7a9b2b42f8206c37f11ef0967273e2ee5377f8d9aea798c2316155965511858ba2127c04644d854a8f98a6ddb1dd9039795d249717358e78c8cac1cd07fc740aa33d5dc0bafc69dea4ee2d9831b402645b77b5151f25df1e521ceef2932cd633118a25805c75ad247c9636a80206e4f8ff02bfb3d6c61cbe1bbd07ff64c3c2275b0b49d850420c4ba5deff04d5f44ab4b4a859c67a1e6a230bff3abeddb4115bd35a73705846499c213fc89c6eb6747a3de0318fddfad822387cdf69d755c33ff83c40599572d47dce36468024363eac6b14e64a702892c2a74313dd5650aadb7033cf3044a07d6cfa5ad4ff90e17a06d680484661fb64a6216629b2f4fffdb1772aba11a32c93c0cb3dfc641de04c5efd0e8b97a64eca3ed64910d9648b409005210add75c43dff6b06e950e34a7dd9b7a61ad8d3bba401b4d88b5fd001063537e63f84feaa65b9d281681c66e3c08c503b4183f4d3b7177b6cf7cd99bceee5e5b02e40bdff1ff3a78e81348a0f1e5cf852cb4d849330bcc6901b0ce218c4580910aa96d6a308137201e246f1b1e2d812e2687909f14f20b9f548d2b8a27b8ac8808892b658062247c4711484d3a889d7dc150ef36ef7f1d5fe365c2e6aab9de574a5bbcda1bda9d0f10d8365ab99e95023ac0a0c3d3678801772d9af17ef64dc706079ec66d1509c50d2681273284c6a188509163fe300cb073d37694d778e46eed5c49596daccb0eaf8e40a5c74923af8657ee94a023dc29b837780de6868e6d2f31953f3d6a51b4191fd958ba6544331ce86b243f85a282578ebd3411ad397f19060fc178bbe1eaf18da860799d18e315b48ecc29a2741e66c8e1f8f103b287b7e3aa4610aa9366c0369417caa425ddd89dde755c25055fd25d745109bc16e74572f9a0addbf546c6ecde973513eb62ea7c2cb651cd0de34cfe94266bc861570a2227572cff40ee68e7a86bb06d7017d95a8b89577583f36b704405b06b914fc5c7283a19273870ca738631262aa9fa5277b81e960d966d8f0724727d2f4f49afcfc4d1988db567f1c47cef9cba40d3537da985789dd4fd70eb01c24cffba7dd88de4f60dc054093a4abeeddc8b46f787eb3bf6eb812499054cf39ce9c6ccf7a52fbf1bec7d074091ba7aebf8ad47dcc1c6341e6b57ee92e1ee84e406617881362132630b0f3b4fd2509cc4d48f054df38f15c60beac2448620cd984b910fb4943ff75808366643d4b896f6ced0d49b31324896e9fe1f2464568f4810cb06467bbffa124552d573f4d0922c3e95267894d2aeb3f0b9297e0cb3fcef0a88825f6b3a66c311fef51465036cd03f20dc156f497f52d894b6005b4273675a1eb8830be53a8d7891ee6c16a42145fb7fe0cdf4ae005b35d5804a2188950286b6cbb4a3bfe1f89fdd3db491ee22429ffe5d65c1405ee9d3941d19f52d5e94983932495c8ed339e7ad1a1c1eb9384c4aea6d7bceb7b4c4751b20377f0d315997bae2914334b557c1789035613b97bd3b8ed907b855e38273648e8e6e2cabe9d236644dd4609c9133752cebc97315b768dd02f0d1c785309317bfaf2358e5743dc8fde29a4ce87362d6e971c2d6c694e16f30961c82d4a77bd4601e7b5cb67d7d4d3df3ccd66175f14bb228444dbf39bd54fe233ed6d439a7e7d52d02a214a3c968044f8e9494276fd2a41b0ba524668c236ba813ea069075860d5bed470c5de3f1a88409198f800d7bfb7636ff5a3e1b7fec9110da5a96a27df1b0c98b052af202673630fe5eae273b1c5726f02fca267229a630d07643b5adb07aa336148e0b01456787f8a78bd9148285f19d890f0218411ba3d8083aaf7b90759c52bef8b7dc2a3342e6f1ddfbbd8beaab054e678441b535090b535b5567e61f3c85be04ec7ac878d78d377c1038cc8052eb0c38942309c7bb8de6053f08629dd6cb3562a7234aeb8eb6cd92f0e710f9f9e236c1ff84b075ddc633c404976ffebec663b05bae66e5b5cb9eb1248314f1c8f638af1ab52a0fc9f0f4dccdefdea416c921b5ab35d634446149ef38e337b77daf66f932ceb607dea46a900232172a3bd94d60078bd80fd81b420ec6dbd9e204743dcb3ec88ce9b641a0798e1ca06fdcb6476af921b658510afcafe977e1e6915ba733c0188afc08dfa24f6740b9290b13ef3a42b8c194d0a7a39832bac2158e000643bed716b4a1075b80209f24edc86504e32dca9b4cf0de6570cc9de7a719bd98ba7898aa2ed1533237a38bf7bd734017c52e5ff668f4fb03f328931c780d5ec84e0349d099c926670b103d42b1ada18fa471d66c66468eb7dda2492471470f07804d14af19a3438b32ae212e90072b4bde8ce21603ba831e053ca4ccd13a56839f3f24b61f4ba95e1215a311831e74e01ad58f02fe7056822841fadb98173c809a82be26b7fbc991dcf6f8926b006313a4b220b15044b717dd76fbb3e9f1026e2edf4821e482acb2bdd326fa553ecaf1bb187cbc59c027c7a1b53034e4ad8bf004cff744e53f35349497cea4f498a5ff70abd4680990acf712220b5bc4ce3f8a6b5dbe50e58ee748191e4006af6c8a6dfa45576b2fde308758fc2c055bdd129320530a6bbc275b6507febe4ea1321ee88abcdfdedb1d20016962cfd32ebda31a3e37480637397b4ec990e91dbfae11ecd35f58a1688260b2401f92b3345f36b091ccb2e2004e4eb9675932beb0d40607bf6c7747e200a51176e03a0bd9954582d01032172f1f1dee736d12c3f966e85b601a07ad8d9c73156e4ad233647e2abd843def56be7c565bc120b488a2635c9f37bddd99b56eb96c92c417e28c5d4725132972a68f26787b2c64d6ea72a064c2c9dd363dd7b0115dd740f828c34b676a1c70328c864ab504959193d45bbdcf419b3aa62b895689147d87df862293ff9f224f51dc36adfb3d09543935979e1b9f91f735be28f0c0e61ef4e8321b13aa55acb2c24121617eaa0575ac8bd212248d9c421962bcc713fb5e8fe0a4effce952a8a337cbe7aacf7f68aa2be8ee329cdd6ce708ece6deed037174530e9bcfb4659bba760d526fddf0d2df34707ba95419de5c580fd2eea3cf85f530e9d86e6cb070580696194532dcc4f2e7e78f29bd0aa12016ab1c2a13010716798ac1583f366eb9eaa176b4037e259b9d93d105fddf2f5a9a459d4d3433fe0a5535cfb16adcec4c6ce74cf8e9fc0ab3f2a7f9a79915a1f54f865112447da7d121b824c92403f1fe935579710e33738a528b37383b824f9b7330fcdcdced46806d2bfb884e69d449615e2752f8660b661a3a8695a7945152f0b220fdc5c8a3f50823369a0c4a7eda192a40d5a38ec945ef3d60e615557e297f1c015939206f45ba81396e02295d9386fea1e1fbb8831d24d53d95fc5a0e7d1b416c84a1d1917405e0b71dccf83b1b47ee6bce26f611c18af26b263daeaaf32595db82f736ecfed4905d9e4c747cd8c814272e43abbe4443d22bf746f76d4036d1b34946ac4f84d606a52233eb41f9265dd48768dc91f0243928e3351285b76b5333d776439dc84ed1e317c68f9bd23caa83ec069b8d30b90609c5b92a4953844ee7e21a6", 0x1000}, {&(0x7f0000001700)="fdc4d3f2a6935e41c6e957ef0b7eaba952b1f0d24941e09ac20e1fc967c8e55bdc6f961e5bfb03ef221ad53289e1dfb091f9f48277617a1e316cce0bf8b2a13589687ddcacacdd3f98fd89968f22d8aef8ac3ab5cd617a507f0da52338adfb16ea288d84021c5b0a5f566c65dceb1f32a064f08afad63f3bf00552af67930629357693d352e99504951ef57c1bb35dab9ad8ed2bd6eef60d970df3ca435eb09f3a616158bda617d4446f75a2d0cac898ab6a2722bd8b6864b74db4b29922b9ee933df0549ffaaa51c1e8c72c8bf467b7dc449320f90d24ad60d2cb18aea50f4fecff8ed58d0ccfbc4bdc311d84912d238ca7b473194ebf3e21f8927ab8c90ce2a9174668629825fe9ad942acedf53c43c4ef5fa39db995c8f2888b87007de544566735e43834e08ab12d4f57acc082be99edce731050a5a849f7ed18726a86320d8d10a2503c27499301fb6dcca4f2ccb423e20f36cc00d5a5a921d1710c35f431443e7bf5ec4bafa8171e895a705324ca5eab45a8fcd48e192c243a3945f2f2f158e9d6273f6c551e6534d8101ef4a9d29ed10d186719a126a4fa52075b03dfdf0379b1d2c39088b1a4682cb6d7bda37648c2b6b09f3d09955a0207a9c42571ac414b49b896c4d84ed66c6f3bcbf506426c9cb6f486cb5e678a33e545a335c5c24e2163a3abc1a3941cb43b79cabdbf769f6269c03c3f281a040ba48b547f7628668c7cbae7da408094ddcd359c0d4905688cb6df379b921acf6dac71e6439cad16129e58bc4cfaa63aff19501f7f28d7e49b860c94ab96bdefa5b39088456fddca69376cce736f5087b757d146761692aae9a246e5756c371123a17b90f0ef91871689a2950dc7befc992d501db587a6221688bdd6870dbec8e085513fcc2f93607c0641abebf7a9ef5fae1b19f683ebe6db6138a25e9ec2ec712d8bb1537d124f7a7dbaf5a6b19eb03b8975e00afc8c19b946134d140f9657c8a1d9b2eda7cc03ccc4d30baa9c5f01bfdff3c8f7c6d69ccc461ff7d2b4dda085d40341f52a7cd63fef9f8a8b607d5d064e98a34ecf9daf79f75299b858b187e7f79a2a69f720d7f7200fd710849890a7dc6f54ed2ae150884908224b928d344677efef8aa187f5bd2bb089885d7be1fbf8a1d89d1fe041360cac7c6aaccd7253adbe5f6f6c2865b92992dc51f672ee0c2945beacd217913e83852b0d9567e3026f20dd291f2ed9124c3a6be40f457abd1197b8d3b4dff02bb442375e0050498399aa35610befdb064fbc9d60383b0d1f8d46d4fe651c61d38d57e65334ee9707d218a24c0311fb882b9d60ebf1a0bd593dd17d7e08a1f55eb14abacb4c5bbf82ac96aad43b40cb95af335efcbd26b4e022112cd6b705784975c0a79ac3c8843cf924e5bae91fbf73f3868c4df01a127896f2f7ebc7c94ee35856b92bb20578af0ea99c832dd316614cbae2226afd1ab49ecf57cedf3fe38ea8bf4ce0a5de9b9850a095c6996c2d9a40e0ccfa9a68f9a48242e5f5cd0d24acb1b27be8f0e7aec6419bd69d5f6d01a4dab76d20fec981aecd787b1fe60b8bce7965d2056bfb7e93987ec434d538a30df86a5f6b8d2944b1380b2e272e87ba90f183d6fefedfb3262ef7da5480cbf18f83708e31043b4f62d4b92a5e38f08b6113e467331e28e0c1b0168c43db308699405cca55a4bba5eed9188eb8deaefa9ecf1112cc2302c45ed5cdc26d0f90b87e014757818948f4ecd2c94c327a5d57535285ba6cbb85073a3262de5c6917827e8a21ac9e43b2283258121a68a6cffa20ab95e42a0fdc8b3f04474575fe1743cc9e4dfd6aca63400225eeb3980f478c5d7499cff2b8c1c5bb8d50bcff9ae30ca862b369e840a79d7a8b19985b9c363874ba38b380d83aeecea7c3371072a34d134c3c3ddc654deefd5ee4eaa63b0fe7f8f77370c6d186b17948f7e2733fbe02abdd5176569dfca25a02ec6cef1625c0ed151bb6f2f8c270bca12796cfaf2444e5407b0c337ae0daacc80794fa35c102fd3b00da3bfe778efd21332896879daab4f4f0355ea60d340a076ec25e5b6c6e091e6c695fbd88be150fb742aee7b8c146d93bf622129dc0d5f58da0774c00bb6cc138a558d2d3cb8d97082b58215564a710efe6f3a7c9a4948106604378cbeb10d57175e08ddbbafa4bfa5e1e7aa15825be0b81d5cbcd36c81182c54e17f376f516581849c689e6ec98cfc2eed8dbdc3c90d3968c186ca2e8cdba267304122d8169094e2db1c4e4979f70d3817a5ca92cfa4686a39aeab384c09eafffd9c087a56a0568f0e1ddfdfca6fb681879527033b3da95dac3ec3a4f499fc5c1b3234daa6b2a321c343894f2fb97b3055b44bf01cde116505af266f2fe861c64ddd3d0f697bc63fc1b28a71c479fa4f4683766dcb5a920d90580255b759c530fa1126c241ac6f5a15a24a0cc89cba39896fe7a66747ed8f7890239f6213ede7035a148b2caaf3af402c5c4efccd0e221423e8f3fdd4f6aaa9321369f47c1676348acb6778b7823051b888a55aa0d4a3c73fe642c6da0c61a9c32c99413dab33dcc74402836d0d8a4d88f2b0c95d3efd4decf72773c6edaa291ba76b8b6e4013c4c302e2fc14b3f51111fa7d54aab16908b8791b8a315a892e0d9f73caabad97a51747d54c2de719680262ab7cc0614ad171d8d25f26770325321df22ea5a93785f06afe5cc83cc4e9c89a7c89f059f60a5bfccaf5ed51272c3d2b31f0b93f3503c94b87a3a8062ee8b49c10db636968f072ae61c32d598c94a092505013245df044f305e502570f260b7fa6d52571093cda4be4a75901c929dfc7ea3b9f5bab9bd57eb90822a70d1b9f9bedb1db80e8d957987892ed6e3b4d5dc718cf661cb18e3453ccb3fb88b6921211f58d36f58ee01f361ab67c0d6ca12509291c36d6ba5a9e1088398d60083a25a48d94b55889af68dbb19642cf3ea429864219a364b3cd59a3c33b0e1c6ad765d480ec1e13c2392b0d73e1fa83fe71ab6b428dcabee8f5c7798672918f6356d9bd4423609d8531ca99a3b6043b33d63b7ee3b3992542ba18d12a37e0bb136bc390e78f2ad496c533c4240b8620fe4ba3f717482c679a372d24135b9ad02c436a769538fdf146dade5c0b2c0c024fdd93fcd81ac65366f508fcf51229ac57aa74806cc01694abf327483e438e60034de9b06430d1819c3b61a4f2a74a7ac51cb31ef7a3b6dfb16fd7d59b971987bcac420ecbd613a1ceb6165701f4692d3fedd7cf8b92c9b56334f4921f275609191ea467d94f5267ff9016d177b715d6131eeb31d1c5d670501a423487c0170cd8a86dc5069172ac6bd3b3f4085c89e21f5b0068831f27c578e7b64da19831b8b59ceadfd8fd0284585d0492862b642ad5a6fa50b5e3527e8628dc1a30508f03292683730e71ce946a5c85cd2d10c38e78ccc8fc3840f296733fb13054e1159ae42f133f2c55cf3ea959c816c048cf7b420046215bc209857052b048be44b623fe39e2ee4130d695a65e22a3a82903257a42303f69a87c0134d8cddb4c2b892cd199b866bf12694e1aac6e1594f6704349dbd8663a648ac78bf8382caadff871a70237f50fb0d2ebd37aab6f7933ad4870614852da2f3f7ca24164882a2f4df5c1d080382f9eb717b5a8380a77117e653f148e4b4d0ec05b94c9dc0b88d0c8ef0ff2d6d57d6111821c25990b3caa77141878344b76d2126b85b37c2c96f5bac53f7d222937f93bd953ad3b8301ad10e84ad7bed05d1ff2817467831f490238d0cc0aa0236cecca1cd914496443cdb0974d5ecb1107b3da5843d32837536fe0022292431b05eba5a663cce3747b530d70625a03a41b4a799167c4574c08badcbdfced7b88af2670f27b37cc36cb4fd4198ac7f72701b1ce5bc760f7c659ac6446fba5c113e302cdcecb5da9f8033ce69c98953aafe5d9e6f0035e6092212b276e8eedc2ffbe56dc250eb92c4b8835a024b51188dd2e0db219b6a1d6b68b8545fd16045e206da082a671ab3e699a43dba5903660fcf83633531adce0664e058181a318d4f28c2e805c87067ecea2c34b9dfbc301de792440c2f1f40b24a2563223c06a7700119a83d1219c1a7e20f012eab3073cbdbbf1ae9f1e484f4aaa67a62a06ef3f982faf87e2118b490ad66ed85befb73c71e9436d1a371b48c1246ada993fab23c1a28a60362bf7d73083ed520f5d330ad63a3db12e8e2a0a850cad1bb31d5d29dca11dcec1fe6c56ed776ce5b264e73e217c0194f71b57520c874a52fd400e3af5a8d05638b84d3e14d72d2aed03c491f954e5a930fe7c8dfee928c7cacbbbc45705b5188059db7530eae0a6697ec51f2eb1b7ec4c77cef1da904e59ae5ea7ffda0df4935877d9557eef9ebab04f4643c7c8e9b1b78f4f868a852360bd4f58ad100f61745e0f78f2856cbe48cb5d8b7f0f5716f60c44bf3319ae9b34e29033b8118f5c00244d9d5384584f9ea29508bd512f51072622861434ad6ee5d4cb334f6c5c731954374652c66c28ccd54e953a8c96effb2cbbfd96c1db9f4dd84ec69ca9e30ac5794fc026857b9b7ef31173e6aaa3b4e5e5f9a8246e264eb2817c8f5c32cf761704cbb9ad1c221d95569adc2d86fc939f3329718bafefa04db1bd051aab1e361e6e0b54cba5da47d1905c0b1f42a973289a1be0849184c72f5d7f56dfa7e4fa8c1cfde1f0f951e6992a14df5fefa17f568054b1177debb7ae9356ea5dbe4522aa678443f5cd2a6467d46655cef18bdc506ac96fafbf2b43e5a656005a26da86a87d05293799b76bc009427a0892e9f66187ac700b13b0942cc7b9207b2d66233c04b5610acb5f5ecffa042900e61f4165c6c61453df199e4ca4b6f3291b01b1f788c150efbe788914860b2c3037928fd6243127bca0cbedaa7ffe1387b6bb174c82232acc3985172d499b509515de23ddb76d4ae4c8ebbdcf4f5d9873f835279617820426455e49396598b93d18346e05255d1b044773d8479c45da645d267485b0ce627c521eb80c2d68f98703ee7b4045895425e000a4d1113b7fdcc1cd19b95491e311187ed6c68c908a3d19d596191a370866fda66da9b6874ebbf10d603144fcbb9e8eeac16a037a851bc9cfea29b5cee6508d077d51a7e2a14b67d1d21518a7f78486dc5620f96af809bf1c83b7a6f9932810b28f369bb516d10e47f286bb6311a0e60456fdab9cc84f3ce5527fb3c3b74b9b09a8fd2e91f3f31eeaa299eda02b93337dc45e8bfafacae1f4b36976d857eb74d1e93663deb84c3fa916ddd5ad23bd196f04a9080b7d22decda123914166446ad4ca09bd7d53622461de481b54b0df4d188a5054480ae9a3594c4db89d9648d3b4442e04a8d815898b5dc24c7bafe1706040ad962180570b4d219141be553447e15c904ae405a37a0eb3e48015afe9a18b7fa7f285221a8086b2ffa2fcb64147673168430becccfc8ffc9ae4d3d414991b3bc43492a4c5a894aca36ab6786b7e3f28732708953029ffde58351a8a8c3ac4e90dbda301e3f4eafa6c20f93c89094dfbb3a0504a9feeb9a890b588ea9c8a075bb95b6b0506727d9e72db6c7a9f8cada2ea5495ea76946f8fb9f407c97465ff618d637460f57eeb4b0d635d4fdabe77537aa48c55219578ad307ea01fe1a2e091e288dde74b26260aae8a45b8376dad8bdc522886aa890209a5d9025c3193c994c40de68e397165c7a51e3fa89fe8eb552f17477125eb5540c51f198d54b15cd8da3930d91fb8096171f3742840ad5e1ac0abb9b937022299b3c46c7a9eb96f1ea63bab891b71adec7b41db0a6", 0x1000}, {&(0x7f0000000400)="acef58b092a4fb81cca71b7230baf909096f0fc38f4f16a8511e80fd82b986152c81a0f0701fc2d2a5d71dd32da7a363b45ec109f992e954023d199407a8cefa5fa492d8fc3b10e945efe040a4507d01488442a8d547574d2b2c7bdefe832f7a102309a170603e2bee36f970b097a4e17a664e9a1b4367e894588da58468bd351096004bfd8c7410053b55ad1d6a704a85cd59c86043e2930443a11d8209432173d97afbee59328acc6019be6ae3bc4ab37792a77b38feb71bd69904de73b4cb6b35601d99d14240fb54539c2ec0dad39d12a0202632aaecec79d66f50226aa833cb8e17d18b8cee7372f172131afb20712cc28d", 0xf4}, {&(0x7f0000000200)="3462b053ab0e5638378cc238f0dad7d5ff5f7dff2ba47715fbf9f070074ac738c05d56817fff6cfe3bea54fd901c2805f3cd19d97e1488be91ef8f99a56024f2dce6c1bd7018abbd6d6863", 0x4b}, {&(0x7f0000000000)="9a7d279d0398182e1f60c87988f7b38004a73fe475bb45551bc3948578430f789d4620fc796abd288f36ebbd594e56fcfaaa0861999e7f2894892c13ebf0a19c", 0x40}, {&(0x7f0000000600)="6ce600366931b74e10ebc61f8a4b3c1bd214cf1d3eb24a2c848ad203c64cdd6b9e5dd14be6237efeb7298aca6215331ab88328c3b734beebeffcd63a10c131f9575b52304b3e6acca1a27c6f", 0x4c}], 0x9, 0x0, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() setitimer(0x2, &(0x7f0000000080)={{0x3}, {0xffff, 0x3}}, &(0x7f0000000100)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:00:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000440)) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x0, 0x7) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="090700005744c802da19f6c5f8aa8f3250380af30000000066ff1c45114fef56cb14398cde7d618e8b9dbe1d12045b5d6a9baa2a2d16824d017845dcbbb43ea584130cb8d23889587b8674f800b3a1b73625cd03943cd35f8e46983e7c76ec77aea5636d5d4abe75becc50e07e6dcb26ccf83e8ad5f4e9440104000000000000f3a3c3c35a9a34810ab355746ebcb392b0c733a74b1d9909981a3cd0ce159d8f22c1cbfb2ba1402151b1f3d85a5c1538510010f17d77aac552e501d70400747b62a2ee79fbea988a2f6bde46bb37ff03c10dfd29d98251913be4ca68c095f4fddecda09f624bbc975bfcbeb796f0d73859a638a630783c30653411bcbc2bf8b38a79165b7e40cd99edcb312fa4a4e0a64a0406ca7a8dbf3f7935bd6d576c9400"/301], 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f0000000080)={0xffffffffffffffff}) readlinkat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/213, 0xd5) 16:00:27 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, 0x2}, 0xfffffffffffffdab) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a5387ff0100000000000000290000003e000000030700"/56], 0x38}, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x80}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x14e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x281) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000740)={0x10, 0xffffffffffffffff, 0x4, 0x1f, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x95}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x92}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc28}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fc2000/0x14000)=nil, 0x6}, {&(0x7f0000ef4000/0x1000)=nil, &(0x7f0000ee1000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000f8e000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000f71000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f04000/0x2000)=nil, 0x80}], ['./file0\x00', './bus\x00', './file1\x00', './file0\x00'], './file1\x00', './bus\x00', './file0\x00', ['./file', './file', './bus\x00', './file'], 0x7ff}) getsockname$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r1) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r1, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r2, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r2, 0x0, 0xfffffffffffffe5b) close(r2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x4006}]}) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xffffffffffffffee, &(0x7f0000000480)="000000503082ee7f054ddaed42b69ccefa7cb0ed607ad8ae0fa9fe87022219646478c27539c08702cc26e1e16869143dc6e60bc5e56eae23ae4233edb9168de356570b21a443a7ea7b6b53c365c4d75049aa6dfb59720d04bbae877c6c4a4fe0ffdbc77b93") r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7}], 0x20, 0x402}, 0x400) fchownat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, r4, 0x8) 16:00:27 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:27 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000005000/0x1000)=nil) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5, 0x1, 0x8, 0x6}, {0x9, 0x57, 0x7}, {0x1f, 0x7, 0x3f, 0x1ff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mprotect(&(0x7f00004c3000/0x2000)=nil, 0x2000, 0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(r2, 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:27 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) sendto$unix(r0, &(0x7f0000000480)="941df4d3532789ecfea4d5d338b8d5f7af020b5db01afaba9c173c1c811a7a8a5bd6c5b073c91a4c31b975c2dd3e48bbf89fdcc7f4cf13c69f58ef33562bdfb3357f0b1f5db6e59ad11d425ca3516ea4d814b21c3e290b537cd8bd6a4c7b305bace8087f8ca86a9b29113ddea5c68819d1eb77a27578efbaa43720c7d37f27552f44166a96bb5118231587abdd20adfa751e0595dce960c0d3377e27d802e828c7d6273dcb5a35f281d874c092960936799e2c9620405f89ac090c1532ba67d27f65a5acb7604f57b2e90f6004b925ee0464f91a0851300c9904a6b3531ea5092037c8d54827e0", 0xe7, 0x6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) r5 = dup(0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000000c0)=0x25f9343f) getppid() getppid() r7 = geteuid() r8 = getegid() r9 = dup(0xffffffffffffffff) r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x402}, 0x400) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x977725599e7d1794, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r7, r8}], 0x20, 0x402}, 0x400) lseek(r5, 0x0, 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa6) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="3000000000000000000049aba047f0bc6383be86e7758e36fe27fe3cd81f02ef9a511836df11a8145ac91662d82d21e88b58f2d5f77dd961d78c9e4236e9dc2a107d709a5b5e1650bf0c0d62de8c31144eddd92e91f76adf4864ea62d2801d2aff5899b7973e411b8d54ce79fbc2db02088d3d0000000000e12e13ad0b0909630b7b6f1d7df7155e162234038ee615f35183be61a9fdf6c5b20810b0efdcc19e11af45b5"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) r4 = getgid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0/file1\x00', r2, r4) 16:00:27 executing program 0: acct(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) dup(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) listen(r0, 0x7ff) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000180)="86292857d0571335400e527b2909375293aa7433210092308a5bee7f7976f8b9847678e4fad25ac2b01908ee0dc859c8dcfac1b18fed90bd9be996a5517a1f3a57a7baa342c33a359f2f3c8bb94e60515028a076556d174bdc8b2d5bcf105bfe40e7ba2c6a3c62b973527dc773c3c96a1bc0f3f1f4e58064466a7d941be19bbf14a4da034ae5dfadb5a466bf622f9a2d28a10825aef65baeb882a94e") r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r1) close(0xffffffffffffffff) r2 = socket(0x20, 0x2, 0x11) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0002002f667920bd4402003000"], 0xa) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r3 = dup(0xffffffffffffffff) getsockopt(r3, 0x1, 0x3, &(0x7f0000000140)=""/129, &(0x7f0000000200)=0x81) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) 16:00:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x81, 0x20) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) close(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:28 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) socketpair(0x2, 0x4, 0x3c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000400)=""/98, 0x62, 0x40, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) fcntl$setflags(r0, 0x2, 0x2) ioctl$KDSETRAD(r2, 0x20004b43) close(r1) r6 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffb61dba66ebfb0e800ff0100"}) write(r1, &(0x7f00000000c0)="86", 0x1) read(r6, &(0x7f0000000140)=""/229, 0xe5) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x87ev/ \x00f\x00', 0x10000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r2 = accept$inet(r1, 0x0, &(0x7f0000000140)=0x300) bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = dup(0xffffffffffffffff) getppid() geteuid() getegid() r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000014c0)=ANY=[], 0x0, &(0x7f0000000340), 0x0, &(0x7f0000000000), 0x0, 0x402}, 0x400) ioctl$TIOCNXCL(r0, 0x2000740e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r6, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/w\x01\x00ouse0\x00', 0x2, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xf0f5f6d08fc184d4, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x2, 0x15a) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x821869de, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x40, 0x11) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000440)=0x200) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) sendto(r2, &(0x7f0000000140)="af4875e8e5938d51ecb2610e9b59d616406aac9c06f66458a3c31f6803f1e681332e81353d40f15bb563c3d2337294fac0ec578969c794f51bfc216097c2664ffe46f1af75c854c42b7d423e859caadbc51fd426bd55152b0a75cf16d8aab7dce0c2c2dd68af59eeb90a8996225d87ce8c631048cf75e9e8d781dea8a7d9041af139e075ff3f6810845ff3bc654a9cf86b65d728a9d800c67180b2014acc2b0ddd17cdfe4e1f89d8fd647d37ced2601ea87bf29f512c4d551214ab3ea083686944fbad8f92acef58085c5b81284bf78d7bb616a3d23fd886b5fff14ca5dab15c", 0xe0, 0x8, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) close(r0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff4529042900001b0000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r4 = semget(0x0, 0x1, 0x40) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x1001}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x7, 0x9, 0x518, 0x0, 0x3, 0x80, 0x651, 0x3, 0xf5fb90d720676c, 0x0, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x10, 0x5, 0xfb) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:30 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8301, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r9 = dup(0xffffffffffffffff) r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000006acf610088b8"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x402}, 0x400) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r15, 0x5) r16 = dup2(r15, r0) r17 = dup(0xffffffffffffffff) r18 = getppid() r19 = geteuid() r20 = getegid() sendmsg$unix(r17, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="010d72ca172e2f66696c"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x402}, 0x400) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r4, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0xc3, 0x40, 0x10000, 0x9}, {{r9}, 0xffffffffffffffff, 0x80, 0x20000000, 0x6, 0x9}, {{r3}, 0x8000000000000004, 0x0, 0x2, 0x1a6, 0x1}, {{r2}, 0xfffffffffffffffd, 0x80, 0xfffff, 0xffff, 0x4}, {{r13}, 0xfffffffffffffffc, 0x29, 0x1, 0xe6, 0x4}], 0x5, &(0x7f00000002c0)=[{{r14}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x8319, 0x4}, {{r16}, 0xfffffffffffffff9, 0x10, 0x400000a2, 0x2, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x41, 0x80000022, 0x100000001, 0xfffffffffffff567}, {{r17}, 0xfffffffffffffffc, 0x17, 0xf0000000, 0x1}, {{r21}, 0xfffffffffffffffc, 0x0, 0x880fffff, 0x5, 0x5}], 0x14, &(0x7f0000000240)={0x8001, 0x101}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="9cb2997c00f84ddfd52ca527a3783c794f6406e82f11520166322e2e", 0x1c) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dgvpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r4 = dup(r3) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x6}) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r8 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x100) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x36d26f235af979b, 0x0, 0x0) fcntl$getown(r8, 0x5) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x97ed, 0x401, {0x7fffffff, 0x7}}) close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) r9 = dup(0xffffffffffffffff) r10 = getppid() r11 = geteuid() r12 = getegid() sendmsg$unix(r9, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="52f6c659380a0b9373ce50b1fce1ac8f50346e74f790d8925311fa3c75df6bf8a0cac1740b9d6d64638a74f68cfc3805f889835330f1d0de1a911a3ffe3d802f8e95c21cfb3817c64916afe4b3c21d8634557ae8a36671ac842c1059e5d4d8ae222b9fad4b5f57d2faa21bb9e478614746d4a8c8e35d7dcaed6ca39ae56f10f695ac43d3b232f20e85254e4d25c2d500118f3290c7d01eac184859d41c032e0d5db2e07d0b7500c3d1e9e80eedbe5387eacec5acf47f0bdf50bb44e0fbcebe861a5924a32bb73f711d635e259690078414f80b99df2ede2d7baa1bf5f6b73fca4499e09b0f55ce751066da90e244d35a0aa226c71c57497b9656754cd9c436753c042602697e549d05a15e8446ee2212da15677e565f08d5a23f93d007e4e7967dc213cb9fe1bfb084dd49e6fa40e4f10c6a75ff956a002ebafbee7d37b375655666aee4bd5e29112774ed569740c612aeca838aca1c83ba295f183eb1551e1964a247c44de58a2fe0a8ee526ddcc168a3b56e3ccf7d543c74957cef6077fb3da7310b69a103eeac315466aa17ebc5be6096e974aedfa8f9974d24e3cbfa519f1e6008d1d9d6f9d39e3ca761bef1a2c83df8d0d60cf7c061ac4be426633a3f244ee53485ee6fbbe1983909c2f85dc016aa4fb317d247671d64a604fa56eaf0402b1656a574b3a91a3df0f56428d0d56ee0c4411490fd3c1656dbec742f0fc0de1386742bb87060fd479744045454c6477acf525034568b7ab62410efe795d66b5125276a549a2ee3cdedfd3770a47c5188e6138b316dcf0b51724be352a618ea288b7f5a760675dd2526a423fbb82099c299cd5f7da65e97e269c16329daa519087424bc95d6b0f6887911141f5de46f4dd3163f552677de40dbe46431d9d56233642a79d93ce1b8c6e98b09ec997cf3c72a853c5b71e2093d4b9365e7981b535423b2e5adc5a6f2104732d7a6e88185f59849ac374b827dffaf968c35979fc4f4dda61c3663c9ba03c805c99fc58186f9f7ad18e36c39a94e3cd3ee32095355c3ed23664ac555ed43b2f32abc2bea02d05da61e76935fc26297c4116857dd3321c1424c8990c00d003fe9d9328297abacd83368abc34fb0b88c773fd213dae0a09f737d0773c8a8dd1549a680ee19ea635dbf079833c7aa8de8e3f3eeaf6ec1eb688122e100e2df722b032d282600238d4f539bb2bf820b349a737de8312e5d9de99c37ded244633940ed08524bed802e70f37b1b9eab53361c4a18f906f46231609eb52015d7fbbc8ac1dea515cae1cca864bfe4da6b9cb3b567c2bc61fed259760f429a8483097d2aa22ba5aeabca1ed7ad7d02317fd0512885e42dc502e6273c5d9691c27a6326ee010469f7ff437a621a75998ba03e4f80b765409a0329b705604f1bd2196bfeb4e6ebdaf8c8b4ebac61d146f2beed3b6796bf240dca0962d92f80f46f67feff0af883030a1f1b2cf2974e4449f26d58e4664d1472a7e590e15e22d867a5e8e9c24e709c932a842f54b645c46f912c4ee20f9f91702f4401ba0234ba424d059a824d0cc4c41e4f862c7d11201d1639ba5ea0323de80414a9027b0b0c12bdc9a2799ec7d2ae79a82df039d18e694cfb88492fd49d29b73ea556db4715498179413453babd75577c4844ecd023ef21296e076e1484bd00f36d4c03dac659b790c257d8627bddfbc16c27d58ce9f91b65733e8ecb064bc7b43e43934253b228084a633da44212344fb93e7bb2bd08a1bb3e0a5333dd3e5932a7a4dcf3b17b436627db89a4ffbd8eca533d41bbc1fddb57b69119ce84f64c1cd79d920e96ece4cf346d3f3da7a593bfa2ab8566cb77ec67ad95972e1aa2ce13f8d20fceb10e04f5355ead061295f8a0dd3ef9418f1210f325bdb08179f0e8ed7153ba000a1a5cd4df420cccca7c73ffa2a7d879c71a04b09c5f94b564a1f83f10c87907a2e02a1678a438d2b5d493b1ecdd6b26ce5cc275561ab871daac8f1a47a06d404556122a10d1f0afc3b6131b9b645d737addf40f622427426a2c3742e5ca67ced006cf93547235963b85e08e43c0e8b59a4865ec2a35d5c194a93a99aa095eb35f2d5c55a66047e117f3cbf62432beafe0ff065e25947b36ab367465b058f39cc794045d4500e9f848a82026da0c64c1cd1d18f61b8e9e4506fe90e740637fdb3f4407588159bdbf7c2fc06af3851a943f16bd36f7ba526c02a98bbbfcff42162946da1356af99002519e648761248a959514d5475ecc4eea015beb0a53d8e1413a87d0ea70ca98b7941a4d499d32400f3c908973b760131da9585d5d8d127cde82f1903ba94e297c084bc2432a816bd51944e83fbdef14c455cba24924bff438e7344ac37a58a55040431bf6efee532b0d683600c20718120f2fb14d59e9918b6c7e28e91b031ec07887bbd6f62db88ebe63f89f2f5a4727e409a8a91beccf4c757120865c9fca7700d526789e3daed1dac28e59fd535e40ace31714cff79d3f862784792794f38ac03b2bdaa9d28178ce9bd7365b4156eb6499b8d72dee62a1b85adda4ef4f1192201bffd0f16f069d45baa7a971024c30a44e3fead87c86e47671e0799345e947e36f945f978b2ff1fca01191ea9e2763e7e4c8eed5306fa259cb8752ffe91c3ac2fe012ede6f94f12efff33a0c1da2d81c55d7c722ce2bbedd7983d057bb3a9d76d5528815e38f344d596c69852c3fd3a8e98b5f74176c8cc558983e1a8e403e23dfd97638c8d8f559e676a69e8260446edf1a31229fff04d0daa63a319ed3bfd93f29ebcae176033ba787fee2666958effc88b85e8697e6916fdb82e2bc75a4612f28667fce59b508acc68221e3ad754ff279907f6241f432fd639b68f85f99b1deacdd6aa73f4b0ec71da6cbabbb964e3469787126bf91d5b7c12e59a4a51f496d8de4e5a9380738071d81024b685c25d9a69066eca4f9731b150dbdef13cb6d63a08306b37a86d4ec6449b146b0acaf39caa9ded147a942428471a07a22b1e5ea5279a5114d4173d93d404ce4397c13c1720756dc239941a47818d5d80565c413051028dc121d1aa0d90f758e7b55263295127c47462391fe8ec753152e81720d70fc73fead01a1aaaff70a5978519a1eda2d5f1a0a037d3ad0f761273a046ebc28b77372af2ba55a5e6d9a44ac7d18369cb70e47cff904cbe3214d0be261a4b24fa349ba6ba12b79af8961f780db6003784d26740730f9536040dad743fdc86bf9698ed29d5f5c790e35a2711a6eb9632c06b6fc32abc937b028a9da6c341e0a0b5fa639a57df5ce56f078a0cc9918e21699d1b4f5ad78688d7a10dcb269315c4234de15be7fbc016502611c3fb0be8488708aa3f2f0ae59558bdea4d170d7db04648c604a06352978dfb30765875baec1805807b2f59c417e2c8f6e76698813a263666d696953f95df91b2208b9b4040ded9cafb0989efb1a7c456ec66ec4ca823c9dac4942d3b39069658a8916763afc562cd390f6dd28fdafd016944b5f9b3da89cf41b39037074dd05040f566a46734b859f218ca5292aa618c4d223426abeb29a8d7c0d427135785d7cdf9b5b2001b3bab6472109c3a7ba17b235a4ab3989a105ff6961276009fec34b1ba2dcd29d2c098de76e2a02a33fc47630f3ade35ee6e83d0f7e434126929f03334c3096c259d63e1036ddd14139acfe453db8315896583b6a0e4a4eeabf5dce41f26bbafcc1a72009f16d2facde0ac0a5e19f5b51e327b9eef1c7bc0021379a3b1fa53153858b3bf22fce0647d2745816bef4d993b739801efb0cb9d28067e7baac333eb409400b56dc8468f70be83eed762d548714a107269574f334dbc2f60b75988f74610de5458b85582530e3884c7f00c8a491677a2504c00a794a841982a80cc1a29474c08d6cdd7b994ab51a79d3796f569c1797ac3c2d8e38a034942a0855e78d3af9e0b11e0bc148989d7bfe41a8dc1c75b257b7e8cba9baa2139013cfb38566d8cb1002e69bf8576b260d4f8a5ef59a009ea8b98cc878703d8470f3492a4a9a5d2ea836143a366263ae7174d7fe703a0c1431ef4ba08d5ab3312dc9b541208e7f1a5f6c5361ba8fc59691bc0a5e55247b94447f666a7b554f5f152f6f54bb5218ef5a55a83987e4b9fba3ce5929b080f9bf30b9f7ee24f6c08340f13f910b63756c2f3d87539a33e35d1a50fbf88563821f0e8b12ddf97b581817ef9c0aa5c501b89407d4feda8f13809476d350ace3f0c157fb8aa4fe27d848491f981dd2590ca91a6fb1564e2708a8fa831acbaf2518f1ee39e1562b74b46ccdc42dd7774cf33bd8204b3747fa7e0efaf2eed2d8141ad7332384c19c3aae131692748c95223959435e8511c9499ab8b7db736af13df3ccd659066700d56c7f2553a9c0d2411fafb0255eb5e32e9902569435b3e8fd34eaaab588856faebfe08e0ccff80033f4b26b62f91f4837627566d274eecad1947e83c093c36ba95310b23488ecfb712df98ba2a9691dab29c58008cd42a3a24a55fec8a8e9502a83cd3eeffeefec1a6737df6797c93f6ea3bed87ea960e9a1bba0d63d87d64e4981a19f1cbca6e5471ab2290ff8327ac77618ce098ef75c98eccba795df90fefbc6adbbb42c04a4227f3cb377c990fcd09c306ef81461a189828cb8157c7b28ce9ef053a6b6497fb8752458babe5a4d376ce34a33e1826e8bfe0a626da54e7c23cd740a709b7e474912002ccea8dce6dd1e366f85933d312689b37e582e9f8b03cda43b6fd8350d95b2b45a432682005b8a76e908dd19177e68b75bec52ecee83532d3c6efa1d3113f7159bb8b159cdf83c3beedfa59c1475e65c6a443e92c9fa5af29926960a55a39cb4717a5c9c1ad6df50503c938e870c0fd6a3086b11e94b2faab8d93307ecf0c0e28c0302ef5bc3d9053216ee7f29e83e99171b181513e29fd1888dcfd9ff68bc1b1d29af325603e0236da97b11db60eb5f318f7a6397ca168b482d5e3a49757847214fcf6785b8f76a6c14dddc959dd1afe6ab65ee97bd53ed219e992fd526f5b1ca4f6906bf1c1ba9415f9f3bbd01c783af6b88a7c5a55f84d2e63e975770349212475c7fcd8fa451faddc13852380a79fbb763a704cf155755f7a375863dcfa4233fae6cb683acc827462b876a169790ee3b9951f6b4b8484b16d044661aba30e79713aae76c825e202b31c2315bfb2a49107a5d847c1b52de535c3abe5ddf39aaff65f7ec64a312ce0c8197385960730d77d16d61774604b409fd65cfa6abc00c01ce5e30725d864efe8d1c0511eb6ba80488728e1ba45701f20eeea31e9a9a0c102a605c8667f6b3fd7c8abb83d73fdba0fd0aebb9249267f6967692f96a6701daf8881ec18fa694156001dc83db771fda392f820976265a6af4b9e6fcd5a1177e74954d3b7c2c5bdb0f82c180c7cbff4215a75030bdbac60e068482c7b3f08397ae037f3bce1d8e51dd9b20344bec27e1e85b6b942d601616d2656ad164cdf1b5485087a0ff745f6a6954ff18ca87b99fbad73b5584006eed9f9b3fef3ae05bac95e68963a8028c3c994ec054251cae8cd59fcea4e08ccecb99790b535c27f8f1fd612a92b27ae861808d6138015d81c98ef10bba18ee72a6319f3cfb0dbab633f9d1b8ebfe2f0d812314d4385df7ac6eeebce183af89f5391bce3ffc377724695e566aca578326b78e2364996b04ee3aa2f45ab788f12d59f7c22e484858aa383d07d1cb1984cefb752d72a2d01d7f6cfcd1c34e6c487fc72d4d02ad76577a12b994e35b0eb83d48da1e921595fccc3f838887dd1cf4ba2ba4feeb8da", @ANYPTR64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=0x0, @ANYRESDEC=0x0]]], 0x1, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x20, 0x402}, 0x400) r13 = dup(r9) r14 = getppid() r15 = geteuid() r16 = getegid() sendmsg$unix(r13, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="f1e8403201009ce5b9b1a350db171f2a32f3a428fc6abb85db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c2269382d4d9af5480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3", 0xa2}], 0x100000f5, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r17}], 0x235, 0x402}, 0x400) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a54a390d6000000000bf798f5ad2d9ac55a52f6dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560538faaea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1128c0c000000000000fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb7"], 0x10) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) 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:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)}) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) 16:00:30 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="2304aa5806729a163cc3e22a7e7ea52d60571f59b012", 0x16}], 0x1) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eea9b7a9c43075925ed5f37cef3b254b19f839960a93887b010cd010859d8e6dfb175"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) lseek(r2, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = msgget(0x0, 0x246) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r9, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:00:30 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) getdents(r0, &(0x7f00000000c0)=""/136, 0x88) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') 16:00:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="b000000000791300000000000000000000000020badf559c5333c4ccaf7b3ef0e02a7a4bb44302fa7c66343c6dc62a6432ca8a30912cf3004b755b3142d6ac07b20d49b03187da3ba8a9cd8cc91bc7cab1c81b4940e96f7cb1b3d1c5921932d43944e31e94d18f8ca4ec4a154e1b872228b7c4a65d69116efef695c07ea4aef9f32e8ad3d5643d3eea33e2b8ed2d11b300b48a1c2879d131b7ae55e0ae9452ae24abb66f69e056ded6a5efd60b0b7bb8110a"], 0xb0}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000391000/0x1000)=nil, 0x1000, 0x6) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x3, [{0x0, 0x7ff}, {0x1, 0x8a}, {0x0, 0x7fff}, {0x3}, {0x2, 0x68000000}, {0x1, 0x3ff}, {0x68178498100279a, 0x1}, {0xd5b928d5b8223d64, 0x7fffffff}, {0x2, 0x6}, {0x3, 0xfd1}, {0x2, 0xd4dba3f4}, {0x46af1bba6d8ee013, 0x80000000}, {0x3, 0x200}, {0x2, 0xffffffff}, {0x7, 0x180000}, {0x2, 0x3}, {0x1, 0x3}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2}, {0x1, 0x2}, {0x1, 0x9}, {0x1, 0x2eba}, {0x2, 0x5}, {0x3, 0x81}, {0x2, 0x6}, {0x2, 0x3}, {0x3, 0x2}, {0x2, 0xffff}, {0x3, 0x5}, {0x1, 0x9}, {0x3, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:00:30 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x18d) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x2, 0x40, 0x1f}, {0x1, 0x20, 0xa6}, {0x4, 0x3, 0x2, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x7) 16:00:30 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f66696c653000d4f361d9228e046c6187d3b12a60b417235994cc94ceb37a9d"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) ioctl$TIOCSBRK(r0, 0x2000747b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = syz_open_pts() r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) r10 = dup(0xffffffffffffffff) r11 = getppid() r12 = geteuid() r13 = getegid() sendmsg$unix(r10, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x402}, 0x400) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000580)={0x2, 0x2}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)=0x8) close(r5) read(r5, 0x0, 0xfffffe4a) pwrite(r5, &(0x7f0000000080)="9e5107c6ece3173eac43846940fed8dd2888344998f87bc3441e23ee377c0e35a16f9af5c765337f2d58ce1209c9a1ba13156451a1ff3cdbe5db8447717167304d4c0be9afe3b0dd4c0abd3f1c22f74ecb4783c5602fc97d8176f855aec0c0fec14e3b21174dca91386a7662c2099ab18cb7c34048bfc01181", 0x79, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r14, 0x5) sendto$unix(r0, &(0x7f0000000480)="597ab60c962fc306b5871517fd0c20347cd8a7584b942ceb70a48dc84e7c88d5e3d712d62a375a0e5767b5b99de802cd1e90ba30df3d730382e399393bceac5a9ee75cf295c1795954999b741b1480e1bc9e74b7838e4774436a38a4a075457d8ed533c8e1faf4f2ec9a19f59be8e59058d5fa1f7e61f75b7ff8ce342df135d383decd34bce5a12c38a2f2770f9b98560cfdf9b907a45cd0e01b", 0x9a, 0x0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r15, 0x5) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20, 0x40}, {0x8000025, 0x0, 0x0, 0x6}, {0x6, 0x7f, 0x0, 0xfc}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x6, 0x3, 0xf8) 16:00:30 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x44) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 16:00:30 executing program 0: sync() r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r4 = dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockname$unix(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000386c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f758890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a415bc747aac5ca2cdf1424d3a844d3dc046d91ec83fac944fbd70d80b757d6d2d12f8dd74b8f0393101c39f9d94d2378ab9258ea20633b9bbc9171e04220cdf178bdee227a728b513d10966ca7156f8940ec8150a719bb812d67b139960f563f6e702d4d653e9b7f24f19418f15f55803a09c81b6da6f0c8d9c5f28fba1f6d0e5c057d0fd88b4eedaa226bbc9f29c80f3cc1e057033a6d2"], &(0x7f00000016c0)=0x1002) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = getpgid(0x0) r8 = openat(r4, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r8, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r6, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r7}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000005c0)=""/152) read(r2, &(0x7f00000004c0)=""/69, 0x45) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x1}], 0x80, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0xffffffff, './file0\x00', './file0\x00'}) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r5, &(0x7f0000001740)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, 0xc) r7 = dup(0xffffffffffffffff) r8 = getppid() r9 = geteuid() r10 = getegid() sendmsg$unix(r7, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x402}, 0x400) r11 = dup(0xffffffffffffffff) r12 = getppid() r13 = geteuid() r14 = getegid() sendmsg$unix(r11, &(0x7f00000003c0)={&(0x7f0000002800)=ANY=[@ANYBLOB="a30aae9ebd5a1cc4c7d59fffdf45f85926123e4d7231013ec1c15e75219eb95ab588237374561402cc8f2ab4b27ef2d8e6957e8910590ec5198363af6990b25a7ddcbdfa16fd5d8aae50c247c5ab823b424824080d791d166aae5a63f4918833c1d1cc8a40b37efce38321f8466d48ed347aae82059639ed5779ec1ffcfd03"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002700)={0x0}, 0xc) r18 = dup(0xffffffffffffffff) r19 = getppid() r20 = geteuid() r21 = getegid() sendmsg$unix(r18, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x20, 0x402}, 0x400) r22 = getegid() r23 = dup(0xffffffffffffffff) r24 = getppid() r25 = geteuid() r26 = getegid() sendmsg$unix(r23, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x20, 0x402}, 0x400) r27 = dup(0xffffffffffffffff) r28 = getppid() r29 = geteuid() r30 = getegid() sendmsg$unix(r27, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0x20, 0x402}, 0x400) r31 = getegid() sendmsg$unix(r0, &(0x7f00000027c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000200)="788247cb8e2d253988a53235c848e1afb72d4ee776e462223283af843666033fcbf6128259cd858e97d2d92f897f89084814bf553d4e47fbaa87ff0085a4e788be14ef7ff1e232ea5d104fd858d886f3b9a9e67cc1923d42885ac646edf71a11becb400b3626a95e056f24053460bbeedbea1ae6c49b8ce8f2a8e55b8d598a3db7137195bee0fd87f229ed561de67a9e268f6b0512e8f51e49054d32f6ee1732a1", 0xa1}, {&(0x7f0000000300)="8bc6174c116dc9a632c27a068402d98e02d116c0477278793c54dba6669d198d40b422ca9d9257e01e54d3c2ef9ac047fec91bd74e95242b98e8fb38981f73338031cb53311cdf60742709b6162f5d59a70ee16ec721d7f1a945fbd8038c5dff38d114e1b0ad56306eb4baed0e7c5a4b4c9d6f1fc257ee87eb80f92aec950c45d0243fef4299c28249e9805e05d07135862daf9995b2230feda917a70c0b569e7d570ef5adcd505a8b9085cda5430247dd2da6451e0413c058aabef22ddb1150d6323752fffdd572a38fc40b530b06c45973e7ef37243764b1c8af795eb3f6906331c89ee0d01d14e40a117b77e81434345c75d0be7de212e5bfecad58e2588223160a02fd61902b141d953fe8b5786ec655376d45a67b92bc3c3316be97d954a19b310b233d5a7a4d12a8c55e58ed32ced0ca1822a132f361d52e43ce7c37206ff96b11a833557cfb9670af2773c19aef4a2467d425e9fd65e55aaf88113e8752e2de6364e51d8f12f302188f6a30a3b8266b807106e53ef69c30a5ce24398109ea7e14470b292cd055673033a272160ce1ac353a17b203c4e6f6cddd6981ff05b713639244b7f5934e4254950529fca8e88d52c798d42e6a3a32fd50ec0f907502662fea503adc093a59751f7cc28835385569d6ae810bd8a6ce9002668e5f91df017ec11153c0e43bd1f88e1d0933deaa2d7226dfd1a2b8cb92cf8f666706176746d2e10e553bea6bb3a6563e5e1a156159935cc3a87e222e2e530b28c0af956fb43ddc6aabb0f2782a0f00d97d9df02d8324b40998e8d3d8505fd8d0eeab13cc57bc4110f850d9db7355d3398149086518b516f5654c6a12c812578cd34c61069635d59dcc1bbfe0ebdfb2629f415969a325d5dd5e59e4ee9a68b5a8f77157daf00912c8e70492ca5f1f408e6b374b24c2cda96c36c215cb8d0050a7d6f348d734dd521978272ace9c0dfd3bc2290ee726da846a35603b8f2745e0f30562cebdc93eff1dc943e32528407aaa385b2ee4222986d9d7255c0265450a2bc292ac742798039831cbf45804d460739b148d40799731e520416afbe2de03e4bb868beda0da3f763a5c333d98371392ad4433beac64d7f4cfaee5a85ee181688f344d4cb3589031364c0de73a825f11ed19227c5feb6213ce5d79a1f289c2f769e1cfb8cc64f5d11d7cf2e553c748ed042308899d163a2422dd10c689cc372bbca56013671616a7217a6a0052b1c7d0fa9aa29973dcdb502f8858f3f6a9778bb741dc8b74c7633057ac6c8db3f9c1a2dbc64222f213aa45bb49d9c10d2d9b78aedb31b7366b01ffe83258857bb4731142c53d6c3f08023b17de0c857d251e3bc3150cec4a8abfa2fa48533ea7b6af1196be883a3d3b45e55bbfdf13caf664b42c4146adf96a34b005a87bc43399e87d42ce7458a962b0b59bf6b1eb26e23de273a1cca0a40bdce8dbb48fac5078e42de1646f193f677314a4a597653be924222322479aed97b511d0d8e83f1e7d5d44f0c46ca3b68906123d0ef2dc773ce8ed717ef824fa21fcb5d4b2984a9a81a6cb2a478cfc2bf244c674d64785b5e32eb0f31c8a4f5c7e258f5f0d49c36cdf0b9546d106b9a6c4d9bf2544a999545dd9887f8f0a56d65046870022018302f782f428a76f60b029d0fb182b84bded8cc9af4eee9299de3423a39595254d16e0671dc1b740496c4d61664b53442098d340475ea3cbd4a214a6ce57d7bef7653087be7c1d7faf1220671efcde36eea75c5ea783ee9878434f042ce9ed893e320b84d0ec7866097aa2d66a721a7408c48340be718ba6a835fc7b28dcc6c44df8231e000b8188f27a287611481643b7f2316ce98fb02139573f843c5788cbbfa6b6935c7e51076ac374708d372cdb4e8529a91fd79c38933bb92238dd3267f7b0d8af8302ffbf72bc2b071df63eae7b299e666252b6342cd76b687f23a814e0bcc875dcf527da37b43373f43d45b5a7a4ee479ac9931eba1137f60f0b332be31bb36fc7a2a20b6a42386415e479c4f40cc5eeebd6f8603bc5a5faee780b11d785357acdd257782fb019584580a55bae1a4e0c23c322caa85f82f582e1b55396d160a33be2003c3fb07e65d557afcab5a1dcbb3e0059a8f4767551bfca686ceae768ff3a6dc5108b8cee95c075c3ae976cce8333ab1d2f9c747ba1be9ccaa0f0bd38958383aef7e6b138379307e94c4273175ee215176ed37c3acb705a9c54ea6da14302a718ea5e759c24e0fc369b96b50b6ac09ec5fe00d4f8247536b2f00ee76da6ecee4bf4e2f5eb6fbe2e8e1e8edaedba2325ce9f637d9814e2d286ebfef40dcb48c6c2cf74934a7f0d24ba0d4fc9e1eb98fe3dc2c8ce694443cc2685d4250133385e3636d5441849341efe10a21f03a1e1459bc7068b3eee38c87dc45e75b390193362f58b2e0a6c6fc5c090c6bab3e56eea5da6d4aed5a8b853c968c88e25e353f4c9db716c39421ac68a4ea7f4abe823caed57138ff70566f85933cdad23d1e4e66fba591d477069eb4e265977b0184e29005fefc0af912a559a11c578d3ec45eaec679be9d5e2ed11e1eb38c3fd80f3264f829afb57078e6ac6e0b172fad6dbff95c780f4e458c74f918afb47cc48c6f140912dae79c90dcd8575cea13adb573804ce78a3aa639690aabab592282b187794f42ade71144c85f3dc17b1f8edc5a5aec01a8cf3aa5cf8153edd3060f75bf8e8fc27b31787d695ef7ab4065d3e69e906a7853c3ef77b70a7740afdcf210ad497ca728e6650266686f5c07acf87a4e0050d8332925ce57776f9eefcdb16e3d0678eccf796898f17d9a04d8e308fda95c5945a0721c9e6fd09710db6d6c0ade61384eda863494d4ef16e6a5b63728ac6d657994cf40deae0bc4d3f929b0fa7dc46ab7ffe1835e975fc26ab8ef17eeba5a1300f0818f512d0b1492b1385f6af67b594c61ede58c3a36578bd98673962f4638e3318602d5f3e347b818e2e39d635a8893df645a42230bb7b72634706b68b01cc1d1c43393ed17c1de29c246d877467a142f345690061319b78ee28abafc66f7ba66316051b35d1354f2e10db03dd13813d55576304f94c00ab7f73629f74e24671c4d7f7830d318530c0711ddc2ee7077b7e61b42d2e61b65b78a4bb0f56c97ac05dfe257fb58514d0ae34f3ac7280688a1c46742e6c6275edfcc723dca69fdc211777a4ae4a25296a2e7ac88e17578d63c44c65950c82dd970ee90e1fe41de8c806f297684b5e948e6dfd45b8258ddde2d83b2cd568a51ac2f223b54209d1d2d9896a87fba906c3e05f745f68484b75dee4b1d048dc3979d751f7d9eb794227010060f91e4ef20c6c69818a034f4b771e2a1ec625b8710228a55f121f45ef01a68467af90705614f2227c9530b7ebf08ccdae6e8fd9e24296b5896a5873db038b18d6327be14c6a5f756e1cd1fe490976fd6ba56fe11683a84a05ecda99a4947522ad1eb39584484878c83954df0510f4eb8de5c50983ff276a9cc855e1fd60aa26e1f745d8e9174984a4bc33a44bf35932724aaa72919cc6c99cfa985b329af57ec6a36d44aa40a64df3231cc5a2c68f399e4e399ec5da2fc76ce4b295bfddcaa1bbc8d63d818ddb6630f4e2b7ae8f772f5619feee411f0f5ef5a125be321110753420a44c6293169e080785aa979eca6f13fa9fd44a535111ee4ff52edda67d00ad97ce514e462fad11a4bffefd30d06549ae4810bc5c67d0dc0b51daa6e4c3123809a7e105b194c4b407ef66f06e00beba50248d9602a3e4a0673ad1e7faf9a5c2c03e40220d551cac39d10e07a2216a709ad6e05a0a03c6afd110358d7c22d62bcae4a45d9712d683db218322e28abbc6d04f6e10f6ac8f7f7ec555ac232d3824ccb74226669c4cd8233cbd833f54ef8fe15976736105712f5483a21ff15770378e807ca8e1cbd6a4a0d8acdc70ef4ce2ca9db94556bf19b09297fe0b138a6731215b6a24f59aa1e54913999c3b5b2b56e8f638f4dd0680213f4aab326eed7554d6ce830311cd4451a213a527bd2d57ea638c07c24f8fdec2e5ad2586b9b64113c145c5feb482ccd97d674dbc406aca6643a4512fe55519bb3188dde7c636c2fcb1f9a7a54aca64159430deb789bdfe3f0d724cfcc8a4b879f610c039c9f86b46b5f92a507761184309af8647c6deaa760b9d77b9fa5f4df597b3143509a282648fe8c8ecc7738451b2205cacaba7409d508356a6853d71e8a3211085c867f16a5740a58303192824af35b04638f0dba6b4a69984bd1c25b6319618c10e572a220bc2a6e0d2d7738d0152ccac95eec216a67096ff502bd0c37f397d4052929d6b955f22028dce875304729c0f00ff184df72adf6a4b6036693b2b10fa47613d239bc0e04f3d61aa3c55e4959f8ba05fc0fe48601fc9da693fe9fd46401c3bf4fa57a73647689d8301deab4feb16f3548f4d5f0a9f2e7cefb08b12262a86e225933c8125df0a4b850d9ee8376c5ef58ddcfaa03bc6b4a9bf053b5263efc8fff11fe359d4df1267adbffea1a85f03390b65e58a447ea2894f6739388c2cc5c68c41445cebbee9a771f1b596b044056eec30ad9fa52554974f90a28dc74170bedf4a453289073b4af179d70a127e858722428ee4d7a727e7ba8f5f811dab3fdeb39ce5f4c8a7dadac85f873f9ebbe379c8c4f8eb1db0e39986449e36df49ce6c1a8dfa4acd2e1126aface4025b5fcb0e596dba047018ae1c4e06195a1fc03c3824e40439514506973959a6f8ae4f4e36f11e7d11344155af91fec0f80386f6fcd7ed407af041eba07f091796dab62f681ebe9811ec8d07814e1698ddb663767e2576ebb8830039cf6138c325af6186b2380d8a757502e58a6dc5584a1aa559d34963aa7ea34d94f9fa6119e079201d1fe954aceb1b246ff129936c23276215454dccabaa88f8006e62cdcf86f4cd978f2cd0e5968bd0130363a27a927d777bc86b9d2a5445f0f0b8ade4c1814551fe6ffdedbc912e51abf3c3e88a9843dc77f1cdd83cb9354f093f2bc33fe6c8e38aea54be395daec20627cf60129c75a75d65de57adc1d8e42468eb3965fae38bf10f0a6b1050f1536b830f52cef48723c7bd78b0ae60877432d641fd3bc9a057b018ded88a9ebe0f612c4e6bf0bfbabda77959fce123f20718c83d92518da49975b9127e5ed67a416cbc63fe4294d72d48cdd4b41eba137a5b8ed5528935ecb7628ecb1ca1cb22cf6070399c63d31ff6c3c4d6d3ce6ac4b2648fc7c2a9eeeaa646b99348ac0b9e6d27fe38e45f5f20955c111a40fce33284c1f3f2073ebb0f3d556ad49a2cb64ab774ef1eeedff5b17bafbc2269510b75961b9911018bb2ffdc6c08a4653e651bfa99afbee83724710d50ef8ee147907141b958b2c28932f847168257b3628037d7d859a665fbcc138daa172c981b241b986a771985f7c3e17a1649958bf752e72d7c74f88ec62d3c5349d0594f9d99572c9d5dfde75de0730dabe9ff07958607ae5cec66a17e5875e03664b4c4cd534598e92a8bd5aa8e7a9d36703d52e8fed4d6a19f0ddcc930d673068f460cc92b048c681c6847009ef4a23ba23a8eb88fd3c296a995eeada8f529ef8673d056f21128679acadf9412236e2db4e253e502ab1962f58e87baad74e1a31ea7d3c39d4d890da7084f7a391550fe7bd0b252e9703a0510098be4f51e86bc7be0c052b0b68486d528e2148f57382de7c9acdec60d5a20885e694ca65859afb66c4fe4e1b2aff39311d7c9b0458f2c3a443acc63b5e132e2ec1ee6b1950e8c634e025eeb7937463b2675ebf099aa", 0x1000}, {&(0x7f0000001300)="112fa7f52f9bcd1a9417753a5c4281e7bfe03c43d7e52958b9100c7f3ac247be16e0cceb031f61458780a1bdeafe79c13bc0cad511ee88b0a587473cffcb8a22ee217b164bbfb88b9e721f36d70215c7eb14c1e3f83e8cd873d6acbcc78310fa575cba7f7010786e363c88c2bb60b352e8ee40040598d8a7d0b84e00a641ce5efd6e14027355b505ba9f4ecfcbe786b1c476d809c4e29f87df145f46ea9ab59c05aa3edeba4571a54be451665e1dd32fef6d6663cbc8db6292c0d1ac80158797828b747f17f4bf728cb533851bfc03bb9817a37971e9e74b0857364c9e1243fe185a824fdaae2c", 0xe7}, {&(0x7f0000001400)="e946a1a0467b401dffe776d425e92ad9f6eeeb7861fe7bb8a9a2ed27652a066b9c6b48664040391ca43d10c8adcfa5461651a764e6e7", 0x36}, {&(0x7f0000001440)="37dc87a4118fde8119cf2a512805a6520ea45cd123cfba79e8d36c552c24bcf7a2ae6a95edac8b9bd4e616f7233e133c1480c3d93d8261539a4c2198a0be3efbee5f6c371b9fa012000598dd5f98f1b4e61dcd0d60cc17af966da55fbae86ef6ef61f2ff7926292d2f360af6922c51b3aceb9de18bb04919ec063b25d999c24aaeaa64f07b5110ebd34c7ae1c16531aeca47d6aeb9a6e9d9f4a1015861e77f4128fa755dc9103bb5fa9c078857ed759c9de6b1bf9f079ed9a2b2cfdf57a09ac2bddb67786f06b5cc17efbcba17c1b6a80b5d81b67cf2a94c3a451c71f9cd2a8d39ed86ddb0ce1ff87cab665921512b6e2d29c34f473e95c3d49930", 0xfb}, {&(0x7f0000001540)="ff2afe5e9927161b4b9e70005dd136cb07d7ab2a70987bda402310460a6e8c", 0x1f}, {&(0x7f0000001580)="33408748f00a804f877437bb578b10352fe9ea900ad89c0b45f1bdfe0952e5086bb04ede6d55f79bb0ddce085780fb81d2d488c5f12bab1f4dc24c57f34065dcb8067e1395e06dd49a94e6679b7ab34407dde9a2a4016d662cfac02d", 0x5c}, {&(0x7f0000001600)="67ff6ca4287ffdd080f1ee1b0210ed5aa643ed373c6352feccb3575d74381e1fb01edbbf44e4f52fab955455534050278447c0d21d2e815e3b5c3c6b6686c5027710f39cb77a3e556da4893980a3cd78a4879f7bee578465fbb7b2a558bfc1ff946251ce2701604310ab58184b6166338d5902c8e970709fcc799232fedbacc5ab8622e835dcfd721aded19debc804c3799ce846e42f6e52983c82445be9914d56b15956e809b2c487c5b18d85afa9f550d207657073c9006f3affd535371034b323574e149676750854ac31fe3725f62319345d1e83b36c484314c4b52d7d7c325e59789a54cfacc5ef7714755c9a92738114d8a2e24f5a55a807e9138c587255f37172d64f169c424c43f1e46bf8f0bce8c345e2abe0516acd1286bbc14fe84805af2552dc0465fed24c34bc0d29d306cdebe91f11fba5c5183ab40f3caf4716e539bf4c4358af8d716632fe92d879af62add42767c4574273dfae12196618274eeb8ff74068703948319367bef070cadc38ff87cdea3a37b1acb07a33e1a85b88cf6091f9ab269a68801a8aec5049639237e1883c7ad614cdaeb0f48c63c680550360b5eae43b6a88f93c5b1d9f3959b3330fd2dab3ffffcce2238753d9372e3d59e5163f92c27d1aa159f786627f62dce7a796522c3a4aa185dd1e1e3750f481b25b733acf52dc49a0e5fa803454285ccef2f47594f2bd0cfae6a06bc5f6c6b4085dc8ac629ee1cadfc3419f9c8da23edd027dafeb22e1330a41fa3651015c6c37a1b337a27c01479b1bde3cbcd0bb1c8d74167d8824b2c11fa328fd72068b0c4cff7e007ed03f59ffa1508aeff44ff4cedc644eb1bfdc87329318b23a3f781c06d65325374448308ee2bfff740c5b158528f34a3e352391a5a6cc85dea18ea69b7de37dfd96cf8c0700f1ca5b65ef1c5aec8f1358e682d6d3e6a150eec759562eee5cc692e77b9d062e53c105074e20d0f2b83a50e0f31c2d52fc1d1d349baa825a10331ec3ab57e52e85ee8767913105435586df5f3b0f4d9f34a44c0d0584c51c8393c547181b3e70a622e1b0edddc7978be28c678f5f8dfccf8bce8b0681b3b6fca73a1bb76f997f954a6015c9cd1a79d091add2d9e1a015fa52d350b1f98df199f425f3768e650978202c741b90c9552466a3eabf160b50495bb9ee2e159528c9e52a4e1429d59400c390e588a0e5eee1cd5ad3784643132ea8fd44e7c066a52b7beaf30b1f7916fe11a2f6283b61e8813476a1115bb64aa30ee8bd110b3ad805f7af3c076fc662b3f559e46f7a8fbb8edf22c2af0a40163da111724a28dca730e8c2e558e909d17979c99d2a072b5555201ed45b5a4c1948b9d92c563ab0c83320aa8a2824b09410ed8de710d3a90928fb6e567558085f616696e3ef6091973d00ad79c7bc2ad78b85eeb09f3d664e59fd6ad914c6cb32fd09e96105f13d7d826f1ef7f0889be9196fc4273e39918691afa639e8999220d36f818f5223b230b963542bec7b3a979b5dd1352d98a02344c52e6f94fc6b8427af7121f6cdec3d8ff3b9803460fc06d07eafe14bfd08899d5ed7e85a0e0f75ffc5ba569991fdad9b446c3c9d580a85b2ca369f83c4c3e455179dcc271661734d4f12fe625fdd152024b177e9ad7695875fdfa4d99f8050568d1b62fd2613ee6025fce5f1bb790dbb0cb0621caeac90a12c956166180441f5e1a79f6d8b7c2184b3b942b931de7f7b8d656705ea3d0b18bdc53542db63a3127155cd1bcecb7c1aee8f1c8dac508d8725913de27c58f92abccb85ff4a4d21aa95e730509ba2cc27794c4707ce2bc214ece4e5771bf51ff302103881d6e3f6b7d25011131ddb980737a45fd2c094a2baaf735290cdc7170f5ad713c0586707b798c28f3a391a6e3be86ad6baf2b523b7090c468bd36c11a708605effbd65771f1c5b48dfc25ccb919f09b663ffb40430d77a8f57f48ea5bf60db8324b30ace3e4816451d3e6d04d7851ae79911b55cd87a0a145a8c1fda947ac42d8f2bb5017bc40e718ef5fdc0f0414e0eba6ec7493580db2f8cd3bb13b2f00b8485d6a95bdb16e028a85fc1da399e717c21cdbe30bce0d4b3bfe6a17b3226a9e27e1b195fb4f12e77c2bc35e01a017ad7407cb4689bc2ad5d3de1307e7274d3fe961d67de6da9e840482293959b3c2e16addcf27d096d7b40195a6d1c45f017774f322481e333c14040c4343dd9cd2f6673319e1717625c7936c4b2eb85941fb4337ccabd9d2806e9aa992d297ea53dc67352efa4086412894b6511a6f329980a1320400f2121e3200d57056a1a916a654f3c3be7e73d134cd07bac763b56c648f0f58546b3d7106228ea15611541ef2ea7d6e3c431927303c057d50961a8bb47803934fa2107e99f10c611478a059bbafb7c6844f5354443d18afbce3ea023990bc2f865a80d69353e9c49bbd96c47a5158283459f47527e80b2e573a56f3ef440e5b113475aacfbc9205aeecb45250b425b303a83656918243951bc40f9a65376c1cc0af5b624ab8451d090a46e59c5ba102a23eb1d0b04eff4b335c2309d952fb21de75eb00de8cb967cf1cfff33d1a82db29f0e489ac62a7dd04dfa9f037142d6d5b1886d3078470141cdda14b0ad60830952e32f66e865039357e5492a3d11c1749a3af0956325ee3138204071a0d83fe355fb06075b3c0276f96d2bc9eb3c3333f3ba384f276aab14b3addfb69809859740f62729a130f00224bcec55b0870ede9b5df422ae3ddbc611f1cc7f763a355dec042e4d75737dd7b84fea639a7861f48761517d24052d568d6d47578799c0c7283d229cc02acc41091bb5ef6b582051c28db68d70bceeb7bcf9bf57d706f6418a8e526f0788e9fbee688f73b536f75dacfe92d6f70d21f942fe8e0760c23e0a028ad1e6b07f3f658281b0f3de9c646b063acb46b464b1ceecd333acbf62ede2dac73263cccf6d11af1778e1b1ecc18d66903dbf5d825f5dea4e747644eef63e707336ca6d597880b341ae1347cac86277fccb70ae0bf9992e931460d819033e7d08b630aebe920a772937b7c1d3fcc1c688bd46471f704050c79d923c1ddb4a4a5516b185eb1c979948cc94e914d3423569fc10d33a5e1980c9f9b3c80377b2e7ff707e6e144e81b93a8ad692977b447e0ee84f5bcc78e8f249b950b3d7b348dcc5749d4ea0b1a491e43490477c1e067aff4e85c4ab3f2e574b0ae497423ce4825501ba4ec791f71865b507d7113af1639178f27fcd993085f3044a6f329f3c52e143d6a88109f038e221281323baa3b30ff407244dc8fa3feec955086120a90b4d8d49c7674925735c1228eda414012a34742e2dec295cdcf43d84230c1dfc11ccfa56e396d41c9ee4f5c8ed05ba01342798e14ebf290924229a74cd57f5eb4e9507cf5fa3be2e5b5e30a98f8a36eb9d2d159ffb443a83da775c095fef859bcf0f238370c4efbd3befca0fd513f28cd2b7858ef9862cea72aef87af46d1e252565d0e476d7ceb5ffcaf337c48a7711edd794d3a35c4687a2faac2aafd17ad1408415438b5e4271551e13a58ce60ba70214149b07fab46551709acc99cc135ffca229efb6b5ae63ea43a0ba6ba521d7417678b0f7298da2e8e5e42b420c6e27f591dfed65fda5527f70579fc3d026279da45f67dbd5d8965e8039a9c1d3eae3e1d5abb431f18fd115f4de34ae29b2e337c1dafd05b51e061e33b4e92ee3e59e8f7ca37cb616e818c46c67f3bb1b69cafaa4a3f2630590161a2dec558b2c10bc8b060e49618d24ab8ad515791031c3fb2619dbbc331172ab028f0af00c7c6d10b2d091e16e6856e99b52580ef6217cec2c0dcf8006d022da0cb0660efdcc5263000881f3e87106e02b20c13f44bdd09622f0d57fef6f70fc49142acc50c7c8f41aa30843913567bdb0d9b26dfeac92415afdcb5d63fb9e9338f2b04fc3673155fc19c6998724914dad1e0483e16d0e49c9f8b2fd2a14ce2e2de4f669bde25709d7b2f4e6c546ab47dd73bc77c2be51ed35dde03bb9dde5979b39c10a77771902ed1242ad078d7a697b92108125e0da65e32f5a6f60701fe61c1fd87577eb0d3539387c28c497ac376cd43b8bfb69d44830076f23494f466e0cc9b7d6255a57bcac3d7a4b746cf6c9f93c55007846d0c3cb800d32962988639a532a1eda31dace48b363a3247d36e50815b7f794207d974527febece98c433ddd9d67c1a131d8eb82763b217daecc1bf01785314b7cd878a98ead0b2117a2b02c6948e973aa91e2b29c03522ae9ecb5a7abdb95687b3652230420488ccb941340de2125c844862517d813b2252b9d98203018662b5f4040c81a8bf20b30e03fca599f9f1009334ae99dc28d4f8cacef9211bbbf334f445e16c8598430bcd4d42899e6b493d9091714b216b99fc4f3bb6aedf4ef1821e1b1701ad4aa7bcf2ccda155fa94d3940d6070c1f11240ed40a2abcda441a99c34facb1e97452523a951c50ff7e986991cada0ff4d421efa2c6de63697aa74b81f5610ba556214c03544933e517d36229b19876343e2425fb9d587888d8478d14129023b0695942835419bcfee6db7abf0d14e8a3b5d4b7b189a045cc929784de18335b19c7b8a7f106eeab56047f2474598d98e14b5ed6bd0500183fa5c05a35cf3707e6f3469459a15b656ac936c4986636b312b16ddeb555948d1bd934d970747020fd870b452dc589e812ff52b519f40d8e74903026943a24bde5ddb7c196b5248418cc9844f513e224ed6c83bb290fe8e9b017cdaac97e27f4f69c17dc7fea8e3da98467378f882e67fea2b623d81a35dd9b346e390a9feade9940165c8209cfb9094a25f33d01ee2125982672a29a01a098afbafe9a1708d9c8c23ce957c6a7ba4aaeb207873d00a06ee0f2c04e6e07a3b8ade39bb57ee659b40af8aec70de0f3e695af440c18bd31ee00c355c24d4a0c4c7500057aef295448fa50afc2ef14830ced051b25bd53571cf1ecef418a55ada68d34af70ea4344abcf4a50e840d99acb7875e63a57592b361ad69b287e829baa0a717c7a61b6135dfeeab45cdd8d3472e1493211922e6b0a36ec5267299cd4d31462f806ecc6023c27b7203ca38cf85f27a2ab519600b94c7d1760dfc2dee4b93b7a37104f8ea0de43f336214b3f2bed38e387ecfd8c0a0753205f3fd0671078cbd72011118c2fed6158aa27e49bde9cbbe87d3d064584d88a41a99031a2ace2de42f0c1362209dc18cc1bb783078738dbba884bdca1a6441100cc7bc912c925e4aa01423decdfee606310db6570b4ed5f69d6678f94450302443884cf19ff050ba4844e36d49875099a86a46eff34809fc73b9b974029d2e063e1799cff09582edca7e20421bcd2c33c6ee4a295fa03c7d93803ba1d285b7f32740181b60ed9ef9d708492d0e2037ea7eaadb9a23304034df5d1931eb5f93878a9c170c631e94798fabbb2d8fafda2baca6a9a84b59c8cbc53fef4971d07bc4b2b79c93c6e43bdfe60b152af405e0dd74d2f17c9c5d800d0d3d86bb5f96914088b9c57ff51dc5a1698dc808ba7e33b2c91d4aff16597841004e59bfa9e2f4016719f3473106ecde27cb761c32b618f4cd75eb5b6bb787b233704a45b0f755fd4f62aa06db79e0685830773d198435ced80b70a06bc4d8d1b398a70a4eb81a5843b2a11420ce95c987375526e2d861a5fc741538923492bffe1853c57fa309c7b3c21a60f97e33b9d6253a37008ec0fcabaa821574ab70a3563e4e2a4909dc4838bddeb464da7e7638fb7ea14d133542dfa81e1759da38834aa8842c4bfe3c7d3", 0x1000}], 0x8, &(0x7f0000002740)=[@cred={0x20, 0xffff, 0x0, r2, r6, r10}, @cred={0x20, 0xffff, 0x0, r12, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r20, r22}, @cred={0x20, 0xffff, 0x0, r24, r29, r31}], 0x80, 0x4}, 0x407) r32 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r32, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x800, 0x0) 16:00:30 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x15c) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0x0, 0x3ff, 0xfffffffc, "73cc515952ca010100", 0x3, 0x2000009}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x2749e03646553bca) 16:00:34 executing program 1: msgget(0x2, 0x410) acct(0x0) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) getpgid(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xba437be328a8c31f, 0x0) ftruncate(r4, 0x0, 0x1000) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)=0x40) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x4000, 0x46) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x303) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000240)=""/179) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x10000000015}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) syz_emit_ethernet(0x113, &(0x7f00000002c0)) 16:00:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e658700"/223], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r4 = socket(0x2, 0x7, 0x6) connect$unix(r4, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:34 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x801, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r4, 0x5) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) recvfrom$inet(r5, &(0x7f0000000d00)=""/205, 0x34e5ba746e250c9f, 0xc60, 0x0, 0xff83) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7f) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x4fbb) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:34 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) fchdir(r0) setuid(0xee01) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:34 executing program 1: select(0x10c, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x7fffffff}, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/218) r1 = semget$private(0x0, 0x0, 0x524) semop(r1, &(0x7f00000001c0)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000002c0)=""/96) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) 16:00:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x4, 0x9, 0x8c, 0x5, "1a0077e23d1b81595df2fd9de63eb328b16e7a60", 0x5, 0x6}) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x3) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66696c773011fc3f8df8b821de119297211d820cb6afbd77f369741a4e3d492534f3165f9f91bf3c876c294dcbc74561bda7185c3e902bafc5a2db59895d10a3ebd06557d7bfe6bf4293f4ef84d0bd3cbb4aafc20000008a4d75d57536ec2071aa89a27991c86908dd1495a0cf26e05de96696d9c2555440ff80440004cce8824d7effc2612294e1e404d914cdd50c2c68c638f61c204c2564c787e8fbfcfc8988e18498e5969d1f321a2a949989b9c38ff17c02047d3e14121a2ef070"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r1 = socket(0x2, 0xc003, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r2, 0x5) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r3, &(0x7f0000001740)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r4, 0x5) r5 = dup(0xffffffffffffffff) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r10 = dup(0xffffffffffffffff) r11 = getppid() r12 = geteuid() r13 = getegid() sendmsg$unix(r10, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x402}, 0x400) r14 = dup(0xffffffffffffffff) r15 = getppid() r16 = geteuid() r17 = getegid() sendmsg$unix(r14, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x402}, 0x400) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYRES16=r2, @ANYRESHEX=r9, @ANYRESDEC, @ANYBLOB="604491ea8d0c32db64db4c59a88a08065987824dc68fabea3ec4c209c67744cb1116f8156d65a7c01308d35cc2a921dff438e51b886585343333352ec2d9cd8f8e4861b698be85854b892a136dedc9fcd35ccdb1295bd742cdb981a78370d12295b91b9b9d370b658122c3b14f7a4f5754c9cab5ef104736216f60dad1cb1b73217851467e8daa00d09b539e8a13570667d3f9db34cbd7917842b27190df3b547b7f67", @ANYRESHEX=r15, @ANYRES32, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r4], @ANYBLOB="6efe3be34685861a4a571d9435151c0cfed82e736648e807376f09a3d3b2ebf32f94557e464fc1f10326ab735cc94f9100d19c2eefa5d8d806d7a084500e38798b61f98fb795f69209a91b7cf213a09b07fc894b0a23ee2c389727d4d61b14179eebfd84634bd48b95e262f703ea4532eb5d0441d4b8e10e130dfc9e74f01e5f9ecfc1d608371a04ef442789657d24cda3127ede180356ed0ac0f339de978e14222f", @ANYRESHEX=r13], 0x9) write(r1, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) 16:00:34 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() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getuid() dup2(r1, r0) 16:00:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) r4 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r4) r5 = shmget$private(0x0, 0x4000, 0xa1, &(0x7f0000005000/0x4000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, 0x0, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', r10, &(0x7f0000000440)='./file1\x00') r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x2000, 0x14, &(0x7f0000ffa000/0x2000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r21, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x800, r18, r24, 0x7, 0x40, 0x8, 0x484}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10000, 0x0) r25 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r26, r25) fchdir(r25) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46", 0xe2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x400, 0x0) 16:00:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shutdown(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x80000001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x8}, &(0x7f0000000240)={0x9}, &(0x7f00000002c0)={0x8}, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x61}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) r3 = accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) flock(r3, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r3, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0xfffff000, 0x40, 0xe1, 0x2, "903167e079efad34ee18618c03314ea054f186a7", 0x8, 0x1}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000280)=0x1) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x40) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100)={0x7, 0x6}, 0x10) 16:00:34 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x8, 0x8}, {0x40, 0x3}}) getpid() r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() fcntl$getflags(0xffffffffffffff9c, 0x3) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e1a66696d658d00"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x8) setgroups(0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') 16:00:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(0xffffffffffffff9c, r0) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r2, &(0x7f0000001740)=[{0x0}], 0x1) fcntl$dupfd(r2, 0xf, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) r7 = fcntl$dupfd(r3, 0xa, r1) sendto$inet6(r7, &(0x7f00000015c0)="f87080ffc2c730c523a292a1633997f7476cce56a87b13c3bfeb0bcc50263a73f2bcd74ec2c7d5a31b1a1be253630942846aeb2ae3e4930af78b83e7374482481d7e", 0x42, 0x2, &(0x7f0000001640)={0x18, 0x1, 0x0, 0x80}, 0xc) sendmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f00000013c0)="e9daadd09c3fe1744c47dc13d445205d58304426f33ef41ad44ec5296b31e93d8080a1c9a1e15da0ff2cf6c249b883345f935b5e8db197609dbf335b653af4ccd3bf3ce6827bedc7088de2493deb1e89b09cf1b1c6bc00c2eb0556dfca1917ea7f8517b6fb8323b6c9addf5f266e312c2399bbe379c03914430968a283f77e7be237d9084aa419ac96cf61c3884fdf169f", 0x91}, {&(0x7f0000001480)="3bdca021d3ed0ae1711d72a07550fdb256fb3a780a251d8049ea4e89fa7339d23a77c83c7acd5056d0126bbd8fac8e9a4b2df5b402b355e81940eb216305be121608d4f6d80bd423775a73756b46d7849f38f5e03d03b7761bf346f6232fc5426a45b510b08455bc58d2a5694b0eb5a1f3374d5795d2d1cde779fee8c65144ea9c9f0bb811b38082bf84b8d287bdf1aede94bf18593f1227f29055f612f3a9ed269b7ba29e44c1050d49e17c0768ac31707587a3a99d67109ccef95e9c791a0fc20e38f2146effd08c5bfa", 0xcb}], 0x2, &(0x7f0000001680)=ANY=[@ANYBLOB="1010000000000000010000000600000006cf1532cd4860855be9d88a332b7f416b83500ed9e604e2790f20556db0f3d1e8dda749df2faf66dff889d6edb270111ec4521264a2f6c274e8f9d0e45b014a61356e9d63a6b3def6e6cda89c4e75a5a3fe101fdbc2d9957e89c05d6b19b1a485ed6193c2b0ada35d4bbceedccd46fc9f994f79e3a1201adb3c5276189eae0cd97395fd6583b771331bea6b2171d86b10b2640864e2983a544dc0a69f706e4286285c9d05b6719ed04884de42766f2275f5e72935ec2f93a41d80e28909038fd7ff6efbd7317eeb93fac8e8624c21e91b51d195285a1ca9fbf682d91b01e4ea942480baea2fd8ddd151089eca833d4298a6218acf7b586d93dd236417c058f13ee3209be1eb80ce6582feda68ac21b703442225a5e4bd6d8d565bfb1a597472bd024d52302692d940efc2f8aa79252070250dcc43d6803d4459ef87260e9a9a06c1f64be00da856163971bc1f2261c5b75b342049d43e54c693801f3dbd4697470b00bcf37537ad8dd83ef3199adcc0ad9515e07e588dbb6c20a8a0bdaf7a59d60ecef9f706cb4a381fc883985b6e19d26b6468778e769fbbeabd878845d5538ee35de4e40bf6149488167b2687a37ebb60505dbdf5b8e5bf036202211b7965cf801671ff64e88125953a0c3e1f8b28b7ddb9a2fe99fe8a065f9a0a2a5fb92156463b253a0f51e67e3f7e979e4bcac8aad9cd42b7cb1b24701aac0a6847a002d00de83d232258b2f1b13e0a4668b28861adb39fccfea14ee73e092d55b36bf77cfc21b88d1be2c602a7ff17ffdba493734f6f6efe7630637a4d8aac710bdb8c5083ec54d6255cc9bf3c6ea9c3d1d1cd7152ce6146e8877be00fd725d9b2a76895cc8e0268aa59993d9e1db44abdffb21a9819daa2f758b1bcad2daca40c6bc49d54dff5102dbf6db3f5f696532ec1981d2821329bedc93f3231f0acde99a5d04e4009c70e2a6c6d8689935ad6feeb78519f0238a6bea0759e55e58195d72b286c1df3120e6a9816317cf13fd0681818ff1ef9f9131f7ec3be780b52aaed2b659b4dda1f25b50b31a6f1cabb7b03cbcad4ba4ea007d34aa6333fe51d080d8e51f10677d3f8286aeb6cf4f9ef80d76916f8b8371e2a53b6fcd07294c81449f88987d0a88bd14be93449af266b79769d87484e924a13a9c5debd85811a19e4c638b8f3095a9ed75402b582eb552fae4e7332710dbbd02e93efa7e3a0866a1bc30fb192edb04dc7b6edfedeea3fd1fa6aabacb7f134e72617e7ef999a380dbf2fbcb468ea4a0135d198a07ea6d725c92ddce9aa2122cb916b03c6a37c1da5edc8c75a147401404344df79a4ee0fcf405f5c2b8361529b4c7e320106a8d1181c953283525bf5aede6b2e4ddd49ff1b7197d9be81fe726a9b260436da1dafef4ac2ee27cd18f100de69b6e386fba3ad1907fdd000b551ad9b54c71c6379530051575aad329e33abfee7df2e4aba0ca4ab8c4ab2416434c8b10e29efcff71b0bfa3d39970e29368212d5dc910a7fd2e7a072b0664072a625cfd5f094e3ba51ca3298f4cd8373cd596590431e3c1d1f65e3ac70128536c125b9fcc41c628d549cd0b11e811baf31de29e184a1e5eee6ee1ca324bd6532baaeee159e2b070b3ff33df2e7a7ce707f4fcaed1a8eeeb09a13b253a30b23d6e9c031994ce62b2b17e301557d60d6fff747285b2b40344d40ef77ba3a192876bbeac8bf24ef50c9c7c277a8f428ba86c9fdf5e6bcd11ebbf38e17ceb0cb9d2dfeed068f28db7b8aed0c8735352e9e760fa02909dafa2d7070ddb0e3e0174800b3dec91d9ce8d333d93d53ea563ed9c7c47b1a09da50afbe4f52ebc9a9f9b06b45f14c73863414cb4fe4d0d4f867a653729f60c83fa6e00fc88324123c5891073c5600d693549d5d2ac013060efe415f975c30017ce15f9e355496fc6dae1b247aa0a40bc4820459252df3359d778a582fea8fa569b916510d2c06e7a9d7b93ad9859425b1f735ad0330e7a62bf565f0030597235f4e517285b690c43a353a18842915a8ab9f1009c97ed9eb0b96157e74c014344eced2805ac6327588ee6d92cf26da18020ee0bab75bb2866ccc07d8c382a0b5bd03da8f9bc22d2255ac1aee6df014dcd5556c56c9b2bed38219b5e72e33bf9f30a78153afb639641fdf50c042a10b2dcf7d764a165da5783df58c4a40f723a99741d6e303199caf16d99f2c6311fa4d0ae1f880d66be81e4dfb55a619245d7ac1637d14e7c07baa93796518bd0ec665ff19c38ffe1346123a0a7082071ac0b7ba1a4f400b43c711d60eb3920d33b0f81ddf5ab29f87acf0aa9f4d4ecf7888833a0f3d10fed0b93de7dedbbe20e1f9b99439b0315d08693f7eb800f0bceb5a70b7bb760895a3a3970d6b670c16d3db87b74208a33db74f8591bea90772e9b958c6e7bc306ead2a4afd90cdd6a32ebcd851b15b261d2b7751f7a49d9f70f8075fb9e8fdc7a9d3ffd744d1fec186b1983fe0c40f1a83d8b414ca231d993d37dd2e6bc406076a7b0561dfa6ef9ea860cc0b855bd29936b10cb6c4f6df47086bfc376d04cab6398d18df91666b473408b64798e70b9da57ac291d8d05f692958f7b71f299deb0eed3a99eaea2954941fb485553ced6b206ff6b1d831f075b9e717a15f2c8a336daef6262a830a2361d1385da08e4e287e5e2e1d50b0d6780e273c8b48cc9ea9058b5055e95a0a93401bec0eb84fda8cf4cfa5b1a58e314e5e80a9385f744879b5811aa6970fc03d46bdc2edc45519a0c8a9a9b1954ecbfe6847d4576916e13df8d3b4bc34ade223a817f57edbca41e15d62e3c8c287e8fdc133d326916702695223122128b0de7624041eb857ef9600f8907a2acca9c202c71ed4f78d323794d0149cee4a043ca1c252df88ce7bcdcf85446710f8f425645fbd941bda57db2d5f692795a43288ae6ee383ff454ebf8212eb1484ac993e2ec9d5be734b7277a660d39c173df2becd5a3e34cd0d8b7f669eccc1bdb29fd2578753bfe42cd7909d2259d3169028f23316c414e71fd677a1911326341bb6cd4b1a847acf9e767151421b0d44f7efdd39890875476d414c7415edaa9d513f0023b79d96ae723663c24d7079382b0ba7ef5d25e6a9522304468cfb9455b00791c85807757d08149624e48fba80c049e0d932193ff137c3c981c5a4c35e5c81fbb29c309a308d18db40b216a0cba69e4609debaed675f42996071bc6291da29a09b627f75d674cdf72ba49b28879633b6d8d5a2a68c3a95d5754b20992eacf30cae8b7caba6708aac3c7db08e65a1c5cac8921c96e5cc367ef858d7ba1e3a42d2f9a775433ce74316685512c35856ab5ac5e061159e385a8cfa7f14e7663a5a8cfc04376da0911392eae2a32da064a13e7bb7545f443ffe71c64e2f10980d6f70fb9e12fc82ebea8cb12faaf3b89a86fd0254d0cc13b7a91417cb04ace6145659079181c094700a2d5b62508694887a9394436b23eceb5fa28332442151691c8060d674c745d6dd5671f48321bed8bb2af2999164150b563d148212ad0a3197c1ef016fa588bed56dce0d15f9adb866153bce883f537f68a5cf0f57c74659d8eca58a88f34ddca7bc4ee18c63faa09a66e758256d3a2b8d6ebfd44e4dbed662321f20aafa0fa21cd3cd4800ddcddb8f17b4c580fb8771b16c099f607851ec89c28bfc6642284dcfa0d01c6bf9e2ce18b8f7fec62d9a2b7d440ef9d03c8f0218ae22e3b559a2d170ee5d0e1c02326b76fb4f4fe4c03c1c5fe3182e49b4259489069d384c6f399c1b2cd13075c4b5ca951ededf211141d1ab6c9f9d442f9f52d8b5c7d8124417862f5074eb681bead9d323b345c64ecd20f071cb28230d38345bd11be8034f4fc37bfcc4dd065ab27a5c4f9625eb5ce61b4d7ee8851bb73d74a60645771461028c7da87f2f8f57a4fa0ed04bf776b613c90b4a83bcb7b34aedb98accd96436b18ae22bf3408890f35100c749cb70314570e0ed484975e114013262beeecda2754ec1b1524f8fcf0e07b73b65395f9c32d36c9d98710c5e394fd641b3e560b089a04cf11f1f3f2b1fef3392a146eacda16ae62f118d7ffcd30b6fb31b76739ca26823a9e9aa2157d3c2b9f183c589419337a6e53a7ea84aaf25772587ccfb8a31c6c89b60c9bdaf55eb5f5299b9ce313c6f1a1385a8ea94fff79c8ec654225ef985e813c2b1609d854bac9d9629edb17d71122acf88d2cf564465cf28ebb367e0e0b3da546f56c371da72d6886f47478f4e35424bf3ed9e6822ea57eea8216e47d1a8ffae9278d451c472a85b15432718aba0957384dc766bfa531662cdb80b261df666acd3424c3cc4814ece38fc5022102c655e3761dafa0fd1609ebe92b60723c752e2cc6b34bad02c24fc5052e3aecc8bd63365fc9a00a5c9a63dd4dee85a08403babae6bba179f6412103c24b42ff1461c0177e78584f7dcd91c293938aa492735119ef1799d6e72570c40e3adc82fd6e37e38f8df2e36f5d8112dbf99e4b00b742e3a5b75263f3c2ceb07c782fce333d13ac0410e9bdeaeeb4ffffcf67f0b0feb30f0a2cd6217af938c8c82bd8a77c9f70c92eeefa09ef9cf814b829082ed607038ec8b043acd40b51f0cacef833fc3cb089e237b58fbe0100fd4df80e4aa7a0672c1b8a269fd41c93610ba6340f23d489cf2c117262a7939816d5a5aad48fc1580dca0c64f3f1e075c291b852b178fc28fd0e07b8097959c36d1884b149d0df04264921454565e6885891a79d155a1afd8fe83a9a960d6719c10b1556f2b740b06c3bca0940f76159eb38bf1b16552c3f76361b5a7d12a31ec7473d63e121d395c8907dbd784be26a48d5b7ea98b376f7e8780057bcfd13145dae258fc89e029320e0706e7e5725a1171c9f26c504ea3e53a9994c5fd81f0124bb8502348d552f17aec60fdcf714f3139cd9d61653a2179afed76d8d2cbca0900292425ad20b3a12eeac2b2598f7c940b8c16c828d39aeee1373b2ab2f2c7811a97ddb64bdb2494c54d7867b84d79cade061bf0ffbe00af5c55b799058c071d596eb3e82806fffafd904662d3c80f636f1ed7ccc072cc9e53abf70ab50e47f20f90fc66def1e331e5945256f36e1e0c7d19179a49df59e43002fa373eae4d11a7f8624a7a54504250d3d56d1b093187df38c9010fc1e78fe239289be825d9e256bfb20fa8ccff963aaf9e79281ff86ae8c595e76a777b70be6301eaa8e55ce4374362a171dd1a3ceabb3ad5a7f4cd8198bd90248760148f2fa808acb18baf2ff05924faac8bf95150f4b1342a0f912c36ffe8426965d6c9d9007158daa98e786a7277e7889a4cc06a288ae44a29d70aecaef153fb909feb9a0d18f8a832a1aa54a470c6d39c01d54a565d7a67dfdecf499d93c0e91d15e5d6d4e95715a39c79c6d4862600eaeef05129b8cf499919949f16f82ab2201392e9ec30e45ca3495be500a0c52c31abb82a58e5c44b6a2e539fff133c29aaf9825461ec4d36037ef3ebfefdc2154f511b9dd26bf87808e55dcb0a385587c3f1430367faffe7558a9fe139e511fd2542c430a88967baf08102fedbeac99f6a5bcf77b630360fc456caf234d932f45bbadf03d3b75849106be6ffb015b84321b519bf93649bac1990de32ed2cbc989366d74bd03d1823c62963bae20b8a4c70835cb3069b835e5bfc069f0d3efa60a2c25fd0b4d7f516004e1bd3e91b021ef819d34170a35ab57c6fb1ed45aa7a3425c3adf3a1f5fe6a034313744610c11476823b6fde1c5afc5702000000c0dc953c0e8fd137d2b9c964d5d6476436ec6122649edec8028b9ae80000000000000001000100010000003754e7fbc8c998c71f8cef658298b713ec48eb7cb55f174e3ebfcfcdc8a49bb0cd5cfa07effc8015ffae71546c718480253ecc7ff3615c87bdeed34acacec8f7b8fabdb906a683c9c3956f27b33e7601e39192fa41c9ba829c4163ca0c23a42ed0d4e30ace23114e3feae2fd0af606962212de61fa8f0d946306ec940080a4dea17016fbef3c7d80234811746c263efca980226cf2b4574c07bd0c517fc4a257c6e4cb34f4a971db1380c3d29e80db73e4855e368b8ce03934048e7c454b4f83fd086f7d6a32da48b4f356fb4da68a1932346c9940bd4c0d80000000000000000100000093000000dc29416c05e88f428fac6257dd3f49be4bbf86aee2cec669ac4db5721f8fc8ae173736eb515c4f95a447bb15838bf858c19b669a9d69e24de0ea7795e235e57e3d9f7c2c331594b824de48382a9431802eefe76f0650d82a24b60a9e14c555c4aaa6816f1aa6db032e267111529efa5e680000000000000000000000100700008290a6376b73b405f1a2501743272221bcd2e1cce4726369ddbd4ef583ffebf4ed1c17b78252fed7666de794e8d62e7d83a9fb0dec61bf4453f09bdc2616bffea75b0d35911fb31b7f743c878f89f921b818a566e8000000f800000000000000ffff0000010001003574efcfad9652f498f317f265e0612ff69b3a03c54020ffc39414706db47dec1678238d2dd06a7cd9cba471a266942335686a3dcc03ccd69c6738a6acb073b12964c16ab7a081233e6ac462c925240cd572294c5cfa9944fd44940e4aff28f8d20919d512e8d50c48ffa8dc4169bf6ad0a65ad3db8bbc054c6671ed421d0f71f8676c8f114b0de419dbb5bfcaadb8d189916af60c44b097517a8da3ffa8663a99c22717faf7ba725371eda41196ed40fe46054eb9b273d4be6af5b3f4f57f1cc3c1de4df97112db3129c07a03242ac06d1079130910edaab138b55cdf8e293b3cb0a29100000000480000000000000003000100ff07000044169e145e72317eb25938463003fc63119c3e899873bbd00650772be5d8b783e98932742fba526c16349f58082c7ada358e76ce59904700ca5b3ed29d03dcf8bcbd4c31bc886fa7aabf467a8ef3ea5f5c8a51bfc21d2d8d66e920d4d26b6529a805dea8a0ce71ae774b9c46c1eae8e31506e25a487336eef8df7741"], 0x1320}, 0x40b) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7) 16:00:34 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000680)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f36000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x10000000000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fa6000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() sendmsg(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)="a0996e03fb022daaf450e8cf833865fa104427b5c6d425b50a3dc0d7df89d9eabdc18e2e016b0fe59c593cd61fdcf7c6fd707f863774f79e1b4926947fff98c94c4b0ea33528fa377e0b8337b2101f3cf24af9602e77081b1ee6cd14aaccb0c3d177c0dc8f41ed2fa2bd87336252d011c6c0ddf85afcd15cf32d7f11b73761601878a5e3cd0b41e48e53404b4fdfb851f0cb19a32c2846bc8f1f8cc4307f292b22a9e95567", 0xa5}, {&(0x7f0000000400)="2aaa8215d9a5f59a0f68f9", 0xb}, {&(0x7f0000000440)="56489a7b597c547b4ebcf3ce94d011c0940cfd5b60c9c6fe9595461ea57bc7b8a9a185932d2dd2935ba4cfcd3f1bb04c1b97ff0cafd9962d82035296f80b2cddbc2174cfbb80e4223d67d715a2c5870f23e53a26e41881c377ed603940c7b197c14b8d89323d0ec8b79c6bae19b19cc408b088bb07b1a88e3a13735511aaf97333a52a3c0f72e14b835ef48935db9500330cc5f6b7abde6d04e902e0add3cd414740c9ef7bc607c4bc748f15ab90bed0da0a26a94671df732c80a58cc91acfbfc54f6be97f7fb2", 0xc7}], 0x3, &(0x7f0000000b80)=[{0x88, 0xffff, 0x1ff, "0001700a542b538a340351dcef52e48169cc1ad4fa9283d73ff6df3ec2befc7025407a97b594e995851344f84aead3b21ffc268046065b9077a099eeae02e526f82ef852ff004030a005fb0d74df57f53df8c0f424acb93a046ef552eb92795b13ea174ca294cbb7c0a83cae4e49948ae746d3ed0e"}, {0xd8, 0x1fffe, 0x4, "9b61367857e6f56d5a70b6094b43a2b82bd2c5924d1bf4fb67143cb6cf208278fee8da5e54ab1e2da4f1206eb77e1c88325ef4ea6a4aa5f95fc90e8aff74423d40f874ae640fd12b5ad9f47b13a48270e3a8d5faec3c90b1befeff6dbecdb9b7cb7165e485e448e78026fbb95eea4234bbcb86dea562a8a7c09e5caabd95e3259ab2af9847b6e44478f4ff993957a03af7bf5dfd885afbd51c347aeb56c7448ce405b6fefb5ca88c101bf2f03d682d54c624c700749b0871061572cd384706e454"}, {0x40, 0x1, 0x6, "90586b78a524feac47e09bc71fa3441db111e5efc55c672db5b2e20a1e3e8b9214436e4c7e201fb51248d8f8ccaa64"}], 0x1a0}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x18, 0x101, 0xc29, "f148c20f33348c9e8888cbb557f191fde1b55aa9", 0x5, 0xfffffeff}) r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) r4 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10, 0x1d9) renameat(r0, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000580)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x4003, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendmsg$unix(r6, &(0x7f0000000f40)={&(0x7f0000000d40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000ec0)=[{&(0x7f0000000d80)="f773491049c809c8266d6e7ece983333e9ec907950cc7a0895dc6b33ce51b3880fc23fa07abc083d94294c740c16c12f2afa4857214367c6bc7f37db041408a80efe1d3e77a50a51d038b395ef7c3338eb5623f4a237722556526c2645f6aed281761a674a0cc13b1b46bffcdeb3fafb1c02a86f2acf6f8eb12ce6185de23a687af3006f0db1a91c46e9273878020d16714fe1180d7e2fcc617aa99d20d165b6a736574df61d06570e585a40e7ee52fa26e451c0109a", 0xb6}, {&(0x7f0000000e40)="039b22fcad30881e1aec85fee3b102e49ec372510624ff70b65f3c2551ac3e11c6f4737aca9bfe5b80ec5ca7a188eb39fa5dc37d1071a8cddd97bfcd28cf6ac2185302a1631bf26ee4f1c4da7c62625bd2", 0x51}], 0x2, &(0x7f0000000f00)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}], 0x18, 0x8}, 0x400) 16:00:34 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xb, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) r4 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0xfffffffffffffffd, 0xffff, 0x1800}], 0x2) flock(r2, 0x80000000008) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='P\xc8@\xa4Wz\xbd\xcf\f', 0x100, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x2) semget(0x2, 0x2, 0x82) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) dup(r5) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000200)=[{0x1, 0x6, 0x802}, {0x0, 0x7, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x1}, {0x3, 0x8068, 0x1000}, {0x3, 0x8000, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x8001, 0x800}], 0x47) semop(r4, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x3484937a, 0x1802}], 0x3) 16:00:34 executing program 1: linkat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x200, 0x9, 0x40, 0xd03}, {0x6, 0x80, 0x2, 0x8}, {0x200, 0x9, 0xd4, 0x8}, {0x4, 0x2, 0x4, 0x8001}, {0x5, 0x5, 0x7, 0xc4}]}) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) recvfrom(r1, &(0x7f0000000240)=""/159, 0x9f, 0x881, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) dup2(r0, r5) r6 = open(&(0x7f0000000440)='./file0\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000480)="6e5ade93818118211d797d4e19868a6c989ca069fdd303d4bc40d06a219c3ded7f8f10793c79b077c4d311080de73ad4289979982b135cf502c0dddaf3e177614183a61027fe60c9d1f837e33dce138fce2bc84b4a84fe80d9aad192b25fa91de12a0f521c794478759cd4a0aedd640c478d2fd3a10fa174", 0x78) 16:00:34 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = msgget(0x3, 0x100) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r5, @ANYRESDEC, @ANYRES16=r4, @ANYRES32=r5, @ANYRESOCT=r5, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000001300)=""/192, 0xc0}, {&(0x7f00000013c0)=""/178, 0xb2}, {&(0x7f0000000140)=""/8, 0x8}], 0x5) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x20}, {0x800000000001d}, {0xfffc, 0x0, 0x0, 0x8000100}]}) socket(0x1, 0x8000, 0x3b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x1080a, 0x80000001, &(0x7f0000000040)="1fbed80700e7ff00000000dfd8539d31b6ec8ec83dadfe3220937de6c92440938cf7e906c7bd5278fe5d68ac693a668e42894a111cf8625e45324cc3d3004e2e76614dd034f29147c62dae10653a563f5624294d445eadfc74d092bb1c72b41a610e2f19dc1c28245d392e8232a4f8d1b18aef58749ace3447f834d4c7ef90a215b6f2dfc4eed4461dc258e3dde561ab5fdac7084e54d93f43ebc60f90bbd700c707907fe02085a418370118e70ce4bd2310549558fb9af33506e18d1231b356904c9e11a283352653bf5e093662b2ee7fe9006ef78f980f3a92d847632f6b02afb923b7c2998a866fbe3dc5f72c394b7fdc3e00000000000000", 0xfa) 16:00:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x23, 0x9}, {0x41, 0x3}, {0x40}, {0x81, 0x3ff}, {0x46, 0x8}, {0x88, 0x5}, {0x101, 0xf3}], 0x7}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r5, 0x2, 0x3, &(0x7f00000000c0)="a4b628d73a71cd14e16a81b537c630d6c0d9040f1512bd7e462828c22ea4b11277a31b3f0cf7b84be124a4b803a590fefb03df4be995209ad73e4229aabcc4fc49d92606babf1c2e6350ff8c295c239877b3c2922c328fcc810b41e7278ff12fb953d2639d268f497d1fc5424ff662246f32aad58d61615a88b9a4bfb88108f7198f6279e1b471563d8c3ea2f355d3eacbb6c90d1da6c88a076ec04f095366d15af268a830e87ddeccf738c3bdf104760959669e9dfbda922f54efdab870eeedb7504b55df0ff96f8c5048a4bfc50ff0ce3df766f5a488de3b01a6330fad49", 0xdf) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="cc4422b0ec46de1da3a8c20c16cf155a29261c5e38f8e2cf58109748cbbaa081db7f7c82b8aa22e333f80bb469954997ebce1e"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x402}, 0x400) r4 = dup(0xffffffffffffffff) r5 = getppid() r6 = geteuid() r7 = getegid() sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653020"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000500)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x402}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r8) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r11 = dup(0xffffffffffffffff) r12 = getppid() r13 = geteuid() r14 = getegid() sendmsg$unix(r11, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x402}, 0x400) r15 = dup(0xffffffffffffffff) r16 = getppid() r17 = geteuid() r18 = getegid() sendmsg$unix(r15, &(0x7f00000003c0)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000640)="e4227ee5628a6b0464b40efac76e00b99faa8d2bb5efa24fd643774c655f8670c55281d352cbb226bd48918a9d31e5c99dfb8e04c879b5143f50afcb92c1cf9e4d3a1ca0daf4d9c4b6c809fffc7733917a206baad71ebab445185c", 0x5b}, {&(0x7f00000006c0)="df1857bb52b0b9c884760c416f915583de49aa0e494feb5ac3aab5b7c1d35ce0308fa5fdde2f2db12b3105d8cb1f77ec1b1e9064a302fd41779673d48ba26d8fd5dac55556778c3c602dade688c6e9d8164476d64447230f6cb21fa73bd986c82748ed78cbabd74376ad8e18717b97af05b1806279ed6b962b8f570a108e76cb852a475b69e05584799932fd396e3280824b1ece2a9b738ca937c201126dfdfff74f6dd4afeb7b9b475889aed5c15b026b6b0e51707f3f2a5a86d88bb2b050daa52a", 0xc2}, {&(0x7f0000000900)="a98f70ecb76897881e54420741d4296c54b48766eb141655eb59ccc1a50e6ab036f591231e78720aece05be2f7f5b63f5c7bff3f5cae86956750e30900000000000000983a4ea16a5e1e0406245eca7c411b06000000e880568726083d4d487659ae0749b1a39080d4722c8df7adc9414fd60e9673cfd8bb0ae8e80f0d4b2177d73519c7bebae0e1755f68e48dbbd7ff907e81871033609596b2ea4de2ad5eb8180e9979ba9544ae0beafa314cfa1e", 0xaf}, {&(0x7f0000000840)="6a001932fb681b33b78b6ec1e3599821a615b682ab9c01a12e8a706b278a19515e63bcddca5d67095544dcfdaf07d2b55932d3b34de513862b2a5b2d5b5518701ef4236b1212c82ce724a28d80a4475b415d85b5aedc4ea65031a432fb", 0x5d}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x402}, 0x1) getdents(r15, &(0x7f00000001c0)=""/133, 0xfffffffffffffcc5) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockname$inet(r19, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r9, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r10, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r20 = fcntl$dupfd(0xffffffffffffffff, 0x14, r10) ioctl$BIOCPROMISC(r20, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r21 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = dup(0xffffffffffffffff) r25 = getppid() r26 = geteuid() r27 = getegid() sendmsg$unix(r24, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0x20, 0x402}, 0x400) r28 = fcntl$dupfd(0xffffffffffffffff, 0x5, r24) close(r28) 쪠0჏te-bYZpanic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *249022 80873 0 0 0x4000000 1K syz-executor.0 80212 92134 0 0x2 0x4000001 0 syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822085d0,ffffffff82200bdf,3b3,ffffffff821c2eb0) at __assert+0x2b nd6_rtrequest(ffff800000a68000,1,fffffd8066596d28) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800022bc7058,1,ffff800022bc7128,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b06a00,240404,ffff800000b06a58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b06a00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a68000,ffff800000b06a00,ffff800022bc7450,1) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800022bc7440,ffff800000a68000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800022bc7440,ffff800000a68000,1) at in_ioctl+0x1e7 ifioctl(fffffd80630c84e8,8020690c,ffff800022bc7440,ffff800020ab0c70) at ifioctl+0xb64 sys_ioctl(ffff800020ab0c70,ffff800022bc7558,ffff800022bc75a0) at sys_ioctl+0x5b9 syscall(ffff800022bc7620) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,9328dbdb010) at Xsyscall+0x128 end of kernel end trace frame: 0x934ff2afff0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822085d0,ffffffff82200bdf,3b3,ffffffff821c2eb0) at __assert+0x2b nd6_rtrequest(ffff800000a68000,1,fffffd8066596d28) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800022bc7058,1,ffff800022bc7128,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b06a00,240404,ffff800000b06a58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b06a00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a68000,ffff800000b06a00,ffff800022bc7450,1) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800022bc7440,ffff800000a68000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800022bc7440,ffff800000a68000,1) at in_ioctl+0x1e7 ifioctl(fffffd80630c84e8,8020690c,ffff800022bc7440,ffff800020ab0c70) at ifioctl+0xb64 sys_ioctl(ffff800020ab0c70,ffff800022bc7558,ffff800022bc75a0) at sys_ioctl+0x5b9 syscall(ffff800022bc7620) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,9328dbdb010) at Xsyscall+0x128 end of kernel end trace frame: 0x934ff2afff0, count: -14 ddb{1}> show registers rdi 0xffffffff81397877 db_enter+0x17 rsi 0x4a78 __ALIGN_SIZE+0x3a78 rbp 0xffff800022bc6d90 rbx 0xffff800022bc6e40 rdx 0x4a79 __ALIGN_SIZE+0x3a79 rcx 0xffff800020b7c000 rax 0xffff800020b7c000 r8 0xffffffff821776bf kprintf+0x16f r9 0x1 r10 0x25 r11 0xe251b5939b0f4b23 r12 0x3000000008 r13 0xffff800022bc6da0 r14 0x100 r15 0x1 rip 0xffffffff81397878 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022bc6d80 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=249022 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0290,0xffff800020ab0028 process=0xffff800020addc00 user=0xffff800022bc2000, vmspace=0xfffffd807f00b2e0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 86938 523858 11058 0 2 0 syz-executor.1 80873 317647 93988 0 2 0 syz-executor.0 *80873 249022 93988 0 7 0x4000000 syz-executor.0 80873 268469 93988 0 3 0x4000080 fsleep syz-executor.0 11058 381334 92134 0 3 0x82 nanosleep syz-executor.1 93988 177526 92134 0 3 0x82 nanosleep syz-executor.0 20769 257073 0 0 3 0x14200 bored sosplice 92134 13500 60409 0 3 0x82 thrsleep syz-fuzzer 92134 414861 60409 0 3 0x4000082 nanosleep syz-fuzzer 92134 113848 60409 0 3 0x4000082 thrsleep syz-fuzzer 92134 495625 60409 0 3 0x4000082 thrsleep syz-fuzzer 92134 247827 60409 0 3 0x4000082 kqread syz-fuzzer 92134 204970 60409 0 3 0x4000082 thrsleep syz-fuzzer 92134 31085 60409 0 3 0x4000082 thrsleep syz-fuzzer 92134 243186 60409 0 3 0x4000082 thrsleep syz-fuzzer 92134 80212 60409 0 7 0x4000003 syz-fuzzer 92134 221524 60409 0 3 0x4000082 nanosleep syz-fuzzer 60409 477470 13377 0 3 0x10008a pause ksh 13377 218481 73126 0 3 0x92 select sshd 4615 341856 1 0 3 0x100083 ttyin getty 73126 6141 1 0 3 0x80 select sshd 28240 31301 2238 74 3 0x100092 bpf pflogd 2238 288709 1 0 3 0x80 netio pflogd 24061 230153 94181 73 3 0x100090 kqread syslogd 94181 387764 1 0 3 0x100082 netio syslogd 10850 406277 1 77 3 0x100090 poll dhclient 90148 383860 1 0 3 0x80 poll dhclient 20152 273540 0 0 2 0x14200 zerothread 16985 496194 0 0 3 0x14200 aiodoned aiodoned 49919 116620 0 0 3 0x14200 syncer update 76012 113263 0 0 3 0x14200 cleaner cleaner 90685 280557 0 0 3 0x14200 reaper reaper 54211 369323 0 0 3 0x14200 pgdaemon pagedaemon 67205 353077 0 0 3 0x14200 bored crynlk 47843 469720 0 0 3 0x14200 bored crypto 18121 382675 0 0 3 0x40014200 acpi0 acpi0 25674 215509 0 0 3 0x40014200 idle1 67942 272344 0 0 3 0x14200 bored softnet 89855 306299 0 0 3 0x14200 bored systqmp 76207 173831 0 0 3 0x14200 bored systq 3015 320137 0 0 3 0x40014200 bored softclock 12922 342159 0 0 3 0x40014200 idle0 65654 78374 0 0 3 0x14200 bored smr 1 338557 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 80873 (syz-executor.0) thread 0xffff800020ab0c70 (249022) exclusive rwlock netlock r = 0 (0xffffffff824d2b38) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82672458) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9595 6441K 7046K 78643K 16914 0 0 pcb 13 8K 8K 78643K 492 0 0 rtable 118 13K 13K 78643K 1687 0 0 ifaddr 92 20K 21K 78643K 530 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1563 0 0 iov 0 0K 20K 78643K 421 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1231 77K 78K 78643K 3834 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 34 0 0 VM map 27 13K 13K 78643K 31 0 0 sem 12 0K 0K 78643K 484 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2230 0 0 sigio 0 0K 0K 78643K 58 0 0 proc 61 63K 95K 78643K 1202 0 0 subproc 32 2K 2K 78643K 276 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 224 0 0 in_multi 34 2K 2K 78643K 291 0 0 ether_multi 1 0K 0K 78643K 25 0 0 mrt 1 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 627 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 160 218K 219K 78643K 8984 0 0 UVM aobj 130 9K 9K 78643K 131 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 526 0 0 NDP 22 0K 0K 78643K 163 0 0 temp 243 3565K 4204K 78643K 103318 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 60 0 55 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 209 0 207 1 0 1 1 0 8 0 rtentry 112 272 0 228 2 0 2 2 0 8 0 unpcb 120 1353 0 1340 2 1 1 2 0 8 0 syncache 264 10 0 10 4 4 0 1 0 8 0 tcpqe 32 83 0 83 4 4 0 1 0 8 0 tcpcb 544 1502 0 1495 6 5 1 2 0 8 0 inpcb 280 3919 0 3907 9 7 2 3 0 8 1 rttmr 72 5 0 5 4 4 0 1 0 8 0 ip6q 72 4 0 4 1 1 0 1 0 8 0 ip6af 40 12 0 12 1 1 0 1 0 8 0 nd6 48 37 0 31 3 2 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 63 0 63 7 7 0 1 0 8 0 pffrag 232 69 0 69 8 7 1 1 0 482 1 pffrnode 88 67 0 67 8 7 1 1 0 8 1 pffrent 40 2387 0 2387 8 7 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 492 0 309 2 0 2 2 0 8 0 pfstkey 112 492 0 309 7 1 6 6 0 8 0 pfstate 328 492 0 308 18 2 16 16 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 3 3 2 1 3 0 8 0 art_heap4 256 1101 0 862 28 13 15 16 0 8 0 art_table 32 1105 0 865 2 0 2 2 0 8 0 art_node 16 271 0 231 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 26 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 482 0 472 1 0 1 1 0 8 0 shmpl 112 129 0 1 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4778 0 3365 46 0 46 46 0 8 0 ffsino 272 4778 0 3365 95 0 95 95 0 8 0 nchpl 144 8124 0 7670 61 38 23 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 27690 0 27690 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 25 0 0 4 0 4 4 0 8 0 vmpool 552 29 0 4 2 0 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 26617 0 26617 20 17 3 7 0 8 3 plimitpl 152 233 0 225 1 0 1 1 0 8 0 sigapl 432 2388 0 2372 3 1 2 3 0 8 0 futexpl 56 52485 0 52484 1 0 1 1 0 8 0 knotepl 112 689 0 670 4 3 1 3 0 8 0 kqueuepl 104 534 0 532 1 0 1 1 0 8 0 pipepl 112 1316 0 1297 3 2 1 2 0 8 0 fdescpl 488 2389 0 2372 3 0 3 3 0 8 0 filepl 152 19214 0 19110 13 8 5 7 0 8 1 lockfpl 104 867 0 866 1 0 1 1 0 8 0 lockfspl 48 293 0 292 1 0 1 1 0 8 0 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 61 0 50 1 0 1 1 0 8 0 ucredpl 96 2309 0 2299 1 0 1 1 0 8 0 zombiepl 144 2374 0 2374 1 0 1 1 0 8 1 processpl 896 2407 0 2374 4 0 4 4 0 8 0 procpl 632 7432 0 7388 5 0 5 5 0 8 1 srpgc 64 19 0 19 8 8 0 1 0 8 0 sosppl 128 43 0 43 8 8 0 1 0 8 0 sockpl 384 5529 0 5502 15 11 4 5 0 8 1 mcl64k 65536 265 0 0 34 2 32 34 0 8 0 mcl16k 16384 13 0 0 2 0 2 2 0 8 0 mcl12k 12288 21 0 0 2 0 2 2 0 8 0 mcl9k 9216 14 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 190 0 0 23 1 22 23 0 8 0 mtagpl 80 39 0 0 1 0 1 1 0 8 0 mbufpl 256 756 0 0 43 0 43 43 0 8 0 bufpl 256 12752 0 5704 441 0 441 441 0 8 0 anonpl 16 298400 0 279567 152 69 83 94 0 124 3 amapchunkpl 152 18698 0 18539 53 43 10 21 0 158 2 amappl16 192 12986 0 11933 140 77 63 65 0 8 8 amappl15 184 153 0 153 1 1 0 1 0 8 0 amappl14 176 455 0 451 1 0 1 1 0 8 0 amappl13 168 312 0 312 1 1 0 1 0 8 0 amappl12 160 119 0 115 2 1 1 1 0 8 0 amappl11 152 501 0 484 1 0 1 1 0 8 0 amappl10 144 340 0 336 1 0 1 1 0 8 0 amappl9 136 904 0 896 1 0 1 1 0 8 0 amappl8 128 494 0 454 2 0 2 2 0 8 0 amappl7 120 430 0 421 1 0 1 1 0 8 0 amappl6 112 487 0 472 1 0 1 1 0 8 0 amappl5 104 352 0 336 1 0 1 1 0 8 0 amappl4 96 2644 0 2610 1 0 1 1 0 8 0 amappl3 88 883 0 875 1 0 1 1 0 8 0 amappl2 80 17468 0 17391 3 1 2 3 0 8 0 amappl1 72 64427 0 63982 26 16 10 20 0 8 0 amappl 80 7977 0 7914 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 130 0 1 3 0 3 3 0 8 0 uaddrrnd 24 2418 0 2372 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2418 0 2372 1 0 1 1 0 8 0 vmmpekpl 168 22279 0 22244 2 0 2 2 0 8 0 vmmpepl 168 313045 0 310703 242 97 145 150 0 357 39 vmsppl 368 2388 0 2372 2 0 2 2 0 8 0 pdppl 4096 4843 0 4777 9 0 9 9 0 8 0 pvpl 32 808264 0 786142 282 86 196 224 0 265 10 pmappl 232 2417 0 2376 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 700 0 26 20 0 20 20 0 8 0