0x0}, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 15:59:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) kqueue() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/187, 0xbb) setsockopt(r0, 0x20000000000026, 0x4d0, &(0x7f00000000c0), 0x0) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x8) 16:00:00 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000140)={0x0, ""/61}, 0x45, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000080)={0x3, "095630e73d119179c01908d291df224284d413add762cbf0ad8701b28a5b8936937f2b077246f28c00987de83e22406ed61166745254053246077b52b26ff6a8ceb019c6b554b0318cd522a94923d6d9ca4663618d7e82bb766f3b5cd4398c2e15c44c151957749ed0156c2010c89952515dbe08dadb09ddb2989f2817962604568992f136540fa8f787e84ca8ee6fb03d302caa2c496ea21aff"}, 0xa2, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfffffffffffffff7, 0x80000000000033, 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) r3 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) clock_gettime(0x4, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = getpgid(0x0) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x4, r4, r5, r6, r7, 0x1, 0xb0}, 0x7, 0x64, r8, r9, 0xc68, 0x500000000, 0x2}) close(r1) clock_settime(0x0, &(0x7f0000001240)={0x7ff, 0x86}) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:00:00 executing program 1: acct(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88a2, 0x0) write(r0, &(0x7f0000000100)="220e2a", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x10003ff06}, 0x44001000e, 0x400208001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc58e}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) r2 = socket(0x10000000011, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b61ed2d9c2bd241a186196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d020600af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xbd, 0x0, 0x0, 0xfffffffffffffc49) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x14}, {0x6}]}) flock(r0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x9, 0x6, 0x2}) ioctl$TIOCSDTR(r1, 0x20007479) 16:34:07 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x20) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7f) 16:34:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) 16:34:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r1, &(0x7f0000002300)=[{&(0x7f0000000140)="a3ebe5448a66d40fc97971e7b7d8b129d4b64b6fc04263de583651bf1ffc62b043b89bc84d36369aecde846b7cd5e8bf9e53b80b84daca1baff30de5dfc1a3603d3b7e94413044465e5f6d4a407583d54c", 0x51}, {&(0x7f00000001c0)="b0eb4cd14442d07ad631dd4c85edebaba466e8b04d4cd647aba065399ff93928099b3d740aedb735491835f9c22f04206bf17b38a7becd545158c3c3e5ded55e93be255433634f2ef19e449efe25eb26131b4b886d7a8b2dde9e441eb83339d6a5a48b37a585e7d10c84c6326ebb9796db7c51349e9ed14197889a3969c19a238f944ef36c4f4c3b04bf850eac7293cda86bbf9706d642686eebc52e16247530d34a6584378dab986a1a7e8932c2ba31465f5805a1a4db347befeabd5016156967f3aed1e4288d9b8ac811ef5404472bfeec55f6ca5aef1b2639d1a102454d9a5987c33c54c27bf4b3678b8c12f8a89e76da9f789a54ffb8f4844e372d710c6bdb5ca98934e17df524d204bc272255250e7ff4fc558e3c42d68bbd66d015bc00a0be84fcb6d355e416929502771e980b53cf85c74c06b1c0897462864af61d13c287b0cfccd36a298e22211f73aedcbb72f0afefc455817b70cc029fcf73f4780d6ad202ecbe433680c649fc516cb29579115947079dbd6e8d442ded64fc4766ce8e4ffc541c8e5e13ace6775c3df9cf125048863a28faf8f3a2252e1194636eaa5ac7d3ade15fdb7a459c7c153a5a23123c3fd1a553457e2d0fb317787e7a60a9b1b7927555bde1133ee970fc9f6c1e89449bb10806d5d882c860176212e41a9844946c3058ecd103a2b656ef1c8271fb8835bef6b6d786ca451265fa9a5098473f4c17aaa285800197d5f22313b697d2b06c7302a5c834ced5fcd97272911568715e4c32a64d5c3f393b011f6bde0a37d75871db3b3ed1bafe523355302a1ce61eea35bb5aeb91822cd4a0c1c98a5f4406ce0e2e391eab9f12f76e0a593f8ca6bfc1f33194cf58ac4d18878cba1e98def51b204ec306eed7e6ffe9f58b94bc30b6856435bed20787c23df01c681cb3584ac7f7bb2170e0b6d770cc56319b8d8d38a57bea8a57ec9737412453fcba7789f6e3354e390f3d79bf6354af4f1100c89e74e4568c245103f44221d30f1555ddfae5563146965469ae77533197c2fcb2d73808015442d99708d60d8af5e08c8558dc9b4272c05abcc8d0cd7a644d56bb600d6d4ca14f42a049cf4527b4cc97f79f44eebc86d6016feb552608397c1d8b8181519b8f4052fce0c550deba9e9001bd6828a622c1749511db3e476c053792fb14ad33572ff139468b642cfdcfa0f785978489ba12e015d0640211ce3566bced8f02efab2f427ea4cf1f905f7f4d0c9bbb17826ed7a6e36ab4e99c49bbbf5763f2d2f3a3a71c816ce877078e96e88bb67dd26ae77e5b7bea4888e63a7bdf3a081993ca254aff02d8f7e37a32ed0e7d3c2869d16b05c7b899d611974874c7e25cf9cff492709004c3bbb5c162e48a1121e57b8114fab19531e1a61e1b76e4e42cf63972c0a5a9014f26d3912b66d54dfb5e7230fb4d367cbd36e7a1ee638ae74c2c8a7da24d3ba05844e608d5885f93fa31b2c092207d51536147c4a1157548ae32ba437967e93f595c51c575570662263389587168c31b5df82762c2d437d4962a988192f4c4164c67ca5acade00bfc7ba0a640bddfa374cab85ff7c9516e0439d41270f3a1477eac38716c8660716286192a8b8e0fd187a7d42912274e7bf6ae7eebdd0ca17e01e6cd3547a54f396b0d4ce0d3275621bd3a03da831ab7d0775eb392c56780188508a0a51709ac0e5091747cce9d0e912fa46013dbabf94cd3f3059fea1c4b115d12163ccb5e053bdfe7c4793fa80487603acb140561f154097861b3a531b8274d221fe0f3bcece2eab24b25ae3a05b81711b7c052cb8f40ef27748fd88e8e56dbee18ae35c65ed81ca827bc38de0c7fa03adf4351ad651fd07df883ee5e3237194753457d9f6f36f2e056301d9cdd098b6ad8de887710ade9a2e34de9a4a00ccf16a831d424f5a8fb1326c0b42edb08ce71ae22fa7209961cc3507acb34d7e430691d33acb138db6253159c7fd10aaffcd10cbc193e5f1889779fd22e80bdddeddcb5bfc2fb276a527938e107f445f28bb5cb3405ab2e6eeaa5e08253d24aea8a638cd3b77d2a2039efa75f33f368dd2ec539cd986d656ad750b06f3fc2b4e8de119d660bc08cb2f8856b3c7d548a71ccababdad877438b6b0d070eb3b1701b55f7ab33fd73eaacbbe69f002b9af976cbd5a07388a1a09d7473eefd7a5e3a333785496aef23a3631365b48b4024fa07e44cf78d2582348497a9a760d331de48bb6b96f571aa5e872e382619d39977855523b9350cdbddb2066677823a683ce1fbe8a3eb94f5dbe053c0d5f302cd0c7bd02d90b7181cd36a7bc3bb00e587d8d09d1cd23b8b707b394937ef699cd309fd2a54d557450415c3ce8df75d22ee74f045b1fd54018994718bc21d26e8aac263ad6052e1ed166870dcfc0142104445bac9085b67d1e5b71aea8b5c21303375bfb532c3749d18eb2e6a0e021842e53ae7895746a643f8eec7f0e07b3bfd3f943c90a23abf8d5a4c7351776148392ed28c5889d0f38017b0ae88b7fdea3609d32d5569d23e5ea544620b7f795467bba37e8f6c7ac78d24aff12ee8f0bd8a88ef59d797992516e870875628f59ea78b364719fa79c2eb3abe146c6c22d718d7b94e73768f9c5762fe57ff9ffbdb4b8bc0b4b76514ace1e9cec864418c25cc40104403b3a906a71446bb07d850ae718113e859f8dbd67d76f4f002937fe3def207891b7c6033d8e0805ba741bbddb7cf1a23347daa42e6b43b08a414ce04ea0ff7f06b1e9085db22377e246f0ff6cb98a7817a45a23706d2bf6383f3ccb570eb5d043c673b45e9eb8bc3ee4af627661817b618d2667035d5e44d717f9a81f95d9537b886135fd4a311784f90c299ccab1d821946620dbab4b49efc8a58793c7f215e3223bde69ebe869b54693a41bc70f45d90d23d89ab78d58e41b2debd57c088c243b93a1334e29f8751ef5820703f71bd6b74fda4e5939b690cc15572f321fd02e2c5d5524a2eb62911736ad69888f30f362eba7d10420fba4e9e90176645028c8a67d89d5e9277333c433f0683f67347d95d2e983a5a775a10cc53a0c37b89082551860158b20b8ca9ba045325bd3ab2f4a261d1de2767be93dd5b8f773f546f56edb2a72ec466417f2ba7086d16f1f3e91efa257bb7028b4efa6202c3d80477bf1b0cca43ea3d2b373ef4b24d49cbfa210e92b6c65524d4fbdda492fa7015321afe29bb745b99a2db78dccd706e5ddaf9b5ea14e979149d3a5cb7ab449f0ebaf27c285f141325919afddc68cd7229ea669d8b9fcc45d97126a09a7a853230b9906456caa296a73f8c53cb119282b802298a5f8e0c13ba8077dd2b4560147c026f96248aff3206fcd07e098ea1c5ae558cc3b96579fadd4ed10f5da0d06bb64869085d092264a41b39c7f307d309c381f9052f55b1fe93a62c3cf0c98f63405adf72723570aad1dd73166b0b2c09c2a2f2af14613c16c667e8cc811d3aeefbbe39744eb934dc8f674e8fb8a71b37f41bc46b9aa480fd8cda830b4163488d6af5a78215a149c2621a539f98e383e7c06e709ae17a4148da4fceb722d3a444d2e76681427ba746a0dc16b7bb6c52149359afb541107fbf543dc7997db6cd686eb8e98a3bc54710f7390c3a538333ec10890094a33f21d386b99557a34d441a866651a1e3758b5819b7bc2cd7f0829cf8598bf6d48c9096e418bf26d5c47f37ba60983cea34212d8bfa113a66f7e08d969558d1a3df3fb3c1038728e7360dc323e0794aba5813f08621b80b511a11d4c9571aa6920881f7e2e5ce08754ad85bdc074b232854484185e595746d7108f120abcfdd1757c91c03ee9ed8995e2d290cb578d7f15e8ff24fe7db539329a62dfe31dce3f16f0b4486ddf5eea71eec1dc48e73acf8e9370830c91dc201d559cbd54442d62a4ffbc11c82d6b7306c5f1cefe5bff69c4a3c4cc573f9c30a4880def7c799d85310930f0534b96237329bb673fa37625c7fe4e5f0d3596ea1eaddcf6c47d7e3bfb77c49ac36336e4d175b3863df940d5ef7295f0ebde88a09e0971014a764f458a9caa02d158550bfd27097cf0357a5b258d83a49bf818be44632cd02b4167251d3ad35bac656c8d5bb86ef4899017120b7f265456bf15381a4a837bd9a7e04ea86aded71acd24275d64c528e59cb716144af29276f49992a17dd806df5919ab1247802d20db2c0b9cd8585039041f4681689d008e45c98573b23db8e8989324d6b595d3110f738f473855c76674a39fd13c3af6fc095f8e67a28af9fbd83a302bae7cabe5cf61e9b81389a16b4b6b50b9afaddae9fa931b26c6611cfe294d457c85102a4be407ad035278c8d213be88197ed227653c46209426a8fc24855d206dd6d61b083deaad1fa7848c513d9ed950979ee53ffd5cc51d10f2ba6d46a85879030039ecd650b6dbe3569f78b38b76ffff07b7c33cd40cd11e713e17eb898c622183c6801590f32b1be9185fc4e523798e4a47eb700aa4c1997a768492db4b0529b891edac3a4a0d5cf3e9e0f3c517a65dec7a52dd9aa43087344ac0a509ffe01db8341e6861f5d994f97f0f6228bded252040ce34829b8aa4b1c1a5c71e5d397ca5ad3901d43de550e57bbf7d4338a516bdf8ee92c584316484eb3910ddc427f1ba6952dc91b33ced604b6dae0ac074b0c6db043d1538f94826945e681de1cc4b6fecc3d68329fef9572d738ba9632d7ba90ea8011d394766315be6a152d478cec73f07c326b70f5603f0e45e54ebb3de59e3ade55d0703bb64d8d07e9f43d90ca96613ab70638a0fdef1166caf6cfb3ed057788807f53ee8d3d3191539bc8030ef5b025a6047358c86b0e28d10518ab08191fc17ffafa10811ae95deffe09a3d280daa2255dc1a751fb770c568cabd9a19a36f764cd8537f5e3d602f3950b4505fbdd3a8e898cb3a03247f3b002f8d64c1542c3627a558066524c1778845f8c180cca53bc2dd53f8983a52bdd92add60d1fc6c4f39ef8868cbbf22a0cbeba384edd8c513ba22e9f68d6a87f026f20f1a84315dec6f333114f340a587591d08f5dde7b73048b211519960997eaf9e4a6a4cfe318d5cf7db3bb140c507b08018c34fbb1e1b9165729d2d97cf8a402410b3c4c34966528e5a9a4fffc91e8f809930893fb20fce161b8c5dcf243cce59f286e69361a6c79729ec2bdc1a63b12cf20c681c3c80360a48b6b1a5e6d79e523b52585597497af56ede89ab353fad7e2761cc89cfe6c51f56259462eb34b750783923680a07e772ec0c2f8cfe181ee2cdbdd4057ac02c28bbaa1fd6f1eba6384fbb0823f9a7b4b9b63c781b1009c86350112a4269bd2953c1421ec5e8a69a01d342086c3dafdf8377ce6f1dcd2d08df5495f1bea8a699474c7b51acb2e8b871498ffe40b560b7eaa91d414e0f91f00710c74ea29abee148c82a9403a3cd4546432835ab1b39cbd257c3133e27b8dce91af01785ff06cb4248c1b670bd08405596d6bb3e4de3a0c2c9f78966a8ad4f6815cb1c16a0db1a8e7bbae5bdadd4df0430600b8e7cc847c75f4221bc37411e9ba46272aa69e5cfc59081199f68c3c6dfa89c1a111d59ba7d707912984739ab172003925f18bd00894b71ce6d0a8a2b615c8144796f2deec8dabafd64e08b77905c21a036147b6a7281cafd45f9ae851a209e154d8e81b66b108f7d38ec2aa826693f160b7d59eeea463dec5ba8215a5213d2a3275a696ccb5bd2f1b3a3e887353ffc4fb38e928bfaf89686e0e336f8c6796d396135f57fedc6aab9b1dceb386cc2a84cd1e89ef88324ad42c08910c17e6bd11c7bd8", 0x1000}, {&(0x7f00000011c0)="4f2d4f557a2b133d07c3f5dae7dd171fcbf0fd65fb01e2ba49ebec84d439f553ab1480d91189f4e3da84ae8151070689b957611056ce9f5e829a", 0x3a}, {&(0x7f0000001200)="0f0e", 0x2}, {&(0x7f0000001240)="fa8b4407f2e7f90d47c2bec57b5819f8a2ba3ae7df6805f060a438c6ddab0041c1dfa61843dfa3f757392dafbe2d1b9d11e222885ebbcae4c6dcc66a4b5b249a70988c990ac491e6c1f7883d440a55388922a1aee5691643b401dddb12945eada718a8abda772689ba51cec48cfe", 0x6e}, {&(0x7f00000012c0)="640f8a7ce378c194ae54f84e5cc8cfe8229b569f82b4e05b720e1f88c2f0ef35dce75a38ff6f62645aba76047806272384f80118", 0x34}, {&(0x7f0000001300)="73b322621d3b98e581aa9d82248828cbcc46789d58afc09dc852c952731290961485380214257d6df237fc152ce680102f328ac6608eed3a0dcb9304e0374f3aaa942b6e8142cffdc132c2c9fa3d73d8c464e108f2b0a7faa571a246d6af26d13c9738e458d67637729d59894e350f2eb962fc8a98d21b2c37c97317d0f9591c7660ab0308256cb7b27fe7e76edab55e35a51ccd728824a404b98f72f07487e6fb67b7e0f9c7160a581e6c6b9d3a249d743dbfd005a34c76f4c163bf4a8acc89ee1ee7aca1a215784c10db6f8b8213419ad8ab8942fc77345a7c9ebaa29de60b20ac6c558299cd973df2acc6b8fc04f859ca9ffce7637cee5315685fea95200f9978d525e88642046d1d327e1b3964999c0135d8cd2eca151d6ed445a98dc73fd64a9f67879fedadf9717323a487e433bd6eefa5cd6ff86e21951f834b6be3cfc4bec516c15925731bf1018bca5aa4899ce08aaa5b47ed88af9d1efa35bde6bfaaad03da8b165ee9bb2f8163c54281424c14599d1ea704c58cecc96cc756f90509a04013aa63c2199232cb56d119e545a14a9aa157b439ec90c308dcca485e64df86ad23572be086b55b882fd0730e8460fe76c62c9c3511959c255f5396486c6033033b291e9cee312ea842284f7b2d2e26e4c458a2e4d758f3291f4f2e7a6b7ac78769b65e9a89177d04fd766c81ade7e617b8b0a6343e2fc98bb78b4ae2c5efe208e3063c9b0510f5c44ec900d9d5107754e7b94733ea1c16c80df541c21eeb6ac6c1d6eff1ff7a2df95029214f5ced2b42eec34f6fd5cf94c813a6596740a5cb8e7767bd5f2d4a09ef5882bace472a7e34ca8ec88149f813f21a514ea8173dbe42a7e6f32d6f324c2043835e89b205234a5b8a4bb4263b8481f47555d996c785176ec39b14f7fd8901f553476729389467a0a2989ed0e52637ab8d215490daccb81be326b1fa1f538c03193d2122c9c18f9fd3fe2685f857a25fdff6444b1b99e2ce9ca3d3a8aeee26739463c501cf5cbe9b0d454bd3b8a446783c826cf18dd92aede9c459965740da98f9048caf109795f9f2db039e43a6f0f571fe537d149fc7107fc7b08d5c9c3529f2b0e75703afb20d8753b38fc773b50ed8958ac7f3f824f68acfc080fbf886539009835cf696f309be4e244b7b19e89bee0f2d70095981c58891e6acc87c5a800faa51c10b45c875dae4acb343b369daeea3c968c0ffa41d50d1ccee662b910e53b5e7451972960fd6b0094bdd0791c9d04b9d5ffda58ad1fa77f8ad98afa8267b5a889705b72ae4debb09368d1d0c4c6136172be7fdaa28fac70bb9c2e7b1010531aaf07064771463d0af60983d4ec2c1fffdcbd0cc9c1bb632e7e1b579bb67a26138906075360175a1686094785beeca8d68cfa20f7068ffd05fde0683fa179222c70d3c277a81a123b0ea5a5f1ca5e158686c36bebbec24d262b8faccd6c0688082b47b8b65f4adb5d8462a81fb89c03a1c488b06eadc2c2342e4be6fb6de5e53c2b8edd8bc7c986fa718732418d5810a74fd247e00a96758d73bc980165f076fbd14572111326cbccf16765433e5caf26f41a31328cfb175eabca8080132dbc778dae015e75e6484bbe9052e38875015d4d3afe0346cffc7b08479d658baeb20a78a8b40944e21694cc84160c24e7fe39a2e63932e91a23de954407d758f062f7e41aa1cc739f07b1004cdb4010350ae49e8afb20c5d08903fe2acb980d1204ab203ef1a2726676a582266376e31bc7bf7001577e3fa9d8a9866e9966dae3531b6a06309b013009da144053d2f8739e6b2a2d9f4435da8521ecf3de76335e2027b322ec65d8eea4b585a109c2cb5b7accb9e4e5e590297815d873550f58fec853ceba549a2f82177f7fa8904e7f260ca45509117c5a640f105fe584ebd11da0eba8595ba77f3856af71be2b975885d5bedd2b31e3290f91c4a2cb2ac7d2595b24a72f15620b0226505b1305e17dac7658e6bd2040b722d2404b7e28b82c990d372cb69a3e9f2ba23132c9d617146ca1890b1e40c051ce0081615449ce0d1f8d1a4a5732b0809754ef02c08a9576333d0983f414e3a180abd6a772f5fc355b937f3635b45c2e20e12dc1de93e82511cbeaaafa979ec229d6018f1d20e5de98b4512fcb7405bc2b5a7c12583f6e3cee44d5c9e9e0d31aadb0c57632cb63f34b9e4d722075009a62e57b3b60d8ba92435e0ce4bfecae114c0d22c0dd3cc03ce16f03d2b14855fcfa300e1f1ff903fbf1d5554defb16b1a1c98056fe7e841c791428d781780b9967c9f1dc605e74f39e6a437bf14350a79cc5e723f1e7b87add08e00f685d1813df46d16374adad353d60b2fad579dc324dd36449c320e63c752e8a1d7c448f80a3e1d43d78dcfa6004d405d097496a4c504a925fdcacb3c079b6882de7d2f63e71d9b01e8c697882abc4671347b89cfaba7f600a99340adb322babaa785429ac9e9dc6a76fa568e6136b8d0ba2438fb2c1a9be9655f341f86e71c44835ef3dc80d8ce9285952945dddcc2573758fe6d1feff9ffc01a2f986eafe628e06bb66462225ec1024182dba8fe302cc86d513ae11376d395f6f8e5dca6fe7e3bd6526f0487e19f5934441fdbf490ef153a3f87ffd5a3c66cb886c3e74f0d4f6b8e7ab29b23e6ac55b3cad0c5560c6cbb176bb6941bae8c11a47c1aad6a0e575a9b7a1df92e71e42338d146e328ad47e5dc6b71aaa60a35898c4a33d22c39c9e9f1e1bd553c4cb5fd3c808d99d3f73daaf930935c195e7d395c6990c3b128e8b6652c05dd2bb42ae4196223c1ed4a35ae1060486378e23dcd039e79d185d0eda059dd94c1d1f84113bf74be4a397b9177d7c5f9bdac3a17d89fa283177e6dd5874462c816de5bceb34b66588c38702752d42f459a816a2ff6cf6336555af70cbe7a198f0474cf0cc05aafa5db9ba96a1d054f57f51e08f634084db8373c7d66527cc97f5bc23138a239ef2df7a8819968c3752498da8960bc7a1a22b89055b0ba993ffba35a41b62eac16b3b23c14c7295c5195505be95cef1127be2c53937e9d2027f6297996d9ecea6f1e6dfb66e30737398b5a064142c16ff91e28522c70092e22687beab4195572803625a77187b99b5d0bc9ed41bc9de57e482edc517f452bb2d71ffb37247310aba37767e8e80ceb6f95c23b9de3396fa110044fee40cb8fa19e3cd09f197897d6e24fecb57e353e1cf2620816948322133c1122db5355b0cfd037dae001a59835b2c057db775a2df937dcc00449998e877de3e4bb4e9482380663258342f68e578de2abdc3b883849b536fa75789000f862c8865650ef6f901941c1787fe09a96beeee01d279a9b67f599f7bba687e659660513fd14f85c90060d577d0f05d5bff80f8ae78d19b8f64fdbad4a11d05e34755398550532efb0c3c7bf1cfbae61fcd0bc5c806bebee5b0919905d3cd0e5c03bb56c69a2c969a64e134b959a77158fd512b93131aa38a6223e2fb120d1dc46678532f6ed06245df82fb099977068b6339e3b490c86b0d246e2ce7748c8ff3b490d75bf3373770958b4441fc12c1aa68438a197c42d27015c3447061895c2dbb90e89b69f7026fb723ebece13d103afad000860765c96542bf99658196e1f28f963f94081dc7623c65380eae8630ba2495b3e2a696ef4caab8f4553404684f82913b3898c8565dd1b973f4b992804cf429c3417ce28b5695db58be9511f931dbe2d4cc5a47bfd538ec3e5b67ee1fe3ed5ae754b5fe917a23a87678763de790c1552f697a60723380ac49aaa0a6c7ff400010d02721a7237a5d1c0a55103fc2a240d39b2e2e8b56db6db4ac8ff66b003c7e446f5d2663e9e3f28acbc5204913838656879fbdada34597c8fd5dfcce88ff893aa0a103957c9ae44191d88a89826e29731a9e62caea6fbb089a86423380d99447468c67abd02635f0586d1211528ced6651190f25f9f8d36f8605b9b1608f1608001603add22b56f707b6bf95f4bde896177a5920f6d741720bacb3a09b2a0615cd14d7d3c1bf601f1741448041ba689498ee5f90083077c2e6edbe82d774815c931cecaa2583f23adc3cebb4b40e06567977d8ee8959138a58d8ef94545ee05f8c41fc26525304ed83f5ffd697c22ca69c3dfd2112e15501aaa8df225f6feb13f221fee40e87ef54a134a1b54e2bc86575df1e1ba9b79775a4095eb9aab09042a515d7e50aaf7be96f150e5b02608ebd16bfe3f06349b86a5bbc227c48947c35ce593a4d12a0ff6b691b62df16dd390f8bf3d0fea2b815d6114cbfa9578d33f179d95d487b7b09c0db67949f363c305ae173230110b25aef4900df6a0fa3b7817a6cbd9a871ddace8193227d18d8e34576d079488c542760907ebc4af82ea09c26e0e66744650329e6983ca6552c026208054c47694c03a11b2903efe885458211dac1d0a6cc75e7236f49eb3d685c1cc58a1e5b61496fde1b1a4d26ae840e8c5dde403e3048f3780cefbae224eb9d7568a9095f63b78c129b0925b9fa2c760e4c322d4acbcbd5ab36af102fa5f1aa24abbb775bb5c7fae40d34b5eea977ef0ae2576b74b08410550ab60290948d855c9cedd4ad1df7edd6505d35f1495d48e27214515d130cc031e098a3b33d9dc4e5af2fcb6dcdbfeaaa0b0fe3622017ee0937ac9bf37900d5202c218b814c9760cf1fa764b324e930b650d1d394dbb480a0b708d70de4023c26b46a49f3ed95fa3f20371a60df1ee5d82c7e62aa7da11383e77a66f5e27195b8381b083eb922a1bb3b89aad0d6006d9daf29cbbc80e97448ee6fb01d6d9e3d5c0f2d3b557bd6eb979c20ffbac87a3cfbecdd21a97b54715c32c837f187b7407695dbaf42e4971a2607b7fe371572baff25bf90550c2a006a8a3f7dca1ec4d7a354e089677463c00efcabc3367b438dbc98f531e8a3264d3e4198659ddfa802d721f9e869fcb0cd6982bb46f4cec40f682efa4a57ee75ed129e9914260021e471cc4f34ccb47603e41f6f36643f690e6ad9c0bb032329b0b607ad13daf4bd148bdfadc4318de87d63e955c744ab10767a298bdb3532dcda06e4f68c6e639fd29fcb5f2dd6f56971975f9af93a569d6c97e2d7e692876acac9985a842d01df8a4ef38f5e7888b6b19e76b77908aef848a704f7c55fccec131b9598d2264bdfc1480544c802f8b04455bc1271c0d0c88d865cee974af9335865035abb87d7a249be8f0f5a39825e99e82dab11c445ae18d1f45126a87084344106ed1e439d189ba1976165e5820e8c096fd786e6172266f2cd57cf72ecb9e6d2e8bd7c6903f02ab12be2e16f50004313c860f4c7e64e861ef16e2097ed0b3d2b47c3f9773cc13c1b58e8dc6f428ceb55bba7f878de8c34807af1092ff92a844f174db9023015154419eaef61f4cd4d5c727f08c9a1efa121bf949b6ea87df360bb54ca78c9bb6681302c1b70c2b73976f4b9a3aa65507622fd015077343e4ce4abb0f80d4716ce4d30858b242f4b4f79f864c851edeb8a965ed6f17e9076c0e94a12aaf209841974c88f7911f72cbc32c3f94cf60f7c95121ad9d8a4b77950fb5e931f55c30cef42f1a6e285dff372799d1eba9ba5bc7b753cf1b9d8db95e2806293a1f436db6750edfd90dfca12406fcab1bef5440ab64bca631ee5cff6577b7820f5f485547f751f09ad4b49d85182f2e87844e33fec178e4c8c5cc3c15d75dc00517b7f27c41bf9a0b0042e083144e246fa0feaf7c162dae83ee89a42f676943972173cb530886004587e93ba3881fbda833445bdd1ae3a4bd39388420c8ff4d71de7", 0x1000}], 0x7) r2 = syz_open_pts() flock(r2, 0x6) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x401, 0x2d3, {0x4, 0x2}}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x9, 0x9, 0x0]}) 16:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xfff, 0x0, 0x17e}, {0x8, 0x6eb, 0x2, 0x200}, {0xffffffffffffff94, 0xffffffffffffff00, 0x2, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='c') 16:34:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:34:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) 16:34:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000000)="1441766f1edbb82d", 0x8) 16:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1f, 0x1, 0x1000, 0x400}, {0x5, 0x5, 0x7f, 0x6d74}, {0x1, 0xfffffffffffffffd, 0x3}, {0x5, 0x0, 0xfa2, 0x5}, {0x0, 0x1, 0x101, 0x1000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:34:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x3f, 0xad, 0x5, 0x4, 0x0, 0x4, 0x8, 0x10, [{0xa59, 0x2, 0x5}, {0x80000000, 0xfffffffffffffffe, 0x8, 0xfff}, {0x7, 0x2, 0x961, 0x200000007}, {0x8, 0x0, 0x1, 0xffff}, {0x2, 0x6, 0x4, 0x81}, {0x5, 0x3, 0x9, 0x8}, {0x80000001, 0x101, 0x3, 0x3}, {0xd72, 0x3f, 0x6, 0x8001}, {0x10000, 0x7, 0x100000001, 0x8}, {0x3, 0x4, 0x40, 0x10000}, {0x5, 0xfffffffffffff800, 0x3, 0x191}, {0x20, 0xb3b9, 0x2000000000000000, 0x3f}, {0x9, 0x10000, 0x0, 0x80}, {0x709, 0x6, 0x11b, 0xffffffffffffff7f}, {0x7, 0x47fc, 0x3f, 0x1}, {0x0, 0x2, 0x27, 0x32}]}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/89) msgget$private(0x0, 0x400) 16:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) 16:34:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 16:34:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = geteuid() getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r1) 16:34:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r2 = socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) 16:34:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xffffffffffffffa9, 0x10, 0x0, 0xfffffffffffffc88) 16:34:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:34:07 executing program 1: setreuid(0x0, 0xee00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x100) socket$inet(0x2, 0x3, 0x102) chroot(&(0x7f00000000c0)='./file0\x00') 16:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x6, 0xffffffffffffffff, 0x6, 0x3, 0xffffffffffffffe0, 0x10001, 0x3, 0x3}, &(0x7f0000000200)={0x4, 0x3, 0x9, 0x1, 0xa53f, 0x101, 0x80000001, 0x5}, &(0x7f0000000240)={0x9, 0x4, 0x7, 0x40, 0x3, 0x7, 0x7, 0x3de}, &(0x7f0000000280)={0x6, 0x9}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r2, r0) 16:34:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:07 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8500ca4ce91674a00e347b37ac55f495b4de7d595f1c5f695bb7d1326e0d8932fb57c4679b721acbf0a38925a2155d1919eaf74d40452aa37a1de51a0cc812089e0fcbfc40edb37bd395b9bccc3cb38060b0f9a2c7e2fe83f3adf8f61da369806e84bb136806aafd880e5cd0e5842c6c79978e07335d546ae81ffc71da7628f6bd1be34b3b2602b90d0548d1db6de383083c050335cfbb2f4c752944a1545ef734678ab2f55149d514a123656a010d6d8c71f8fbc80c82169ceed3dc9f635862f7b561e7d56c40f8f25c66e35202526f2e43a9", 0xd3, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:34:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000180)=""/251, 0xfb}], 0x4, &(0x7f00000002c0)=""/48, 0x30}, 0x1) write(r0, 0x0, 0x0) 16:34:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c07c7e7049e897523da1740001", 0x1f) close(r0) 16:34:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0xb6) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 16:34:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x3) 16:34:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000001228ba) mkdir(&(0x7f00000001c0)='./bus\x00', 0x2) chmod(&(0x7f0000000140)='./bus\x00', 0x20) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 16:34:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x10) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x48da51c18620c41b) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002440)={&(0x7f0000000040)=@file={0x1, './file0/file0/file0\x00'}, 0x16, &(0x7f0000002340)=[{&(0x7f0000000180)="be1be611eb0cd30aace3ac40e463eabd5f7385ddae2ad6d40180b1f84a5f54fe719a46d60fe616475f6c386d29c591554a81a6a602527f9bccd5868681911e90db34ea1254c8e4a24624c54116e76cd0e4d5e9272581d713d5f335c1f0fb17349bc8ec5c49e2f262b29e94748973583556cca48ae2079a8ce69ed89b051e33f5f2dbf39d3be731cc18060cab58fa62cd1fac32e9d60a5761814ded02f86c0fd8a5237202cf080ac21f64ea76c9fe3d70909444a455a26302d125157c3a19b4f7698d50d8c96fff10897f79fe97e565efff598dea1f3fc772dd0c8b4e1ad1000405373e095c8291f45d0942673740528f5ba27e866b0db4608ba14386750cc3ffe74b6fa7ea9683b7ef89d6c129295f6289225231b1777c71e45f54cf5fac92672017fc0a84b4f4ac128e27d0586790ddc8f9f1122771ec4e9cb2ce2d2c1c156e713d2280c8f2fcc453668f83d6a35daa5ad19f0d01915422938e60f1cae0dea8d4ae4ced213140318bc6b10c229a0ae60bf161c9094f745f6068e5ecf9acbc565c36a3673a43c5b45a7660cdf0e5742ed5b2bea55f33c7186801f27163da7f2baa2ea9c0c4f5f52bfe42695af26d3e565986bf288c534248410ad1b0bafab8ea09a5eb690e0d4a286c89a894d1e6d46c7c432845659a85b7b0dc9bb06359884bdac19eb1e97abeb3e5c8a728147cd1c59adf856e2025ec7c50365d187b36e9cc10077fb14953fe1d6498b5cbed8aa2d68859ce08785a7cd4f6083c8d1aea90302a6a07795377f7279f6c39b6dba400fe83b6182a2e46b26d3316b1885136487db5d616efdc87eb714006bfaa8c164ecf17dc924c670ec7581bef867f4290b91bc640e38b19d49c000640ce4455b59e3e1b598bfa18f80541b23dbffc6b77997c8151c870af2096d3cc99d50fb18b0206d703dda6bab9df928ae0fde15f0f764f62c0c4136d43d50d3d2d430858cfaa63009356ce419c08cb1f33045a550aa1da1e45e3090b7fb5f4e6d57e5b23132f0eb6ad2fcd70a99a31c64425aeb205dcc64870e1632c97669dbdbc88f4abc527a8f70cab75bc40dc4001d3cba094245577e80ce255762be80ce13aac2617b8a6796154abd554ad56d0437914f0e5a2810c64d9319777786b06536f07d3737fda9089b85526b81be9d4332bbb5388dba90635c1bf75adc03a0f76757de9c9a4c5a41f345d82fd90e87713848d34b74f16351a86837ce2eac5b6e2f2b1b0a8a2f2423e18729403954681605b0f2ef1e81cbf55186410af0ca418d0da0d1864fc5461757263efe29b6f33859ac6022cc7f97444fa83a598b67e33f91963d384bdbad02102cdc5a4c266699c9d1e0de937777f114d81780081ce9491d04027f460f1adcb7f0fec587fde155cccc17807df6a8c455a146911365df4a7261215932733b27906154096f3b0cf9fb02eebce2bf0d1d7a1cc6f6bb26cdb826a2ebe0dd27aaefea8346fa8b8732916b2eb6721cfa2af1e4cbdbae39fd5c259eb0ee5d7b90efd508c1e9632fc2f1be3ef206a2dfbcbb451276a3ea176cfcf9cdb53cfd059a143e6bb30e09a993d8b45d38ef81fb271d5ac9ee5a6d6fcae4d0fc94f7bbf59269e8ee88ffcd75fbebcbe1e80cb9a39d21dad4592c50bfabce5ed9912ebd3f2e6a0756e4392566279d72e81625f4ead790a378c624077ce0daf39444552187a961050d646eab35f0e9a227f98a5633ed88011048de69a41c36ca96be174c3887593d99d48997106c380d151cdac9e8ddc72fe94f0bf0def52aaae32db730309e6428f2200ce23f0c8e7d4a40872240a7795723d1983846c01edfce2b886ba798ef1652e6f0e0b737d8b0f87c583c8afac99f4e1b23fee5dad5aff950e0e7b50de595c4d192e637dd09c077e99c1eab480576d31f04b2e999aedd76be3cc2f55a4c3c1fc9d267f7eb6d0a2677be8f425d18a4fc910a60b83a61ec5f2faa5b1c62cd22957743a542cccf1c724b9351d40668a78c08006744266112bc5f2f34b74c95cd5026c4ae1f5ceef10a9ec9ac77cf81c6235e3f0539171f04dac6b2b031351983e940e60d160452133c679fca22eafb097d35229d57915f08cd32f4148568117998499917ce0c223c8b999d35cdf47cbac3dadf7a6151e935adf6932a8f3ef52e56284d25b7c23d8457434073afc7e2a3c13c79985a223c10137788d2fdedb98973f03be45ead59d8b1bf0a2be32f8a03ee6a67090da080f5c4faeb9e3b95c781904ce0abecd730926c00d16eee5dd23b371b72a64c17178c31a942de81d66f95d8372873ede683a9d0556b2f720277c648e6c08d9ec59393bd02589ba6fd4cf328438b95f7facbcd1b05a1b7553754a1ee71257d92aef26ddd50a91ef2b3eb6179757b303a45d49014c2f1fef16291b843f410ec1b0c46bca6379bcf468bfdfd892167d8a901cb7c4dba58bde74e8fd37243be55c80ad55ea83413856c8cd3e9926d029889335d30e0d9eca7b1b742e5c2c49a48b38c6b0bcdaa46cc54380bd3aefd0045920ed4d15bd3eb8df22fd26de48a3fca0692b5c1c8ac74d81d00dce0083fe7bf8933c45419adddccb085fec9d25259eff08577e086d8fb42a34c5d23e867f1876535ad96129fc4c47c02c5b0d0ac3dbfa1178223c01341020d5276d46b440db1b2ca9451dcb8cb83760b3d9377706f6f340cc641d558c112b86118caad49c787c567768c00054ee396708c9b0e4c327160cd9ac51e0bfd56c54acd298371576d4a9c6f7a47796f5456f82abe807e2854c9e9134b5e5185e7494daea182166c18c788167d3464b6de2c5f20ea8e839210130afe1a9be8056510a471255ab5e90122871747aa4b85f79bc5346fe1a2d446befa561990000ea3f45774931c9762b9a5a28d659a9756ce8bd60e2f21ddf2395cb103afa80e942cb31ba3cbbeda8745ce68a5f239686697c3181a5a253acd3f50e83c91971db26324c1ff87037b6a27fc22b2038a240ec937200710fec7e252e95e6b5b9cb5ca540361211be91dd1e571de9bd9771086e0d9eff64800e4dc57e3eeeaa7d9559bc9713f94b183b364be1c8de57800df84a4324274f7251442c528466d4b86fba38a896e022cd7fef82f48a16ff6c5ef6aebb4977604350627a374522891139a47f12ab68e02f5a8f2163b5d82e3a0b97107f9c103e7984293fade6b2bc38f9cf06dcb6942593e0a199a0aeec809203d9f6aac65565fa670237ba014f4e4a8435a78ab7736add55cd31e9c838a7adc820f0016860fb8972d738db5fc6f33ad26669d4a89c3875089b6ab4b182d5169f0bc7b7b42ff260f7d204f5093c74e265cfdc324a6f1bcb727d35672ae292d7b73b5641a77b7c24badb42da4572e8fadd0f052f142f3a60dff0d8451be2fc73f7833bc73e5df059628d7e88837a06475ebf8a3f1b6c00e77e894559ba8430445b7124c4f6ff96703ed935543847e7c40fc1227f08f665d6f269ba80ad5ec7feb4bc01f8d4f1ed2d905aea946cad5301a06f1683e3b6be14842c7da7e08b3f559ef1dcdfc684a058355182612f19f584c61cc3969028bb1215fca595254f73bd8ce7086ee580450a5607b8a57a5a3e6052d9464a5699ee9d10ddd7e181f9f3c5e1797a170d635b72c0db19cf7afded8cc6279584db53781def3464b15cc69939863f482ec7b74520ae2a9c9a63932c9397f55dd2fec7859dbe87e42d667eb6189bc5489985906e35f9b7e8240d8b7b93d8a27a9cb9f1ac459be5769c031bcb926f49f8c28ff62257400386a35656dd7d5c3a4e6d817a19de02d6ea6412e29e9ccec83bbbc1c00e5393527e54dd849da12081a471e4ef70ce27e059f78058808904fb55947f7a06525417984f676217925a5afc380ae5b07f0aafb1087d2944c40a0f7cb5834737cc614aaabc958b09d5ae5a89efd8119ddb8e81324b408799037c1160e8bde09a0c56424f2afcf908e277c58f9e4f084dc4fad9fc43bc79c79d5701958fc2b7dd3e008a151c030b0a2d6a608c267fee92b601e13ecfa8a937f923d6a6319419ccfc462fe14b6319fe92098c1cffc3ec4a26c247cb4a87e426306d8d9f242764c1eda0f642e67cb5c83b4d424fff0cf06ec4032aa0b15db43943b3c8a3e3fcb57a1e1dd4c1d562f6569df8d91da05fc76b2bf2abb737262b6d7c8924f2039c74db10b106ccf3a186c4046babfa862bdc8c80d0c9baa9366f5c55dd76c34bec60142ba969bb9e6a69535d99092b69c4b9dbe5422d5db33263d60f1595213a95fb3f120d883734838371a383944f9822832eb655a7a36541c5cf6447d31f80ef6f82dcb5c4d56b93274ba9c59f9069de23b78c7611c2fc88c3f7bd9e79bd63903d35dd1ee46d68f0107b680c6e85784680cb616b7d31f6a84360a91f474052ab1f46c70784436ee89e2efe16e76d3759502ce1f9ecc4069bd6d68b7912fb017f09f6a12e7aed45a4c6457809b3d8f6bd1601d1ca77d7c3df707ba9b4c85a5d6268622e9f1dfa1aaf4a40ff6a494c7e3674d26a5382861d9bfc2fdcdd4008e558a5e81a568f451bca52bf0471e6f7f0ca21119a9896343272589f60c9b34480169a128538b9edc734b10334f758127d3c98a6b0112006beba35fbc3a692ccbb60e7111ce8c8d0b40a0fe0334a6402a3b5aed941e9f7ed491721203f6bbf50115830d7c208d4fb80eade67efe6eb45036f603daabd0ebb55c413b14fa51b340fe4e4750ca40e61295fa05651179bb2c84941bc3f8dd0edeb9234d48577892308bf7d4c2dab153ac682b2180f03a837186448fbd5483acf83f682a1ab0f76cf2a17f45d83244816c0ffa3b94e5009b14a09cccdf17a2abeaabf6b639d7a9e439aad9a54015ce094daceea9de50a41eed94cf51e640fdeeca2c4e64464d6117ae1980271189934cee9369a8e3868f940cbd1a2cbab6122d9cdfff1822d91110a1f548c0eb290da7cb1e83b94eda319b35171855e15afd86b4b7b6ef4b7fc9a3b0f32b7b7c385d2f568b410d3f39cc4322c83cc1303c79f00f6e0778b6a583c679f1790bf8a48b5eb8ed0dc268bea66457beee4b1a88bc27d31f046334466aa373163848ce71378ad26be18714a58d085f9c9bfcab83902c2938d35b06be738d647c38854c9c7c405706e03d75819c721458cee33a2d44f7a7b8c511760e323282688e725b0991ea563aa412c674aa0dfae4dcf80d494e7459f84f66058c80e6d41873faaecd6e892aeba3bd46f0bff17891b79fcbf7f8dd73d1e2f94bc2d4a9499f993bc26e8524dd540f2e55a4b4348d431c4e46b055e3b69c00d26084b64fbbfd5c843f9254f677e93456a8ce16a07c735565ed929679d5c2263e549b5fd7716b9d4b3fd32aaf31a96bb6e5f004918718404210a460bf09065e4ecb134a5aa8bd16be669930dbbcb499f7cfd504f2d32c1292b57207ce85de7703cef3f2fe65c15006ae962798ab2e2f37a2b9d792774ca0a359d071a36675bbadb18dc258be6e0dadcb3810ab6cda36e69fad0e9db8bf69dc93dc1b40e1c928f4343186ad8797664b13c76cfd0645af441fd4c28269887c591e2be55746a765b90d1837eb0c393c3db25e2f511a440da4878f37ad6b683447e37bdc3d325e38fc04bf82f08d70767a6a8d5ba5459ef373f98656463f9e2f4680560b8d64357e29df4d01a6e60c88f4708b41c1e3b0c7a5b7712fcae058ca2babe23e4f927eaf6e2e42a2504b5628957bababd426c47c049f08aa4d6c30bd838c3dc1e4cb701da1f44717b2ab074f61dba3f14f5272bf31d55ab74707b2d9c16478c6ddbbbbccbcd0e0f5a6e81becfdb", 0x1000}, {&(0x7f0000001180)="2ed0997b5edf09f28058e274161ac1cdc50520d7ab76c5d889592c82cdba70fc83eb782fad78dc0f510fb2f4dea353810196452fd8c1363889f31cb62711f3ac43dff8b81b2da95ee5c65e280c3dfff401c0aa8e38a8a7835a8a1d13aca55a6b7b3282e8a6e9a2087779835d7b1427a5899edaf0462fb0c9c29a3ed70e46fcc2334228bbe7da13197494c63a0a7bf74f35e1ab069722bb8e8bebe007a4", 0x9d}, {&(0x7f0000001240)="1b8084844ae895b0c9bc2f4963dcf0f9bca3326dd223857f3e3644368f90a6b692b462be66eee442ae202e5f49d74791fa609bdb7d763a1f3ed057c7fe211629f38daae6346b88ba4f5c75586123187b7eb53451fc68b9a634464471953c97f3eb6e002657af781722a3d71ca90423d0fa50347fc414dc80093a2c957149c4b5e75bc18e37abbfde4a0d5e4d8d14c5608de8cf65e0e21d869a227a985e71b10e4d4a36c12c2910636a4a1c470e488edb0a2b5035a85a5c90bbfbc7c8116fb789a6e4b425b9d522cff8259452b0b4bf91d3d7ed5e00830e2eef58545f10fd1ede732c0d43ea16198c55b8370815cffb0bdfc6d16cfeff44eb93ebf97776814ac7b48fd5ed04e34be22612b072ea6357977092dc1556cd6645745c7f0b6f45d1019efc7d7ae5c59e5c35c17ac26e4c5379db7643230a5e1dec19b588d5081e919bebea97db73e2db9d1820c5bfcd5fd9ec6c4b7048db0586f71a18ebbc61153f37b78a2f90c90e6468acc0e9fe2fb920901bd665e30a82d47dcc852d2fd663c2653c42107d6f4fb8b344141365584e68106ce935e1d3a926ea8fbe037c08cd29ba88b8dcedbb8b568e02c8bf91e0eade8cc9091504cf3c847ee5281af70340e6bcaca3a7ae14b14ddde89d6fdde2d33c7c8ec7bc5f9b7faeab2924a7620c21b0427d4c069bd6dc93603da14c3203637f2075b85be604214ea27f726f5f19087b3fead87eec99a85d2ab2f11306b475754c885f1e0e95ab67a66c43255d1744cfd3caf37a83fff8d6debff8bafb1f97eb5ba078ecc4aa968f60f6749888096a0f87bb04312afd1d789281dff09250006ec67c96f02efd2f706688f8286ac2f065f46df1d0bb3070b64fb34a614e99510ffbdae9f802b44f8da29ef0f7788fd56fb3457e95cbd1eec4829dfbe577061ef5bdc6d81d8ef4a96ef6849bdb12866e775c9e17cf6a4c5b6376470417659f2049a770bc0ad85574328bd4473955ce77decafac9306db34853a622bd45c3fc2610e00de0226bc2f13256181532e127a68924d75055f40b5b5ef9b987723577d2823e2a4db1e67df4632e83b83aaaa3b472cc6aac7a880f1584b9ec9bba7da7a7e4856a3b0d2747f638182579ba25756cff1c303d84d7e3b87b5fcb0196d612d7d6a3aab7517a060e26c6371358cbf93e755e87adbbd7dac322e5192d7cad570475ef4e8c70302a42090c7d7a5667149bc823565183f41249119779396a12cd1a88d6864906268997b62bac3355d0946a52adf85864dec752abc36319b365c5e34f4b2988a19f2aeedbde3825d1ed9698b9e0a75eb39170cf478617495ba9715f5be4a80f5faa70d2527e8e33c1787ade580032a04cd4e7baddde4bbd46690eef08f9a060ad3af087c51f2c4fed1b27be8c4d221e5d91bb7ba5766a2b7a8b2f8fb7f50e0d31299d3146edb7bd037a02a08d0af7073a6c72d48266f642491a9582413bd580b04ac493946ae10793bebd8e64902911e922d894d421b594579cf9b2e88ee4ec9c20579264a4847364a2f8c31953efb0522857996e646783455b2f785eeb17e393c0f82965a258888c95b6d34360c8cc790ad8876cbcfe90800bdd8ae75083756019a079ef7ddb9f9782579ded53ca01cc061f60757523662f756880c6f225e51c0e7457b2a137fca1bcd0d56b0a4f5ab29fbda3805cbd29b821ed045f3676988db1c0e136d07f3fb31d9ad754c8d678ca8f1b262206c9f0825ac98ada33ea2aa30123755c7cce4336d53f7ea24d78362b7e29b50a621b12c7f33a1c7b532540ac523b29712912463d00faa7eb550ddd777e8501a78ef2cf22a39b4b47fec702df90e1a45f57ad30971892734c3c0505ee6392173ab62727ca8fe5ce6e72704b7dac140bebec36e8767e4382d7c0de3ae1a77cb58b1e2bf6a9db747a0144a1a097d01cbbc7f11ca12ee910a144c997926ba3d57de2523d1205343d9a58ad9bd6f3c00110a09235b8b6f578dca6188d074c43d11bd9bb7f7176a9592d40980b1b7bd3144626ac887c3128b4dddf4da0e1bcf7d1973dcbcfb3aaf9c046c4b997c08adce1c7affed71490ccbdb528b588fa8c9ffbd278af0ae951813722aedb12dd9f5326d152ce3a1ec116c51c37d28b4e096a53ce39c09581a8fbb88ecaccd619d5556d05934288ecff5d8bf4fd23b2d9d21d2283af88726defae60558b93656c88e851d87f36c1b4479d82f34c799f14d6c74abe82ab15f399a6079b6ded9cb240deea573767061442f14d711b9191cedd3827b9815617b074a50efa78e5ce10637ed9c3a343db2f71ab7b0185f84bdb0d09a49f21be3366bcc46c52dc1a4947dc303669e7c459d1d0c3c2a22b81bf85f8cc55d53156278d55afa8616a8b052a28a3d636bf5e2fe3136e6c738130485e44d36d82aa8d30ced760a012c8f73034a1b521373995545c4960cc04a68d8510ca63644e83ad8e57206d56a506ab2ae8132d19ea50534fa16ca81f257678dcdfe3beb39c467535699429978b0f5cb8a85d7dc2067070bd363e79d123991a2788b993f9ee61506b400eed62ea2a73bb3f8a93fe58542ec7268b8986b41e610c2ffca30e73de4926430f11275c2636a44215f93da73a51ee4bc9d825aae9e523c7306a93f5ba5379cd087d0ec9c540d23d21196199e2949d55b16e4cfa5085c2468ee88081519512fdd20cf7c2004cfa2b6ceeae03f7cfefcb7e4f37b98ee11f37aa6e4870200feb2460b59131149bcd3c310cd740c2683f9d0c98317f2149c5e6d2a5596254eb54d8be88e86eb722d0e02e618e3473c72f5fb8e802e4dc60899cd77733048a77a7599187fb24b2426379d1cc7305e0b965454d9849fdbd94b3772ce449f2a6cfc5c54bc5d660bd819458b2f704d949cff16692480676d9af3e749f2f14ffd24024672fffbf96dc30dab2659a5aa8ec3965fc0dcba28aa0b36d47df866576085e1819a8c2ac3490313eab82237460421868e75ad52d5e2fb285adad68c87668d0d397468167ef76bffff91d9e6f2638423f792a94710bec771aa45b439c112155018c0411c4d88db6f24a2edfc0ffb7124a599b55ff433c9f60d0f3b6ad31af0cc3887286eba5a72a94601695c67fd726242e16ae27acc2a66aab7458c55997da18b3431a93aa64f0592865ab68fca52f1bc584398a6d6603feddead201b0f3a72dec23243adefe25a765cd0ee01bc9e448781c532926a671c75c4626a2a55b0746bbf4f6f9b488c3bedb1b031a0850d6b2d933b839579006dfd82b1f79ae67799dc9c7325bcf6e0ae4df2ac1674e94269d6ec8fc0366236241a515cae8de557b9185696370a935cb9c8075f870b5ca570085c2c7e822ad6c10216936bfbbd67782fc10f1603cbbe75ae22b6f6f38e72506111017a500099d48b88d178cd177a4834d668c7f9b7fa7b7a538599bf140e97c8c168ac6e33a9ae5eeee3d539f49dd56596bc2b2257ae0e175ca305ee8829d578c619730d48acaf2c5caa98b80d351f32cab2478eded95e48bc4d6f1a8ed342fca228f14e42f2737e710e52cba92b72deed17cfc8ab9612f6acc98d6f87fe273ac3b5addc9c01e5d52d4157e002ab408a92eae853ec274adf9681e67640d9ba5525426751bfd4da9908174656ff4a5ae70611c26f17960e60e3aba54ed7696d955b2c917372ff7a7bb575dc5f1c53c802ef5c420b5a986dc137189cfc998bbc0de1db2612e3de843c965beeb17848f1c4c4a9827a5a341c4c3186d10098ac8de144517683aecf95cfa11406f41790b8d3611d0ad8130e450ae53e8bf780adca090190917204fecef972b9ecfa34f5903244fc3bf561478456811639d95b7b1c4b02e9821e1d8ff8e8ede92a6c6b856359e0ec887a7948ac410633ad0c3c312ca1ec11c306565073a3fce61e713feefc133dce768a29a217265c7d1e5e3ccdc11c843d1c038291a32222079ca8504436be633260084f4547f73e89a9556274fe31e58555a48e42d1f22522e78fe3e264ee86de8d0da0b56760f3ce9700a9e0f6b33aaec898df4773ed1e03b6a4895a482fc79eda8165dd75c74c938788ed50db59d821febc72671e22239132e2bd0df77b4d41767eaf1fcc45ecc80c73ced37684f0483efb7ab831af0e3921c77822891a546a0e7d644d0d986bb788e0367167a56321436d1e4728965783bc615f39b6209f48ab24ceceb6d648f9c549afb50dec5ec37e56cc3259aaf9fd11e740c39add4a28fd5dcc932e1b9fd4ecb8decbf6845b6b3c89145dc435127ef0c4867466030ab40b8af0c1cac72986a5227fd7a7cd8bea2caa23c801060a21a702ec122367c8bf5f73a190b90fc537f614c235ccfcc7e64fb8b4fe7194a1d731b68a81b7b8f43d04347ddc9b9e4f843d766336ef0717881cd0001423e87f469a302c2cbfd3dafa67743ee24e10b69b734ea2a0850be5757b66935bb29308a4838a243deb7e34b075ead3bd46a4b40a1783cc67532cbdb4a3264389b8d45d331efbbe19ca8ca6c2b746918929154aa387f930e5b7d446f5ed816ceeb8b30e4806a5340e7446f1a53cadf57c085fbee48045fd1b47a80bc55b8ef352fb4d3227bb3d929179c295d13dd89ae87e8b31dafdaa93ceb4ef2eb0bc9c1d6262df3f96c8f449979f679166435f975958b9639e768162407d77a39c261079cfcb3d710680ea280009ecc9b7df9df1b82e922c340b027df85d36515acd7cf39a8996f8ffa4519a358fadd95050b8f1514f77d84ed36de7b72393dac7335a84f17088745e057d555f4a1cc58e024682274a80558da4d70dfd494410e70dfa15e21470284333c392d95ef84e557dbabbdb42e11cb1f9f60f126fc0f39a55043db5bf7bc7ab8a0b762155e9fb3ab243ebbaeaac92f433c8eca4ccf52b6f5b869e157637290158015379158f731177436ee2a5f55685c0f4061f584c78f051bf1513ae3bf0f1d74d53e48684f97233fa9ebf98e8154e9b7a1109267a1ad4dcb880dc878cb463a275dd1ce909593d2e10d91afade86c8770f65b14cf288e4c35196cfffa03d200fc5cb28710cb04ec0e4df30a604374640209f35ec58a0480eabc04b53188f3e2b4bc618d5975f5ea88a1021b6196bd5a8831d80b9eb0915e97516c58661f6d90359d25dca3e57e642342c4fb8aa0f29807544fd2cc606f238260e832d54b20c8080e9315511f3606aaf9acee1e9a82e5806095fd626de8e0e22b92d7fe4c85e688477b6db640df7ced2d0c943ff000511ed3255386d62180ab2681fa359f32d346fe5ac88a7ff92e39a78ec362cd29c4ffaa1e8850af4ee880a9f1175bea9da1ff521e18d9cfcfedb356c6bb85246088593b4b7013439ac9877745793f61b243a5993db85cd3cc22b7e31a9f1d2203c5cd36b94e12fff36ce9b0f91de09169d7dbb1dea083ea7c582c8ddaf1fbe84cd75fcd102d07cc20bcdc447ca8dd83be273d2c218f88239ee10a9844ec694f37ce8bf1a7b07f4580beac5ec72f0f5b034c9f21abce85b415c6580ce6f7efa006d5a75aa5fc56dca7df6cbf3e78d39b08003b8854ee9e67dd68039de3d154988bd0f0e793667b67cc0dd5e4a1455dad94c7ff24b890dbf873f470f73f8955833abbc404bab5ab62b414243c45141c85d0572774c8c720dfb645e8ce9b29008e79804325d3ee0999efd9cf97c8d5c6e70166fd2d400d0c35062a933e5e202927093d01f1791b2712751f318eb1bd7800dd003fbc51a90fc7efbe084326ef426ea4eed26fe60d0b13c9848b983b7e11ad3783da04c71246441768a2d7da597349ed79173ca7636713f097497dc7bd", 0x1000}, {&(0x7f00000000c0)="c1ac9e1679", 0x5}, {&(0x7f0000002240)="6066c83d0a29326d76c94ebe8930357069691760bcb8af895f2c5cbf3845131862cc3e0e74187be37443fb357bf713014adfc40ce0fbc1a003325ae2b5c75ac9b62c60ca9fbb47ff0b0a2ee71a79a2e8c72507531559487b408d5275eddc705255afd8ff03dc1a081cf9d82f57416c560a45dc50a6a9c2146f59eae05d9a29c6d757e938cfb40e1ed8ab774695278f0338a6d10070742056818ed73b240e409f9ad27b86e76f48cc81c6932aa27af415e95625165d6cae0d92847d5f2f5b078e624c3d22f0ad7851fcd46510d87f31489be5893d5b8e7541ebed2c38708c0441032c195c9e4b3b72372ef98c17c1952d", 0xf0}], 0x5, &(0x7f00000023c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x78, 0xa}, 0x8) 16:34:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) clock_getres(0x4, &(0x7f0000000000)) 16:34:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) getdents(r1, &(0x7f0000000080)=""/6, 0x6) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xff, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "03664071795acd76ef3caf00"}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff9", 0x2d7) 16:34:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x229417a2b534bdd3, 0x40}) ktrace(&(0x7f0000000080)='./file0\x00', 0x13, 0x10020, 0xffffffffffffffff) 16:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x20, 0x1, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x88) dup2(r1, r0) 16:34:07 executing program 1: sync() mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x24) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x100000001, 0x800}, 0x8) r1 = getpgrp() r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0xa78}, {0x18, 0x3, 0x18ff, 0x40}, 0x2, [0x9, 0xffffffff, 0xff, 0x9, 0x0, 0x8001, 0x4, 0x7]}, 0x3c) getpgid(r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:07 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r2) setregid(r0, 0x0) setregid(r3, r4) getgroups(0x8, &(0x7f0000000000)=[r0, r2, r2, r1, r1, r3, r1, r2]) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r5, &(0x7f0000000480)=""/41, 0x29, 0x0, &(0x7f00000004c0)={0x18, 0x2, 0x61, 0x9}, 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='{&*//{\x00', &(0x7f0000000100)=',*\'\x00', &(0x7f0000000140)='\\^\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='&-\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xa3%]}\x00', &(0x7f00000003c0)='\x00']) 16:34:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x4, &(0x7f0000000280)=[{{r2}, 0xf6edd1b608f0ca97, 0x100000001, 0x71eceaa5cc2f4675, 0xc83d, 0x31}, {{r3}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x2, 0x9c3}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x8000, 0x3cd}, {{r0}, 0xfffffffffffffffc, 0x0, 0x41, 0x3, 0x9}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0xa18, 0x8}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80000000, 0xd0, 0x7}, {{r3}, 0xef155878a8a62aaf, 0xa2, 0x80000000, 0xffff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x5, 0x10, 0x0, 0x3}, {{r1}, 0x0, 0x40, 0x80, 0x3ff}], 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r2) r4 = accept(r0, 0x0, &(0x7f0000000000)) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:34:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x3) fcntl$dupfd(r1, 0x0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x840, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:07 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) ioctl$TIOCNOTTY(r1, 0x20007471) renameat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:34:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r0, &(0x7f0000000340)=""/161, 0xa1) syz_open_pts() 16:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x100000000}, {0x20, 0x1f}, {0x6, 0x0, 0x7ea}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="969b100e") 16:34:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040)="84fe33dac4d7af000110715e71e67e49dd", 0x11) socket$inet(0x2, 0x4, 0x800) 16:34:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) 16:34:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) r1 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x14) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1, 0x0, 0xe715, 0x2a2}, {0x1f, 0xffffffffffffffe0, 0x2, 0x9}, {0x6, 0x7ff, 0x309, 0x8}, {0x6, 0x7, 0x5, 0x1ca1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:07 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x800, 0x50) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:34:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100001ff, 0x2, "0004005402c306d222d7e800", 0x7f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) setsockopt(r1, 0x10001, 0x100000000002e, &(0x7f0000000140)="ebffcbff13b9dd2b9ce97d9e9606925e50563bc2fd812eaa4e713048cf9931929648", 0xfffffffffffffe03) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000180)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a732178220cbbc6d3f1372cb87ebb9bf89f2678d05c19560ab068667c7991ad80d0eefb2d22819800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d53") 16:34:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x33) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:34:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0xe0, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xffffffffffffd3c8, 0x1}, {{r0}, 0xffffffffffffffff, 0x44, 0xf0000000, 0x3, 0xe0}, {{r0}, 0xfffffffffffffffe, 0x2a, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0xccd2e618aacef13, 0x1, 0x5, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x1a, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8}], 0xffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x6fb119e3255af6ac, 0x2, 0x81, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1ebedad3d7eb62ad, 0x3, 0x4}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80, 0xc4dd, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x6, 0x835}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x93a4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x7, 0x1}], 0x8, &(0x7f0000000000)={0x101, 0x1}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:34:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000000000000e", 0xb2, 0x0, 0x0, 0xfffffede) 16:34:08 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='$]{\x00') r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:34:08 executing program 0: socket(0xc79e10df8c9ef523, 0x1, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:08 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000111000/0x6000)=nil, 0x6000, 0x7) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./file1\x00', 0x100, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file1\x00', './file1\x00'}) 16:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x4, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5, 0xf, 0x8, 0x100}, {0xfff, 0x0, 0x4, 0x2}, {0x2, 0x7, 0x7, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x1f) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') 16:34:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r1, 0x20004269) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) 16:34:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r4 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e533604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f122ef5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r6 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x4) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000900)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x0, './file0\x00', 0xfffffffffffff09e, 0x2, 0x3c400000, 0x10000}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x400, 0x0) shutdown(r2, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000300)=""/12) recvfrom(r7, &(0x7f00000009c0)=""/4096, 0x1000, 0x803, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:34:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xc6, &(0x7f0000000100)=[{0x1, 0xffff, 0x2, 0x7ff}, {0x0, 0x1, 0x7ff, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:34:08 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 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) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xe7eb2a1, 0x1, 0x5, 0xfa8f, 0x7}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair(0x6, 0x1, 0xf, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x2, 0x7, 0x0, 0x2}, {0x6, 0x9, 0x46a, 0x7}, {0x6, 0x5, 0x8, 0x3c}]}) syz_emit_ethernet(0xfffffffffffffe1c, &(0x7f0000000240)="003700010000dd4f00a92b49b4f11d202ead3ab85baa7032358271516ee8897699c459bb85144dd8ae2a4a0623a83f9f7c15344f2c48393ff3a79ee346bee7b6fc3ad8") r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/144}, 0x98, 0x3, 0x800) flock(r2, 0x4) 16:34:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) 16:34:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x89, 0x9}, {0x81, 0x10001}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) 16:34:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x45}, {0x20006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="8ea117145efe30bc98baca1cf1907ea9718897b9312d613a5ec091c809336255fb0af0a09d93034a98807be32fab76e37bca57a89f826a88ed203dda7b9cabcaeaf296d58690e0bead3f3a0cbfccc5bebd5734c507e476cd450241adc61f2e5188a2ffafc6c1d9f2e3d245a1f21bf6", 0x6f}, {&(0x7f00000001c0)="7c4fab28e731545b5f98c4c70fad9ad80660f6f710b479478e4a544eff783f34b6b700a1998322aca45cd31ae1ef6d09129f2e679811c8fdae17f6f062a751caa2", 0x41}, {&(0x7f0000000580)="eb4e075e51055e3ffaa5e20874129d2465de522dfdac81aceeeb6ad4fa9f7c3c40ff7e800a3489fb5194bd50744713d80dddf0035cd6913dd4fa0bb57f984f046fa6872ee552c679a0293ba8bc8a4925c24752c0150f9bcf2ab6ad634f14980fc0036ebaf7108ba96591a57b534e65833af62624ecca5a6e7ede013f08678d1f11769a790a23d8ade98c9ac4f9ddc5a5028823807b74246477228e5e05cfd54ae99b5c15de709b0ebbbf06d0e4f9ff002790ee878034dcf6f470f16d1756b1aff484d261cb30966e09d08842f3216ca6a9e2ac9fba93e1445531bfb0bc4df8836361bc0aa6b5bf09d1fa1191de4029cabe800b86319476866d210b3877ffb350a210313801a6dede29220d942dc2d8473d53fb6317042f88c6cfe988ab3f33abd8d6b1e8de1d2ea923a4cc47e3b4dd8a6a6d72590407155c67f30e4d04ce97403b34abf60c04b53e3a9ea112cfb46fc8e8a7c3e1cc6a2e9b1c70ff76fb90eb739a9f4555167848961bdf439fa6d2fa0d1d939220d2a1f337dc3f6c273570d65022414413690479ab3a94e0845abdaaeb6dff68441e5347a591f1bf573531b62533f435d6bf459a12d406c3a67263cd050681552732d00119b82d479d891527613b85507f508a683f4bf07ae10db4eab5fa8d054d44fbdb0d51849be0ea92a3d72f9702e97a362f8c0e4024568643ddd84111a1f616668184c78f524557e5249f9803824d34f7b3a4d8f5c40ae73dc18d4385e276d9f4c1d46382648ae4d8ebbf7992ae5afbdbcb3f3660a7f0e8a1364460521d4033336c2d2163d982fee355760e8d1a17b6d722f74bd4fd21ed32352f5103315a0e03f417e58c6943e824945b17f00614e72aa92941fe79738899b55152eccd42029725378186b33e3e230e3a0c9c149c555c9d44cb9a90e06f4849e42d1344a0eafb414da5454a5f1da9c21a92f52e4d96e5cde7cfcd997ce27e57786d86b44ae55b14c5c9816913ba0b738e09753c4d37bd7967ab5da89becef99615761aa3d49aaf9e61d4d2f82499ad3fb2b94070f711da9c499ec4995bdb038a55f52177e5e9f9aa7ae9d9e29255b8dc6739e268066b2743d44ce60363f57e64c30868b038211eea714c963db6099edb61115e7aea77063cba5ecc557ab507f94a2253268eddd202171f511643de1249aa61c5cc4f5f23c3e2832f5b7c228ae13f719144bab2c5e8f19570c7421a082d73f833c3300ece11e3af3209606c06bd2ae12531d1917b370f82b8625b2bc448d2704d4ab60304049db4ecd97f21cae79a87ff619a36bb80438dae794af06888518d80950a5a03a7beb475819148d72aac255d7fab7c580e958cf43950dcef2f118b3dccac32ef230a40c2110e5b41890219b950eef2bf556a61884de0cc240bba29b751442c256337bfed28940f38540fb94d82663b8c33ab658447ec674d66c9a9428d7c4f8b16ead7243118cf3619448c9c6595067cc2d6a8c6bea4c66b821d28106db8eea503a978fab708f4a4fe74416632caa827db54f40ccb0ea4f28ae2ca50fac9e1d692e61954b98a71bba66ab4712732a777704cd7a784c9de7c74617796649435fd13685de61f4b2e22ec55d22f91627c2c045a19f7d046ff180e4655d6c4ff9e456e9d09f1b6fc7e900a4e0454407decd5e62acb4d0cc7b4793bc07c296acf1c56304d936fbd5c6e435da884a3217539ab81f07558a403da9e8899bc86abe2561eec2e7d242cc2ec21f45dde5f5de61e86573b7584a5f33f4ef252c3638eb6a8c70c0f137f8f42655a66dcee73c5f108310fc79c65eef33020d173629e16f0b30a092084fd526fd1dec44f24edf0e32d9be7af01785fd1c00816a0a8516fd17cace778a132758dae5c810837dbf508687d16e88c712f40b63457b7b4b26d44a534716a199d6896023f5880143246d4b39c418cbffbf71f335e22e05d2c779259fb4bbd22eb1b7a38434f8cda27ce95a3106e500e8b9c18e9f9840db45d0a0868b8d663167f72955ee85230997c65a2c1906c8dfe2035950ec83a6c03c093af91a0b8695a16c93f4295b8ad61c0d42d94f557d5be5aa1d7649bc755dc57d330435b8f21227eb9100a97b979ceee583d6d8d1e6ed6df7f58972504749b190560fa23141c184ef3c7ce16e97a5224fdc562391a89bd8cba7faafdabf46d737e1ff4afefc43d1e0727ca5add06d0d2499358c19f8614be5e2f5f00f05f7ce19a33c2409628611276bb23590a306a09406290c21758f0ff2341a1aa06aacf8910113ddbb4d6c5a5052e890a4400f5471898d0d8efd6fe5189dfe368f8f1c2a1be865fca7718b0f104c6454ca2bf7cb2b18e0f1cc1f473e19fe1e5ca60679d37e0bd3ab6c9e75ab58490bdd86dc573e727b230440dda6fd17e2787d9db2c8184465779648675d2b7aab750a532feed3af34b1711ed9010dee0a7abc7072043d6550a1aa85da5bbcda5dffa40f199857dba5f6c57a5a92902c5a82818ee1f5093ddf682dc2a28608ddbfdf8917308c8eb96f236d04def592516a840f9e765a3bcf40a2ba276ade96ae928c2f8a630979ef8b7bb7690651ce121e1b652f4898d7cc49fb234e00caa41813a51435ecebedad7b8ba298c0bbd1705a5fa25abdd93e8bff9299cd12ac8803188ac1886f52e858a28423d93513ca498355f5a8da6af1c37cb92da0964d450c16bbea7a82defc384dc124779789100d2c4ce6bfd4b00ec942e2af6856336f96f3e3e76c298338240492a519f465879f63ad515801277d13bcce6b1ae1777d8778056e059ef6ec868f9e3baf14661d9c6ee157395801b54cd4d4662cf107b3c5928eafb43e158126c082a89086c2157e68fc97e4ea5f69f86231842babc189ba814908a49878bb636af86ef5a2858a622eab6230d86c96c9b38a2ff49a8062254694df997492677ea98ff737835089b324dc48a5e82887adf4c134aa7c2d3c6013c797fdcc377e5aa222cc0a3b6ec29aa186f55c7f9d7c43bc1dbde35a45aa0eed3cce3a00e0281ae222234168eb7830fdc86481ce4789ca58ec83201d07f43dc62902c616e88e8af809d32602e232280106caf07251f79f7572cb86fea9b07cc062dd89c5744414f24f0425f86625a3b00d84521922153937e14ef2864eb6d987f4519167559907a0c95d688ac78f1a85af94fd22c911d5eb8c46ad3a23776901c3ab8230232dcd2dc6a086742f21b1e4ee35b52e12938cfa6bee4605311b5f894582743b29d1e41c667162d2a9d86b33fee6ba6db1bc21da0040d553cd0035d739fe911fab1cca7a24a908f6a76e6da00205519eb1f8b71f5415d292402ae6b3c9eb613e40042da3b93b8e3c0d5997e2945578f2d5755dc2cfe56f91444b81792b9e25e80e57eb672a229cd9ed961592fcdb44943cb069bc9c4a8d20ff990abc2d53c88a4836154610568971ec1912582b584b5fedb4d8851c58d4f0a7fa46cd163cb6db5ffe722b180b8c42cf1a0bdc62bc9b62030043a68b1c16d180693e2d7296f3a4017bb7be5bbb830650983a2f7d9d2cfc591916c1ce6af4b6cfd3a5d6702917db1f015e970f04de364b30a4b5e78280323eec70b0dc2ff7b9e3c51495cb5b5f396736981f9f85e3ac8dd17f0cdb9e839cb93d8db3878153d94f315070a10485b05a374cbf16af543c70696e172e725693d4f8f19ee1509a10a96d01fb50b743671fd8b83ac7e59b94a8be93e34badd6c1a739665e28e4e74fc6c8dbe0ea39eef0ae38df5530c587f51ba67a2ddc5b76927ed70a75961fbc1c3c13dcaa71964fd7fbba5af9b4d4cdddaab3bee604d23cf112f52bd67abbd3b7ae4c2cdaef292483dd4757fa52269342b3419bccc272bc5457a2bb90e9fc66d1ecde0748aa9dbd7c8b1ee365cacd85024ab1660792f3643a2dccd3a3417bd98bfa8d5e633244b3148ae3121f94f46cd6e8f7d5aca0609b68d3be77d162960287e7c7f006937148f57753dfbfb402275dde8776221a1d74814ea16e7a6d920b32636759745d6d06d935c0dd5710f00b1a686ab6ff059e264ec12f22d906c3e977b3da6a31c3b1a27ac0a226b73f67c4c9315b52ef3105e655faabd224290eebcdb00748d865bfe900928b55cdd08ab7912831fbd9c7a4a69fadcf12df96061855f5517db32b6d7a22ae49522e1e9e15648ba9b4dfafc33401cfb3daae0e86670d08916787d266117cf53f99e41209f7e110462ec130671bf9f83b0a27e0c2b8d88e34bbc66ae85bcaab4209e5b285d5536802700323ee31f92cf4db80b058ee859c546d945a5b7ead714312e4facaedc5a40de68abc7da3a1c962692e7768e513d02ec5ebe8573cfa6646ea8fddeed8d2a1f2a353c32ed44cf6bafa6adccbd4a8c71cb5e9b80dc276fd055fc936f1985cca9d96d7118a695ff24b81acc104a6dbee0e4027291d7a455020c632dde4fa34a7578f52b443e4e167305303e63620a88f45f01e4b903e4d8b93ca71aa0cbb789e2f132377e95ba33d1f3fdd4e236306c279a29cdd4d5400d6f98f288fea4289be6368ac2582004f1aa0e7337eb8aebfd28da50497f22a53d988eea194aa1b0fcc9b74b235a827b8b55c9ec1c9fa58bda9ec2719fa1e58ca32d8913bec68b7d37f08619722e17ad9a1b5b8a0046ea2116645ace29972c62db387ed8f547d3698385a3b7167974c90a29c198c9fcd829c12d0e7d6b3e10180e9205dbb550bab98556cfb885ea4ac939d21d6d38c43c0c5b0a83a4df080aa5f6ad91fc43861ce1e592e2347dc1d48f042d1a9a1450f7c93ea2900c81bc59ef442046a15a02ddb8fd3c3bae187c5854e04c8f129c9e06ce1fc985e23c3fc395b3446f008050e94ff2f06680a3cbf128deef90d3804b53e1edff8a471907dc290631b7650cd593ecc717979a83b049b1630f9d395ec7962f66329952b5ec7fcc1f24157269b4382e01a247cd6097d4725ffacad17b07f78cc171474d9711fa8b9440b296e4b808b81efa4c5eebda0bd059a44b8274105bdac25fdbb8d059d032922f4e4d73e1ad32ebb1a255ba5ce7495e18d36fc16bc8b3e299fe20dd7781342d03c812c9697ae93e24092173dcfdbfabcf3483e7d0de43acd11326670b96f57d6a7078858619728c821ac5d3c2179d7544559d01c26e66a73c7c27ea35bcaba3355b5a36c32d421a0d0b3bd46be666757ac33e27e8641acbe98afa238c4c0eb94ee58cf17a2b20ed39feb215197482f152eb1ccd4d9b75b1be4ef2118fe360f934dc3432a9d1109bc76cfb6fbfaddb5dce4c7375473342cdab2a0a3c5b649ec36f72bb07ae6ad094ef37c496f42a864f145443e5dbceb12260b42c86648cad3b8ca1e57236cf717fb2b37ebc3cdc2e6d983e87792af874efb9241a33b12a193ff296d4712848e7b0f8ea9e01005ed1ec90a286290edd9a5bb601ebc4dd0224e1dcf2fcaa731cb57d99e5217b6ff30c99f6ffd4a26ee55577f095a8c3595990dd24d2e34a635e063422fa85547eb93110d8f470bf7fb73fd6e740346d0024f2c5e42d5ad4d52be1fc4af382915efeb6d574ce25471eecfe6f288a6679e483f4f88b46788ee291e9618b9200d47e4575e0d6ac1e412d86763b60eeddba1fcf7b30835f3e92da2f711893f2ccc3e61ee78e03cee0853a630fb33bd3eea7b9aee1fba46fa6865300308f0949328694a044eb52820f591e7c7a9a1ac163f45a99dddaae14e494df1bb1b188e167f8779d6b8ccc603220c628bd70fa09cc869855e25014fd3b5d1d07bf8c7743b7da7d728d18cd2bf5ac0747bf1a5a4ba08a80cc6df5f2130c3a612cdf4c93836283995f522", 0x1000}, {&(0x7f0000000240)="e04920fde36c4e77c4365fb874d4c9dd49cbb27044fc44f8172df29b33528a75703a63e10660febcaef24b14b505f1668625ca292e1893cfa914459830ba953feb69d991e8bfa7bd10a12932bca9d97978eb1f81b127849fe4367942fb43d0f2e595d264eba84b2090c7b63c2e0514f21a46a9003084636c29fc1ad34cf961050f10140c6bd84cbecf27081c21ce96e05b3b27c8d1cce67a85a8e20245cced2979eea6dcc1a0a037cbec2a36983c0df7379744f59b498dce68d78ed8b30c5cae2222044dd7ff08af2f7dbe886906900a2dbf1e6c474dde5698c2463b3a0ac987282906fd55aa", 0xe6}, {&(0x7f00000000c0)}, {&(0x7f0000000340)="5fc8b88339406e7ecae421ee294a5170b825a3608e7f9225f4000c009d710468aeec18220a4c4137f90ea43a3a91f94591f7bd406ff852006bd73ee8342ace869a5dc0d287f4c8dff1940adfccb3df69dec02d54f674ff70e58f37501d793693b600ea5fe61d35316b8611be7310d1f2d12ba6239f67417700bb8110d479d08614497105991a7635a71a51a0677c5ac74abd4d20ea16b9a76fa488a93c2c4c47328ecf0f5362cf34d11a1175d3bf1375746eb0eb51490a0eba59734d19cde8318bf93475", 0xc4}], 0x6, 0x0, 0x0) 16:34:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) 16:34:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r1 = dup2(r0, r0) syz_emit_ethernet(0x1000, &(0x7f0000001140)="7f2b1840bfa175686853e5330fd5a346ac4074fe81366bf74a57c0b69f9c8477bbec231a7167618c3e8908f05d80e414d55a098913dc26fee40bb017aa5bcfbf4e34c8cb58ecefaf251ddcf738d69c3f830bc60a8000a054dc2c071514478957edd5176731163208b9f0fef513d35957e1a821e80bd5bd231b81380b9ddfc910b02b29bfc8f32c5d33171ff3ca05195fcd2098f7cbd267f479198774d71674690cca05b244643cb39557207dfefe7f68ae743a2219f882e2b6ccb37e8e6d42488f3975a1e13198d1be65d4e948fafdbc870fffcaf51c3f36b93f16952c6aff341c7316eac7cf96e243eed6ab640a4555c9139825e68ccf7d40f81382b8f217f7a62ad2450c7fa63ab10df43ca3a4838163d144be9f36ba8f3a773cbb03f92995a26455a66588aad5b3d9204f2bf0dd5d7e2f0d05578f9f971ab400098792a5f93dab2a77ceb63aa367b22d83cb5f841ef41b9fdc6943effd34aae127b7c4de3ba528558bf46f854633d128f5c37cc5e9fbff479afdfaf7ce592ef7e1abcef0f21dc4163d15e16a41df8d919069585ee1445637103e139e2bc6422961e29b123d932b0b41e9587c55847c9185f7736475d53f3b87de54251485070697f8ff19bcd85bd1d99b0924510e48da95d98229eeacac152a21a5bfa13ed5e15a41258019985c70eeaf39664afc2127602b35e6ca0c3424e4ed62d977b76c0c0927a6c756eacb665e069869040ac934db87c71471d5ef967872c196d96fb732ee606b0ae85a6ee5f715f050b1aa885364bf5af6b2c276e89401a1a8b825f3758875d7d9c8e07782caf1ed459b76a772bdc377bfd6e7930afbca18e84dab4135ec29c08b04490d5c5f7edeab57511adef0fd5b0b8a7c1a27d6c16066cf9df488c79248f381d61f1ab9015f873557611f556290e3c54d264d2a1a3bdf4f4d90a53beb3918ad150d2190fc2ec3c449a23a62387eda96485a368c418aad59828c92a5cd81cb524beda66c9e105ddf0583fd1a6b5257fa65f943dcae592c40d346537874a293da19d56bdd1d4e03f3b95dc8ac5f5a854e3a31543cc0162ee0638496fe76a09ff29411e769492a156eced8ea0b07a60f76ca24ed7f57897a20d1bd48c248c90fa3ab4b9078aa0b93553f44a17be85d2892f75938da1355260af1c01e7fcebf8e1225d961af639884eba7fc9ed992ba2da2db789d6856c16b869489292aafdb6f6601bad8167b7052995b9f7dd890ac42efd58eccfc95396ee6cf8dd5e2e926f0aeeed1c08c5f6c351aa9be44b4b870a671b1e4247248a1f7a1ea586ba7e707892071779d1ce054df46027a13719a70570dc8b5ea8ad3eb2bf76e2bc9f12616b980be9ee52afbc7d0e02baa815622926bc7529287a46795deb60dfc65a8e85b4474bf7c3759be199a0ccd65d7bdd1d284d83051e5aaf1bc7ac935e3beaa477298197945723d943d6cb35df5098d72db157531cf99c5bd6e3f9b76d46fe30a2163e7d19cfe88897cdb8968ab52214572b8bb50c075b21e69add12a209ee2a16977c1ee6847e8147a9f232b182149b4b4899b474abd4f123d0f3c58b405c5805a10176d41d7a401c0c5754fc865b1f2c34c445598334bd8124ac2518d8ede449b949c5dba85e2ece6eb186f22f2953ce0d9b225d765c22e08245a0d1e46b98b913886e934ae155f8e3d6e485c152e1ea7de71b47b736834c9a18b8837673d312674a11a251469697f437d124d1bc64c32a1359ae675a68a62976ed5b472149e161442e66d4b8904eecb36182c51c738cb20929a0ca651959d69e79d73a0c3f6e97f9ae552e1e2d8b480c46c7045f7292208e073afd1b4c84196ee3fef9bd60f3d2d6062d83c37d61a4d441f73eeda35611cc8e11579ade2b6bcafcfbc24c7c4d94dd291bb9e9300215c672ef3ccfe3d26b7b2f242a408fe425a03a7c11798e953a71eac2fb3067a28acdd1442bf0d6c90d0db3c5ac12e2d7ce19633978bad7a0267f790e610dd576b678a06f308763c6c2d8cf59695993713f0dcd98da2c054cbf2fe8c8786c95bb2f4cc57acf8d873b93414ff879d05d6ca14d1f77187c5098d0edf2b8d92eed98762fc2a0510f8ea7415492fe721aaa2d766130ae82f04ed3ce090075b72d413bf7c402c1a682a844488c5260adf932afb8fb68e83d339cec2eb9209382987a574e46b62b1e43b334ef6484fd0dcb4cd04acefef36616c0de2a2c67f58d9cd7b9822c298c145be697a0580f3e97ca3cdb4d05b41841cd6367ad5db44186e37c67dc38a14a779f59948b17e237665904f7aeb924aed9d1470d64031f7648039466af5b8f9b14f8973ffc9d8ee46f57075b9c322b28325c92fd078a2773ae34aab0905494285b9d02032bdb7b806982f46043c92aba5d6a9e0b32e1bf43d7ea914d7361bf4fad65675dd663a4949d798066aee4c805c72783384d0a156d62b9ec69c4063995c237a8956d263775ed96a002349b48ab8e354937f107304b5c90e908df0d536fc7d6ce5c6ef06676c1da0dd381a8a5f73d3f4bcbdca72f9d5203f226769d712a4b2f2e1ad34a00d7da05e5046006ca3c9ee1661a7f0116e643945341181bf3c0afdae9eae183cacf4ff642f1207f8760bd5e4d47dbcebed3e72809299ebe987924b55a2570c70e8eb6903d52f6460fdb46a70de19e297d004583e45d03e57028fe4c63678b6b3e0c918487bdc5935a794885ec7a15f2bb02a7ecb8ac2fee296a05e5b2b4b9859b7f0e7c50067b9d506664d7da96d054e7356999951a36c6a8677a314d09765205e99467deb6fdbdedd0b92bfaa1dfb1369fc5051c0b348028f3f6adf09035f0cfc1705591aa73373fb240a9d7cf14e634a883b30d568ae50a7932f20c1c00b0609994f01228169c962d8bdd137d8c57b8ded367852d1047137574c47adf0d1c9f996dbf70a363961499a69bc80ef8c5f2da06b79e5b3432a72b3c2d88a77f120f8900edc1d9a258ca76b0febeb7e3f20971fc91223ac533313de355a295d43e3f6cdd29d7c214f796c5bcc1a178ee916a812720f78b99bc711e2f09dbfd5623167acb92642f1bf2d8e64fbf2a9d83f360cba9794e19e9ff2f6ed52f1d9cc2253152dce4b805b1e3f66b27794d50027dd712527ad43c3f2cd7c805ce6c55beb28c5d9e7e9133c35b658248c14ea11c95d85ded38ce8e127d48f2c9506bf74f5e9595f6dc50b83d5fb86b50999af81a5d646df62b06220f175f9b4f52bd039a80669e2b7823511fb59f67e3d10d4efdc0043884363d8589c5dc4382f33af9d120fc564863ce3411e84cea9d07fcb7d9227a02435a2934a9ad2be6c14f212535303be060a6c9d2f67cee3560855579beaf6d5c29e9f690d6f5b8825d8f4b1db85a68db5bfa64a3d37b2a7e6d2f117f4cf3cb8160cf404e6f9621d1f4eadc74c2ef7934970c35578263e91fff85145afe6d096a1f2ed38c3b1fc388b1299a1c215ec2a0c1fc7a7e89715fdcbd2276f95b80f9188ad61e46b44a5d2b20719ece1710fc8db28fcdda824f082e6f13a00a8f2bb2c1e172cba529438453cebc28ca1c5a9279e274e694116cf69178b5da81f9fa614d72bf88809666b9be41034e548da5cc62ea562181bf5f8dc46329f98d5881c5d037b0825a17c81d099920ea83a103a9a8a052fd3b337796957f8da50abb07c0b15b546ef2c44adc43889d9832a898e3fa67e5049c6bd95f7c90a90e360b69d8cfa37dfd54b800f611276ca1563a1f49025c3c020d3d7d13446f60fcc77571294c32d12784faf6f0af32e7fe2e9bec9d3940d172a3e4743fc87dbce9d54ac5c97ffc3567699a298f153d883c837cfdf60a57d10875e4f58684776fe18e0e3ac0bf41f4274fa1caaf43225fb84b279aedc64252a8233e5b1019ecc1fa7d5f81a213beaa1b6786f36d27284b01062da5a68e545591e7980229c412e949bccd7d164bf3209ed08330dbdbc096429ca72b4d3e323ab54a649cd1e1379e5350c254c82eedbe9260ae97278382df7fa84fe4ef544ec8f455b57d4a55dae7c1f719895196d16ee10fa88c6a6fe5eb84e46950adb79dbc1cac527ca62ced2385a2801d06ea156e0703b3cb64aecf4dbca8c672080437d6cf1d1a4768d9e234abaf164e57cd3899c19bd309c0a637aa6addf861c761aff105496d37d19da73f9fd74115eed0936a161c51006b01179ed21f0586a63a16c6086de6786eefaa8301eb32da5a1ff44e61df7b9d87d403c28d99d867061cb9b6a80acadc391c7243def53ef31c4e9582a107c9602d04f4c946bd6cc8b6492fe4019dcb70036cbc3ca60f73370fb5bd37e1dcf75b9adafdbcf57b0b902de8386d9f1841e30d88fe378fae2d9033c80440717984c1b7f252d65c7a71bee27aaebb9914bfa6b5969732da0ec402a6d0d71a6e2da949d11901f3b1de41bbf3340bc7f2f27caf1de315c06d7edeca9e1077163ca3131c2af7203b7803585c8fe14046ffc663318fd7c8b8db153a9c523fc4ca20e6e53751020accb84ca2cff6f82025c5051379af3033dcb515e5c92322c61ef3c984398b5a2b4f624870350046b597f671f5a08cfbba15c4ed88ee4659a8141ab06eec89964c4be94c0a7bdca65c065b9f5c8ed1f744f099f30b01b338fde13b9301bb8b7bf470726ad1cc3c5d200836857bf9389ab1eeae81732648b27e975d9bc75a8540e4e8c0130d79315786b5adc6d28dd0024adf4b03b5dc5f6fdc6fbd40e2e1363fe8a672b7390b66762aac73bfc4a4dba4b44d43bbfc13d2a114ba1320081ccdedd1a84907a46a910b3678f2063fc30de4025bb07f5b67f7f664aaa87623487ade79686d049a2bf8d04b2c50a13fe4fd6295838c3a68107b6dafd2a79e6d8ab512a748611afa29f0a108c92fe6543f9d2be9ccb3c1c60456d85701257d817dd9952bb8b11e668380b0ded2cb56362a66688da0f1e265772f15b4ccabaa3d6a5f5c3966ce9b6f90e28e2077313507d7c67bcaf7eb0f8a624905401da22ea92d350991afde8264d273633a033a98dad34932ab9447b370c0accfc736148795d70a4039940da40829505f7876f53414263a3fd3f6d3f2fd579935a5f89529645a61d3d4c879136abbf91926847a781d2bfda873c79bb1ba5559fc08cba43d1ff1b9d06e0b0ab084b25d02951657ee901b797a2a77a7bc3ea4104e331845f961caae0b90f7d6bc0f79403063f3b2ea6930d1691609068aa4cdf40d20cc95e562f7d75038e1fe0df95a8b1a1948e7674523115c457147252da0fac7bb76f6c9203548af2f9bab057dc93862905a03a21caf60ff5589279fd904a3f7d71b85de6261219693f5b44a3ee5687f5ca4930eebcd321815048c0927b1c0b748515e166c68d9c14873349dcf715a793b0512b598586d78e646c5b45b980539723ddcbed2563d64720decb7f881076257bdb81a3812d2b4660e8186925e83087393376410adbc867bbd32de7eda0de53bf187f1b83641a6d46ecb84252de4e6fa52177c239897f218f6327d8de6b279f43f412036489c6bbf0c8c8dd6cd64dba9e2b21f39256c6e62ea9aa525700ba703e0df187741dcf8eadc0b8c985ee92c901144a5db9f60ca0f98c03f860b441ea9a48c6a9a4e9c9b9d8cadfa11dbfbafd43c68ff740300f3048e88eb9fbeac2130bd8d269c3e194afad01af66d75bf9d0d48c036fa878dda57b29db1cbc1e4ff2437bcc5b36fd3b71a20202c5aba4308420442f099a0dfd950762f76231852d9707837b245f984b38dfc350a922649b18a5082a43371ed8921a7652c47dc58d41c4d8402e948cebb1563f0422f179") r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10400, 0x30) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x7) 16:34:08 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x11}, {r0, 0x8}, {r1, 0x80}], 0x3, 0xffffffff) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) r4 = socket(0x2, 0x5, 0xfff) shutdown(r4, 0x0) r5 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000000)={0xdff3, 0x1, './file0\x00', 0x80000001, 0x7, 0x3d27}) sendmsg(r3, &(0x7f00000004c0)={0x0, 0xf8, &(0x7f0000000100), 0x0, &(0x7f0000000100)}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x1, 0xff}, {0xff, 0x10001, 0x6, 0x6}, {0xc768, 0xdf, 0xcc, 0x8}, {0x200, 0x8, 0x1, 0x5}, {0x96, 0x4, 0x0, 0x3f}, {0x7f, 0x5, 0x6, 0x58}, {0x3, 0x6, 0xe0b, 0x2}]}) 16:34:09 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x9ad7, 0x4, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x479}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xeca}, {&(0x7f0000cb2000/0x3000)=nil, &(0x7f0000d0c000/0x2000)=nil, 0x3ff}, {&(0x7f0000bb9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc05}, {&(0x7f0000c35000/0x1000)=nil, &(0x7f0000a3b000/0x3000)=nil, 0x7}, {&(0x7f0000b48000/0x3000)=nil, &(0x7f0000d54000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000f2c000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xae6f}, {&(0x7f0000f36000/0x1000)=nil, &(0x7f0000d0e000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ce9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000cf3000/0x3000)=nil, &(0x7f0000b71000/0x1000)=nil, 0x101}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pckbd_enable: command error 16:34:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x100001291, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x1ff, 0x5, 0x101, 0xffffffffffff27bb}, {0x7, 0x309, 0x6, 0x800}, {0x800100000000000, 0x5, 0x3, 0x6}, {0x800, 0x8000, 0xfef, 0x8000}, {0x8, 0x0, 0x0, 0x4}, {0x10000, 0x5, 0x0, 0x3}, {0xfffffffffffffffd, 0x797, 0x5, 0xc2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x3, 0x1}) 16:34:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kqueue() 16:34:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:34:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000380)=0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r1, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d3882262246b9a93890759309d75ae19961b0d50a08e9722f8970843bd3fdc939523b1ad0b01a28fa99d7381d896befc8154fa70a98954812fd0adc001197e2c2ca6c33ab0a1861deafbc520f56b9d920feda5875c39b139edd35b3efc56da0000893dfd04a8b7456e33a435b46d9e516d1e0857a0ae339a18024adb3e2412a8b96a97d21ed3a33fe5112ca746505d2bbb10f7156b1ca652b62db117b3e436f58b3779944da12899eb5d9bd938e08ce912647a4ce3544322bc17288914abae00bbdb2e2e3b47a4f4cb119d025a02d266fd2a4946df336976035fdeac71330bce17a0c0ac2b2bfb464e6e1bdd030766e20c631c79045e3f456bcdacede8093adf3b99e235d9e62c26ee4c417a52abb4767f7b5b1a48cf0d656e1718b8b4df8f5a581284f6a577d2e22d14ffb110085d16eb083073ba2b465a541ddd73ab9b9ed1238122eb77a874dcb0dbea0229e379510fc0df16a82c8ac7b000f85b1eb658213f3bcdbfbd9c0050e2a5fffd4ea5a9bea9ca6725e864d1c455f95c7413f234c594966fa1cc5223dbafd53ffd7f7b9ccea8152fee613ef358a5c5f0009122aa12cf16c577063bc119627e42abd14cd4042e8a060d3239a3442305bc97eb7585f9e7ed0f89d0c795969bf5d0c78aecb75707b604065332df4b5274cf1aaa67c9e5f487958b7f29e0edc48a6cc5ce224ea9a2d08977808cddae43f1ff667da80a2eba72cc3ba0770c4543160e4060d67682ab60674e7d37f8582cfa08c821921ae900e1769f71d60d967a34690c44af8c8f23103d99689ba6775cfd53f0f96eb9e500c70a64e555555d7edd592c259dd1e2109ecb7e3f50e9dc7b", 0x4bc) pckbd_enable: command error 16:34:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0xd5, 0x3, 0x5}, {0x9, 0x200, 0x300c8498, 0x8}, {0x3, 0x4, 0x4, 0x5}, {0x200, 0x7, 0x4b97, 0x4}, {0x7ff, 0x8, 0x81, 0x1f}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x3f, 0x4, 0x3, 0x5, "99df93561c59d398df5ae5c1ef6657c3212dd029", 0xfff, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x10) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:34:10 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x2}, 0xc) pckbd_enable: command error 16:34:11 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) chroot(&(0x7f0000000000)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x34a, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/8) 16:34:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) write(r0, &(0x7f0000000780)='g', 0x1) 16:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000f5, &(0x7f0000000040)=[{0x1d, 0x0, 0x0, 0x3ff}, {0x461}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pckbd_enable: command error 16:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d426111fe4d04000000100000008100"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") 16:34:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x8000, 0x23) write(r0, &(0x7f00000001c0)='tg', 0x2) sendto(r0, &(0x7f0000000000)="b7cfbbf3c7fc183dda2c1efa2fb65e05b65fd8689d5c0f2b518c95e658f2c4edc8a18230fdb654eb3574b65fdfcb7354b0be966eda1b8248e775d4512ed43278c5cb6f65dd181b7621b0a5ade18c6ee3dec149649bca9515b1582bef3e5a1ddc8061ad29", 0x64, 0xc, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) 16:34:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) 16:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCLOCK(r0, 0x20004276) 16:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r3) pwrite(r0, &(0x7f0000000340)="205832fa0ec12356f02e2d6fafdb400853be7b3778051a43b5afcdc72d72b5bcbd7eb7c0eba2719928989177322837fb2d45cf6b7dfa072c4444b5383f3c77e76bbda26d0ae70c1519ba3c70b19092853d1ad68e6cb21eaeb68dc90f7829e79142cadc59f77fe04dc94ccfe2083f43d777", 0x71, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000400)={0xc5, 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x8c, 0x6, 0x101, "abc1592c9d7acec31b1c52c153999571dc52df6a", 0x7ff, 0x2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) write(r4, &(0x7f0000000280)="21b6bb393acf4fb562a88f2883a5ff38f2b5a212f5e5caa7d23be4ba5a6dc5e92a1bcf8fb8aa1f48f476f80158a8d0b84842a304614f54135dabc44a8083687e9b3a49958672e8c0ce0b26", 0x4b) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000003c0)={0xcac, 0x100, {0x1, 0x2}}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000440)={0x6, 0x8000, 0x3, 0x8}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") semget(0x0, 0x0, 0x80) 16:34:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f00000006c0)='./file1\x00', 0x0, 0x2) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') linkat(r1, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000200)='c\x00') sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000001c0)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000600)=[{&(0x7f0000000240)="b9bcc537be20605ffe203045e85ba8f28b9298b2a0352eb12eeb4ba369bacc035d88257420c6f4d7c8330ce1aaaf79a9d7f272ac1c282d15495393c5fef68c2ced00e24acd5c69750906170aa58d41e53da53e75", 0x54}, {&(0x7f00000002c0)="341a7dbd46f9f59fd40bcd464a3c969ab4b5bd01bda59d0195", 0x19}, {&(0x7f0000000340)="017d1cb2918662e0f4ed2ce220992a136a0dd6d4ae4516ad344fe081714dbdddc64ce156f27a1f5a4f6107ea157c5eec73c1a7f8063fda20400f00f64667f9b4b52c", 0x42}, {&(0x7f00000003c0)="34bbe3ae09907addacfcfb1ac1a88696a65728edf0b14d8e1b5440e7a9bfeda54af97ec37dd9f65d5b8dbf82c3da599cf0cb9c6685a476f39b63670afc792ee261736b4a219eb04c0720f4ce1ab9", 0x4e}, {&(0x7f0000000440)="db408c2e92c4e00c661962aa6590b8ddd715ba377a6fa6d69a9f358302a8ac1c4206a01f066be9c4777e00ec875454d9ff1a328f26ad559c2b7e069e0601c599c3f8e826420b1699e8356be5c9f7e7dfd922ecf677e3080fb371ebd75073ee4f32c433b82b70b07750fe6e9fc47185ac62397e92556ceb6640112a0ef6562da3f59bb7d7dbffb18a37d0d48a833ed3f7ce72f79eaef70a2658a15143cced286d33923c79965af6a3e51c3482797d43d59b41bc2cfc402b04b234e9f2fef5b1d912a496dcba1ca3672327c40b3da5385df85f72e0bd", 0xd5}, {&(0x7f0000000540)="81b494b53b3743c6be26a870abcbb0c883d981d864", 0x15}, {&(0x7f0000000580)="0cdb44347182e404c297256f6b94ac8dddcc3f910c3ef06e44093c461727f364cbda69a3434aea65a33d6b3864202f36ef24ed53e54f829fdc681413015a47382239146d15115414a5b5b006", 0x4c}], 0x7, 0x0, 0x0, 0x2}, 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:34:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x8, 0x101, 0xfff, 0x8, 0x6, 0x6110]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x6, 0x2, 0x4, 0x4a00000000000000, "cbf45a71c50c4d433668ccc4aa441acfd575310e", 0x6b, 0x2}) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = semget(0x3, 0x4, 0x80) semop(r5, &(0x7f0000000280), 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) mkdir(&(0x7f0000000300)='./file0\x00', 0x120) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x80, 0x4, 0x8de, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4d28f0bd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xda}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xf6f}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000840), &(0x7f0000000880)=0x10) semget$private(0x0, 0x3, 0x8) socket(0x16, 0x4000, 0x0) r6 = dup2(r1, r1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000008c0)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000900)={0x2, 0xc6e}) r7 = open$dir(&(0x7f0000000940)='./file0\x00', 0x400, 0xc7935ebf72439ca9) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000980)=0x19351faa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000001a40)={0x1000, 0x0, &(0x7f0000000a40)=""/4096}) connect$unix(r6, &(0x7f0000001a80)=@file={0x0, './file/file0\x00'}, 0xf) getsockopt$sock_timeval(r6, 0xffff, 0x2e196e2abd44402a, &(0x7f0000001ac0), &(0x7f0000001b00)=0x10) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001b40), &(0x7f0000001b80)=0x4) r8 = socket(0x16, 0x1, 0x3) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001bc0)={r3, r4, r2}, 0xc) 16:34:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x6, 0x7, 0xb22, "ff43ddd9ed2e533b0ca08137ba99ae6308edb16c", 0x6, 0xfffffffffffffffd}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x35f000000000000, 0xffffffff, 0x8, 0x6, "59e65a2d92089746b4b205a58f7b13ba0791c2bf", 0x80000000, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0xaeca, 0x3, 0x2, "29d16b7f7a6d4ceb442bb8e9ddb977c3951eb9c8", 0x9, 0x7fff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x1, 0x20, 0x2, 0x40, "43ab0f5e5e2cee6c9e4a12d489bfb9e308adb87b", 0x7, 0xfffffffffffffeff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0xff, 0x0, 0x7ff, 0xff, "5684b7443f093adde914cab21ee4e13bf5335a6e", 0x7fffffff, 0x7fffffff}) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x20) recvfrom$inet6(r0, &(0x7f0000000300)=""/104, 0x68, 0x800, &(0x7f0000000380)={0x18, 0x1, 0x1bc, 0x100000001}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000003c0)={0x2, 0x6}) r3 = geteuid() seteuid(r3) seteuid(r3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000400)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000440)={0x200, './file0\x00', './file0\x00'}) poll(&(0x7f0000000480)=[{r2, 0x4}, {r2, 0x10}, {r0, 0x1}], 0x3, 0x1) r4 = getegid() fchownat(r2, &(0x7f00000004c0)='./file0\x00', r3, r4, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000500)={0x1}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000540)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) shmget(0x1, 0x3000, 0x218, &(0x7f0000ffd000/0x3000)=nil) close(r2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000640)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000680)={0x3, 0x8dde, 0x8, 0x8, "71926dd6e106a2b2fb75ab4e09f2ebdb471c7480", 0x5, 0xf9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) connect$inet6(r1, &(0x7f0000000700)={0x18, 0x1, 0x2, 0x6}, 0xc) 16:34:13 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x4, 0x2, 0x0, 0x1, 0x4c, 0x400, 0x2, 0x0, 0x2e, 0x9}) setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x400000000000000, 0x3, 0x3, 0x1f}, {0x7, 0x7, 0x3ff, 0xfffffffffffffffc}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000a7b562a786da3489d31700e0ff00"/28]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) r1 = fcntl$getown(r0, 0x5) getpgid(r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r3, &(0x7f00000002c0)={0x18, 0x1, 0x3, 0x7}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet6(r4, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r5 = shmget(0x0, 0x1000, 0x442, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) 16:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1, 0x1000}) 16:34:13 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm ') r0 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x42) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x101, 0x6, 0x5}) 16:34:13 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x6) getsockname(r0, 0x0, &(0x7f00000000c0)) 16:34:13 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000180)='./file1/file1\x00') sendto$unix(r0, &(0x7f0000000580)="0268861a59db75ec46c58fd162f1fa1b9ee9b33ca079c8a5c8cba23c3494e5140507164ff30f86a96d9548057119b23e7a57441da6746a2c60e497d7b782be106d48d0b87a3629b3fb2c77d397a8886d0558fbc6e210ca230b30c57bfd3724c17a333430d153467e0f88b53172f5993306f0c55cea0011c24bac67d6283e6e7ac9fc333e67b7b404abab9147f4fa5988bb64891e70a81d91ee6c2119c35504d1a03b538f5529409df11da1396e25d79678e0456340eab87df21e847bdef671216f1bd622d34a7499fbac8b312df0fd37e0a9223b731b4e3f649cda35aa7c70cd", 0xe0, 0x9, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') getrlimit(0x0, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0xeb) 16:34:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) getsockopt(r0, 0x5, 0x9, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:34:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0x100000002, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x0, 0x8]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) setpgid(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x22) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x15f, &(0x7f0000000100)=[{0x4c, 0x0, 0x0, 0x1000000000000}, {0x80000000000015, 0x5, 0x339}, {0x100008, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffeb7, &(0x7f0000000240)='\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0xfffffffffffffbd9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x6, 0x4, 0x4, 0xff}, {0x0, 0x267b, 0x7}, {0xfff, 0x7fffffff, 0x2, 0x31}, {0x6b, 0xffff, 0xfffffffffffffff9, 0x5}, {0x7fffffff, 0x7f}, {0xfffffffffffffff8, 0x7, 0x1, 0xffff}, {0x1, 0x5, 0x400, 0x8}, {0xffffffffffff6d08, 0x3, 0x3, 0x4}, {0x85, 0x20, 0x69e, 0x20}]}) 16:34:13 executing program 0: r0 = dup(0xffffffffffffffff) listen(r0, 0x9) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x13, 0x10020, 0xffffffffffffffff) connect(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="af8b13f367fe47ad91d933d943d25f7fa5a99fd9f25640f0c1f83df62352cda0d0333817ac39c1c13482aa97ebffb2968bfab2370fbe2606cca825d7b7b71b2e87164c31ae2d7cab275f59d77a53b2c10d1afe5a60ce8b0e24dabc178509aad6a2a8e8884189ef6268f19593693e0bb6178d341ea54625913634686b26d6a52ca3ee381b6e512e0f00000000000075126d04e3857890bfc10c8b99d08d1a1bb603a1feda2e151bbeb79e650cc3461f3fa6c1b76853d5c20d6b6157b61bca24e57cf129137bfa215221cce6b96702851cb28b08611373e68a090dc446cbe261628aaf3222b22f6c69741012d9870feb00"/255], 0x1) sendmsg(0xffffffffffffffff, 0x0, 0x0) 16:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xfffffffffffff800) 16:34:13 executing program 1: r0 = socket(0x20, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8088, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x8001}) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) 16:34:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:34:14 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0xfffffffbfefffffe}, 0x0) 16:34:14 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) socket(0x2, 0x3, 0x1e9) 16:34:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f00003ba000/0x2000)=nil, 0x2000, 0x0) socketpair(0x0, 0x5, 0x4, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:34:14 executing program 1: r0 = semget$private(0x0, 0x2, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000180)=""/123) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f00000003c0)="91378d072201000000791b592c9a1ae07467895e2193b3612f8963c9bbb74087657a263f1c662c07edb82ac2e35f8fe120610e083b4be9c5d92ea58c8f5759c22c4c3cf6a96a698d24cd1060aa4b1630105db33728f506000000d247be85d46b154411217500000000000000000000a9e70fed3a9f782a804721") getuid() r3 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000100)=""/82) syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x0) r4 = semget$private(0x0, 0x1005, 0x200) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000240)=""/133) 16:34:14 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x1ff}, {0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd}, 0x31}, 0x3c) r0 = semget(0x3, 0x1, 0x20) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/142) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:34:14 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x43cbc, 0x4) r0 = dup(0xffffffffffffffff) semget(0x0, 0x4b44c60007f2e7b3, 0x10) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x81, 0x2, 0x9, 0x100000001, &(0x7f0000000040)={{0x7, 0x5, 0x8, 0x2, 0x1, 0x17ea}, {[0x9, 0x6, 0x8, 0x7fff800, 0x101, 0x6, 0x0, 0x3bdffaaf, 0x7, 0x401, 0x100000000, 0x80000001, 0x4, 0x5, 0x3, 0x4, 0x5, 0x6], [0x1f, 0x800, 0x6, 0x882, 0x6, 0x80000000, 0x4, 0x8f, 0x8, 0xfffffffffffffffb], [0x5, 0x11, 0x9942, 0xc57c, 0x6, 0x3, 0x1], [0x2, 0x2, 0x81, 0x7, 0x1, 0x4], [{0x0, 0xdd0, 0x7, 0x3}, {0x8, 0x0, 0x5834, 0x7}, {0x101, 0x40, 0x4, 0x9}, {0x4, 0x7fff, 0x28a, 0x9}, {0x91, 0x3, 0x400}, {0x1eb5, 0x20, 0x9, 0x5}, {0x1f, 0x7, 0x5, 0x7}, {0x8abd, 0x81, 0x9, 0x400}], {0xffffffffffffffe0, 0x2, 0x3, 0x40}, {0x100d97a6, 0x36c, 0x7ff, 0x101}}}, 0x6, 0x101}) sendto$inet6(r0, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:34:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x10000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)) 16:34:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xe7}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x1, 0x101}, {0x2, 0x7fffffff}, {0x70a819155474ec51, 0x8}], 0x3}) 16:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getpid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) wait4(r1, 0x0, 0x2, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:34:14 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0x1b}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:34:14 executing program 0: r0 = socket(0x18, 0x3, 0x3a) accept$unix(r0, 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="013d00e500000400", 0x8) 16:34:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)) fchdir(r1) 16:34:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="28aa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) r2 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00001a6000/0x1000)=nil, 0x1000, 0x7) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x401, 0x6, {0x3762dfd1, 0x1}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffdb4) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:34:15 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x200, 0x100000000, 0x20, 0x891, "ccea98caf1c53747f3460060444927b7e486c8a4", 0x7, 0x10000}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x5, 0x9, 0x2, "52fec0369fba0fffb26e4cea824a849cfba807e3", 0x1, 0x4d3e}) 16:34:15 executing program 0: socket(0x18, 0x1, 0x0) 16:34:15 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/194) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getppid() r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0xfff, r1, r2, r3, r4, 0x30, 0x15}, 0x4, 0x4b, r5, r6, 0x7, 0x10887ad3}) 16:34:15 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r1 = syz_open_pts() r2 = dup(r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x10000, 0x20) linkat(r2, &(0x7f0000000540)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00', 0x4) r4 = dup2(r1, r1) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x84, 0x4, 0x27, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8f7d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x41ad}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x37c}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xa1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x101}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) clock_settime(0x4, &(0x7f0000000500)={0x100, 0x8000}) 16:34:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000059000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:34:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000000, 0xc, &(0x7f0000000180)="ebffcbff99319296a91bdaba0513b7b5003d4808000000000000000000005877a98b5354deb371da0cbb4e733c12478c4d5d0ca94bf84b5d83bde0daff8ff4017f543e8763e4d68bfbb0e48e58e4c819eb8fed390ee576d964fff0b6caa308382ea801369af0b5f833bf9bbbc0fa190992f018ce6095d8569faad44920b5665e", 0x80) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffffffd, 0x8}, 0x10) socket(0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="080800000000000000000000000000009a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c361753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c2576000000000000000"], 0x808}, 0x0) 16:34:15 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xf39e, 0x0, "5711ed146bae597da7f4cfc6d13c3325fab8cc78"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x30000000000, 0x81}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000300)=""/79, 0x4f}, {&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/80, 0x50}, {&(0x7f0000000540)=""/80, 0x50}, {&(0x7f00000005c0)=""/54, 0x36}, {&(0x7f0000000600)=""/103, 0x67}], 0x9, 0x0, 0x0) 16:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x40, 0x0, 0x8, 0x1ff, "a322dd7645861e49d4f046661800", 0xe5ac, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffc69, &(0x7f0000000380)='\x00') 16:34:15 executing program 0: socket$inet6(0x18, 0x2, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xa, 0x10, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000020000000000000000000000000000eb6e3101e84ed1a890d3b4f7a04995e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070b8be7abe03671635b180e2303260c4c2b6f36a60a57ee1182919877c83726a569895365f7da7ef07e0a04efcc758fc8bd4585cf2a5889f84c0d1db3a344dbfd8f1228eda7c7c3ec6d1ff2b3be9146770dbdffb2b879b9fc0d3e2c4f7ecd8a116aa28a6ba63f3e92f8edcb845fd72eeafe492eb7c1261f369dbc01165347be0324fbad271383452a69bfa3aacd47da0c0d66b2f43b17a8f40b3fe94252d68db0618"], &(0x7f0000000080)=0x6e) sendto$inet(r0, &(0x7f00000000c0)="35c162c2bb3242a055c0ca4401e90f6ae466cb621110f6f217bf2abf84bb1eb3a03796e518f012a4ab1bd40452be0bdd95d710416589d2938042897082aa04502f26d3ac50f7b2e58525215afe90f157ad4d71a1dac1b3c0bf3508a37233dcabe17e02e16b416c0f588bbe059f0aceb2fa98ee43aba88afcbb639d4aa11bb834e1076609760423d65290de6925fb6d133d124e62eedb9bbbf6e85b06b850c86930c78c193a470d795c2ab11a87126c45039c913afb3fc408da38c5d16741d2ce7d4a8b26a37125c50ecf8448068ed4483a", 0xd1, 0x404, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 16:34:16 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000000) 16:34:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xeee9, 0x1f, 0x558f, "2ea801000008be09000765e16eb595607fdcd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 16:34:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) chown(&(0x7f0000000100)='./bus\x00', r0, r1) setgid(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) write(r2, &(0x7f0000000180)='t', 0x1) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00') pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="b2ca544e05fcd0fed05519b7d867cab7f6d5c9c3c638ef3eebce3a7c947e379708f91f8d065fbbcc3a70eed038c58302350776f0345145933a70911374a0d6adccade838fe4053461a904392e54129d54bbc09a9ad27e26a0e6276ffabaeb7dc10b17bceb3e6f739bfc0c2a9298225a579c472117eae36891c8467e261e757a76516d1bdae84756fe03725ee73922cafcc222387f3ee279e3a3887d11fdf50ab8c36fca22d6b241255e26e30500df40ff3ab7ff7833e54cfa4cdc1c663a7cf196a1a9780ae3c46c57ead86d6731c308ef387c5184dcc5aa2c188bd6291a404c1e0c68ed364d58a8c87fe9f54aa", 0xed}, {&(0x7f0000000380)="db73ee1208b3f17fa7ccf3aae014fd518b37b729fa8c59d15b6a47028842dffcc9108fabfc87de5215edfae60436a6ccfff69dc41fa7e145d7271452de75fed34067908ba4278b77939aa02d723f7c7a31fa233230650c1272c7027a2c6ad590a4d8ebd6339180c15c59e52ede807641e49b931c735ff4e106d2958703a5feef44ff60050d51e40a99b9e1f7f50a665e07874b061c5d6dfe5ed5d05cbc11d160e0302eddb777c2f03182252acff2ebb3dcf71cb85c36b64cfc0f5ff62b3bb16fd31f51a2", 0xc4}, {&(0x7f0000000480)="7e749ad4bdaf2f4a5dec4d8e0d6031ebe558f85b40d669f7e60e08604647d83fb9311c7bf1fd111a918a3028684c587e4055c67e0286d202a8a3e1c7378ac3d79080e0ebf891b6b214a7d28e35093ceeab66d0a4bf6be2ddd176f7319141d948329f8785bf0f39c0211b4d006ef13476e0f02eabaea45ffe8a75d543763bad62d2a4aa205f744231530542a8f2569d7c9a962922326431484417a38059a42dc40f89ab75db413d57875af827f0d2048f50177611be96a8386d17ae5e5955639ddfaf404e29053b3d07e964", 0xcb}], 0x3, 0x0, 0x0) write(r2, &(0x7f00000001c0)="548e7e0f064f17f49d45aec62a02726c9dce6a269efe61fc3ca1a2340bb2e5b304f54523405ea3e10000a8b75e0205f458ec583d0c1be9e3f71b46f6343bb9e628d7ccc101c9d4246bf9d917dfbbd9cd2c1b780db17d421f83f0de4638ee029e18bdb3bd5ac7e3a8d54cd9768ebbf15fd3f94b2163bb5531024161caf9540f1f95889137be08c89c", 0x88) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000600)={0x10, 0x2, 0x4, 0xfffffffffffffffe, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5d43706b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3106569}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xffffffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x7f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x908a}) 16:34:16 executing program 0: r0 = socket(0x30, 0x1, 0x200) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 16:34:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x3f, 0x1}) r1 = semget$private(0x0, 0x3, 0x40a) semctl$SETVAL(r1, 0x71fc3307d976dcb6, 0x8, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000080)="6d4cf7", 0x3) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) close(r0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0x10c) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x1000, 0x1) 16:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f0000000140), 0x477, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000051, 0x0, 0x0) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000280)="60294c288bf746c3ff974149fc8720d3e383a55c9f94974002dc342cebf9f7c59c94319a36cbed510e18c4fc0c18820869821bf513414ca1b8afe5ed0dbe741e3d4fff6c3d92ff10b23c97b59f3c2146efc930f3cf653b5a1ea3c9fc37cd47e0d3b54fc61ff08a3a31b714b5161119bda016f2033c91b030edea5e5bf316821ab7b61da300ba928a212f55fb3f85cfcf052731726a03458cb3a8460c5aed64bd81087f32f05b9868494976b82f6e8ebbef5ded226adabc5f698426df3865e3194b4fc2da96096fff5df2f1ddf57665fa5cb565e0c3fa2cde869bb57a144ca56ef03dcd4fa3575984dc49dedd467f504f842cfb31879faec362432e47aebcca020285737abe056beff3a068803c4529a8d6bc3005785360778b8bb07b9109017cfe949e2d6e0cda9bdc9317306cb001d2fe626599db08996b9b9a3f686d31de90d7eecb2283e78a87b3104942f981a70d3c620062f9203c4e785edf4f9422288f78f0b27fc577f60e0f164412911983be1c062608849aae8ea247edc535f8414b1d64d8a8f6a7f256aecf0388747b92058c220db538361910321136369b8d81962701b306cbc7f5ea14532d07de3628990b40e070547f3615e5871047b75aaa77cf56cec902650643fb0945f9c2fc5dcff2ed656d033cc4d3f2472180baadbc636c4a644973ae763f3f7905903a26b1d9e9d06f1d0976c892b82eef7ad8812c24cd24edd29cb7e35f3df184e24543e2f86ade8b8b911116eb3ff6d32b25776bd56a444b4d85755bf94a9a5e8f12a76e8043ae2d26d4f74f36360f310c8400d191838ece4c13bd63768f6c44d75c1da3859a2cb1637a34c8dc8d4572f2afab700836898b8c5a3fe43ce5baa7dcd7b4f60b121e4d52145cb8f9eb44432f0b88df1f524da05cd372ecbda66744f9deb800abce3959ecea4348ab0694bc1046e899d0558c8e4a483847cc4ccac6d673bdd4716058f4826c0621138edd4f65d52517fc4f5a060060deba67ccfa3c2658d1174a8dc1590a5bb296f42e5964380f451715861090652795c7e60248426005897dc18a9dbdce4cb83b2ae786855f7e9fe333e268035f78a2df11dc2ee61ee8663c1c82bb4757ac58164de463d1bc47295c2d472db92295011174dd31d3c9a28b71c88acf250e48b254e194ff1473dcb7155fbd11fdd17d2e7b2c7f14ed778cd44f55be7fbf55ebc280c5babeb3f294261fa60b0ea67069e623bb7cf5c6af37d85447c4668e03dfbab670c8953639e5d930f5a0b14bbb5eeef8958d0274afe00d5bde82b8e67c656cde8758e5cfb12bbc49d89a995bdcd374cafcbb4fd6b692edf5d53355ee886b8486bf2a2c195bf99b4c4d6113d7bafa63153029d2f0e07e58e3330375628b9a0f6c5dafbac0721e9a1d35af666a50b14d0945c331e1d9b3a24ba33793c6c89c40a6faf7387fdeee8720a5c33ea4889641a3507e158d6395a638ee73c2d958dfaeb7c599ed769e7992de0c72508449bdb39c11562a5c94b9a5f94f1bac9abc5f5ad404bbffb18d775feede13ef1898bdbef1935a99904f998e91ff302d2e074846c1345a6f8ec5f9b9f81c7aab515c0cce22bdb73ea0f935761f8a84979a388280d162b15021eb26a3aebe8b10b414793ab4010a272548e0545974a3ced71fb3ae252ea4be0ef8afb19fde6c5004f939c8e26ef49cbc2bcfcf42e4044bfdd6119b5058412d42866202f52c5ebee248c84fc16b7ad208f110efa75f6baf65eb16b25c00746c01fc695e783680a4d236fe86cd13c4f3b39e2a1f46eb6e08525494faf810da7f4228c14c73a02fc6de0e01e30df2c5be0ff29bc3f881fdb7c0108fb755312ece7a6289aca287497ac23a36991583bfd514ce7091dd6ccecc5ae0fc54a7cb6bbb636cd9d0ba7f60ab12c1512740d64dfe60b617f421797bd0bd6551f9e9d919e0f80eee7cc17368338ca6a927589d63418e772c35d57bd7c102feb5231b062188fbe72392a466b73db9303a93f4af938519c377976b398db11efcc6cd1c48011e9a0100f6b31785a19f554e2fdaa44391369bccff075d5d2ca5f0bbb98e9d2ca88e5052ee754df2abbc67bc3457cd4e08dc795eb649ba93edc2c1037fbf8900b00ceeca40e44710b66ac3da0f47e902e81ce209c43cfaef672038a2dc0e25f893a5df5b73f8e085c9e526c85ef6b45fb135d515b722a7f61e4e4a9387a3381edf19088ee8105994d572bb73a4e87f031eaef9bb6ddfa6fdac065c4aa3f6c43d7f4732688dc68cd2381d0c2e05996afc4d95160f2573f1132674ae02f722380fccdc4f3d3899e4b7205954a7f54967eea7448eb5266a3536428b6b5460ecf18bd9df070a0a4248cb5c0ac0b1513572317e1db48d1ce2bf1351f9198b0e98b0af4512902365757e28a64adcbbb86177e2916d338f92f6e344b3a8e89b0f643514d2572f54c51b8108ae88b2bedd7745dbcca2c4c77178fae48de33ee78e97081d6ff3031c0d74d5ca47013cfcb780cab126f8ec4224b58816e8d61e72ff3eeca811e0cc93a8a2a84af4605900844b02c1b5bf74ae9d57fc2c83a0f6c219b738e2a23797d70be48166d867179954f31d0b27d029f836477b08fac1886dcfa45dec051a185733a4604acfe205e318b6bab8f11e7252ae793595258db106271673ea3f75576382c5a3b8f235759110eae7f61ebf781236b9979c7830e90bfc267735690acd3a57aeb4aff87cc2056ae4acc79fa75099e7761014263d0714591da02e94eaf784479c426a25134b40cbe5e5ae0ffc2a8544dff14fe60b9bd5a5927a57dba05cb050055e17d15a5210f4adc776a24983652940f3420bac3dd5d9e498ced6b4c5566bd830379ebe1ed2dc3d2b8d37336a9a88460187e844c80a180082e84b27f9e3f63b3b29b63d244e4ca4817ddfadadcb9a0600d5f0e41c138f2277ab5006126323ea4aa8e8ea5c2b19e60540be1b964d21c5776e299a6b9659def4cd17159a6adc7e583273bd9c98b5b9a74609e724dc942d93c76a0784e2f13daf4e5dd079e54a8ffeff7b4b5610fddb762520148b0e8629bcc2073cc8fc344809c610274e60238f4e6c0e33a38df47c2a96e462c53a1afdac60b655c766fb2f222c0fd210dd6074494932326b0daec419eec3abf91cf839b069ded315436304f5b28b5f3a621f299611a93ab2901f0c81229c6955831b863ca0a33dafb3fce538a156aa548ea8720b504dcc5e8f0a4c1516eb8b41e2382aec8131b7492d6a8ced70a0c857d010076ea7d1c500816b8fe313567fb78bdada80efd29ed934b282b854d50f0172e71c0eae5da2a2fa8bd4fd434d14cd84dc1ecfd88c27d2eac321047534c138a3c2f78fbf7065962317248f1ac60458be206594400992309cd6a161b927d57bcd7f3c788728c308092df4ff640ed17f163c47bb829f710d70c735bd185cb7ec96f30790952a1ed61def515330973a1f84a89f98482e97a1733251682fb1fcb9f8de7a477c42bb38df1db6e7144a8124bf56950a6fd7e339922322af58631a0e7ce29cf1a29e5365252e4afb14720371701cb6c50e429246afb79642ea2c69a4ad31cf35341d65421a97a9add849a6433c05b987328d54e0b7acab7aa901e20f897e7b9511947df81512503bfd6dca4d9baf025654b36d9ba514e6e7beb4b230089138f2514925aecde17af85b9e59752bb3da5e1a5b9b787cde24a2d4f7126b385c0c556d96aafaae28eeaf3ba89e5cc1e9c47e78043870af23990ddb41bfe74ffa5b8e4a7e2de07d40581f4066d4a116d47f11696b44d7972ba49f4f6a2035a30187efa46cfb9d2756cd767c34f2050e5b6a76b92f95b530fce31f6b4631a5fc0201d20c06ca2f572cd9977117d5d94d267241b284c79d2a1ccc0545e5c3666f4e559585ba2df4366e9947cf6def2995a69e5ef9de6750996e37110b3bc16495006a23d342e61f3a2ce12c274cf1a4beabde2fec8ae4cc3e49b9d5bcaa5983a4b04f02b965f9618f7cc6993d54fbff07c22fe573e5aac15b1a0802c75ca72c6dc44614008f66febab29508832709354b8ecdd9958ff8d8abb21a1b4e05f2e81d9dbf2bace6b92b82c8f43b8e5f39f4a463498e8725e0d7643b155f5003006f6dc8576b503d04badb3f07ad635bf94ac1297a4a61e9576193fff9adf55068478832e22e6f0c0e3f626c29e8ec6437a411c1d05f7bcb3fe560495b42aa3e6d95c805eb2ae71fc6b8cc548bfee56f9ff0c5619742db9f366606f98e93be4793a3598a9ff969768dd0ca1e1c31131764daa3b60ad734f7c89dbc6c2bb1a38759851c9d36348817b48540ebc268a8465a450c3499b3516be45a528b9411dd2406ea8238f35a72a7c3c3eaf531cd203dce19d939babeda9d9f8b84b12b1ffd576377e1a3b4d183c74acfefa6151c75cbce1748238a545692d515b551f58035edcbb6671ac402f6fbd1126f555ff264f5492eedd624f1b801c771d72e429e3c716fc2731ff85b23051ef5eab57612cc1a519b1e701fac1fbdd9aacec127c561168b01dbfa1ccc94869724430df7554b4ec593fa6391fd890b848a1e860efedfffcf70011d173ef525c5ed0d4ff896eb499b2e7e8c84632e1f8f76dc6661673fa457eeeb20f0e2c0097fb4a75f18cff993e8a977d99c0865ae4d24fc6fbe6b9b344c07db2aa5ae443094f0f489e2a8e5968c67e18714ef641ecde481240a2dafdaeb56480d07a5b91c9b3b862b230628b3fe5310f47aa5de3945ede0b6fb76b3e3a43d682fcf3f790892d5fa1ef8fa8cec81f91d8002adafeb17e43d27b82157362f6317b3475e973db20f41967e1ccc26918a61464ab08cdbc7105c292a1c9cbe79eedf3cd9de57b16356ed9ec780f337707785a2046c40cdc67a0ff2b73e6e7447be6064841f3b85bb945d63caaaed6b4cd68fa9d4b15b8c5e43d75d28465a3d36e231b98e3ee34336075312c19c5e19f473d44aab9e64d5fd2a2823ae499aebb809f7d6f7d5a133da6bb6e314c5c239ef1918666b51cb176b12b3a10c0e1f61da70dc5a080c1473edaf902557abd0d3d85dc8ac89217a8315f4394fcb8ce7522b546dccb1fb0e2bd69a380c22ef9c4ecbb0b7e04fe244f083a13415bee24ebb5757deb0eee31b6b09100bfce80e8d17bd47f47206033742a64e4226cf9c81e6729e9653b48bc5647057cf00906167b27c3c98b16699c97b97049bd6a85c40d31113c254a0bc584f9eb1058ef74a596bd853289afbb37cf63de80719bdc5d857ae511b397488338b9db621240f2d093c8b90e2eab9dbb2119a71e653e4ff98b922b4f153abcaac2d9fce98374f8d3ba46c24b856ab463faab40e3596b1fe0ecddb6793cda5cea482cbe7df9f357b63ec87d779168316927bdea82cdda976db4d3acb143432ffd8633cae20aaf6575ce5f5d5d36e57921798fe0b369f2337aa9f44da7ae0eb7f474070234432e6b7d68281aae0f130e01b9ea2b30099746294f43db6d1a7c210ebc4a42a004de4b8753765cf317bb853916890057fc9688342da1f997299214a33cb329ad724ceb5320e4d5425aa4319a99249f17cd92d3f3c5209c54a9f5720b664b71e30bfddd0103e2722083dfa7ff59d3d7f680004aa2efda94082f7da74bb0ecb370600134ab25950ccd21de724744b6fdbded946676339a0a3442a4851186520dc076470b026294383fa3b0437a6743efcf7c353eb4bb4924c61923402f8a200a2acfd16a4367e44600a983ae69c6bfcdbda97dda4efababe73bfd36bf9b4e0f3c0cf78896e12824ca74e8e68e8c36a6130c49f1519593c7268e62ac3b", 0x1000, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="660eb37e38c1e7fa3000"], 0xa) 16:34:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff000001eaa3b1b5085e63bb20d7a55244802c81fe9ec9ca8d0803c0a599819c103905eb33efa12c8c689605d2f72015ebffae487b500f92c1ec459db388fa11b7615c0e5dd59d953025f7e62086a9ac88e5a33fdb6e3bad19df753954aac312ccb06abcb3afc1b083383d06d89bf75c874526438aee0eac572307bbe65c45b0f8368a08bb6ac2effbe5d0609a7e216e7139221d00e9c4e7e17b3c8dd2f5d9e9d036bff58ff0f7204f03dc151e1fb392bc2c043f4a5bd62df501b7807d3aa8ece6895bd5e8cff64a4f2c06a6e6d1202c4a387c6edf6e2965048f04ef594df29d3635408b3a84d54f218a4f3dd1f06405f702c164b8e90f257bb082cb9e65c68a4fc14f0e1fd89cf5b1c8317b02dc3d6d049dd15a8738890844ac51b8c0f0e6332d1b73005ebecbbed46867aa6d60b463063918a71763f237c8808b4ab27d7c042e12e3d4526ce185b737d4d22edce9fc33322c8bcfa47e791d9063a0523fd1d61f1908ae77ff22a4bfd8abca797684ce9b7b9180d1efaa5a"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpid() r2 = getppid() setpgid(r1, r2) syz_emit_ethernet(0x36, &(0x7f0000000180)="b0ffe06d2006428c2e98a9e22f26f9f5652611aa95d219eeb54f7773654dd9921df319a776de1e0915c7128eee2ef161afdf957baf76fad9af92c954d5c9efcdf4e890638d28f16801c26222f7f32df5ed5e197812fbb307cfaf5d8f213bbb937c120d8a156b1937b18277a80526453581cc9524a451d9230a6b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20, 0x1, 0x2, 0x7}, {0x100, 0x0, 0x2, 0xcfb}, {0x8722, 0x20, 0x8038, 0x6}]}) 16:34:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4, 0x1, 0x401, 0x100, "2c0a636abd5765b041afe6913be0de595f2634df", 0x7, 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r1 = syz_open_pts() syz_open_pts() chdir(&(0x7f0000000040)='./bus\x00') dup(r1) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/4096, 0x1000) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:34:16 executing program 0: syz_emit_ethernet(0x9, &(0x7f0000000000)="cfb575484bb1a27d81") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x6245, 0xfffffffffffffff8, 0x7}, {0x800, 0x8000, 0xa05, 0x8}, {0x0, 0xff, 0x95, 0x719045db}, {0x7, 0x101, 0x5, 0x7}, {0x3, 0x3, 0x401, 0x2}, {0x9, 0x8, 0x100000000, 0x49}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:34:16 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x401) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) 16:34:16 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r5, 0x8) r6 = dup2(r4, r4) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x30040000000) readv(r7, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000180)="9af536b6e4d36c53d5bee3d33c7f02e34a595a47dab27c6f028a1dbd0d3986b02d3d64e806eca80d3fdf54215b29ef9d1712acd288621bd2cc", 0x13b}], 0x1000000000000028) 16:34:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000000)='./bus\x00', 0x20d434be1c4d968e, 0x40004000020228a7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) flock(r1, 0x4) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0xffffffff, 0x8001}, {0x6, 0x8}}) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xe511) r1 = dup2(r0, r0) setrlimit(0x6, &(0x7f0000000180)) mlockall(0x1) semget$private(0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) semctl$IPC_RMID(0x0, 0x0, 0x0) mkdir(0x0, 0x0) chdir(0x0) 16:34:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) getpid() r0 = socket(0x18, 0x3, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:34:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0xce2ffce60a7c34f4, &(0x7f0000000040)={0x3, 0x9}, 0x10) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xe112e906ea505772, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080)={0x20, 0x9}, 0x10) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x93e) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:34:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x20) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) recvfrom(r1, &(0x7f0000001000)=""/4096, 0x1000, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x5013, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x2a7ba55a, 0x8b8c, 0xffffffff, 0x1ff}]}) 16:34:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:34:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) recvmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffdc8, 0x0, 0xa1890a507b84fb86, 0x0, 0xffffffffffffff77}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x2, 0x3, {0x0, 0x400}}) 16:34:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) bind$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000240)='./bus\x00', 0x40, 0x10002) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 16:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) dup2(r0, r1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x5) 16:34:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) faccessat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x6, &(0x7f00000004c0)=[{0x8, 0x2, 0x0, 0x8}, {0x4, 0x5, 0x6, 0x8000}, {0x5, 0x80000001, 0xffffffff, 0x7ff}, {0x3, 0xffff, 0x6, 0x4}, {0x309, 0x10000, 0x10001, 0xe8}, {0x5, 0x8c4, 0x401, 0x7}]}) rmdir(&(0x7f0000000480)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x6, 0x8, 0x100000001, 0x74ba, &(0x7f0000000140)={{0x2, 0x56, 0x90, 0x8000, 0x2, 0x1000, 0x9}, {[0x100000001, 0x7fff, 0x5, 0x3, 0x62dd, 0x9, 0x6, 0x7, 0x7, 0x8, 0x1f, 0x952c, 0xffffffff, 0x4, 0x23, 0x1, 0x200, 0x40], [0x5, 0x100, 0x0, 0x7, 0x3, 0x2, 0x8889, 0x20, 0x1ff, 0x404], [0x7fff, 0x6, 0x5, 0x1, 0x192293c8, 0xc3, 0x8], [0x5, 0x3, 0xfffffffffffffff9, 0x2, 0x7ff, 0x2], [{0x2, 0x7f, 0x401, 0x9}, {0x431, 0x7fff, 0x9, 0x2}, {0x6, 0x8, 0x5, 0x1000}, {0x5, 0x8, 0x8, 0x7}, {0x9, 0x80, 0x4, 0x3d15}, {0x101, 0xfffffffffffffff8, 0x1f}, {0xfffffffffffffff9, 0x8, 0x20, 0x9}, {0x100, 0x1, 0xf9da, 0x9}], {0x3, 0x3, 0xec5, 0xff}, {0x2, 0x13ac1fc3, 0x9, 0x1}}}, 0x7, 0x3}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x6, 0xfffffffffffffff8}, {0x87, 0x4c2}, {0x47, 0x76da}, {0xd9ceb10c3f62e359, 0x2}], 0x4}) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x1fe0000000000000, 0xfffffffffffffffc}, 0xfffffffffffffe8b) ioctl$VMM_IOC_TERM(r3, 0x40047463, 0x0) 16:34:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x40) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/248) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x401}, {0x18, 0x2, 0x40, 0x7fffffff}, 0x8, [0x8, 0x46b00000000000, 0x3f, 0x4, 0x7, 0x2, 0x7]}, 0x3c) close(r0) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:34:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x4000, 0x2) socket$inet6(0x18, 0x8000, 0xb2) r2 = dup2(r0, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:17 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:17 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xa8d5c12a8028e7d9, 0x1, 0x4, 0xab2a, 0x401}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x100000000, 0x10f500000000}, {{r0}, 0xfffffffffffffffc, 0x30, 0x80000003, 0x101, 0x9}, {{r0}, 0xffffffffffffffff, 0x8bbe392eeee65e99, 0x2, 0x98, 0x7ff}], 0x7c, 0x0, 0x87, 0x0) 16:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$TIOCCBRK(r1, 0x2000747a) 16:34:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) flock(r0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x8) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x30, 0x2, 0x100, 0xc02}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x5545599088b9670, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0x10000, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x247b190a52cd88b7, 0xf0000014, 0x10001, 0x401}, {{r0}, 0xfffffffffffffff8, 0x98, 0x80, 0xbb, 0x1}], 0x4, &(0x7f0000000180)={0x0, 0x8}) 16:34:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="36b5bfe50279ff234b4c1b416ce651c9855772ce9ef696aa2cad80704209030b6e94c5298151fc0965270ffc8cf467dc388c6f8febb0ee315c75aba3357ddcdbe518b9ad64a985d4a3cf75f5b8f89439cd2ea60538a1e0e27052664669a5fbf6c8bf870a458f9474f917aa3fbf76f83065b5493ce5717f169b5a575b2d280042bec83059a7ab30c5b6a585a301039a19bda5cbf6281e1cd5ebb631", 0x9b, 0x404, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x100000000}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) write(r2, 0x0, 0x0) 16:34:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18", 0x8) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xba) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x1) 16:34:17 executing program 0: geteuid() setreuid(0x0, 0xffffffffffffffff) 16:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffd, 0x46c4, 0x9, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0xc00000000000, 0xffff}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) syz_open_pts() 16:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) socketpair(0x20, 0x5, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x575, 0x10000, &(0x7f00000000c0)="1206ad47445b12a2d1457f439129b7c160d31b4530952296923b584de815288d62d83d6718dad67735594277bd574968c12d62199a7dd555d283e0dde3633bce3db1e29e921e518b51fb3d7218a8a8d079b632075320dde50d05b3cb8e8ac3e0553d4c8d6bab6090ca28be926fc825697c061519c5f3a1b3e3bc", 0x7a) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x0, 0xffffffffffff0001, 0x5, r3}) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 16:34:17 executing program 0: setuid(0xee01) getrlimit(0x5, &(0x7f0000000080)) chroot(0x0) r0 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000011c0)=""/121) r1 = semget$private(0x0, 0x4, 0x280) shmget(0x2, 0x2000, 0x612, &(0x7f0000ffd000/0x2000)=nil) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/107) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) utimensat(r2, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x6a, 0x6}, {0x8, 0xff}}, 0x2) r4 = socket(0x1b8a78faf3bf573d, 0x5, 0x9) semget(0x1, 0x3, 0x100) bind(r2, &(0x7f0000001500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x100) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001240)=""/229) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x8) fchmod(r4, 0x68) 16:34:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) r3 = getuid() utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x1ff}, {0x1}}, 0x0) r4 = getuid() sendto$inet(r0, &(0x7f00000001c0)="bc8abbc26d9bbb6a66c1a02762610a56f515153677c28049c9196f62344d2b1a95e4ea0a9f5617e1ce84e55d28f6d1803343076afb970072782bf846b6d0c02b624379405dfebb63304961d3a94fa04cecab6685bedf4133d844f376d8779f9a475db4d9cb43895c0cc83c7e7fae7cdd2c40587d44ffd3ca255d92e5f77b643960d2add42bc274824ab742327800d953", 0x90, 0x400, &(0x7f0000000280)={0x2, 0x0}, 0xc) setreuid(r3, r4) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) r5 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x40000120, r5) 16:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x100, 0x7, &(0x7f0000000000)="61fcf653f6f028f6cf98d2ea5efe9f0c57293df63ff20f0f74138eb172c099cf4e77c71919", 0x25) getsockopt(r0, 0x9, 0x400, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x100, 0x2}, {{r1}, 0xfffffffffffffffb, 0x5, 0x2, 0x2, 0x8}, {{r0}, 0xfffffffffffffffb, 0xa, 0x20000000, 0x8, 0x2}, {{r1}, 0xfffffffffffffffd, 0x28, 0x4, 0x2, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0xba4fc322862389fd, 0xffffffffffffffa6}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0xcb6a, 0x9}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x0, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x4c, 0x80000000, 0x100, 0xffffffffffff8001}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x4e, 0xfffff, 0x2, 0x66}], 0x7, &(0x7f0000000200)={0x3, 0x400}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x100000001, 0x1}], 0x79, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x8, 0x10000}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0xfff, 0x1f06}], 0x1, &(0x7f0000000340)={0x401, 0x4}) 16:34:17 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r2 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r3, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r1, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x40c}, 0x8) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) pledge(&(0x7f0000000c40)='/dev/wskbd0\x00', &(0x7f0000000c80)='/dev/wskbd0\x00') getgid() fchownat(r4, &(0x7f0000000c00)='./file0\x00', r8, r9, 0x2) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x800}, {0x4, 0x8, 0x1000}], 0x2) 16:34:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 16:34:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt(r0, 0x2b78, 0xba, &(0x7f0000000080)=""/217, &(0x7f0000000180)=0xd9) close(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x625, 0x6900, 0x0, 0x7, 0xd4cc, 0x7, 0x3, 0x1, 0x81, 0x7}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="0dffffdfff696c6574e29be054627c00feffffffffffff6207"], 0x1, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x6, 0x80000001, './file0\x00', 0x4, 0x10000, 0x3ff, 0x9}) 16:34:17 executing program 1: r0 = semget$private(0x0, 0x3, 0x30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r1, r2, r3, r4, 0x4, 0xf14}, 0x6, 0xffffffff, 0x8}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3}, {0x2, 0x81}], 0x3}) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000080)={0x1}) r6 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000140)=""/201) 16:34:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/148, 0x94) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) 16:34:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8, 0x0) accept$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000380)=""/113, 0x71}], 0x4, &(0x7f0000000400)=""/106, 0x6a}, 0x2) r3 = shmget(0x1, 0x4000, 0x3a0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xaa, &(0x7f0000000180)="8bc468291e90b2b28e54c40dc9cd3ac88c851b43b1caa8e95b0fb7700fee6294e3e2c499af406370a13a4bd0166b34df50904b74f4e00b774e1986526839f48947192a5e3696f43fe43ab32bce4130c9ee467de5db4475c1064f0a3d3e50a41ec4cb8ea37ef529420ef2e086e5817238c05bb88fee79ca01108293baeff7f3454459a4ed055f7ae54c2c86c2827600817430f250a6b147efe28de296d1baa53cf67212758653f47bccc3") 16:34:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:34:18 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/167, 0xa7, 0x2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 16:34:19 executing program 1: r0 = socket(0x2, 0x3, 0x2000000000000003) close(r0) r1 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r1, 0x2) 16:34:19 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) fcntl$getown(r0, 0x5) setpgid(0x0, 0x0) r1 = getppid() setpgid(r1, r1) setpgid(0x0, 0x0) 16:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80, 0x4, 0x0, 0x10000}, {0x4d, 0xfffffffffffffff7}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0\x00', 0x86) syz_emit_ethernet(0x1, &(0x7f0000000200)="b2") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) chroot(&(0x7f00000001c0)='./file0\x00') 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4e, 0x2, 0x6, 0x3}, {0x4, 0x3, 0x3, 0x1}, {0x7, 0x100, 0x5, 0x7fffffff}, {0x2, 0x7, 0x1, 0x8}, {0x3, 0x5, 0x2, 0xd5a}, {0x5, 0x245, 0xba8d, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0x0, 0x7fff}, {0x6, 0x0, 0x0, 0x7fff}, {0x6, 0x3, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:34:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x101}, {0x0, 0x0, 0x0, 0x400000007}, {0x6, 0x0, 0x0, 0xf122}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:34:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) fcntl$setstatus(r0, 0x4, 0x4) 16:34:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x15) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x862f, 0x7, {[0xc0f1, 0x4, 0x6fa, 0x5, 0x9, 0x200000000000, 0x7f, 0x3, 0xea, 0x0, 0xfff, 0x9459, 0x7, 0x5, 0xfffffffffffffffe, 0x2, 0x4a42, 0x7f], [0x2, 0x4, 0x9, 0x1, 0x81, 0x3ff, 0xffffffff80000001, 0x7, 0x1b], [0xff, 0x4315, 0xfffffffffffffff9, 0x1, 0x3, 0x0, 0x1], [0x7f, 0x7f, 0x80000000, 0x6, 0x18, 0x4c7], [{0x4, 0x100000, 0xde2, 0x200}, {0x2, 0x8, 0x4, 0x3}, {0x4, 0x100, 0x4, 0x9}, {0x1000, 0x8, 0x20, 0x9}, {0x5c67, 0x5, 0x5, 0x5}, {0x5, 0x4, 0x100000000, 0x1}, {0x4b, 0x7, 0x5, 0x8000}, {0x3f, 0xf7, 0xffff, 0xa99}], {0x2, 0x9, 0x1}, {0x100000000, 0x10001, 0x7, 0x7}}}) syz_emit_ethernet(0x5d, &(0x7f0000000080)="23b443983fc0f1211c0f166543c030cf1c83f6126aeee8ffaca7661c80ee85014c37c8b0b7535416ab6c02affa8b703b1e38b60831b72a30f828e18eb412050a77d96d60eebe497ae79ee48ed3213916fa739d9560d90c5e067d2bd91b") 16:34:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/200, 0xc8}], 0x5) write(r0, &(0x7f0000000180)="5827200700000000000000250e60f893b2f2ff2e36094733055552fbd5e41789632dfc94ff334a561951464c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d8e28b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x5b18) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:34:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet6(r0, &(0x7f0000000200)="e92efd19c5fdb5eaa8b173ce25b913c3791d13a7056312e6f1453baf613801dab25e6e30dba7a233e37cdcf9cf086c23ab485dbaf3c421ae155f1f9ac9c05688d43c2488089d2a8679bf7a9bfe72a634ac14867a435ae30314c8e82ee144383d758c8b9009c4774e0f0c0e2446b163d070677a2eed63e80315bacb61ff69d696b36e0675fc7d959123561c12ea73e65d29a688dbad8c5c5571", 0x99, 0x5, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r1, r4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x10000, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:34:20 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c1b33b840001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x100000000000064}, {0x2c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchflags(r0, 0x10000) 16:34:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x580, 0x10024) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x2, 0x9, 0xf4a, 0x5}, {0xa97, 0x30, 0x0, 0x7ff}, {0xde4, 0x7, 0x80000001, 0x200}, {0x3f6d, 0x5, 0x8, 0x3}, {0x2a21, 0x9, 0x101, 0x1}]}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x29d8aaa8}, {0x80, 0x7ff}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000000)={0x4, 0x4}) syz_emit_ethernet(0x3e3, &(0x7f0000000200)="ffb1d169df63df13eeaa581e16e69d0520bd7d3204cfa5c2f722a5d3b155af0f183ed1253d76fb4199c46ec62c99ee3dc733d4af9205fab37bf21dabf1bca917682d7f9daad2ed03bb203ef2db26b33800081ba7cf0fe933fe907476") ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0xf604, 0x0, 0x0, 0x7, 0x2, 0x80000001, 0x3, 0x0, 0x1000, 0x7}) r2 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$inet(r2, &(0x7f0000000440)="02c80e340b386d3295eee72099aee95a223758fce56e3caf4844a8442fb1c1d5ca7ac92ec27f7524c6cc20d84a0bbacff02854e5473ccfed6b9a4885ccf19c9798b5a80782b988c587b68a2e7308d76da6b9c871ff874a8eb5b5e0a0d2ec16820670f457e56f928dd65809c92f85aca75a381b4a71a3e8d440d5ac3accea5c9e3dcdd2341235f83f11c7491c3ed5fa1a0266859c66f8397ead106bf969298789a960957c6f38b6bad4b132f23ea147cc7eedb99cb0d9705fc88fd71bdc9bd57f1e3ed059bdfc954353f0eed39473619833dc410287", 0xd5, 0x402, &(0x7f0000000340)={0x2, 0x2}, 0xc) 16:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa212608ce0a4c7f3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x84}, {0x60, 0x0, 0x0, 0x400000}, {0x6}]}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0/file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3, 0x2, 0x0, 0x800}, {0x0, 0xaa, 0xfffffffffffffc00, 0x1}, {0x3, 0x3, 0x0, 0x5}, {0x1, 0xfffffffffffffffd, 0xffffffff, 0x3ff}, {0xb8, 0x4, 0x7fd, 0x7}]}) r1 = open(&(0x7f0000000300)='./file0/file0\x00', 0x10000, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000480)={0x562}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10011, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0/file0\x00', 0xe114, 0x1000, 0x1000, 0x99c09baf6931b6a2, 0x4, 0xffffffffffffffe0, 0x200, 0x776d36f5368ef1ae, 0x1, 0x7, 0x101}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") readv(r0, &(0x7f0000000280)=[{&(0x7f0000000380)=""/104, 0x68}, {&(0x7f0000000400)=""/72, 0x48}], 0x2) 16:34:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x6, [{0x1, 0x3}, {0x2, 0x9}, {0x2, 0xffffffffffffff47}, {0x3, 0x2}, {0x3, 0x5}, {0x3, 0x7fff}, {0x2, 0x8000}, {0x2}, {0x3, 0x7}, {0x2, 0x47c7}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x9}, {0x3, 0x8}, {0x1, 0x26}, {0x3, 0x7455}, {0x1, 0x464}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0xdd6}, {0x2}, {0x1, 0xba9}, {0x1, 0x1}, {0x2}, {0x3, 0x3}, {0x2, 0x10000}, {0x0, 0x1}, {0x2, 0x5}, {0x2, 0x9}, {0x2, 0xf1}, {0x2, 0x6}, {0x1, 0x9}]}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648d07ec9298059c6b9d34ef49014a17452d956aff2012e5f6794084b93a854e09c7d548b55e55f35ca47213b14fc14ddfc0b2fa1e00ff1ce8e9f9577544cc58411ba5f", 0x280) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x20b) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x20000000000005}, {0x0, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0x1002}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) r5 = semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r7 = getegid() r8 = getegid() r9 = getgid() r10 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r6, r7, 0x0, r8, r9, r10, r11, r12]) semctl$GETVAL(r4, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:34:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() fcntl$getflags(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0xa7) 16:34:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/183, 0xb7, 0x40, &(0x7f0000000280)={0x18, 0x3, 0x0, 0xffffffff}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getppid() ktrace(&(0x7f0000000100)='./file1\x00', 0x6, 0x100, r2) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) 16:34:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000180)="b1f16010b669e9b866fe00050360000000000008000701000050afdd27cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/186, 0xba, 0x0, 0x0, 0x0) 16:34:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 16:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") ioctl$BIOCPROMISC(r0, 0x20004269) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:34:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0xf3) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) fchflags(r1, 0x10000) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt(r0, 0x4, 0xd, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0xeac1bfa636ebfc56, 0x40) ioctl$KDGKBMODE(r2, 0x40044b06) 16:34:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:34:20 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x3, 0x3, 0xfffffffffffffff7, 0x8, &(0x7f0000000180)={{0x8001, 0x2, 0x8, 0x400, 0xfff, 0x6, 0x200}, {[0x0, 0x5, 0x1, 0x10001, 0x80000000, 0x5, 0x3, 0x100, 0x0, 0x5, 0x400, 0x7, 0x8, 0x0, 0x3, 0x6, 0x401, 0x6], [0x4e, 0x0, 0x7, 0x8, 0x8, 0x3ff, 0x0, 0xfe, 0x5, 0x8], [0x8, 0xe36, 0x8, 0x3, 0x7, 0xfff, 0x100000001], [0x7ff, 0xffffffff, 0xfe, 0x9c, 0x2, 0x1], [{0xfffffffffffffffc, 0x4000, 0x7ff, 0x4}, {0x10001, 0x8001, 0x1ff, 0x10000}, {0x5, 0x4, 0x9, 0x1000}, {0x8, 0xa1, 0xfff, 0x1}, {0x0, 0x7, 0x6, 0x5}, {0x0, 0xfa, 0xffffffffffffff80, 0x1}, {0x2, 0x3, 0x1, 0xc9e}, {0x7d1, 0xbd5f, 0x4, 0x5}], {0x4, 0x7, 0xffff, 0xffffffff80000001}, {0x1ff, 0x5, 0x69, 0xffffffff}}}, 0x1, 0x751}) r1 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000400)="4413824e3d55e795b304f372478895d62ff35e364795ae0e8b79ffe004a63f7b6be3cadc8be4865299dd361a13ed73b2eb95f8c325730f5c2fa19fc51ad32e03943421530269103fb21fa9f270795969e0a7a96a23e8214f93dcfe3f412da11afb357a9133f0a03ab842fb084adfd7a84e536d09f10990d143e4dd3681da57a9fc8a9b232aa9ca002eae23536b29fd9cc7321690c269708aaee039adb885d8a7035d7579f0304a3ca616ec3e439814587ee15b7fb031495965204cd14e775eba6d974d9ec941c79d8bed229746ae3ffb94f5a4cb5df0109803ee5d1b9b3aacc043c786d231439bd2bb53776d54511439d1858867a0280e504557e8bd05", 0xfd}, {&(0x7f0000000100)="058e20a35b95da5a4d77", 0xa}, {&(0x7f0000000500)="067dcb9219a8c0aa2dcaddf187f434b37deb62c97c60cd76d4c0ad2b31252838030738ee01d8d43324995a20d2ac81e06650ee", 0x33}, {&(0x7f0000000540)="56194944c19610374d1b1f007458b8a3b0cd48db36493a30900c0b51861034a17e8298670d7d80da1a59e0748dadeacfcc9cf8e75e8f945d54f3d2821a72fbb4c42c0a49a907502a8bb8503b7ed1aea7eccab00e25096288c249fd2bba806638e40e865192222ee47c29b401ee3e408deea26c42b0a45bdb1e400712fd9fe662ccf9e72f20162c53500847a92959cb3f54a5eff35b8ea6e2614fc31a40d094caef32e4f213f8535af3a6a9e64ba636a242ca6a01c592727c4db91866fce9abc153ae914bedcfc391", 0xc8}, {&(0x7f0000000640)="3400b25045e2d6fb694c0e", 0xb}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x8800, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) setsockopt(r1, 0x29, 0x80000001, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x10, 0x0) 16:34:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x100000001, 0xff, {[0xff, 0xfffffffffffffffd, 0x66ba, 0xd4, 0x0, 0x401, 0xab, 0x7ff, 0x3, 0x5, 0x1000, 0x80, 0xb1, 0x80000000, 0x81, 0xfffffffffffffffb, 0x80000000, 0x7c0], [0x1, 0x5, 0x9, 0x1000, 0x7fffffff, 0x7874, 0x7fff, 0xffff, 0x8d], [0x6, 0x9, 0x7, 0x1f, 0x200000000, 0x3, 0x5], [0x5, 0x10000, 0x1ff, 0x4, 0x1, 0x80000000], [{0x3ff, 0x5, 0xe9, 0x8}, {0x1, 0x2, 0x2, 0x3}, {0x7ff, 0x7f, 0x229f, 0xfffffffffffffffa}, {0x10001, 0x8, 0x3, 0x100000001}, {0x7, 0x7, 0xff, 0xc9d}, {0x2, 0xe03, 0xdae, 0x9}, {0xfffffffffffffff7, 0x4, 0x7053a326, 0x47d}, {0xfffffffffffffff7, 0xca2c, 0x3, 0x7}], {0x1, 0x1, 0x80, 0x7f}, {0x0, 0x5, 0x4, 0x7fff}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000008c0)="145fc982e495cd5470855359a72e797f0f84672f9bb88ac437eb8781c47b00b30ce49a512a5066e31d5de96abcfa4fea2c61671fa658be9923e740785ec84eb927e57b2d247fa129e3c64c1b6ab44a37d6bbc4ede9235a71b44b316a5a65840f5894b5f25a9e2d45ddaab55a2082793e91f4eff0b280c55468396127e636b83783663594c7d0d475ef6563de8a7aaf07cd15f564088c4bc9754967edc7ae287fa097fc1bd397012211c0f7290144e28703a4d8f8db86b07670be3eff0c07369f9afbad9e601893f0fb98845f3dc3ccf836b3b9a2954626db6e55672821a47d0a4a1c1462e796dfa5f9940525359dc500c282e4fb31a43e81e311ddbb9a8450aa3847eb60571f30e9b086371350b932c7cd51f6ed9d7cad54a9a95dd01a0a9968b09dbed330c0a488f8752d8f40fb13444983722684b4f7e29766a0f46f898ae5ae6bf73ff4fc8b1dfda7cfc6dbbad9eb9feedc46baa61cd010164388ef64d49241d459765240c1aba5314bd7f2bad2829fcf31470eb1ab19ecd74ae3f88ffc9696d2f5e0c3a8133cf32d9d4c387f9a516371f4eccb02e9600535f3f5833302c4db2c8ee9ad195e35f7011806f3d9ac4f63eb6f564013a9106b5125a93970e303c7ccfc2390ae998d45b194c3babe725b2cf600be669098b2734c27aa2d5f5b43c508d6b27ee9018d27473538be", 0x1ed}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:34:20 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0xe755393bee028184, &(0x7f0000000200)=""/65, &(0x7f0000000280)=0x41) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) getsockopt(r1, 0x81, 0x4, &(0x7f00000000c0)=""/111, &(0x7f0000000140)=0x6f) 16:34:20 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xa8a6107d38f2c296) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) r5 = shmget$private(0x0, 0x3000, 0x2fee360208bbd5fc, &(0x7f0000ff9000/0x3000)=nil) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x2000) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) r6 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) fsync(r2) r7 = shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r7) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='x\x00') socketpair(0x10, 0x2, 0x6b4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) shmget$private(0x0, 0x3000, 0x100000040, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f00000001c0)=[{r8, 0x1}], 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) 16:34:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000002003, 0x1701) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 16:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x87}, {0x6}]}) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f0000000240)=""/185, 0xb9}], 0x2) 16:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x5, 0x78561356, 0x8, 0x2}, {0x0, 0x5, 0x100, 0x7}, {0x4, 0x1, 0x9, 0x7fffffff}, {0x7ff, 0x400, 0x6, 0x81}, {0x8, 0x4, 0x5, 0xe7a1}, {0x0, 0x1, 0x6, 0x9}, {0x1, 0x5, 0x101, 0x1}, {0x3f, 0x961, 0xfffffffffffffff8, 0x1ff}, {0x6, 0x6, 0x2000200, 0x10000}]}) 16:34:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000900)=[{&(0x7f0000000500)=""/156}, {&(0x7f00000005c0)=""/161}, {&(0x7f0000000680)=""/239}, {&(0x7f0000000780)=""/158}, {&(0x7f0000000840)=""/57}, {&(0x7f0000000880)=""/65}], 0x2) 16:34:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x128) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1333e00000, 0xff, 0x7fff, 0x8aaa}, {0x80000001, 0x9, 0x7, 0x720}, {0x6ab8, 0x3, 0x733e, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() 16:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x79) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) socket$inet(0x2, 0x8000, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x40, 0x100, 0x2, 0x377}]}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:34:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:34:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x80}], 0x1, 0xffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:34:21 executing program 1: setuid(0xee01) rmdir(&(0x7f0000000000)='./file0\x00') r0 = getpid() ktrace(0x0, 0x1, 0x10012, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) 16:34:21 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) 16:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="728b") 16:34:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:34:21 executing program 1: r0 = socket(0x10, 0x8000, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x1, 0x100000001}) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/191, 0xbf, 0x42, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) setsockopt(r0, 0xffff, 0x7e9f, &(0x7f0000000080)="eb44e1bd", 0x8f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xf8f4f9eb2b525111, &(0x7f0000000040)=0x3, 0x212) 16:34:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0xe4157411c241e273, &(0x7f0000000000)={0x0, 0x3, 0x401, 0x800, r1}) close(r0) flock(r0, 0x0) 16:34:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:34:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7fffffff, 0x4}, {0x18, 0x0, 0x3, 0x8}, 0x28, [0x5, 0x9, 0x3ff, 0x71ee, 0xf21, 0x101, 0x1, 0x1]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt(r1, 0x4, 0xfffffffffffffffb, &(0x7f00000011c0)="19bb7da0127337e96ba014e33d615a675986eb48dc4444641dab90e3486ec54115db626e30b4e713e5d7181578e836819ec1aeae94c2e9c4b01cb33a4ad90a770e5bb1c186e767a7bb9e65be091e5b0f4c230dd3c933189dada2876ae0d2ed11c1070edc32cb93f07af7a9c1b900c1115a44b58455be4dba459a8665855b1bb0d4f4d555b8021ba87a200f751e24b20b4da6cf23d8068ff816cc5ee4073ad986fba4c7390aa8f79e475df28f5f9eb83d2de076adac40d381f9cc", 0xba) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x1, 0x0) getppid() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000001180)=0x7ff) socket$inet(0x2, 0x2bdc66d38b4039d0, 0x4) 16:34:22 executing program 0: r0 = socket(0x20, 0x0, 0x6) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) 16:34:22 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2080, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000002c0)) 16:34:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000340)="9adbec8d09bfd3c9c2e1449cd85fbcbb2414acddce7b5866d8e7cd7a8be6ce508c04340cb041c870e3a20140084d0523e29d19eae03286952ca553bcf363756207900b7f248ca89062f50c123eebccc47576577a900100000000000000ce946c9075ef233e3e4c9c8798b94e37deaa92ca277399164ccbebba094380a5e3868f37a884cfc04c01a9eb5c03e50ea4e7abecbc849b27c3d1dd28fc6162ffc9f4af4e37920447ddfd3ec036bf7eeee18c1cdf0959c6997e69d772de02793691b5560636930aced8abd88b04e5b2c26a0a18089862ea8fa3b33dfe57f4b0b8eb0bc433ade11241aa68de9c0977591d1fbc95e6ae12261cf63f3797fc18ec19155c415204ee3904da956a01fcffffffffffffb0f3925cc9166c6ed566e14e252f483723d40a87765a9df6372a0b207fd010f23ce305344af42779734059c1be534ba1f4a1df6e45201d5142f853459700ac340c46788ae8ece9b96feecb6b86bb65b167685d293f6a81f99a594df4028557c422005e09d63d5e24bfe85926f867a444ca4def3a8f3e0f2a036eb36bfccc9f3ef505764c125f84cf6bb2ae36de4007e0c0d71d3a99b623f0daf506e2d4e84b755b5dfedbda4176f6155b5f99e8bd974fd8b6d4ad45b043b0b3b35a28242ca1c4963650d371795b399a37d899568b2df88f14e759557ae1379267116fa94a949bdde5b01a3e75483b5087c7808ee1e1c89552a348f5923c6370a28be6d7a83f611bdb5aa48c0be40a802333e57c", 0x490) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x208000000000a, &(0x7f00000000c0), 0x0) 16:34:22 executing program 0: shmget(0x3, 0x1000, 0x96ab275f03606680, &(0x7f0000ffe000/0x1000)=nil) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) 16:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:34:22 executing program 0: unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:34:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x33d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') syz_open_pts() munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:34:22 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = geteuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) 16:34:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = socket$unix(0x1, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000001740)="eaee2f20b1411d31e186ba78d0ae54b3ac0d69eb0a7301b637e941a8242cd282b11d5bc597ba5e4ef9c92930ea655e56196aad7a6871521c2e5317fb7288ce7168339457567b14f84dae94d0b5481431569aade2ed1d6fff2c8261e3f764990bb8cb0b5892db8f4fa07d67de22ac6bd14962b68f745ff541da0b4d8a126790fbc7977e2f201c006cc8b6930197c3d4315785e828c0b73421f5e8d3fe015d8451e042e7137ed29708180b013cd9907590cf1c15c5577d0e127a279b7af7852b4ee2f7fe6d65a620ee58cd1c7c6c5238e8a1bbebf9bf655bababdd742a1a36eab365cd2514192a2615cf33feb2dbdaec9592a45dddb0d6d103c20ac499d4dd8c006b5524cbd1184aecaa054f6c609aebac7169be891396261a9f392f114d7f539046e162f8b9b5b1766b4ecad6553cf6d187e1b90397fb64106dcc3fcd5bb0bb6ab9ae4de6737554ecc2b1d26770a661589d15e26c920450f42ef7aef54b1498ea633196cceefdedfceb5dd0bf736b01ce1fc624d22a83626ecb931fc675995f33edd2cf14c00a2ba624cd047716b7664070b2b714149db15e4c7c22660f24ced16cfdfbab4d3f4977b9299f9c207d9a3605d14cb3a726c87a7d69cc702ed32f6ecb6d0c839fa5fc69b9f0ba58ad8e117ba6848a78b21c6478e22ec5eaaf6aa26cf2f550d6e0b40ad7e3edf081ef5043aa772308648e7f884fbbf9a3019680eb2b590f7b0620b4c681bfa98fda2b089d93a150bc8954a10cfd1351317792ecc20a6ea9966212950c0901a1c0c0a725cac44db6c7122a772f0d5e3fefc68aefc8fc766175c974f2f6c1270089dc92190e5b23b021632ee021d1fabb271ebd6dbb4b47cd3693aeb035327ae86f7ea49fc744f8cc1ca040efb425e62d05f4ec46edb2eb7a8bbb8c89d15b38f4c40a2bd3ef799d9a4d3786132659fa3bc976ffe529cf73050a0d902995fe0ce14cd8ae2356256b1adfe8c9bc3e76fa1a0d9701ba885302102ade8f367669f7e547ef1c99a478d181fc80e394e6d675077acdbf3d8ad91225b4ab95b2892c2f762f5dae839cfaf1db1e118e15d500bfb7ebf1df73a124ed5e3786362687a15abc357d910b11ba476ed5d2832ec641a85a24875f57577f8a9fbd2130748f65ca30ce9dc9cad563c659a255c76e41b8e676cbdaf692d92f9172cae13c518dfe405df1cba077845aa0d33f26a046f6b8cbec995eb91e1a79b1477cf27c78ccccd74a2888b8a8192cb40556492ad5cad56ba9fabdfef7300d265ac5d655f2661f73b0045b31e2187494a47d23b7f19a3f2877c220bae73ea927eb80c1addb00e90acca3391d603ec6e456729d12e11dc3f5bbd698ec470eb95601e7cde5b7b92ad3cada81030388a81927e35562f1a541fd17abbc887bcd914ba096bc8b0e3b0ba4797e9184267efa8cca39c8484610d6a951dd3f827d5509f7ec876c50d88c8f295f540c6e7aaaa6f63912dfadffa0040a272d6350c17adc2754f274788098803163b3d11571d2fd031518703e94ed7293901a7e086c36c75816308309d24625a5d6f7bb2b393d50539ad65961c5a049f7e35e874b8ba2dd6a1cda5fda67c8b5625ac6c56657b2bbca6dd1d0938976df1d08c2ba747ab388d64b6769df36decb772c6aa2e2c9bc7dc4ee6def4e84ffc55e63778e4af9de8ed6096ef216adb2c13fb154553ac8426159484fafa1cfacfaa532ea60a7d8ac86931bea204d481398ac653a7b37b38c078673a227bd99dc9f57d9bfc6c8f0b57422a5e270df334ddd35c121d69078f46a2c98d81dcfb26835476ef07e77adf5f20096d8caf1dd451db7f5298c63d8a2c023d7d450298e4e87a937f755c6f7cdadb72118a215236898e9511649fdf5394b5e23d5d5095f560d87ac30720ea04ae422b8c0ad23c8c11ce8c2edc802a56628a37727be98dfd205dd91c8d62fcc5e2baf8a210d7fe866fb062c61f0935c46ea4c3fef5e8ea1a8701086e1261cbdd63c5b888f014522ee4010eca58c8549dd79e178a12fd820efc54143076034bbf94eef8ed0a941db8340224f2e1705ce547f6215300f380c667dadd90f0e745442f3a8d53bcb276e9b8345cdbaa309c105618bea6414f5171e7f42a722397267c1b2614b4af71a23b950505b34f0a9e0644a19a0c99a6179727555f8e2dcbece211c55ad5985f8cf9b7202eba70ddfb673da487233eaab0fa13bd98e8d15d37191f9c20ba5ba08e2b8225284b9fa584f9fe7d49a767a94bb6466b0950e9fc5ca8785ecf4e060e4456bfb86063db5988c9bd6ae5c8008f3349e6a6ec6016f4557ae5e142ae47796256efc65319d3750d9735465c269cf0d20ed70223390b2b10d396d3e3eb467de2621dad4c357f797eebada5273f8ce96339481d02a6aaef8bb11369012fcab011e46949c39fe329a720c4de8c6e8316fe1257a2480d779a3a7acbe9c3c750b7600c2c8d8749f766526100d617aa6cf559d4eb98c07882f1dbc49dbadf353434ad4e295abac4905022fe485a0cf3b987c19e817b4c7e97eea886f3b538892df47133bb227aa4d1da500307b65a45cfb55a5ca41a5ec4b4fe68c3c07f532928033bfa74ea01309c5c96078176d65326254e58110fb114b81ea0ec4c28db70b55aee1999a28d16c9e18ba35b41dc411b0124c7bb2697685b5638e7e9b6d872672e63951566097526547e818d235e97b0d06e5ad18335d87642e1e872b757d647ff276b9d6c2397d8ea7ea5897911313bdc73533a98604366698e2d3dc9212211b9658507d44bef36c535ee3b5aeb7d0958ad324232564102efef89dbcd70ad46819d5dc2ba785706ad6e992f9fd8b9b03ac1f71d34fb99abc333c636c95f17cecf243de5ea532930d79fb362b544e232c64399a24d9b20c7ec1fb7dd41471787c7400590b67e2dfef4d3e08d1508497cbecad90e88c37b9c172e8f3d951a0708469f0280f0e5f905510ebedc8f15a468898513eeaf5c34c7c2d8a12da63b75c4d860d35d16b2f01f5614f58de6256516ccf2157ef930aae2a6d3ad78b61774a097faebf7d9e1184646bd768c70da171d28187742be4edad25d6d9e2dbdddaa483efbf07ff9dec57e0b4ce065cc6ecf8f83b57dc696cd0d843592f6f458b7274f8033231baafc4bacff333b98238131a145035c2be43462d39c401bcf8e0922f67baf9d08a54c39c6108724c027e41d9e1880645ff5e383721780f57d137b1f2792acdf94596a7b132abed16b5df8dbf131f87c5af8810e08cc98b32c63d50f9254aaace365dd8e4a6f0ce48669bfca2e85e997a7d8b3f5c8297fafca40ec68f0eccae76685d2bad1fe882f55553f76fc621b7aab517968fad1259c79abc449e915c7ae7ea963ec94fac110fb3a99e4fd9666f25e99955adec7ed18bac66f535997f0ad47f99e127532a9db53c30be729faf4aef646aea616af0a8de5dfaa022a59129d5143eeeb376854ff04f40103df96871cf0311e86e42ef78909313d141a6dad4f2043bd86ff0fe8ee38d099d2286457ee59a3035791d5d72ce26095f86014da28b225695ab7422dcd4f2e25ba0364c681203e7dc27ca808f9dc17fe3c1cc5742dd0738dcc7df0cd1a6e9e44b6fbaaf5e77804acc0e49157ecaa9c700a9566b7004096d7c7c34eaac40e17e0ee584f86fcef49b6e06e39f8e8a20706f64bbbd3bc42203fcaa326b29f3f930a9ca3b2d3e81c622f7e8e05b4bee8a46d0e36209ff1550e7aba408a948841be9df7002cbf69fc09da3bd8a4a29e62324221bc3d9c07a8dcc7844fb2a86a2db31fdc0214710f360b753a2993b1e7706dda142db90d75afec4fa3f7156de70cfb84028baf6cf13cbd78b6be000982954069d5dc3079e433a3213ded0924756f2ea653d11c732c3860fe903dc2bd519450454a7a23505fc83acb599e5f4c53adcc87b310789c1cd6f1003bb814d04b7b1cc86df90f55468aff03ebcdb9986eb63ae77dcfd2334ab4ad8111f200f7c16325b584372ece0182744049c017cce0003bde215f98b2d2e484f9ab54036a7a52173ae75a07dc9f922b737cf0e56eb9009624a51edc2033a235b3a1e2242c3fa2aab2323f4092783186dd32a93ce7200ce1806e303e9ceaf9e60c8376d93dc0fc16be204bbad992dfd98814aae5893908220c70a795c543e06cc28fadbf5262bb0a2c00b8dd0be78508c64728b1c3174cafe4d6764933b8d719453a851ca1d792c1456d28435ddbaaa09a0da17f2104cd3f35576c3322c88dc8fe0ff5ca11df4bde81fffbc1b9cb15d67363c2d7ae0124a0377f456ec246a666d0d208a8dd223347cea20c2305ed60b5ec47a41d13e53f7c10a7f4801c45779975e81ac54291aff34ef1eb7d11638e62247011eaff20a20cf7ddf89f1d17b495cbe22f9744bf50a6243e3639b165085defa0fd81d0a9a877c14e4c2098fcce0ffdf024f9df4ad10ec2416a92fa00b72ff221a2bf3e8acdf751bddd25280a7cee57b1d3f11991cc8cfc25d4e73edd71c1addfc2219d4bd8dd05166fd2a7b8ec96b9e65e93ce2b401f18482c8b521774103765b6605e8205b5a6cfc39cb52849b487445ced60bbcba9be1af7064a88b741d395b529a4f39620b85599e7bd49e574dc72b2541d93471f50e194f84adba5454d4dc29e244f925baa84147cc0efc68b00ad0784cf2e7efeb4653852e46222f61ac7e7768fea2db74a4a51692442aae96c9a47bdafa935a941ecd86e644fe8a8c762f13f4aa1c04657201e6e9959d47d025242cf3c9370e747720148fed5427fef5a416bfae28bd85944b6c25698660899a7c5ddcd4bb670e5ca4d917713fbd1fbcba9bd689575b88c9213adddbeae3841f4329a7091a0738b98ec9b36aa7ecd2817d9a0e129cd9abe4bce87ba13627b7d01e32cabff5313b45f1e4c6249e45013badbcd5cdeb174b437245cbef45d27b21999d290012cb7e7d6005604e6bf16f72071440d7d9d4c17ee4983f1346eb3c54a6ef2ea911a44510410637a9d136d9987583b8d15b5438008876a3c2b4867d4eb0d14f0ef59be6c6351205455f89cd2395eda9c0bde53d52aae6c0bbb8b7820afe4994e12ab7324729daf44cee334f71e0978b26cd86b00be200b36e208e6b8cd2d030e8670423642f1c829bf3047e0d539f0d06133b8669cd0c39f954c2351f7f32e9e3e2a4a8a5567ccbfc74e42403dc4d9c30cc7d718da4a69e6eead71ca0680ec5f0898c4ba680f35115c20d2b853df21cb229ea8518427f9a2eb403abf47bf1e6031cff1d8f4857ffcb271422c6a83b3c644672451f08fa7493049d24038b4ab082ddd83b62eca2e5d66244f5964d8d86d5df88e75b50b386081c50", 0xeb8) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="07f1188835ca561e300015ae3781bda9c9bc531b2d552ebb5bd77e7bd9bb5d988158f4a48afcfa290378f926211e6027b8bb556fc1279b48b8a2d0840cd041"], 0xa, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:34:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) r1 = socket$inet(0x2, 0x2, 0x40) getsockopt$inet_opts(r1, 0x0, 0x14, 0x0, 0x0) r2 = getgid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) r4 = geteuid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r2, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x20) 16:34:22 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xfffffffffffffffb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:34:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2c0, 0x20) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:34:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x107) 16:34:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)=',\x00', &(0x7f0000000180)='(\\\x00', &(0x7f00000001c0)='_-\xca\x00', &(0x7f0000000200)=').\x00', &(0x7f0000000240)='\\,+-\x00', &(0x7f0000000280)='[\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='&}+\x00']) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x10001, 0x8001}, 0x8) setpgid(r1, 0x0) 16:34:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xeb5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100) syz_emit_ethernet(0x86, &(0x7f0000000080)="c488e0545d6b8c865e315a87f6a72ca93bd0b996feb45ec697a65c88e28a3cfc95062ddf25627e7d815e4e36f61f382359356144f9472bad5a61b1d3bd7de6d53820de9dd82cf7f6ed403f2f979ddcbb48cd5479e31cd486b0ea192ee56d24cb7ed2892fda1f8227cef6707c97661adbf05af606b7d33a1208d224c8a4123d5e56b7fe472362") mkdir(&(0x7f0000000000)='./bus\x00', 0x24) pwrite(r0, &(0x7f00000001c0)="7438efc9995ddb", 0x7, 0x0, 0x0) 16:34:23 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x5}, 0xc) 16:34:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x178) 16:34:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:34:23 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 16:34:23 executing program 0: r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:34:23 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) 16:34:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x9) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x3, 0x3f}, 0x10) r2 = socket(0x2, 0xc003, 0x7fff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x81}, 0x8) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:34:23 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = getuid() readlink(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffff23) getuid() chdir(&(0x7f0000000280)='./file0\x00') seteuid(r0) 16:34:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x1, 0xa8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) shutdown(r4, 0x0) bind(r2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x10001, 0x957b, 0x9, 0xe7, "a74374eb683ebc3d666cf8cf0e268c82a548df73", 0x1ff, 0x6}) munlock(&(0x7f0000275000/0x4000)=nil, 0x4000) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:23 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x8000) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:34:23 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) clock_gettime(0x4, &(0x7f0000000080)) 16:34:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x80000003, 0x6, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x400, 0x10000}, {{r0}, 0x0, 0x4, 0x0, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x864f04cb9fa6f89f, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x90, 0x44, 0x7}, {{r0}, 0xfffffffffffffff9, 0x88, 0x2, 0xffff, 0x3}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x82, 0x3a23f086d77b0d0c, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x5e8e8886, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x8}], 0x3, &(0x7f0000000240)={0x1ff, 0x6}) 16:34:23 executing program 0: r0 = socket(0x10000000022, 0x8000, 0x1000) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) write(r1, &(0x7f0000000000), 0x0) 16:34:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:34:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x1, 0x2, 0x9, 0x1f, r1}) r2 = socket(0x20, 0x3, 0x3) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000240)="d1da652aa5bbab0aea137e542be5b6dc84e27374e54aec74b7f1616f225e142def5a1aebe25853b9978318ca4bd565bd92a4e0d0a986e528ab2afcfffc5c7653339c0cdbf615207526f1f7dbfeea8551b7b7eb900a3513f9ed975f0d8e77a174797de885ef599be7ed77177841fb278e5c47d2", 0x73}, {&(0x7f00000002c0)="cf5ae28e7866e34d183d576f72e9cd48494af0e90a888c771b9e0a52b3b2f77667af1110dab74d0e97ceb5338ae3647eb0aa83fcea4248e4b125f81fa994d7fed1a386e5e06963eb4dfd45b8d694fc4b2249c2578f9151f20f33ca5ada1f1dc6904aa11c8d3041e8f7dd1e69ee84a835d48e936a870e1d49da7608c3d0993a44477f9b4d52de97439f9263ed47923c28dde4b339f087b7288bc8afa7a93aa09ff30d8c7e21ce8e8c0ddeaea409944dc161edca8ec6f20c7803e02d42eb6346c4217ab76dcaf955c688ffa5c246fcfeba56022bc31571fda39feb3e9cdac9185d8219453517845ea33365c4da97f4a9f7d0e2abc3a4", 0xf5}, {&(0x7f00000003c0)="ad5b065739afff88a3bd2021afd6678cc6c6efa270966f61d765c4258ee0884dc33fb5e6bb8e4abf9d8802fe545b87d9fb8a74e5810a0b2af4597d47c02a7037a60fe6d4651a2429b9440f2918edce71308bd3c0a67d8d1bfc35ea37ef4fd7565bd88240275fc18fed099962e64b896437d179", 0x73}, {&(0x7f0000000440)="341b2bbc9d043b79a319aed861124927ac83ac40b7c1ff595cb2baee8431f65ad2caf3218dca119f2b9ee260e04fc068191c855dc42b54afb0b8317e", 0x3c}], 0x4, 0x0, 0x0, 0x4}, 0x99c1c7afb0e23839) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x42087007, &(0x7f0000000100)) ioctl$TIOCNOTTY(r3, 0x20007471) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x7) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:34:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x1}, &(0x7f0000000040)) clock_settime(0x3, &(0x7f00000000c0)={0x100, 0x8}) listen(r0, 0x0) 16:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:34:23 executing program 0: socketpair(0x10, 0x7, 0x9, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:34:23 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x9b7d967d4c2c29e5, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0xfffffffffffffe2d, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r2, &(0x7f0000000240)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:34:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000240)="0b522047d108", 0x6) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 16:34:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:34:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x21, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x4005, 0x8, 0x200, 0x8, 0x0}) 16:34:24 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r1, &(0x7f00000000c0)="de742cae08d4", 0x6) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) kqueue() dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3f, 0x101, 0x2, 0x7f3}, {0x1, 0xff, 0x8, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:34:24 executing program 1: getppid() clock_getres(0x6, &(0x7f0000000040)) 16:34:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x0, 0x0, 0x7ffffffffffffffc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8, 0x40, 0xf825, 0x7}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) 16:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x3, 0x81) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x2, 0xfffffffffffffe6f) syz_emit_ethernet(0x3b3, &(0x7f0000000240)="b6565b6cf877e1f054da82f4ca04ff21edd29c9b4a5f9b3403c0e3de3932dd66d9475a388afd94d0a27ddf2f73dca5e64293ca6f0501fffffff5bf1176ec8d84fe27b34d71af7d2fd735827ed477590d262996157b051df66d1e29efd1c8c2d1a388588f") shutdown(r1, 0x1) 16:34:24 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffff000, 0xffffffffffffffff, 0xaa, 0x101, 0x1, 0xffff]) ftruncate(r0, 0x0, 0x2) r2 = getgid() setgid(r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) getgid() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0xec752d7bcd5aa26e) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100a0, 0x0) getgid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="161c9a77bb0f1d9ad593e44389da8285d9ea7f44c3e95d2562ccb376c6091fd852f03a2f", 0x24}], 0x1, 0x0, 0x0, 0x8}, 0x407) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x800, 0x0) semget$private(0x0, 0x4, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x84, 0xc2}], 0x1}) fchflags(r5, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000140)=0x10) r6 = dup(r3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000580)=""/53) getegid() kevent(r3, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffe, 0xf5, 0xf0000000, 0x2, 0x8000}, {{r4}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x0, 0x7f}, {{r5}, 0xfffffffffffffff8, 0x11, 0xf0000040, 0x9, 0x6}, {{r6}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x0, 0x81}], 0x9, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffb, 0x88, 0x48, 0x5, 0x7fff}], 0x857, &(0x7f0000000680)={0x3, 0x5}) recvfrom(r4, &(0x7f00000006c0)=""/210, 0xd2, 0x42, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) shmget$private(0x0, 0x2000, 0x222, &(0x7f0000ffe000/0x2000)=nil) fchflags(r4, 0x7ba3d9df75395189) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000800)) getegid() 16:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:34:24 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8, 0x81, 0x10c9, 0x9}, {0x0, 0xfffffffffffffffc, 0xa55, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:24 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x2) setgroups(0x1, &(0x7f0000000180)=[r0]) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x422) msgsnd(r3, &(0x7f00000001c0)={0x0, "d351d8bd01e4662ec894fa707d53eb58c65aa927091b04c4fd4971f862b1fba6a1f5613ba12ee8a5faadc0c8d5af1f0d9175cc3544bc3c368e7ba1ba2ad64a8d8557402606170a53f5f957b70d90784b2ce7718b7c663ac8068e76c9a928cb"}, 0x67, 0x800) mlockall(0x1) close(r2) nanosleep(&(0x7f00000000c0)={0x2, 0x7feffff8}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) 16:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0xfffffec5}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x9) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[0x179, 0x0, 0x3, 0x6, 0x4]}) 16:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:34:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20020, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/69, 0x45}, {&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/144, 0x90}], 0x4, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000340)={0x9}) close(r0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x381, 0x10001}, {{r0}, 0x0, 0x40, 0xfffff, 0x1, 0xd6f}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x1000, 0x5c}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x7fff, 0xbf57}, {{r1}, 0xfffffffffffffffb, 0x4818234cf93e3a08, 0x2, 0x6, 0x8}, {{r1}, 0xfffffffffffffffb, 0xa1, 0x20000000, 0x10000, 0x8fa}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x6, 0x200}, {{r0}, 0xfffffffffffffffb, 0x97, 0x20, 0x6, 0x8}, {{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x3, 0xbbe8}], 0xaae, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0x1a, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x3, 0x800}, {{r0}, 0xfffffffffffffffc, 0x3e, 0x1, 0x4, 0x2}], 0x29, &(0x7f0000000580)={0x8, 0x40}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000005c0)={0x7, 0x9, {[0x1, 0x80000000, 0x0, 0x3, 0x3, 0x1, 0x1, 0x7, 0xad3e, 0x4, 0x7, 0x8000, 0x5, 0xffffffffffffffff, 0x7, 0x7, 0x400, 0x8], [0x7, 0x2, 0x4, 0x8, 0x1000, 0x8, 0xffffffffffff8170, 0x14, 0x2, 0x7], [0x0, 0x1000, 0x2, 0x7fff, 0x400, 0x100000000, 0xbf43], [0x1, 0x1f, 0x1, 0x2, 0x9, 0x8], [{0x7, 0x6, 0x3, 0x9}, {0x1, 0x4, 0x5, 0x1f}, {0x3f, 0x200, 0x10001, 0x4}, {0x80000001, 0x8, 0x1, 0x8ab}, {0x112, 0x100000000000000, 0x5, 0x6}, {0xd05, 0x401, 0x0, 0x101}, {0x2, 0x100000000, 0x7}, {0x100, 0x3, 0x2, 0x5}], {0x7, 0x1, 0x9}, {0x2, 0x5, 0x7, 0x1}}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) setuid(r2) r3 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r4 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) kevent(r4, &(0x7f0000000900)=[{{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40000094, 0x7fffffff, 0x710}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x10001, 0x7}], 0x1, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x2, 0x80000000, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffff8, 0x18, 0x20000000, 0x3, 0x200}, {{r1}, 0xfffffffffffffffc, 0x7, 0x8, 0x6, 0x5}, {{r4}, 0x7705723b2a9ad157, 0x10, 0x80, 0x3, 0x8}, {{r4}, 0xfffffffffffffffe, 0x21, 0x1, 0x5, 0x5}], 0x6, &(0x7f0000000a40)={0x3, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) setgid(r5) link(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') r6 = dup(r4) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000b40)={0x3ff, 0x0, {[0x100000001, 0x6, 0x3, 0x0, 0x1, 0x9, 0x100, 0x4, 0x3, 0x4, 0x4, 0x800, 0x7000000000, 0x1, 0x3, 0xa954, 0x4, 0x3], [0x4, 0x5, 0x5, 0x2, 0x101, 0x8, 0x6f7, 0x1000, 0xfffffffffffffffb, 0x2], [0x4, 0x3, 0x3, 0x2, 0x8, 0x20, 0x7], [0x6, 0x3, 0x9, 0xfffffffffffffffc, 0x6, 0x1ff], [{0x1ff, 0x1, 0xffff, 0xfffffffffffffffc}, {0xffffffff, 0x8, 0x4, 0x200}, {0xae, 0x0, 0x9}, {0x8000, 0x8, 0x7, 0x3}, {0x1, 0x6, 0x8, 0xffffffffffffff01}, {0x5, 0x1, 0x4, 0xfff}, {0x2, 0x4, 0xc2c4}, {0x7, 0x7, 0xffffffff}], {0x6581, 0xba72, 0x200, 0x1ff}, {0x5, 0x40, 0xef521b2}}}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000d80)=0x8) getsockname(r4, &(0x7f0000000dc0)=@un=@abs, 0xfffffffffffffffe) getsockname(r0, &(0x7f0000000e00)=@in, &(0x7f0000000e40)=0xc) faccessat(r4, &(0x7f0000000e80)='./file0\x00', 0x101, 0x3) shutdown(r6, 0x2) r7 = fcntl$dupfd(r4, 0xa, r1) accept$inet(r0, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) nanosleep(&(0x7f0000000f40)={0x8, 0x20}, &(0x7f0000000f80)) dup(r7) 16:34:31 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") r2 = dup2(r1, r1) dup2(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x81, 0x7, 0x0, 0x0, 0x1, 0x9b7, 0x8000, 0x3, 0x0, 0x7fff, 0x7}) 16:34:31 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) msgsnd(r0, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) 16:34:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:34:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:34:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) write(r0, &(0x7f0000000240)="220e2a", 0x3) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/165, 0xa5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x6) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000001700)=0x80000001) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0x0) fchdir(r2) sendto$unix(r4, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002f80)=[{&(0x7f0000001640)=""/166, 0xa6}, {&(0x7f00000029c0)=""/231, 0xe7}, {&(0x7f0000002ac0)=""/228, 0xe4}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000002bc0)=""/149, 0x95}, {&(0x7f0000002c80)=""/159, 0x9f}, {&(0x7f0000002d40)=""/152, 0x98}, {&(0x7f0000002e00)=""/205, 0xcd}, {&(0x7f0000002f00)=""/115, 0x73}, {&(0x7f0000000140)=""/56, 0x38}], 0xa, &(0x7f0000003040)=""/245, 0xf5}, 0x1) r7 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r7) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001800)='./file0\x00') r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000340)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000180)=0xffffffff7fffffff, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) 16:34:31 executing program 1: r0 = semget$private(0x0, 0x4, 0x62c) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x80000001) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x12) semget(0x3, 0x1, 0x293) semget(0x1, 0x1, 0x110) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x4ec3]}) 16:34:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x80, 0x1, 0xfffffffffffffffd, 0x1529, 0x1735}, 0xfffffffffffffdac) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) 16:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80004000003c, 0x664, 0x1f}, {0x68, 0x5}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000040)=[{r0, 0x8}, {r0, 0x80}, {r0, 0x20}, {r0, 0x4}, {r0, 0x4}, {r0, 0x20}], 0x6, 0x5) 16:34:31 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) fchflags(r0, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) getrlimit(0x5, &(0x7f0000000000)) 16:34:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f00000008c0)=""/4096, 0x1000, 0x43, &(0x7f0000000000)={0x18, 0x3, 0x1, 0xffffffffffffff3b}, 0xc) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:34:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xfff, 0x4, 0x0, 0xa5568381a4224e6f, 0x0, 0xbb5, 0x4, 0x3, 0x0, 0x3, 0xd71d}) 16:34:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x400, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:34:31 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) geteuid() r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r5}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r5}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r4}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r5}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r4}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r4}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r6 = semget$private(0x0, 0x3, 0x0) semop(r6, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) sendmsg$unix(r2, &(0x7f00000011c0)={&(0x7f0000000bc0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000010c0)=[{&(0x7f0000000d00)="aa5ac1ae24bd1baf6a6eba59c338d559b78436e63cc74c68474c82f640b68c107821e67a5a7cf06455b3b9b2542c1a85f35a038188ade9c879890acea21c32225ba8c989e7f523b344cab325ee814ba952cde655303b2f158b42db1ecd89ffb4c4afc9fa2d57fe0a5f289fa137d437ccbb220a4b", 0x74}, {&(0x7f0000000d80)="b87e3471b7c320cbfc5a42e920b4c354a94c7b3fee9be905bb930f8d3a7b5bc8b0c4958cee52ee23ab3d6e1f5a8a9754bb7ba131732e0d43f5ff89c8ce1d4adc74c6ad5285f904e68d97b5d2fed23836ed80886b98c088095775804fd2eb2184f4db75f3d563b794a4dc3737f52e785ede05c06fc6fc57163d1ab80b6f54545003a4c4068fcc7ab3264c6b03f8887c88503a0059ee606cedffdcdbd0f84a92cebed0520385f4ed3d10dbe8", 0xab}, {&(0x7f0000000e40)="aad06088fd14112edf38394f9854d88d08239d44a9ae3dc46113cba52ae5011690bb4ec98051fc9f6b0cbd63dea2ffe012f4959b0a2d8966a282e095519204eb9f6da4417e053243e718659f134850f5f56d582c8b7ca1b11ad3", 0x5a}, {&(0x7f0000000ec0)="398d96dc75178c39a4131dbd5184c112b60725e3f99da8f4aac951567fbac53fb750a9c87e03deb02657bd293e14b9f82a7a416f8789b54af67445192da1b5da05f5645d7a99bafed5ddcd34669837ec6d3d705525dedb956552b914ee5150b58b2d47b08c532620a0d8dd0a31057ac5c8", 0x71}, {&(0x7f0000000f40)="4d5e1a17b3dbdb08b1a558280c809ca90d6ce15d88c7b91cdad97ca88410582c6f8b64929adbe0ad8e7855570ee4ecc62216cb342a3eb35e006db95a4de25f6cd0d1439edd6774d2e066d590b9dddf4f8f6fa13280a38b53bfc378432e98c0054209966ab0017f4adfb617248dc6bcfbc15f035564f0c13bfb3a65cc38cecb3808b4f1c37446e8d0f89186868da3cde65ac20be53ed0cecba0c776a0f2c23b7fa4efa09608463050dfac2d8b9c9dfc49963e675c1a984a9c00d287ab94e78cd8de0946b9cef3e1bcde03c483f357d1407ae6b155eb2d497ce5e8c4c025960a0f16f8cd2bb598fe9930c0db200d2200", 0xef}, {&(0x7f0000001040)="591b84013bbed08160ddf00689106051e8b30ef2c600b56f74991f5204ecabc8ff4c8ae1e81ffeb02e21f62aca791dd31934e381cba0aa728f4fa756488f1aef14cf2a5a63ea0404f8a529fa0671bafe8cbf0a8df64802dda5f0507c5bbe4ad592b365d9bf8a0ffb1ee1000e312f523333a8", 0x72}, {&(0x7f0000000c00)="3f790b2f7c3bb61549567d09f058106e6c49bc91e81dd7598bba92b107da", 0x1e}], 0x7, &(0x7f0000001200)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000002000ff00000100000098a6722df69c471d98825afe4dbb728026a232713ed356501ef2d292283305fa63a66603", @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r7], 0x58, 0x1e69747d9713eddb}, 0x400) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r5, 0x4004667f, &(0x7f0000000000)) r8 = semget$private(0x0, 0x4, 0x5) r9 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r9) semop(r6, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x7, 0x1000}, {0x4, 0x3f, 0x1000}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x6) mkdirat(r4, &(0x7f0000000380)='./file0\x00', 0x10) 16:34:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="b1020801"], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8001, 0x9, 0x800000000000000, 0x2, "a447a0e0418542267b3d3795f298878fe9be22b8", 0x5, 0x3ff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0xfffffffffffff001) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)) 16:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x2c6ca953}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x852e7b13b0719f6b, &(0x7f0000000040)={0x4, 0xe0ea}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[0x4000000000000, 0x10000, 0x9]}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/227, 0xe3) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:34:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:34:31 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) getegid() 16:34:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x0, r0) 16:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:34:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf98bdf0080", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="5204151a86c7a41d5672d223d582cd8ee31252b984a66b009b273ff704023a075cf6033c92813013aa7769309120d0ce", 0x30}, {&(0x7f00000016c0)="42c811ab2997aebdb6b34e6c9f76e9fac5b2c9f22e08d32f169b68a24f1f9b75a8df0da0b48563fd52d8a9a581e402e1d897e60dce3ef59fdaa6a5638bb6ea07e95d4ce566d606f89253865d2a37b06b97a9c0d45086b72407f67a09a2c834908eb2da050e1384e219fe938009d40d06eff9abdbaec9de563b4199b64a0bebadbe6f4080cb3fea498d07058578470a24e8e2c62e727ef9e5cd33f9c36b02741332f163e57087bade629c66c5b1bd9e3b1e3aecaa178b06c6f91a569e97eb96fb7729169dfaa8080f0dff4c381b47bf60cc810fa90309c7c37b76a439bbc45c60af8455a32ac693effab4ea9954f2e8c2af76e945492b3029c7afe8d5aae4975c83b76748d8b59928aa400c055d69bc53def5080c2aa3d8a3e6971a0ff24a8ca8370114380548532a10e324d00f474c0350683504b33a58d5408ef4e1828951f64bbc9e1d11d20332d3cb3b8c573aac92b3c7494d5fe3088aaf0cb887eec7860ee890913479972698668c39a185e000ca8326396aeecd363da36699e25c8f19769a69ea07ef66b4c06530dce40f9c4d12b6ad081abad64dc5f497d8c0f6be7acc96ea43631251ea18aa363cde80b3b9816351763fdd8dc7772c66fb58425bcd863546783ca17d683884b8d73a63f673626a75867c67aa914c93f8e7fdac5a1dd01f480c374f196d3c417c54f55ad6ff7affe694d565ef259907d5017c14e8c7ce0c10c50ce0feac56802cdca0f9243aabfa3e6b9c97e9b2c1604cba516e2cf5d00fa85327d4a8c424b608c84a61f660a62ffea5328f771a76ff92b1b3b3219a0587f6d336a0db794fd942c8fb3e788d8d89ccedb1c8893c34c4f39c0af893e9ef5ac47372e50da1bf3efe7858fed7c24cc1b182bf3c4cc73d34ce2f89c02155a8a991c7eeef51ca88164d0c1ac65f70f10d8077b845e5068e670a93679bfaa4376f02936ff0c1cfdf197bf503f7a729117657bf93e9ca76f20e2440dfa7b54448333e568552626fe076c0e7042d5062bc7fe12127067fd4a47a1e6f22464fa432d2abf551bb52f41f54987d6045b77e05b3e6777fb649fe3a6f3b40bff8cfea316b63cb045c1fce88366e9ab33ab224e509f9bbdd98e6c4a670d6cb738b901fb1d410db6545a0f9c0c1ad85d5982d8dc1511e5256309c6b3f9a5a42840ebe570f2b84a2cff82266142bea2b06a69ce34a7c713b1c62d00540ffc21772e0d5d51044f014c56761b1e675d1f9f973b5e6c8e463d19e16bdb08756580d6ba28a80f94dd6ea87079077d720599e3ed10d24a511df957b2848270a160a2f8ea41755bcaeac9e898b4817d95aa296eba2478c57feb850f252f94c7eecd102e3cb7eb612a2078b382b1062dc7e48c6c6c0a77fc86e6da94552899f13470fa2439346c6fd266ae8118ebb4039d456037ebe93615bdfdac5af270918e8b72d59741ebf8315f0f64a89d0a161a971ac1ac073b2504e82e1a2a9912397faee31c7dc0f0739592c81365c5a001e495f47112f69fef28a275a8c430fd6ed8cb8a9ab3230b6fead0a5d56a1709dd8adbbee509c5b0d3857f6bf5907bf1ebc6ee92c663fee6d6bf05b427e1b1b0f27856ddb6211971b81cf4eb08cacaf1a2311332f2267266885f571378aa546dae1668f1fa26e610231aff8f2087aff22067669d20c52606c12ac9ce5163656a197014cdf066d0731a5de899b5d6612c77ddbcdf6ac8f7e8c36e61c722a36fff4b98a7c652a00bb8eca77c424c6c884f24d97abaed186e715502959365b99971c11b560532a69a20437d47d9d222ef69449a74468be9e7863cbd05d734ab671f6e93163ac31511b48d1f96caf8a3453469370ceb28bc175b8fa838dd967f50b00040dbbd536f42c72c3b93b4da93cdc2ea49967ce6a577e0e30c4361cac489504f641253609f0e9afbcb19381dd0cea6fd847e9fbae496b453fa4bac2c3b5278da6f2dc84e0a0f1125274ea161f1602e0b5985b394feda1b7cc55e02915d24ca8dae4bfb805bb95b42ad614c38ebb41b21a7cc1d1a3b02db9125c339ac2009c6637326194d8b2ee44b68f1dd80178075ce297c46452e743dc41eacf9e61c5c7c3adf2acc6f0204465541a49ed1041f3b07b0fe28ad0cd8b3b87184dafacce58fbc96ef04aeca2930cbb6108efb183e1be2628c090e2ce80f8c1e5801b27ad770e6da44ada5361e505baca89ae659db0bd75d5036690fccfd25b7301f8e7b544b62312b894784b68f48069f1361eb97eaa134b1c5d19ca3af36fe923245f37f71d6878f06a4d28ebdf69109ffcccd352adecad6e7eaa28b06dc4aca7de0baead4b184af403bc22fbbc94c2855c6b54d9be889423a360efa72a6c7ef620737916212914e06c68b9ec9442f4b06d6d25a83934928d6aea3671936134346a64ff591a60d66b126effbe6510081b8da2811f59d4215ec8d3c61f593412d19cf31d872ee150732676e902c4ac909a5c4a10dfead5e121cf2d1689c95ac552d493571bd5160b2f84f932d0bceb7f0b5629abf15f723340fc9c4c0fa6b857461f25082579c07307c7fee9ff25d74a81de823975f4ea3b9af76ad2ed1cecd73cb4e465916947f23a2d674b8b9a4a1f97c8c06ca8924dcec08a1a6061b81dd99f4cd0b5d58f60749f46c6bccf72c7ec87455256cb41c4ace0ae08c58cb6b0c783e9b33dc93bdf505aa0cfc6708267315b32125ef540bbe6fc7fc432daf63f229bec517655ddcc43695a978d616be3a7cc9f5d50a8bbba91e34ac4e6c71d5878105cb602299e7b59c9975bd4e52e44f5b512764f6e316149d21a5bda44fd09cacade43c90fc54bb1a53f68c5d972ce1f29f1b2f6fd3dc63d8ac21417a1cf1a8cb9af2e97b8b9cf9499278ac3cbb3a06f89e18fd50a3652d8ddd33526ebe2181e1acd57c6122991d4c818af8b91c536d62f48972c64081084d75aae41c6410fa7e9e2a349fc22e697018a17ae37413636c54df5d8150c79297c0bfbf28712b298cf4497186872003d18ad2dae6c1d1a26c851d0b174fcb82104811547b490584808aef3c96439e50e87340feeca46803975e98663fb3f11e2b6ea9d9f99cbf6682942e757151853747a75cb2d265a603059baa6d0216929e9a18324d281d15406cb2bd6546d1034aafc3073afc6312ef775dd3008b0154cead874bf0b42a9daecd3c0c0249a877c564d8f3c5796d9bf8f2736331c8897596f54062e10ef45f1c43f9c6ac9172751a7aaf27b01abe4c3cbf927d4d7d1ed4c5cfe845dfc562ce7d5d9eee0e9ef6a0dbdea4bd2f48bfbeb34acbc4f761fe64af09c9bdfcfe5c5d8077223651f5a455883ab4d44b00672d1a90334f38234d20408662fa1a0789207890a58a511ae2c18a8ae763dcbaf7292beeef9ef8878daa5413ab5fa3c5524756145ee59f62a356fc0e8036a146c8cdbd9268be768be4e747f06f106fc0ab71ebded5a4e18cc42314c101e362839e3eb8e30eaae8fe962e713fe95d52de64434007d296f7b5f82dec830683ff34448bedc4c1e81a29632bd155905f6ff6676f8b1e1281afa448f66a68aa83a308daadb351ee61fb564566e79d512c1164ed5fb5a7c79ad89fa54dbc3c9ec94907cd3edbe639ced1385d2b834f16ed9431e045cd327af29fe764c4615f45959422a9b229de74f3d4e1a51b4dfd7452517f195c5b613ef855e3b6b98f02f0561b842b3e501f8251a635d2182e346bf65e58020ff8b5931cbab3c03669d2ff1f26c541901916a9a2eaf480004f57be49c28aec791ac8c45bf02b109ae6d59ea418b028bfaa4a9dd1abdfe3bba471a974430557c33c4bccad5e48ba4e5760a1da03d3e41ede30ae3326324466cae570b11bd3aec7bbbd2c7031701eaa000c02b44414a016bfd514ddae47718a3e34945b0f4839c91c78a3fe8e6db7b40454969f3c146e6b06e9a678b153955711d912747d4fc83120578063d34cdb8cae8eea140e771ae0654142249cef3243e7c46eebe1562d1dab9e93af15a24b97cb465641ea0744cfbd2b058b8d914c2361f89b3659cec0587f65ea774d7d697a7026e139dbbf0b024ecec470c0ef595dbecf65e1550fe3378249e63ee318aaec82cd6c2c011c943ecf9b22e089c98886065228dee48993beeda7f4a831d1a55bdee414ed8282399fb3d68dbbbdfe8fcf94b0939b92651da936cc80ffd750257be65955e474ba3262636f8af4d09b68fad4ca5abbe19cf46cbf73baff5e08f3dee1b2494d7c02fcdaa69b4c1507bf2a72bdbb5ba689966bf62b0ebaa43051ae7d88ce6b4591c805f76b85272a7a63550fb47374f66fd7864a49ec8e98058586aa2823bc74f81b7e71143ef27952797b4cbc97ec4cf272ca5ae847d849ea951d1ec6ee586e1035e20ad26d86bdc878ce1ced6ba5b6384166cfeddfacb52fc687a69c0c7c4e3f346c73aa6dd7e5dd92e44107d142f2aeb91ec0ba16599d00763d158a5d88aef9224ecf1dcc18b76740343e3b99baf05df15261714a8db2c7ee9df9e54bf7cd018e3bbd9d62abc999e6fcf3494346665cabde94f0f2dee3af74b81ec29506af2fbda36db8c92e2725a96853a0425fb44c86ba2b27f68c45b890d1d2ddd3d98171232d1d735926a5e3de194326affc0bd8588c07937af74c30284a11485c5f6456a2560640b8e05674240d42ff2232ae5af99b32433822757324b1bc70564d78da43f6547ae81fb4da49ec418fa8d4d858a6d32a2e30bf23e971138b48cf5c206192897a3ffd2586916c1f5b436b3957a659fefe73865c052b803cd26183fad1caa6bc6db994586e18b52da98fae80e98df7659ccb3ac1ab32a91f92dff1f55179c9a984020c3af68c32ba14d9f93979f5163fea5db16b2e69a2d80f8491eb9507a2b11f9c86c61b540411ffe27082518bc1d6bb2387e9e94703517d1a3a8d222567be2d53c563afd308c276de38866bbf02f525a79ef8114fd095fb210c6e60c0e0b589b64ad7161f4126e83506a2be0b04e21ac5680158879929e8373b8d8e8e01f84fee2136b53acff7eec1ebf7f1d9645b8cd2d1b8b7a6a99ff3ac4516b7688d6bfea1de2d0310ec2f8676cb022f05deb0a5c835e76dcdde28de03d8e650db457189c57a55c6d303e3d146a465d5c6cd98a488eaa165d84fd99819aea0db2fac416a739ab0d668709fe145d68a6ab940e0f64a382c5de3af6f45cd3c1388f50c7889dbcdb42414bdf5cc3abc3ee7c4342481dbea56258ba95180f3325759afe7210247d47f33a727cfc56b2a4823e66e72aeef394be5d1ebbaae0c6eceb185e8458128fb6db77c2b44694e6d2d3bdb44286833bd526416001e5cc466d77f8dfdc202e1c0566f51840ed194ec0ccc52135236c4440daf04ad3b0c243cc3b44c46c27f7d6131ab4f748c733b7da1ea2a6c96e932cd14d629f2deba73c88b17af7cc20455f108de611f0d30460bf9533e12a883e53e13e593e2cefd5a504c734232fc240eeedbcb4bd7114f7dffd4bea9575d1504bcb695ef2d153c3d9618cc882cd3d96d69312589e592c8ca5c5cfbc4baee8492a610240b2a2d0047935f64beaf955bee69fcf6a7dff0feeea2046c2fd826a6ca8ae19d9538394e8b86ec907a4dbe548ef170f781aaf494ec2c8a0da3aed5a498a3e99ac3d40a314965fc02caa2dc2c33379764ab0f953a4c9d485cb8fb7510cbeaa6a0508bce145b33bea6f574d82a747eb3eea6d014f855fde0dc95bde82fc45ceeb012298383637081046f1322eebd8a5f61b316ad2d8cb68e4f862301e607575a78aea0f196adc8afd741d899faae966ce7defc69bce2fa244a2aa49279a35", 0x1000}, {&(0x7f00000002c0)="ef70a3e4cb46cca43f3ac6ececc442326cadb03f40d1e5788244db19c0047536465cf488b0b8e62c091974b463b61e165d70bd7182597e230d3b9b6ab1620e7df19d93f1dd103b57920a99052cfa921102aa093db49c265336f556d91c5d7bac4c0adf4c7d502efb1a151ec112051c4a179197fe2f16cb36e02f2373f305749375b331e338cf7a9b9e5194", 0x8b}, {&(0x7f0000000380)="a521b63c55007d3c0a543aba926545f858b040a55627660164d59318540de700ebb5e5657f8d09a2b72eb1a06a414da943f87f851082abd4780b3c6c02004438085e7e1fefeadaba46772e1b212180960314d6dc4a98c5b781437cbb42ad1650ed6a3f30a3003daf47b2b6a40ddb8010a82e7fd592e23ca79a237fcb77439f9bd63ccbdc8af1a4970bedd962a60a2cc6b48d061d70f30c", 0x97}, {&(0x7f0000000440)="e4aa3bb12cdab86d7e0d8fac63ce5b8df678ada085b019be444917faf934d475f02e80fa7b3f491f6dc5a1f4b173431d821b49ece76b53d13df280af427cd04982f83545c6d911391d6002bf49c93ac471eb666a8c7c640e1c6a547160bcdf4d031ec5fa07055d13eca240d6a9088cc649879abff5f7d757c38640ce367387f54e907878051462d5b04f944148adc36157fe84fdbc01da3f39794e38fcd3a95c0996e95a585c215da7c9", 0xaa}], 0x5, 0x0, 0x6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:34:32 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0x0) r2 = semget(0x2, 0x4, 0x200) r3 = geteuid() r4 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x4, r3, r1, r4, r1, 0x12, 0x9}, 0x8, 0x7, 0x100}) 16:34:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100400000}) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockopt(r1, 0x0, 0x3, &(0x7f0000000040)=""/104, &(0x7f00000000c0)=0x68) flock(r0, 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 16:34:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x7}], 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100, 0x874, 0x47ba, 0x8}]}) poll(&(0x7f0000000380)=[{r1, 0x20}, {r1, 0x1}, {r0, 0xa}, {r1, 0x4}], 0x4, 0x3) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x1, 0x100000001, 0x4, 0x688}]}) ioctl$TIOCNXCL(r2, 0x2000740e) select(0x40, &(0x7f0000000100)={0x53, 0x3, 0x1, 0x2427, 0x89, 0xcb, 0xfffffffffffffffe, 0x9}, &(0x7f00000001c0)={0xffff, 0x0, 0x6, 0x0, 0x0, 0x8, 0x400, 0x1}, &(0x7f0000000200)={0x7, 0x8, 0x8, 0x8001, 0x0, 0x3e8, 0xa33e, 0x10}, &(0x7f0000000240)={0x2, 0x200}) r3 = fcntl$getown(r1, 0x5) getpgid(r3) 16:34:32 executing program 0: r0 = socket(0x18, 0x2, 0x66b) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:34:32 executing program 0: r0 = socket$inet6(0x18, 0x31f73121526d9f1d, 0x2) getsockopt(r0, 0x2, 0x10000, 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:34:32 executing program 1: r0 = geteuid() r1 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getppid() r5 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x80, r0, r2, r0, r3, 0x9, 0x4}, 0x806, 0x7, r4, r5, 0x81, 0x9, 0x9}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) fcntl$lock(r6, 0x0, &(0x7f0000000140)={0x193aee66a8956231, 0x0, 0x9a, 0x649b, r5}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000001c0)=""/31, &(0x7f0000000200)=0x1f) r9 = semget$private(0x0, 0x2, 0xc4) semctl$IPC_RMID(r9, 0x0, 0x0) socketpair(0x0, 0x8000, 0x2000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000280)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000300)='./file0\x00', r0, r2) ftruncate(r10, 0x0, 0xaf51) munlockall() ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000340)) r12 = accept(r8, 0x0, &(0x7f0000000380)) write(r12, &(0x7f00000003c0)="b07f125eb55533d74f", 0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r6, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x100000001) sendto(r11, &(0x7f0000000440)="2b8b6fd85e6af636c460516023580502df08c1ad54fb4968eb75304f4aecd0c6793ba14ef9e74c1f40b7416fcf4e60836c95352abe637841254e8b803bc059728b782db5e0af0d0e93ee7cb7036ba85eab4f8eb15f42219fc0af0ae7e6a2009c476cc878fe2705bf866dc237c9", 0x6d, 0x4, &(0x7f00000004c0)=@in6={0x18, 0x1, 0x97c, 0xb71}, 0xc) r13 = shmget$private(0x0, 0x4000, 0xf06167accfac6f5, &(0x7f0000ffb000/0x4000)=nil) semctl$GETZCNT(r13, 0x0, 0x7, &(0x7f0000000500)=""/39) semctl$IPC_RMID(r9, 0x0, 0x0) kqueue() write(r12, &(0x7f0000000540)="84f3f86632943c1e4986180381e35d4afa57ccb0dbf110448f735cb08ce7d15e1fb7657690416d3dca3e243f195a3609bf38cfa8d50e9424989b742db08cbd759b9b35fda345cbdc1ca0a37865e42acbc89b6370ba1e59f3c808edd9b0231220d5e9e792b16a24fce1b222dc82e8afaaad45d9c69830a971bfb59f9f0bf6497741c3a58ee85260d3ca8d2257bf6bf719b602bfb32e2064d4967ee483aaaa54df824a310eabfccf547c18cfedc91ca33a4e06164a217ffcdd5648d0edaf5ca75a2adfccf4e6d5cddcb8a2adda8cebf2af42354c19d802d383be34ac52a2d4abb6d3", 0xe1) 16:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="d533") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xbfcb0c43f8233059, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:34:32 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x4ca) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) execve(0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x7fffffff) 16:34:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x900, 0x8) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x71, 0x4, {0xfffffffffffffffc, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000380)=@abs={0x682eb13985c518e6, 0x7}, 0x2df) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x9a33, 0x2eb5, 0x1, 0x0, "5b38afc95771eda59a94d8337714ad4d98b1dc83", 0x8, 0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0x7f) close(r1) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r5 = socket(0x400000000018, 0x3, 0x3a) getsockname$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000008000"/48], &(0x7f0000000280)=0x30) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x1) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./file0\x00', r6, r7) 16:34:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4c24) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="2d635610f36ef3efaab19929dcfb04e3438cf9347b0457dd4dae7ed4293d2eae0eaedb097a371236a52626dd91f5adc54bd482e0218d7aa844eeb824dd7113e11d12e8e4be75a480dfc500bfbfafc4aaad592c4250819fd0cdd834fe42fd2f67", 0x60, 0x2, &(0x7f0000000080)=@abs={0x3731424f329c2110, 0x0, 0x0}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 16:34:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x2, 0x44, 0x3, 0x1, 0x0, 0x8, 0x7, 0x3, 0x9b1d18de578df6bd, 0x1, 0xc05}) 16:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d14d") 16:34:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x85, 0x1, 0x3, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x8, 0xfc8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x5e1ad117, 0x5}, {{r1}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xffff, 0xffffffffffffff81}], 0x4, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffb, 0x62, 0x9, 0x7f, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x0, 0x1}], 0x3, &(0x7f0000000380)={0x5, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="556137f2457519f797c9d5fc7be8116c4f9c4247583971edcc6c3e052c18fdcdb587d932745efbebe98c02afe23fa45041fbc1903fe33289d2cb0311490bf10207f53953be8ec4726d8b74dc174f511923d797ca660ac840ed774d0b8c4a3392978e6d25f98030c82ecb88b1b2ab254525bfd7e1ca23ca7f7ab51f6dd51b26", 0x7f}, {&(0x7f0000000180)="35dba1a79e055065573d12689b002b81f5deedddbe8c0f170d560fd648d414b9f0193024a667247594c93483c6e321cb66d97859d600f8a7335f6576a1d5673ce90d44fcca4770f8252ea3919a950f225d4afe7d0374709c993430e93cbc03264c", 0x61}], 0x2, 0x0, 0x0) write(r1, &(0x7f0000000200)="8c65", 0x2) 16:34:32 executing program 0: kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x8}, {r0, 0x2}, {r1, 0x4}, {r1, 0xc}, {r1, 0x20}, {r0, 0x8}], 0x7, 0x400) r2 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0x0, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x9, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x51, 0xd30558f776928ce0, 0x5, 0x9}], 0xfe23, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x8001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x100, 0xfffffffffffffff7}, {{r2}, 0x0, 0x40, 0x1, 0x3, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0xa0}, {{r1}, 0xfffffffffffffffd, 0x48, 0x10, 0xffffffff, 0x8001}, {{r2}, 0xfffffffffffffffd, 0xb593325ae81b8ed0, 0x80000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x6, 0x8e6}, {{r0}, 0xaa71fd93c84e3ef4, 0x80, 0x40, 0x4, 0x3f}], 0x3, &(0x7f00000002c0)={0x0, 0x5}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/11], 0x8) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:34:32 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:34:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) 16:34:32 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) 16:34:33 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x6) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) 16:34:33 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='c', 0x1}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000180)}], 0x2, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x92abedfa0c73fd7c, 0x20) 16:34:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)) flock(r0, 0x3) fchmod(r0, 0x4) 16:34:33 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xffffffffffffffbd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r6) socketpair(0x2, 0x4, 0x10000, &(0x7f0000000380)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r5) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r11, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r11, 0x2000740d) getpid() setuid(0xee01) recvfrom$inet6(r11, &(0x7f00000007c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r11, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x31b}) kqueue() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 16:34:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:34:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) connect$inet6(r0, &(0x7f0000000400)={0x18, 0x3, 0x8, 0xff}, 0xc) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x3c, 0x5bd, {[0x2, 0x1, 0x24, 0x7f, 0x5, 0x3ff, 0x400, 0x4, 0x5, 0x9, 0x5, 0x0, 0xef01, 0x7, 0xfffffffffffffffa, 0x400, 0x7, 0xffff], [0x1, 0x8001, 0x1, 0x3, 0xfffffffffffffffe, 0xffffffffffffff81, 0x0, 0x1, 0x401, 0x80000001], [0xffff, 0x6, 0x401, 0xeb3, 0x112a, 0x6, 0x971b], [0xff, 0xffffffffffffffe0, 0x17, 0x1f, 0x10000, 0x2], [{0x0, 0x7, 0x5, 0x3}, {0x5, 0x8, 0x6, 0x4}, {0x6, 0x2, 0x3, 0x7}, {0x3, 0x2, 0x0, 0x9}, {0xffffffff, 0x1, 0x401, 0x1}, {0x80000000, 0xea, 0x55a, 0x6c3}, {0x6, 0x0, 0x100000000, 0x235}, {0x7fffffff, 0xce, 0x6}], {0x100, 0x9, 0x1, 0x1}, {0x4, 0x2, 0x3, 0x7}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0x3ff, 0xa18, {[0x6, 0x9, 0x0, 0x3f4, 0x9, 0x7, 0x1, 0x7, 0x0, 0x2, 0x80, 0x6, 0x81, 0x103, 0x0, 0x3, 0x7046, 0xb03], [0x6, 0x1f, 0x3, 0x200, 0x0, 0x2, 0x6ddd087c, 0x7f, 0x0, 0xfff], [0x2, 0x81, 0x4, 0x2, 0x8bd6, 0x6, 0x6], [0x100000001, 0x401, 0x0, 0x3, 0xff, 0x4], [{0x1000, 0x7, 0x1ff, 0x80}, {0x3f, 0x80, 0x7, 0x2}, {0x10000, 0x8, 0x200, 0x8001}, {0x0, 0x4, 0x2, 0x6}, {0x20, 0x5318, 0x100000001, 0x9}, {0xcda2, 0x1, 0x9, 0x114}, {0x7, 0x1, 0x7, 0x7}, {0x200, 0x7, 0x1, 0x400}], {0x3, 0x100000001, 0x951, 0xfffffffffffffff8}, {0x3, 0x84e, 0xe2, 0x1f}}}) fcntl$getflags(r0, 0x3) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x8, 0x8, {[0x9, 0xa9a, 0x80000001, 0x0, 0x8, 0xfff, 0x81, 0x96d1, 0x0, 0x8, 0x4, 0x80, 0xfffffffffffeffff, 0x3f, 0x29, 0x1, 0x7ff, 0x8], [0x9, 0x6, 0x9, 0xffffffff, 0x4, 0xffffffffffffbdb8, 0x101, 0x590d, 0xfff, 0x606], [0x1, 0xa8, 0x926, 0x6, 0x2, 0x3, 0x5f6], [0x5, 0x6, 0x60, 0x86e, 0x7, 0x33a], [{0x7d50, 0x4, 0x6, 0x1}, {0x3f, 0x1, 0x0, 0x800}, {0x8, 0x1322, 0x7, 0x4}, {0x100000001, 0x7, 0x9, 0xffff}, {0x7, 0x7b, 0x9}, {0x3, 0x8001, 0x4a1, 0x1}, {0x3, 0x4, 0x0, 0x8000}, {0x8, 0xdccb, 0x200, 0x3ff}], {0x3, 0x81, 0xffff, 0x5}, {0x101, 0x0, 0x6, 0x100}}}) recvfrom$inet6(r0, &(0x7f0000000140)=""/111, 0x6f, 0x3, &(0x7f0000000440)={0x18, 0x3, 0x7, 0x4}, 0xc) 16:34:33 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0xffffffffffffff0e}], 0x1) writev(r0, &(0x7f0000000000), 0x36f) 16:34:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) 16:34:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x811, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:34:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) lseek(r3, 0x0, 0x0, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r4, 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1) 16:34:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0x10000000000}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:34:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x3) 16:34:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3, 0xffff}, {0x400, 0x81}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x7f9a, 0x7ff, 0x100}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:34:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) write(r0, &(0x7f0000000040)="3bdc809f1ed18789968d5533cfaf53597aab3b96de6ae109e07850107b7f14b6c3727f3dc968accc5a43726703a211f7f0d7403bbd5eb8c261d691453400275f4b6c87d6c4461b65629adead21265fb8e08887882d5779185c9663d3fac2f69e0e809a7116e41c20d5667849a59e41f0949ade9db634a92b4f4acf5d219bd4751f5c302026cd7149c5efc1dd24fa2490ce7f3ff5675bbde4dc29480ab2f0b4", 0x9f) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6d, 0x0, 0x0) 16:34:34 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x1e}, {0x7, 0x5}}) socket$unix(0x1, 0x1, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:34:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8bffffffff0000000000"], 0xfffffff1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040), 0x0, 0x7f) shutdown(r0, 0x2) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) 16:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r2) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 16:34:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="23f7f29b71b1eda853e3828bc74efb260d26c762578918d05125a2d36052825b06f1c6dbdd93339b93b163482eb064b3b56d5a16a03f18e73bfa2714100ec538b8bd042d0f1be4ce01b1a723827edfe2c1d954d28cc6407e3465c001047b0fcf50a5b93d54613eeff7e733eef8cca3d6d67a2e02", 0x74}, {&(0x7f0000000200)="8c67564809fe45abcb3d253d8163d1fc39fd794a79e5428a27f963f7b03145ed0bf153c655", 0x25}], 0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:34:34 executing program 0: socketpair(0x6, 0x1, 0xfff, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x5, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:34:34 executing program 1: shmget(0x1, 0x4000, 0x90, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 16:34:34 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x9}, 0xc) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x5) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) 16:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000014}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000100)="591563b57de48887df136a0bbc8a6f68ec0e051a05fb0e012da90209b6c00b1a6b8107c2ea1ff69640d4eb9663f4c75ff063d935eb0b13e496320b1bf4e35f06d024af7f2bc2760cac87e63b7d34e14a3505") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xc063) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 16:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000020070000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde890040032e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad400000000000000"], 0x808}, 0x0) 16:34:35 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x192) r1 = fcntl$getown(r0, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005, r1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x200, 0x81, 0xfffffffffffffffd, 0x1, 0x6, 0x9, 0x3f, 0x1, 0x1, 0x80, 0x6c677a02}) listen(r4, 0x0) 16:34:35 executing program 1: msgget$private(0x0, 0x81) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xa0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) close(r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x3}, 0x8) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 16:34:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x14) 16:34:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) dup2(r0, r1) close(r2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) r3 = semget$private(0x0, 0x4, 0x2c) semop(r3, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x0, 0x6, 0x1000}, {0x7, 0x397}, {0x4, 0x1, 0x1800}, {0x1, 0x1, 0x800}, {0x0, 0xe8c, 0x800}, {0x2, 0x80000000, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0xb026, 0x1000}], 0xa) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) 16:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff8c, &(0x7f0000000240)="b61671fe70d4df98f2aec03eefeb8f3a78d775da41d69da22f1187bf8d102feff9490d6b855eb200009934fa7e5f00e5eebe0039698af7ed365f3c4b1f8d5bf22d26094fdaccafeec106d1837c497233ddab3d6e28ad620ea327f5e563d6f8782247cc59737ab67e7cd2268c29eeb6191104d09c3dbd4780a307125bc9f444cf89e28a4c4a13282524ff50410f1a21d0a1203d3c1c3126e89b6a640dd4cb97d396a7ab") 16:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = fcntl$dupfd(r0, 0x0, r0) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x2) 16:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xab, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000140)=[{0x2d, 0x2}, {0x15}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x6c}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:34:35 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) fcntl$setflags(r0, 0x2, 0x1) read(r0, &(0x7f0000000040)=""/22, 0x16) r2 = shmget(0x3, 0x3000, 0x48, &(0x7f0000137000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:34:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x21) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc0, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x243, &(0x7f0000000180)=[{0x2, 0x5, 0x6, 0xd4}, {0x3, 0x3, 0x9, 0x10000}, {0x10000, 0x8, 0x1000, 0x100000001}, {0x9, 0x9, 0x1, 0x8}, {0x3ff, 0x9, 0x9, 0x34}, {0xfffffffffffffffd, 0x3248, 0x8, 0x4}, {0x5, 0x14, 0x7fffffff, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") 16:34:35 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x3f, 0x1}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 16:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 16:34:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xff, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "03664071795acd76ef3caf00"}) fchdir(r0) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000440)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000000580)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805f", 0x64}, {&(0x7f0000000600)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b883140a6d7de8c5b1d8a77fb8dc2118e93a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131b20041c8e1bdf45c1074bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b862ba97737fcd4e2", 0xe9}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a772d8ba7c6a91c7dbfbed658affe2e9dbc626c677d85985f5bcb3a4d9378eb20a0474f1214b6b9dd3f59f926fd023d2a85011f28a9701e37a3a808b0fcca43a20dbd0249f3a16a53d9aa611638c0381d5bc4f5279dd32ad946e0deb73ad1ee338384b335a68c0ad773c41769b20ec26c18a5ab4158a2145dd7622ae1bb419ac07a63f064f025538a3594c5bec60c8ef3d8f52d4366e09d5956d6f1207132852286ebbe5c351089b38da0e9ef92f1fce73bc40aed2b18296517c792dc06492592dc967373641365b05bcdb4034193f4093577c42bb0a3636412dbca4f2fb31a51868b589124d90df9ac087d704f8019b24e4ebcb46efd79cd64722146cd9678c0743ae2e4ae9a22a5554e56638b5f89df9252004591398b0c16395ea0f6590eae79264cf006cc3113d24d45ae4d0fe8e3934a2aeeafb61503368aa234b1333b5706cabfa275ae0d56f9204a446c54d3f65ceccb84b1bb279bc5813d05a0a0e389091896ac3db6a1a494e4876c56bd4d7447e16b2ca712ce1c0e698661922cb3810b3801477bc16c83896726fd92973b8668f1eb251d50af3f057f361c64abd3cb7beee40d36c8d65a92d6d50128006643d1577c2f5dd72c1fd0ee68ea62b7bd636e4faebb2b78a694db02794b0f2cf8c5add90c01b6f3fc1d8393fb8eed65da2e50f30ab7c19232e3d4f489ea1eacb3caa0ed58415489218c113f26db674a392e344d849becb657b2d32d75d76a6155df76cb4b0b0829a9e78ee6636838897deaf55d504a6f3b9694a59ad5103ec0fb67a5da669abe0b5e3c22d8f8c8cfbe7420b8055723a587fb981428a73b2933021afa4f233ffa7d7d4d5079a29fa7cfdf5b13d894822dde28d74aabe9dd03df4eafeb65700421c6160d7fcf222ae531ededbb86f37fe350f00d7607907363cf5748822a50bac799f9002b822813b7e63939436b4beed687a478d976856edcacc92f80711671d061a21d3b619e0fe31643f9d8848d22ab58beafe3f8581af92523d6191991075d3fd68e06f5f4348c99ed7329ae4e0c370a7e21a24942b19b6c69a3138e3661985eeb89cad614fb1c93df3ab66f398d61de3caf2d0b1ec9dd542174f23f2abfb4061b6f7a75f97c109ff43275fa3eaf2e6de9f5a532f9b50c3c92b352b97910edc2afb9706fd9f4d3492281f2fe6b9b63cc050a4490594848e960b27f64c9c6212f45601a356f64d1a1f37655ed23d1da2d12d28ba6ed2dff319f61bd241e25bbb8da4f00994ce026027dc7d6285586d052e9f84ab57d7f3ade257127d6759335f8642698283c41b6af165e0341ccc668c4e0e23075c684689bdc86260ef00d99fe136a0a067c261fc025c248171d443882163701c2ddf4cd208a9bdb43b124457974cd196a59ea47acb62f0e1a510cc8c9c35ff52df386cbb820467514d35b5cd6498390e865b75d6f27e591f78b7d3a6ea97e609fd73d0b82e7a092328e97649dee1d9d95e581819ac79fb490ea56285aaae661f3b0f8a91955a20b720be5a31a8b6d8990c1d72ad65ae3a65d613aa320b674ae0a49f8a18713d36f4b4fb014854826396b7bb0928207950003f0a67c78d2288d800cd9d637817a3190f83bfb7414a1c8ff1f15b76d1c94bf0d6e7d61524d7fd9d5b97bb1217a23923cb313922e8f0cc1437e3d2daefedd868f0a2b1b2190784f3f536574b8ca109d3681c743d602416bd3157e5437e6f06eba912ddbc2c55e15f3e380056e601137c82b4f0a5e8f860633edb326ab1e4622ceb394853576fad4a9edcda99ef548596ed518a6c1d9eee21d31ab6d04e163b1b0f3a9d2f15f12fa16473264269eb856a8795bdedc8bd4e00eafca535f7cb0351f5539f0233dd205e5b0dea6a560d0b945a84795fee8a1ec66384d92968c7f50598e32f0213c2db6dc525d3384797e61eccf09899eba714ab2f5668c70c1ca32a8d8a19e5124752158354904b3f709d42ab3a4bc87d85cae870c2d69da69f76470301699d569c9e4b2a41b524a207f4e382e5c40110bcdefb3da8cc4d3a36d11fdd826df9728c3ad1a8bc7168e516e4250452b4a6091aaadaea43507783f100dc1085be466b89de8490104bff3a994147ce05cd6b601d5f752d41982832636398d5efb91f446da4b73a318815c2c461c9861e98ce95c1f1310fb946ccfed088a16353ded87b41a64b8a19a37399b0762b1ce8d97f66b5929764c66f299e8e6df73ecb1ede5138da7bdf36cfaddeb4803f643aaa374e0473c6fcff88b6cd47efb0a526111595edddfeffd0405c2ed018423a4db1939a4dd061c93bfcc6b7a0b65ed59f978331d2b1121f000e9642153fcb1404d3f8c6eb20b16d9c6e3cc53ab9abe80ec0f677e4a506f8fa546bf8c75697055e3312542f36aa689dee1bd3dc6dcbf62c17cf685b9c839ac7c13d8a702b861bdecac27bd623f18db1e492e23517232f6c1a42c991f3aba787a6c98e270b0f5fcf3d00908718d076ec871dc8868a172fa51af2425ebabb0de853b0ca6b872fca0e12a2101181dc9b0c0b78039a2d526b37d1b2d519b4e7676705d36e08a3f1bdd7913efd91ffd7a3705d22e3a09c1f3ef9a406d54714d1cf641c562ab20bf0ab2f7007d7b19b185712a0809141e16b78ad8d02a6fc4f11a3d799780a52dddc022f932fb4840fb018b5a08e726aec287cd87dc685c9ee35d5ef7d66b13d0a3ef4938d60417fd29b0ec43506624567351fb30607d5e74a7bbf5806c549d1cf1330616eae8196aa088ad224bd33edccee7a356047d42f9dfbd03bd636b2b9fb39bc8fc603777d06ccd9038fcd5a2e9bb91034c3dd09cdeba7461dfd24027f78c25e7b3598c8937a636e7e254d68056e0f11c96d939c2ed243112c102925bd690cfcf4a62baf2159f864da368de69b8a64b13807852f4ae32a980c75f18fe7bf32a420dedacc80f49e2ab8df89c46ee4b4777c1dfcc7db1690e8ef6f98bb24e76a240c64052334bd4212688c4fb98e4be0e0654eb4747b69d549e0276245f30a678a117b22c3982d5fcbeaa4974893f4402fe0080e705ad09acabc293a3fe99508105657e47c176153fc45191cf41f3449091272de981bfbb2d1dd7214bae284cc6fc9ea550c48ae467b470ed40c3982743a4176049c5e94aad8ca2e528d4c2f073c2bc9fa94a5916636cc018dd76818d0d95413f7d5298f26cce899d1e399faafbde42c8ac92a7f5943b45ac35fbc2b60d11f71ad7c6d99735ec2e91d14bf9c746d45dbc1c3d2d93be00047e3069289603914c40e864ba4f4c02518c1fe1222a6437cfa835c533b70db7d9f5727a60bef9ebf63a76cbf2c9c26d1816db0d07d4384b47dae84e0ac8c7c6f0c381e453b170f3fffa763def0cb2b651856ba41bd15eef3085ec5f55804e255582afd7245769f5cc3513c778095c6d0bd12a0ec84b118c01f059f6f32730a28de0cdadc09d402b55d2c2b91e830b7199b43ceff10e078791a498f343353c4725e04569c4efd79fccb91515b5a511e14bf18", 0xc6e}], 0x5) write(r0, &(0x7f0000001380)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff9", 0xffffffffffffff41) 16:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) socket(0x0, 0x4003, 0x3f) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff66) ioctl$TIOCSTOP(r0, 0x2000746f) 16:34:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81, 0x0, 0x0, 0x3da}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:34:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:34:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r2 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240), 0x0, 0x1, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) connect(r2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) fchmodat(r2, &(0x7f0000000300)='./bus\x00', 0x181, 0x6) dup2(r1, r0) write(r1, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x100, 0x6}, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000200)) sendto(r2, &(0x7f0000000100)="eaeecaebbbec7389300f20f5142b46125abd5472863a79dc4cd234668e90823b251c789f2efb3b7275d83a2bb03cbb09f68e357f58cf38a53c7774519bd78a9bef3f94c83618ed96ad4beb37c359e04fd4578f9acde4d0f16f4afce9c7b2854ec10e0f9d359bfb38962fd7bf22d46625c97db4b499bdc912a3986f469dc5375900824be9f47dd48a8e741a284ced445c57ab022ebdfb60672368756806eb057850d85289945827cb341433f28d3337cdb0ac25d14f65bfb491c60ab403", 0xbd, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="099c2e2f62757300085830055da991201153618112f5750e2737d048075edc5099f842a95b2b289398eaf935dda5f881b4559186baf76675c7d61fa3550336a63eef98bb208a1b7f38b17da548dcbff26cc1ca0f0da185c5949c136dff44cc5680f5438a3c2ee01cea021f9e85fe1b00"/124], 0x8) 16:34:36 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x20, 0x3c52}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') bind$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0x100, 0xffffffff}, 0xc) 16:34:36 executing program 1: mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x5010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) 16:34:36 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002240)="5f261840a8189c378820c7fb2b356eff0514c8fb375503629cccaa0c6c7ea2ce87dc3962ae5860f5ae6934ff93a943355ffea545c220782bc641df022a5e06a4839f337ae2815223ece6f60b51c2c61ba2050e079fd57c2507fbaf609cd0d5b001890f01c8a05a0ea58354a7aa11457fdd71840ea5537dca2a7c7608005ef1728f58344bab53b36e988481c4dd22a6ec3924c25eb03a7810357ce01d3fdb8d6933e3852ade44359df348f662a115ddbc819922a143aa5b6cb1d98f1aeb7a19b10b7069e7cde42adb583bbc62c29f5b19dd1f40f6a201c375fd1639946ef544514d8fa93771b47836f19b97de819a6320bdc13b413fc175ca0c645e600faf376674ef21c095e8688db338fb9e8a837ba5ffabc0d7197e98bf4d82659816e561179df35910eae38d2d1d75a258118db5e6aee89a9f40894361fc1130a25461ac283f63c088ba93e9dc10816208d3f427ed908bbb35ed1180dbaf09210a9b3320cd99065ebd26eedcc5b9a268bd2e8bbfbf3ba3f978752f144c6a2f3cbc1542ce14129b741876a12ac6601f3b4fb0f210980dd640373ece5baaa6469dda0001d8769b0478784c7a4f45998cc9d62540ee55716328aa3b79b7db455e84defabee4ab19995a1248155cb69bee817a90a78bf413308f93ac84629d584c7ca24b6659dcd42974b17a6d67b673900aca0eae0202d8272cde53ecd7200c16008f8a173345d9faf711d1149fb8b27be59365c563fe2f47a3b94efdf6ec91dbd729633322742e49e25c30c2cce431fdf98f810855c30e0dca3d4e062dfee50777bd403fb911cdcaac6271e2a09fd9a0c3afe516e9ff3c4edd5abfa60e9a1d3b27b97380178714a9cb634d8a4809fc76054d3f093226e2620296132a50789263afd43cd05a469c7506a7d0d624c3b69e2fd06558772d12b8e13739eecdf107402265adb7979337405022b890f148909d52ee9dc61d7b7baa0b184ec8a0564148ec65a6fbf1efde8164f14b96875c5e99062ef03f3dc21d9ea70066c6e0863211f782d881191b4d477b3ae75ff3fb22da1159c4f2539301968824ecf27e9d3254ae4aa59b1736e55e510a22898aca680278a1a567d3b4dffb9b3abc2d8151914195d10d7e776e6e982e709e79d84f274e3e9ac8be4cff946e40845df337c9fb6b926785c659a253b8453bf1c63c1e997ce6f958a46077d2080bec24e7acad033801d25f1c7d5def5d0f73432734c1d218d9b13dee261732d481e4e2e54a968b620e1c32a121d0193c72ec7aa1586eee35bcc061f1b7082f37144730133720d4e64183311181b690d3409bca22cbdd726a48f55ad5a4271ff3753e34396ca052b2a7ed21bd94b681da6832062a8e59f9a9061af166bb2d93d7f9da205fe2f28c9b551b70be54505e92b61da1918c40a66e60a874e91a26f18d7eb90843099a41bfb5125a9c68ef97790fd49e3b38172afc2bd48b93f089990e088d84da64cf28ede173608a13ed4e3a0ee45018e31d4012bc267898738a9ffe2cdaf50117309ca4f08a00219b20280820baf2c4aaab5a0535a01687c832ca7f969828c8e748359a0c70108bea3971c91add01c39f5f29e9cb6697c21baca492175d703a14c59daa423ce45f6354611530b1a6aec97c9385f29024876430dee47ac0f2a79f3d7566f2fd001a0284d2dc9a8529d1b211c19895269a1b10bd056e2eff42d9bde9199a23bb76725cb8d1ea57c3c97c42691757ffe6f754e4761883707c5c57a321bda87d42eb4bac57a29a7fc9b045239891bc6bbb73e8ec67083fc9ef0c6e839481c8d30e5f0b7d516742af374afa8b9a3793ae52d87718e49aa3915e9d3f9279601761d2cf7c83cf0bfd0053240c36c3692f1bd1b39d4c318bf63a74ab309e162e379495a892b4c0d11b39133ae8fc390aadfdb57c53b49cb7b02d0cad7062dc00094fdb3b2ebdae901c8ab922b2934f4bae3bb1d7e440c9350d04d60b831531a1bfbad9e40e318a45d302b5d648893c14dc440afb315ef8c2a1998da5de78c5e726ed77567e2ab7e8231f6b872ec639ba5b5f4ba16092d58ddec9be6dd67fb649c26af4421778001b14e17227769b9002f24c60aa9c898f8d52cf39a81312cecb267431871825fdb38b70ea1db5c591567a69df34a354dc8fb7e1b0dce866f87fd2409dcdf59e7c3a49db9311d74cf5fec9be2ee304339c44dd81e471b79bde4cde81d0106d2e99be02d698882c988b23663253388ba917a704d720b306fec35fbf4a8c9007eeabc34113dc05387144848edf097ec2b8a64d50d5415743823ef9bfc05852e4434c16c785cc48e6888cd92bddda6e2cb857bc99a90f938782bc3c2c219c3cebd18f0443f155eeefa055445de532725798d08871aef8b7ed7825e00567452c96518701e25c8c524f8ad3ca1dc603ff1fb0f4377fbc48346e77fbd3c7cc6fd78b99039fa7bccb820c36a89f152802b75ec41d92327251ac3b3c383a442f31c00df1eba4bd0376e87290a654bdb798b9ec4804e12d4c6292bdf23bf7497769fa372727b9293d0b818ff9279014f8dab8ddb3a4eb69491d6dcfc06690228535a03fbc04879ba04a60b420b2354cc57825f4e4461d2f7f33f02c4d5634a0a91d9fe5e34cb126ce8766d69f8f80ca7abe747c6ef6eb8d30204b89ccf20d589c3e15fb1420e8fd871f3be2debad2a81199cf6ac8ddefa825230bdb60e8a33bfead57f2fbc354bdedcd1bca4aebeb58fed53a881c5c853eb89c858d05cf8cd9f28ec426176aebc185e8e1b32783d3ddbae399e13309382eef0afdb52c8adc1af80232bdcd4110c238defbc7bec2a90f79a4531755ce10a47dc84f983ed7675aee0d11e8e809f095e8489a357850157f4f2a621e05b38c3d4ba955613777cd41350d16e3a331270199d39058f6ad97569419c98c0db40682e8aae2014543e9fa093bf231deceb8cddb7194085fc358dd832fd22ace495757d5495e7382ebd8a97d4d904bf197d28d1a9de8b5bda3d09d80dec1f3c1720393d6ab6fccce1e62c06847b313f8a940c62042f8987fcbbccb868042499859fe69e1f9d6d6c12a9953782206fe0487dfc540ae4fa466834fd58e36380109a3c82bdea0d41a8ea9ab35e48edd2834e09d991abed5f7d18a5e6ce270507dcc65bac003dc2c63f1214293350dc8dc2d49d0befa38f0854105b6baf5672fea148adabad1cc657d83fbeecbabb58f24a7591102f96cb7efed82354d8d6064aab8717a9f8d9f36125b58557cc57bc1b4a60696e9ca9ef8e03501959345342dc6d7dbb0e44acd420853ca7463c66ba5638fac5cc34d6bb619aae55812fdc099b64e70012a1f87add0419907870e433dc31572075acdbebbee1ad6a990423639d94fd3c51ef0ac5adbf1b5ed47077a15e81b7a9c409f583a69f35e335a9a202566b7e41289e48d11b9fe0fed420127bfff4d1ff49fb342adf689f7765ecb9e16ea4522b75ff930da9dfa9b24f9f32d1b1b4dbbc996b2447774a90e7426f3580a4c1e1f6dceb96547a1eadee2fbabf86c649eb56242e03fbf0a1ec4c9542c057791b91df1f6e10613506ee540b5674c592aad6848c787ed96b0696e53eda1e53eac812c98ca9f7ff9bcbf7a5b28db52867c14a33200876f535e952e3510605e5df5bede3486f3c753256a121c8d9677f2fb08e89de9c3459501cafdd9ee071a83fa32a050d98b9c03f5f01240471f0ea882c03f06e973b9bd2520561956b271624277a2b05204231ff265e718df9e581add0b76d45ef281055188890c8261d106229d21fd85ea825980acdd593c968d5103356fb1edfa7896707c56ec7172d3518e49a576cae911b630e262a1f4ac5ce9078117afd2fce1e69841cb39a4d7b421dd8e504f9f41221046930bcedc6da66c03f65fe68e10b1fdc66da7aa687bee4104bd9d1e443bb6168035b717427632037c1999e332a531aa7ad4bdbbcfeba04d63ce769426685c07245a14a3387b7e0e728c1ec5b2887476ca461de63e992ccf53e2cf6435dcb4d3457fd8c26b1d293b8a3e8f9c2fbfe44d942b21cc11f4c5610686e2a26eb529c218fcb9c985a3973f2a5444a34a45428cf1772660cda784b861f33ade9489aacb187d76d3ded1732508480e8b7bf0fc0354f4fa7b5d13cb1ff1b8bc5b1f2c3589591cfdecd3ed063496cff9e44bf0a19b046605ef57fd3044a074369ad075a748d70a83defbb5af97660151004488a400d0078cf2e32be53638db46369f7f57bcd84d2e13401eec9d3c582a91eef77c8b04a5c66668fc930d23e708e8ca1c226afbd55be9ac8f3bed8f24b23cd286e9ad9f77ab16e3e08d1d489ed0f8dc637fcea515f8b7affc07bb9b1e970c476ae0d0b032ce3a979186cb2d92faec7e18cf1660a92918913705916e08441144759cbef109492def7195bbf4a830857e36d235bb7a6bd6345e4ef00f6fceaa2a5b4cda2c8750a66b6be243c057ec0e42c93eff4c6cd24e3b1f2e00cd04263b6603dc086147b386343d2f68e4e67d957f4244226e66118812d406c627d955a51e64c1365357f5ecf4ed7101663620d36fe8f4968c16a64c0f65a5b204df7a200d8933cc692d24d9906c17f10f09b2a40467a89766b81f6b903b45c242afb0a5282084a945615ab07411250f3b5d56b07b7051fd38e2fe03fcf64e97439298f6e243b293e752c2cc5b80e1c937349a7d25e43c19900218a0c240c9959e604ea2f5bd49180f714e9d8e631ee549ec6e374e697b2663bc00aba83efd89c18c7888fd301695830754929380780a4e0b27884dfb8b1cf3a8208ba4227412d48e8b632aafe14d0979353bc2d4acb2be8503f41386627034402b8822ea7954d0df1c9f96b73f0946695211e767ef81e29c685c171ad621883a0a1ea45d78b9a77383ad54648fd94d8f33227dd8360c4c0a7cc45b4827da320c207b8f8c2d9c55abd96a19b275e60db27774f3931e06a63fbe0ea9b8554b49e00102ab04921f3a1d952d94016afc8c60347c7f5c5b377afe0acfd15daaddc5434e2d9e7a46bbdf3441a1a11d0c56633dd255002d3aee0c792d696b8a8c899d6a30bd810a1848cb8835de05cae40d201cf4fbcba8760170e596ee224d7a21653e848fbb7b015a3d747d5c2fcaf580cb2a2369a83c4b2070ca7443a51f9b116bdef10121ce6d082e0148f90f36a82a949fbf046c313fbdb0a58768c6aa7e86630230e438ca9047d156924a5ef35713a3037bc219a8b5a6e7cbcc9bb765cda0b36f81e448edf85d8a27adadd1b3d9c72ad268f98f3a186d62d8f802e3279a4b53b9666881cbc8467b1bb4a620a722536182b38be772d0edf342b91c3458b1c152e001b2942294eb0bcc7a241186c1b693fc67353fdb6c7606b8b2146fd923d8639de9465185228211d0a429339294fd35bb2f431b107badf1ff08b18995b4986d0a8ae1bba6df3ece869a3af29f56f6b7c144c02a99fc27517e2c3946ad624ac640888537106ab9b1208abe0fa6f6c083c0eff9a1e08a3cb89324f9cd80c72d62ca2d205ff6d48fb309c0578757b282642daa4d810398a53dc97e6dde4c50392cac3f814435c6dd1dff487c260fc28ef8b29fbe4856afda343f8de0b4da19bbd0a4ae2300163177336054c9cccefb51a808011464c1f74769b1b0fba85cd0cd704b5e0c1b044cedfbee3b23b2c474a4c489f4293c2d7d87cb7e0fc72c831857948c0bd57660c6a1cd10e14fd47462f72aa5f1e81a83a477877428913fe7a84af19d1b0c93b89414e98a660779ffb2716897c0661e87926f8c8d94ff725a6cc60a5536bfcf48acd158cb6a", 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x7, 0x5, 0x0, 0x7, 0x9f9, 0x0, 0x2, 0x1, 0x3c4, 0x7}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x3) 16:34:36 executing program 1: kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0xc1fd2dd800f921cb, 0x0) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:34:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) r1 = socket(0x10, 0x1, 0x1c18) recvfrom$unix(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) pckbd_enable: command error 16:34:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = geteuid() r4 = getegid() r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="662f9a0923e3d2c92649b1abbf315087646c2f4fca3e5ac1fd92825601ce304bd8a6f56e2cf3cd754edd5ec96eba8396bb5b0f4f247d2b07ae6c99ac99b5a2151567ac8a39d513e12e9e3521f94518afd21c5996ab46ab25f7ece28c492e134a052acfff4232e7cd0d8a4133b4a694aece49bde11d319f36a01312e89e7a14c0cea24c9712a009c4b952f7b1a7cab4ff7e9d3dee04cb3133c0f0f7fb1b9a5e890e8c94410e8e041559b55be523efb0b6b9763314099def968d6979abbf5cca724435f515dbd52dd7b367a31b66cb38099912325516c554c09ce259acee329a", 0xdf}, {&(0x7f00000001c0)="dea6e01b9474e8574e72fd10c061b5e8bc75e33bc486688074ab693d73d7bcaf13146d4d34dbeaab01ff2a519cea4394dae78b267c7707efc81f8a0b828ab411abb193ff0538defddaff7c1190bf438a45b4b783a2a7a98e6b3f7d48d43f675f09334f3baea23b0ec0637867b0f3bd1e68c0effacd5b4ae04f30c95515e61f1e7a66b2af939821e527063e0ea3b70e8f1ff83c6faf6f998c9a086037bfec425b5592577ef84003b0f561bc12dc0ceb7494", 0xb1}, {&(0x7f0000000280)="44814c2e7a89f08f73fef01bb84981bc60451c4a56ff741a4ccff1a54dfb5f952073a1e64a5a587e5c77c10fadf3e3514ac0ef59d49b0fbed88cbe29b4738bb583b35540fde70eaeb6d8df51d62319d27e8c05838e1be69fdd89b91a6ee6877363792ba447aa8fb6957b6586d649e9cbd72ef763b53ac144149e43f1cf4162063314e4cb1f2ee03e33edd8d880073f2471e1a57a974d", 0x96}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r1, r1, r0, r1, r1]}], 0xa8, 0x1}, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x8000, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:34:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0xf3, 0x0, 0xffffffffffffff85) 16:34:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) r3 = getppid() fcntl$lock(r2, 0xf, &(0x7f00000002c0)={0x1, 0x1, 0x3ff, 0x38, r3}) ioctl$KDENABIO(r2, 0x20004b3c) flock(r1, 0x3) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x100000000}, 0xc) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) syz_emit_ethernet(0x2, &(0x7f0000000240)="7381") ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pckbd_enable: command error 16:34:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r9 = getuid() r10 = getgid() sendmsg$unix(r0, &(0x7f0000000a80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000040)="1463de5f086b942fce231dfc8b626bde86f4891b2b63e61b593835a41653b21f4348dd5879", 0x25}, {&(0x7f0000000180)="b56b64c94d51b6a09996bcedcf191314f8d97b52dae2ddd371b05bb70ca42836b2d7d686382deb6cc02d3c0a86f4108aa156dccdb22f20e0fee0e0dac634c46e65ccc4917bf16b3ebdf3ba0f5979265bb6448ec32e6a68b44e94299290cc8da8c8d5c11f8880a38b78cc19fceb2262fd14b6969143c580f3d01736e91b45c6d9dabbe81cb9bfb0bd39f3a6619b59ee5ce44d1b", 0x93}, {&(0x7f0000000240)="be4eb6a5caa899a760f1cffa6d006af72ebc8d71f23e007184faf489d154be6acae1fa5db6e3533b818cfc3000cfb57038915e9aad4bd5612b101620d9eb9ecac4da639dbdaf9de9c7871a591872fc51d2db35b06d94a816dd8b52c93c0ae2274aadb20a6eada5398a1df3f2167232b1a8d311272317f445ff97f6abd3d38304f69cbd28f69747994f3a284ffcf5f292f8fce57a38d209b1361d5693b30e9cb6b995e172418ce50fc8c5400b446098576bdb57f0f39f1e782fed", 0xba}, {&(0x7f0000000080)="a05d3b", 0x3}, {&(0x7f0000000300)="8b234e381523d3eb9fe6b3522878ce10294dd79d32397986ce5998786e2669c29400feaf9faaa0ada55d57db7ec3bc6062153637fd721fd1af14927838e70912f65197afcd4b5943cc36115f17403d61addbc70f9ac4b25ee1863d5a92df5565f0d2da509352eb7b3ec05595a50f087f0affd53c3bb835a30ff32d7e45b9045ca5f7a102812b41e21bc85c91983dc56faee94ba5c1522bbfdf13df5239c6df9c3df4d27619b8e86d6ef9339c82ba98654d650874854ae8c107dbc4251d13a91ffab23c4028cd8614742174f4bb60e36098aac3326c739102c26db40ba5b80d5fc4da403d9ee10540738f3e70079440896a8e6defcb2b21fe", 0xf8}, {&(0x7f0000000400)="b44a77af2435496d36c40be458e4b750f113dc09adb478f2684c2a1cac66f1c09530fcea7f6ce15a7cc568eb515d5492c663dbe696ff9f86f2c0294cf789730f87fc5fc29c413ddb6bfc6bd8ec96418f83e377a4fccc05ab11d6", 0x5a}, {&(0x7f0000000480)="d18f647bc8cc8ed28b406b949d428d871f010ebefd1e58217fecbdfdb39167a112cf041b1698df20b6f41a1b031492f08c2cacec2e03f2f8020792fbf1de0f8efdbabf174fe6f36a3a5683f205b321262ce07ed680f654518f7bf544fa14ac713ec3b79e6764b5f61b31b943f6124618c1d791355eae7144cd46879e6c39e4a7ee60c03fb895c4801d4748acfaf38dea1b346905de80edbdcc5982571b", 0x9d}, {&(0x7f0000000540)="7d7e7266bab5464bf71734a67ae81e1415e8e20b5c1e89d6484c3eb3355c01902cb83b55e7b09932a34bc08cb786526ba85ce4538e2ce165b73eea0cb2e2be7e046bf14880f9bc59d78b8496ba8569573bea0b67f3d7b6b390e05c549aeaebc5ef369ecbf3fa6f2f1f1b3ec135a914a08484e18cf497ddb82063dd9dcd17c95be0b87a7de467e1ec217d9c5ca7543e0cfe6aab82ded2f94235ed2b188d22e642051ea4e5d33715e9499ab65f464b21dcc40e1ad7578d48a14501661db7b71103ac6a3b10b6d65c442369cc8896e6", 0xce}, {&(0x7f0000000100)="94585dae6fe4bff5f16ef4fb2cb6560cee55d7ee630a163b6e4809c9ad1cff704bf1587d7e04736a68ed09ff26b36dfefa86", 0x32}], 0x9, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r0, r0, r1]}], 0x120, 0x4}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:34:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x800004502) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x85, 0x4, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x11, 0x1, 0x8, 0x401}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0xfffffffffffffffe}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x3, 0x401}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8000, 0x36c}], 0x400, &(0x7f0000000300)={0x3, 0x8}) r2 = dup2(0xffffffffffffffff, r0) chflagsat(r2, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) 16:34:38 executing program 0: setuid(0xee01) socket(0x2, 0x4005, 0x8) execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:34:38 executing program 1: munlockall() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) r1 = dup(r0) r2 = getuid() setuid(r2) getpid() ioctl$VT_GETACTIVE(r1, 0x40047607, 0x0) pipe(&(0x7f0000000000)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001640)) 16:34:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000002c00)) setsockopt(r0, 0x0, 0x8, 0x0, 0xfffffe0d) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000002b40)={'./file0\x00', 0x2, 0x3, 0x800, 0x1, 0xfffffffffffff800, 0x4, 0x5, 0x2, 0x0, 0x8000, 0x3}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000002c40)={'./file0\x00', 0x5, 0x9, 0x80, 0x1, 0x8, 0x9, 0x4, 0x2, 0x2, 0x98, 0x4}) r3 = dup(r0) getpeername$unix(r3, &(0x7f0000002bc0)=@abs, &(0x7f0000002b00)=0x8) readv(r3, &(0x7f00000014c0)=[{&(0x7f0000001480)=""/3, 0x3}], 0x1) sendmsg$unix(r3, &(0x7f0000001440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000040)="7bb4e27e00c5a5c8d779fc41513879d2e1e2db5d291b14c31a3fd7a3632d05", 0x1f}, {&(0x7f00000000c0)="02df467bba726480d7856745b5dc507ce541e279496ed77c1ebb5ed345a6b5031ca9e9b6", 0x24}, {&(0x7f0000000100)="f551489248b21796270f0aa466284eb63ee0753d3868fdb08dccc6bee17e1434a75f42aed1d9547183b4f0a77981da85094d9e78df65a4ece4dc03f410a1af5f053b20c02f9022ccd0c57129f8597a5dade4a4011a914c37d6cc3647baf5a5eb726bdce80392f7ee79a7c32161732a7b29540edb37f2770375c3fe0dbe78e4cf15207aad4f69b303b91c6d52ffdf2341b1154980424fbf27dad74980181d23b9e1e668445eb11c936f8a9ce90ffbcf524d489064fc8f1a8f95f2187650458fd50c39f67e1b5879f8dd197aef0e393c558ed2cf7a58e39162c0c957e510a10fdc620cd7ae91c3d212be32c5de6d013a64c0067c44e3e0874b139c", 0xfa}, {&(0x7f0000000200)="619ff85675c004948322593ca02c14f04a447ff855ba80022361de0e850cf08743343981ca8c737ceb1b1eea59b033daf89af8d939eb41aed31efeb6d342f64b32bb3fb4a65342309334329e7268bb2be3f347823c1672452945e1f2927adf2acd5043af92f58159085a25599920a5f8d4bf8bdad1cf719868a61bb47ce51c277722fbbb9e35279419f154b9727e97f938afa5a984a690bf98b3d1c745b737b6fd6415721c310dc1b5ad183da042ca57fa51497a7f3797ac1f486c24911470e603c0d16668d9f3aeb8a1b08fc0969258332e858e3a98950b9a89ab912fd7e7fc2c6cab6e045558", 0xe7}, {&(0x7f0000000300)="2ba6f4f1d15506d5c0ce892aaedcd92d1e32a9c317f87a2797e0d6a68fe9e7edbc34026154807d0089fd3bf43896b4ffd63cbba0f1bab822be7b3aa7f3f9d50444ba6bae", 0x44}, {&(0x7f0000000380)="5e7410252eb978fbc33f20c9a02bee4d5d1ad05fa031f68a239ae3f8b5bc3fb909385d70052787d749384f485c1f9b4ddde899cace5e245dc06df0fd37e10779838f2325d02de956b9e8f11f5801240c0967ea1d7fa14bedd929d0a5235e9e02fc2b495a16148c3906d530bd678e39a998b4e1ca44d521e1658497386eb090315b12fa161d4b9e0dec83e473e7fcc0fde5c4b456683a2aa30ec114e7b375e3117eea25744311e625bb16738ecd540a3c0343a508e8e7febe9d43c7ff81d7c6206e1ec1b88498a8e6121f03f0750aef79bfb6a637ce885ff96c9ca8cf93d313c8cc75df713aa31f047783af4d79b29a0f520cc3f4b90f9110acddf0b6aaaf2bf70db1914bb4ffd68b38c50d1251bfc91426c080e8d3bf7d4b0d8172e6a80d2d29b21d214da383117dd637365d849d1ddeb160ad1d7499aaa93186d87c5d4c6adfccd63e544ad181863ccef2fdedbe243cb20559b0984d190575a341a25332fabe05e3a0d65e2e7469eb90fd129b6e915a41b1d29c9c47a8c16ca447997892722cf11af0f73c8aff66c258171117987de0740aa4ef977754f932461d0519e0d17f88c09584c700a3d0bfc23ef904dbec050d3a885b9bd82ad77a7588f126c78db9e2acc84b99a880b29064887e3638d52b35e03af2c5464d55fe4fbf45bacc0440c23a36ddcf7aa8a865902dbd3f79d6d39932ddb964e85bc0b5074345e0d1e5c894e0475b89c5aa1abb3e0cc89ea7db98a27cb6e6a3daea1bb7deb9ffe3a7c59fd4f549aa96af99aa69402b36fea08754c092f4c7dd8d6aff3a0b3a98b1051a1d68ae9ba2560a4ea9806d41786e18058d9e4710e54744a686caf73aa126f20983b0c32a87691148dd45956de1cd427f57d9d642400754b99803cf89b3cfdb279b929f21d7c4231ff2fabbeca4b914e050158ae5bf5661e7bfd4b3554ef21e11016f972f751d81ce0de1246575073eeddae773dd152612ed7dfa8f686158a2dde93156949e70281231acab32ef805f70256ec3760c21ba89e536279df62ec669303d30f7583e64533ad9e3c3a7417bcaea0577909e18f91eb66a7978e132238a55bdbfa621ca4b0e16d728951199ea0ee80c3ae92f438884475e823d8e9f64c749b763343b7e4bc0fd3abace2e09d32085557a2d1833f6a90546120fbe0a116854c99f032e6afc92e282e959b34a4b156d292ca255b1e71afb867024ec27990f123f2f92c4e51ed0de4bd7098b60ef06304330abfe47e75c555eb77c15effb6b3175fa23e5c419d28fd03a2c0d51ecbad9fc40bd96716ecd5078d2384af123f4ad2653df3090d8e7238ec7b1420d175ac407c948c8c2368743b123c6b9a701fdf2be87493c439b7cd80ef8a104d0eafc1f9b03f331e619ea7ed5f444ab82f28c623f5fbab39721204c3d4d38b48faca6dd3be2208fcf925d8680f6e8dc8713fa52ab9bfb589ebbcadd79a8727cbc1f289790461b42f9f522888c601abbd926a4f094d48682d7c43a15ace60173c67590fd2af255f981cba1bf4cfaff89fb0d13e2bf8b58fc92db9f0e9574cf4f38e0e50286a6586817c6bc47e9c62f39843014a94e71882c1b5b02d63a9338c2930332b18ff515369fd03987bd05d7ed33268edb268ddb42aee092c6958aee7ab6764f2bc469c200722e180c9b0ad3dd126c0a238897e213a0bf184dbeba4ba662f7b192f437392674365eb11ac968d735179a0b873151b1da0b13ccd81e0594fb2758d6c900c85190fc337fa797ab71dff7858fbebcdbb754050be43ac299febf6343a2ed251e11147ee1f500939c2bd3a1ae16756b573d119da03faae56cf01a74eee2c588b0216b8c38c56ce20acb1e99085aed24e48b6a0b26ce34be509a1b4a4b12b30be1a73c61a9713c49dd303a2fa5cd2d214a945ed5057ba20fa14104c5f81959502a70f6b0920a880e550172c236a3c12dc723b325dd946f7ed7c823931820e437a0ccb49fa360587721d8275b4ce915c330948160cd74418c33e0c053abe45653a50e3957e6d9d8a549f88c1ecb19cbc7972dfc04109af6f4bd1e2927d934502bed94fbbbbb9ebee2a673407109f0c187fc1f444415aa892455c9c73c47de3b322f9999376172845534f48f6659cdd1ece68c6a628c03bad4a4fc5d9ad181cf7b534c25225684b7720c8a22b3106af6cc55afe9fba26fbcb1d6aa432e65b6dfbd331a7498e05263719e13f11767ac690fc4f4bde76546bd0ee6dab51bb8a35de055cba45589fcc37969d28da7ac8b726ebf78c85daee7be75fe6cdde10de1af4eb11a27bc5b85718bec2854ff18a3b455a9c92bc18e0cb2fb8a12209b5ac6e9dc6fc118d5ae69f48a3ab1efc883adf56ab97890eeb550475aebe74db75877db6bbdb15f231f1a6e41152feed4366b70ae5038ead8657c4da7f481d9722151c0242faef3b94cfa61262d424e3dd128a5d85709f0fd92f531f6a43a76722399e5d7be9bef7dccd2af601288ef56176d6b1675dd792bfdf7fc72d0ea6bdf921d3693ed59bb826f280e8db2b66867bd5919b28ff30c3d6f143f02186e82d34505a12ff2cae548acbd3825880bc1de39ece7316f0e258865b97068059a3a4aee30ad326055f0f0670ddd687fc6d23bab77603998aad0b039c3bf5c772936d14999b0907fd3f7a952af7b5ba1d10d8bf7824c078cc2b8c7fb066bdd7c069d42e1de2c647714556486faeebcc6a9ac29f548ebce68dacc3fa4e227442555fb3bdb37b9d612f6da3a60f19a248a2517f284869926ff1b86659ec2290f821af5e6ed8fbb9a1e46e97ce2ee8aa3a966441015e37f8847e2d4d04dbb7839ef51d6665eb55f45a40ba9935eea6d53cecb95c35c385c166b40fbbdf10e5ee340d3dc9a3a6dc11125ae356004d69c466b5c0936f85de4cec1ea5ecc1d661cccacdbdd429c0d8407468aafc7dc2df6e57558e08cc4078c9d4e360ffbf336e18eee4f4809bc751f17ca094586fbe90fa55d95019318bf1d93becab87df422e18165dc61a3bc7af3b385bdcc2634f136cbe799dc463b3f65063f69ce99190e605106e4ff7341d7408021015b99195f770af16d1e04ef4beef15834fcbaab4408d5977bc565cd532941990c30563b675b9117b2fca7c64da5784edb5389221f679990670625d334d44a4126d7e2eb104d1538d7190e8aa2e464634a08778995e914b6ca019ed6febfef4960b8823a4146b2eade1a5914532019be34fa5ee4a545583b1c83ee3a38a319c7cb631bd7604f74132fa71206ab1b114a0f879bdc527e91c745ce2a88b881137db5a4aac67e8c4a0efa19ae6a41e6db10368841bc0e249b20eccb0325a9df4b393eb4dbcea296f416dda55f77288b94f54434437df85cdf8fc97493b04f530aec7a4d28a503b09338ce441efcd62d82a791fb3c3a74f34f3a696d224bdc6f57d025b27b565233e95dc8c2385f2908af8e4789c0538ac87da42cb80c359c7e4e46492563c889ad879c69b670dc2e8cc1ec6abd6a1afac4d3ba4d83464077de254b4585a5389d7a086a9ef3fea7203c610df9eed3e856eec91cd61afbedb6075c79b9af8e717852afbd62f4f6e6c2cd28ca169f5c6561866b07e519f591cd2a320f986f5a4f7fc9cf7e520f0875d45ea3354e3001dd0070d28e081695a1c1453a58338c6a8966f627f70b55e40d0840c9f65186f2663fb77b9ce5617864ca878ae7b9cae62c2961f367b6b0273c81bf4a8b35fba6e92d86d7c7f278e0cd3839b1432aa43919193ec83b99ff6df0951d14f54b466a8ec2cf5c6f1510e02c81de730d5759d86a315a69a71bf5312ad87abe8ee021a5b238e02239a5d27ead7e41d2b8d3cd84aa62302512a5c0d1cc522f3d19ffc71986a90b1264fd0c73ebd0e1117fb990f25b50c6ab6c9793be86a67e1d8f1adf9fb498ee81ed6a1135d5e8a05e62699208325f60df373bdb0a47dba8609075745ad37a4de92b82c8c14a0f046635fa6cdac4c0f39d1d048ce0423746790e6322917ab6185a378577e23c4a1f9fca0c301b112a16a8aaa816a0388626a98460ab1500727aacf2f9aa2ce3cdf78a29afd3c034acf1a25ab63e75cc84e445bfe217ae8b71829c0feba4ea5fe09b8716ee50d20638a199076f047e8be94a83c0cbc5808c97aa050d0ac3882572a99ac999f50de91b0cde5688c47b22135deea9959915e68fcd7a56731e1adb0923b4fc42bbef48482cf7ffde0549a739133716ed174a7c0641bfee873871201f5d1cb766276d1c363c43e0a91c094a185289a37af6cb664f9f0115dab9de9bf6fe4e43419635f1e8824c49afa2715fde982ea5ec2ae692fadc050cf04710a6c529efaab5d93ce38002e952e2f3a5efd6d1f0d0f26487d58893adeaa14bcd58205c91be93095a2ef4bf83f92b831f0379ab2c99b8e0187200f4337ec4a403573fe2a06334ef1c8d5222380fe6f090eeb0f5c1a0c90b3822ba17f98773abd043f6b7f4de2e3d672e554100ef1ef31abfbe83d0d547f02ed3760b30a11d04a640d124a2b74c354ee782bfa21162efd190663b9fec4f8b5b4ca097a9c3b7012845a99e45a8737bc63f48823531069b5b9c9a54aeeaf7e8a41cce20f3ea78bfd281e0eb5661bb273064bbcf7d59eef429063e345267fed1b62fec92ab59f18a488b288b60e0fd5360fdc0b8471c0a0be4b716b48c2f65e7486ed20abbf11b2e50f0a1b151027270d448c320efabccc11363d60243ee71cf5fe5ee9367e75f55de75d1e850aa61e4bfd79b3400457e60d174d63eecac9e32bdf31d76aced0b615908a3d70d962cc01278d3e02c6e5acfecdfff9f7216d78ec297db3c4ebbd7a73aa0f3172bbc0ca3d0f9155735fe1454ed07896fc55700bfb71e46af798667012f64de5e4ddd06630259ea1fb5d9b8be3d2c677ba902626236c1622fb19bbb8ed39f87f0654ebf0fbf083e42f15f022dcdac29ef5d27c0220638c2e59220d5f1fa3b37226a9d3bcaeeddbe682762eff74abccb64ab21273cb3c70fc0dc881d76199bafd9fdec5d0bbad23ccae8341d6cac5ce81735f57a1339efcb3a0fbb3b25e6eddacab0ceea542f919ac90a9af665d58a03d8c83e19bdeddb89820e76e43ee233c0f3baa916dfec95223273110369a0f7c85a8ccba02d4a0e779c49daff5dfcc77225822d42d324a67569c05c907cc138a0d27cf9c012530c55d9ec1cb66a75b109ee4928f01472439ac58f30ae7c971072e3e81d219478588cc342d749e2ac0d641b2e58605beeacddc9a8a4098704a90f0bf706bd1fd5024d1d9e7a7dbc157c0f07deddf27ff089e49a3f988b4c7d839549902e5af832791f37ca650ad270c3631dcd8c6527505b79c3d4b013f0b0b9be08f8b28d699d65e9ef0a446795371ce06e1bf85776233687b2d13f77ee0780d74fc54d78b8575b69e58ea03645b256fa2dbfa97040528172006b155696c1814289b4a8b68f71feb18eb48259c9e7b6755a3983664a22a8aa07dcfd6b0e442067135bb87acc0ed828ce8b659b4cf4c882283b891e002a0bc7bfb854e5e314127cfe54e7158b41f6b1315bdc8ae06c62e9f1d5ef6a945a162c4584b9decacd4cb44cddbbf750fa60d601acee868df268f9c28d4a02e06b148c8d08c1371b56824c50c7cc8b1e4e0c228ab7b306638fa8801da123c7d097a9e27a8bf8496a9c151b821db66bb516ccc532561640c6ec709bc0069dd22af247d15436dfbaf8d9fa332875ce4c1c45970bf2493cb243548e170ce6fe1590c287849ec8c303a4c29e9789717e5b8e388566384d8dce4a8d8e703c9e855d37c0969d5b4590ce03f1db45", 0x1000}], 0x6, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0x1}, 0x406) connect$unix(r3, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000002a80)={&(0x7f0000001540)=@in, 0xc, &(0x7f0000001a00)=[{&(0x7f0000001580)=""/107, 0x6b}, {&(0x7f0000001600)=""/177, 0xb1}, {&(0x7f00000016c0)=""/172, 0xac}, {&(0x7f0000001780)=""/228, 0xe4}, {&(0x7f0000001880)=""/187, 0xbb}, {&(0x7f0000001940)=""/192, 0xc0}], 0x6, &(0x7f0000001a80)=""/4096, 0x1000}, 0x42) dup2(r0, r3) 16:34:38 executing program 1: r0 = socket(0x18, 0x4, 0xffffdfffffffd3ed) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100661674bda0049651c4280a997ae230c7a3e0aebf638e0f09ac8e9a1fb75687944503ab14c7d610f6f88b8950f62422e4b6f699f3a103ebdfed77697a83e6a44ce8884869285c5376d93a2bbfed71425d56b103e2ae2ef4b7e00000200000000ff1bdc65f2126f2bfeb222609582cca754fc2db5e1379ce96d9f10fc1858cd3d0ed3590a860d65b88e42f0d05a3b0d1ae75f000767c687df289994efd02160279dafbb3e00a243c91083efcaa4a8d42eb18508b50129d406b9ce87122e40310b13abce24f84b898d88ddf565321672307ab140a6a869bedcfdf23d953e26335f3faf828d885a5358fdd0b8a7877a1219eca6bc64d4aac8cb5de392eeb595672e13a0d4fb329ecfe52f0327230bf7cf5e5f9c4ac34c52cc76cbeac8b8bd7acad5dc59e207e075d6e8c002b3eb02c9c4a13209efd8c11135af6cda73740bb2ee969e84"], 0x10}, 0x0) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002640)=""/4096) setsockopt(r0, 0xd9, 0x401, &(0x7f0000000080)="3f5e91ca37f91762551c84525193685c90da9df088c1c82ac3021f218a94ff0c9a2fb12b50d7df08acffa36c54b702b0fa27efd1ba985462b7f96ffb202ab3b7a9a02e5bf4dfd6356b58eaff28b374c2bc97d4d096137df24b7838e360de19", 0x5f) 16:34:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x5) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 16:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x7c20ea251ea3e6d0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x8, 0xfff, 0x2, 0x8}, {0x4, 0x1, 0x40, 0xfffffffffffffffe}, {0xffff, 0x7, 0xdf5, 0x2}, {0x9, 0x3, 0xc000000000000000, 0x200}, {0x0, 0x2, 0x100000000, 0x49}, {0x3f, 0x0, 0x97af, 0x4}, {0xfff, 0x6, 0x2, 0x1000}]}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x200, 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffdd9, &(0x7f0000000140)="84266ae5264801000080b24da501800be48b3284b0462d0000000000") 16:34:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) lseek(r0, 0x0, 0x0, 0x1) 16:34:39 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:34:39 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff0000594cf81eb56089e1", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:34:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) chflags(&(0x7f0000000000)='./bus\x00', 0x10001) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000013c0)='e', 0x265) 16:34:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x380, &(0x7f0000000180)="d5") getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/33, &(0x7f0000000240)=0x21) 16:34:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mlockall(0x95f5f0da53492b84) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:40 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) write(r1, &(0x7f0000000000)="c05857efcbc9e8b29fdf31ec614014bd2a1d142b9e46d41a4707820a1d4b9b6e7f27b24a0df44171984b423c3e9905895af579b3904c2a80e83ec50cc72410f1b10e92a0f70dc9ee3afbb3bace9ec95d15743e6e78f7b9ae76c8994be7eb4baffceeb507d0f79fcd5ea7b1fc871a88cb6b3df5898ac2dcbb60fe5cd9a2f2645a", 0x80) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:34:40 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 16:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x1, 0x7fffffff, 0x8000}) 16:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) pwrite(r2, &(0x7f0000000240)="51d73c6ac9332447322853fe9faac8cd3eedb838225c7219b3afe49bc6db8b9b235ed45e635bd134d95d114b3ff680e369bdbf1b9edbc7c24cb6f7958f731e7609eee7dddfa6b58188082170b055fba02985f8f6c523776eafa8f2f6d2514224e8304a833e850e43a93725914769b70deb7dc5c40e0a0f8258aeb3e7341929d40e52ce5b9cfd45ac572d2bb80365d94244d444f7b0f3ddefc63d4bc5045207b36790dc071afe9635a3380c8fc4996c7248f37ec808c6730225404da26c743ab326751718179dc782065cc7bc93f8e07a391b95382e47c1a2aa0fb32f93e2de79319e244dec167cb49e3477580bcbcbed8afffbc75bc6724df28e3d820f28070c2345d7a92f2db6fc64265449cbffde9a8744c4bad084594b9efc1d4690b1446b23ced4dfc70269ff5dacafde0f497b4dc31cbf416519317fae045f55bc9cca62ddb5dee87955fa7111eca460bcfbd2ac79d60d78a1d41d5d2b9e8d774698a09af12d0256f6833f265f3ebb80dc985e9613bb6221a32c322e82db5bf26f0c5b5d34d355d247026e784454ea432939b53788b90736638bd21f93774788a9bbe773b7d9cdd481f63e3556f56c19483874a0567b0c06ccfe7f568efa27d759ac4c0b5279e0df081d849e1f396cece8418f82bba87f3463b30b47aab8a6d4b1d56a79c67c58d4d234d01c9724c3447bbe63c6b8f6abeb72fc072dc231d56f66d4ba05e83dbaca65252487c230fcb57ac9d67dd4bd90bf957bdcb3ea1a2d25406acc3c4238414cd4594fc4889485a7086d6da56a7fa776d22b5d9e937e3c92d1856457cb396ddcb02a8b92dca7a9881af2c1fe19c1394bd34c6bd1221b5572b86e552484b640d7acc61b50857f9d2c210e66df87aa6624b3689cf3d644d9825c673482f5e81ac67d75600c8c94279be9f0efc41af4eff4ae0ec4ba2e3cea79b647afbf256f97e7dc180c5a28b4e7f8dea55c10f8b0d093f7f964eedd49ec3f6a8b5c5dd1a1fe4a8cda42298eb48b6f4011ba3789183deee9189fdc4dd320a10611159dd589031c32a95f6374d571a93a8a17ae4d0b7309c7b023965ae2e9c8968271ca5795fdc5ea0832aa65cec09908d24703f96605c291d92749c810d26829b57dfcf3ebd5a85c5dfde30fb1d7c01e21e50658d8716f9396fbfad43cc3198ae7e79f438ecd938c4ee0fcd30bd7485e9c72ee57c700c8a322787d201929b9b021fee443f16b69798949d0f7776521719609dd684871115c0511ba4ca2c62dde657989ad5b892d271c67fa9f8623e9cbd7b4f79fb42980e0aff40f10ebe9e337b353cc7af9dc6849a880d6a6d39ca67588f4299633e839bbf97538f9b62b2d917e3f4e3efa06c6163620c42d99cac8d8c922701933c3a276be09c504e9a6fb7b9c6eee0bdeea85f15890e43137164adabb489e57ddc067a704c8f3dabc5e1b6521fecf871bdff5ff06e57a8cc6fb32000b23c845639bcac3695fc1a48da61a4654de9a7cd9460edf1577478335fcbaa9b83738a47320395c68a4a89cb6868896899bac82b0ac43a363b2921e97803ed7edad9f95ee7a4090947ba22da87a3d1c19a25b2b119166edc7aa3bae1ccea483869fd3a1d4b100e4553d33ea249da58b3ed24b15a994456babca9a4ed14acf9b4c0be40955d25b5984bbfb78dc18f46e2f2f80310c91daaa6b41d1b6ba7303d5f8b26d8db444b0b5b579a2f1fc465515caac78e0d70b94ffd649fbb896e24d3bf85ec6f8a41fb92eb229f609061b26300c4b185834f94117d7ca95592b848fec6b6088e3fad39894b612bf211bb1cc918a7a6e0eefc49c80b45ff1a7c1b43cc1c132f67f57aed7ef63f5c3c4790666be5c69f46944ad28a40693ee7530fce62b018c67b2b9c82f267ff2c41aa4d602ccbf560cc2a89052e2bccb187e0e5fc013ad37e8b7f6b973f4c7fa0c75075f17c149b8053493b36549c33ee071ee428310641c9cc231d423401511734b8185f859008392be777d0e5de2394ce5c1e5bbc771442b24871928db67a69fd611ebd4b683eb4e72d7e95fa939808e074f247691e11d864832d535fc23e961eae0732424d4dcf65ef81dbd39fe857019571eb7eb1ea715c151e9679a1191969d7ec4c1b3b5820b2282d146d696acc97c2cf0e7fee504ebcd82b4daf00ce6db80430ebb423f37db81bf621c40148cb992bec1265585b410a1f6297f96f6ec59a7d3ef45ba001070f1861dc40e0f28225c8e41de2fe0cd83272de624e6adcc97d71b2c78829aef97469d3fb988b76323fc31eeb1be155eade982103757abafa6d5dc29c5e2117dbf0497ebb97ad94287d370396022e412fe68d05d77cfa884e36d180889d8efff9876083fb438b85c94a8483b2fb090392806deb0d976028ad5026c497b44621dc6dcd0cbbd8c8dfac4375750c2c26422813ded177af325dcae37818d4190343c4998da99c2fca75e987eb984f7abc4a77eca0ff9011376317095b6fca9f6be6abdbe5697541365abdf67e74e5f0dbe998b61f4dd2aca919225a595205e172e6636f75e5c5f4531dd9c95f446e4b4f4acc58fc67017d2b9b77eb6d813d7f002fe94e8ac8a2856e0f1a5ef8a202a3d19c7081410404c773805312978b572eb7bf825b7216efefcb14326c25caa18e3e322d3921a35d3709a76843eadfe7f3b39836c9dae1f90ecb79c57678918ea871408fd17b26eda1d6f9d0600d9d6f7bd8cd87c4216f8027e6296f9146afe348a6457b1523e3865332a7c76387e4b08ef079dfbd096319295411b08e3622c5d297c4bd5bc9644bf85869a6fcc976e110c7a695714f052603d32054e9c7a049ea5acd0ff7a6cfdd9d80d1aaa1904b1ddf82e5666f5471d57e44cc317327a72c41b3aea8e45d87e72bbb90481f153bc04e2f80c0c624a5387644b209975c90bb24035b4ae68cd9459832f93c87d08186bb891ea0bbdac84a915582ad0d5d490fef59817bfe6d113243ae8768f23b34bd3e0bf25e98ae65716e22401825d195fb458f066c5a86cfb5e0ae28cc369d118ec581bbfa492f43676e8fc54084300d35305f04a2562c62eb586d810442a57cfd3eb9785fa8335767cea4591f99541b706d88a0f00a9293adfaf4af96e1540e381ce7afc9d4e91f8c01c974e79a82630091e4db4877ee0cd883e44e7f0e40d270f6ea73b4f6ca84fbf99c70d6de005f791f51e78d22772682108c2157366a504dd8ea4444607ba21359134a1c2f25533626e31565c45a52194596e22c6837cf6b7263901c65f10950a00b57d3bd941167e69057a49f979c447ac40fa581a030a9ce67c7e4d8801909000e2c712810100c32f600fb51bb7ae972047c8bf87d27e86bd6056d6157d252789e5c7de7771135892794b86de681122a87449a6177e7876e2be265e2404cc4190e87f21b8afb6cce105e04e6b030b09309f7a0ae156d7c456048532d2ecee8596777effce4b820cecb2a09a0bc481eeb4f077bb714bb4a381d1b0c72217273690f270bccbbf59c765f14d8eb78465695b921c8c26a6a66c42a1b951359d71b93fda9b4f79fdf7af2476a45302db836c2e36ce0d46b7fdb51dce9abbe81f74e6849fbc2ade65d98e41e5569785401f55600eabda413d5d23690c2d27f27638b6d674770529b0d92033720ebe5ca4d01a919a2549d3475222f8d35c8f3a4cd90279b28e96d31fa2b048b67bf9b985db689e1a8ce01632dff8f286c604fd390e93e4e45efa3af99699c1a7ef9bae94f0e1e08e67b8313376f6519f86add032f0756dc80ebf702330b8ac976c8f2bb85d4f7024b1fc2ad11a6e5dcc109efbefac21615a7050de7155cd5d6dc36c03e611296d0c06a1b31a1f62cc119c2a8162da6412b572d5d4d1000c93e79658331e7632191db6d98ee3acb1e22496e082eefb4d65af9b5f8cfafaac5c8dc71b176353f792501fc6a649d0e246a970278879576db2c030644ffebdd53f2dce43e422fe24307d0ed16ac1e6a8093e83a5287e003cecae87530171477b701e94ab08c0fe76fbbd655c1251bf47c76fc27b66ac6369e29f07054fcad8474171a58301a26ee2c48f25f53cd7fc30558dfd83b3dbbb6c9c40dd7e354a954e2948e20baa1ecd680206abe27631b0bdd2c36d4eab449ff0975eca40f947b1e0fbcce87f2795799cb6672128c27abf16352ae4f590bb495d31373632fe2a954acf6d812c55aa87cd682a1af7225cf8122db344d9e9290d9b0e35ea7d13c673b1dc17987a93928483d95b5c89534d48e2caba45bb5cff5f061b983f6f8944b08eb6c27301e38ef72bece0b97db664bf50b0e2bf990806e9e96f104fee112955bd95e6437cec0a670c5d2a7ba2b004a23ea7eff4f05b0c598f17a13ad991c3884c9957cc3a2a8de75bcf093badf9a8de8a1d2a70c949797a3e51970dde590a00e4be6cc2c456ea1891a0b1ac4ebd4d7ff615db2d8da37688f28280b9045a16663e15ab2482c3d3301c7a481a1ebc936dfe5a566fd581e2d4a3dd790cd4935051e430e082caf27b5f308bbca89d874c6aaab3585b23cc0197f24f45fef448642b08cdb1239e7b6c23e778bd184d65dd2287d095717e66643d6bb2c72454f1b9f6bab91c4ef36eda0aed2975ed1cb18abcc55062c569ac8308f24ce71accad8405f47a37497074ba4fd02acc956940a4b30e5ac6606ef190b059865c3098ef0b311cbe744ec37f192f56f676b20208308b22ce3111c4dec76e79c2d0ff5073b01036263d48280fd23e72adce7bc8bd3d756b7030374f2925db4d0b6b68c8a8f3543a17e445882d9c710d8e705db4272aed468d2f944b3dae57cb52d015fc4d7a23bf24e41f11b0a29bb970905224c641be707c98504d01c4101ccb029c1c90030fde1cee0277968058d06142d61f2553971953f25ce97656e541cf92c2f7686094ab1c58dc5cc53ae45c81753a3acc45958095ca34d77937d8c028553c4d97fa2c4ccfb3a11b9c34cc3f725daa9b85a176c87e276bfa370dcaa14cf4b6e764636ab89139e2edfe2520bf596d10dd476c9a3b1f5e2cda2cbd18800861ff9494d6ee827bdbf3b618785e1983a05453f5e71d5fd0024d38ec8cb53e8be1f4c6c97be1673a67aba457624a47d51f5a539dbc93daf06cf9a4286ed85a0bec3d040c6dcb2b2de3321bde2151c72dc4e81e2c6744051cd77d4e8e1686e01ede5e6fdd7de7822dd1ab8055a4bab5f5cd73c600efb9caaf18d57b1d0932b25aaa6ae3e74e8d58c749d37bdbe81fdf2606b095c46e8e2c088cb84cf110bfaa676f212f292537568516b6b2d38fe785f37ce17f45e857aa8749e67fd34e2d66dc3b7995503284aa2cba4df8aaaa5353084374f9e105f986a33f8823fe71d8a9b97f313debd786a7a900f15e75963d555ef4913e34ce0e1e11ec5cafee96186f0458625842737568ec42fda84650a5903e20ae6472b75dbf18ec59591a55e410e0a8f5450ceba2d77c1ef5bb12f67adfb479fda550864032ca00d058286054962ff0eb07d7a2b10d1239dd6d5f783f0326a1567ea9bf7c25f28e5223ac8e7ad7245e5dd72a5e8402796b9afd68be6d7c56d1e167a069a0b6b33e968947c31e7d86f41de6761125e008f741e44d5c7bdf81d67227205cbafe88ff98fda0b6352b4b8ecf588918a9a5114e14e6e9621e4e1ac5244959176cc4851961f4602b5a3a5609792efa68a77b8ea75b96226e089df72e5f3fd60fa300437c084fbcbac61f56a55f05fdf0e31675a6b61fa4564139eb8f9e569083f1da9905e968b45ad80de821ecf99ec87a2a76ed4922ead2f29ae43f932e9ed7f30b32211a77", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:34:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 16:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xaba1, 0x66, 0xfffffffffffffffc, 0x9}, {0x800, 0x7, 0x7ff, 0x200}, {0x9, 0x4, 0xfffffffffffffff7, 0x1}, {0x20000000000, 0x4, 0x6, 0x4}, {0xffff, 0x9, 0x8, 0xb35d}, {0x3b1e, 0xfffffffffffffc01, 0x3, 0x80}, {0x2, 0xffffffff, 0xf4, 0x85a}, {0xff, 0x5, 0xff2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:40 executing program 0: r0 = socket(0x10, 0x4005, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:34:40 executing program 1: mlock(&(0x7f000007f000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r5, &(0x7f0000000300)=[{0x3, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r7}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r8}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r8}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r7}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) 16:34:40 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) r4 = dup(r0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000240)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000100)) syz_emit_ethernet(0x8f, &(0x7f0000000340)="b6") 16:34:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000400)='./bus\x00', 0xc000, 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="e3431956e6ef66833cf77c7fd87e879c9e26c61702472b", 0x17}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='#\x00', &(0x7f00000001c0)='\'&\x00', &(0x7f0000000200)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=')--}\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='-:\x00']) 16:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") 16:34:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x64}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:40 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = dup2(r0, r0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:34:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 16:34:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x4) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) lseek(r0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:34:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDDISABIO(r2, 0x20004b3d) write(r0, &(0x7f0000000140)="04", 0x1) 16:34:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 16:34:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/20) socket$inet(0x2, 0x5, 0x280000000000) fchmod(r0, 0x20) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/47) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/243) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgget$private(0x0, 0x102) 16:34:40 executing program 0: msgget$private(0x0, 0x4e21c9fa3f3fd35f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) 16:34:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000180)='./file0\x00') 16:34:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:34:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:34:40 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0xfffffffffffffde1, &(0x7f0000001640), 0xa8}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:34:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:34:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="c85ff1b18fd81b42f00cf86ceff3f86bf3a0c28e4dcb886d77dd9be97e26759ec0f83bd511a92215299cf50302cf06eef69f6f0f625e9f025bc1141258c7f1be725b538e937e7c155b3c01b7c88051110b92d8e14990ad919afe1f8cf2d91f8b828a2c79679d218cad7a3ec6e4eb", 0x6e) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0xffffffffffffffff, 0x0, 0xff, &(0x7f0000000140)={0x98cb}) 16:34:40 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:34:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) r2 = dup2(r0, r0) mknodat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x10, 0x100000000) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:34:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10b800c956a86b596dbb5400000000002c3045cb4ae65e52498a9c3d71ac855a338a19d0f61a29f11e925ae4afbdd65b124a4c8be095a4cf1d597982239029085691c8a30665cb48fbfe92107b2b0f5bd5786f6edc94"], 0x10}, 0x0) close(r1) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x1) 16:34:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 16:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0x3}) 16:34:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000023c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002480)={r1, r2, r3}, 0xc) 16:34:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000c80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11145181307000000000000004322c0cdf8648b48935d16a79a15cecdd71cd66c31400b4dc386972d2eae4950146e55dfb730f7d2872c3a69ad7793962b4e64c72d0ffc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadf4565341e834444dbc3672423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509c0d89174d8066b778748369f089923c0789390b7150987bb6f00"/511, 0xfffffffffffffdd8) r1 = socket(0x1, 0x2, 0x481d) sendto$unix(r1, &(0x7f0000000300)="4e85d052f7e9c9155b2210d9f767139b8636a12d2b083bfaf065760e6bc6be6f23ad549a6c7a7a9d09f269183a314ee7b28c140375d779dfeb3844923ae6018493385a399cab4eed865f0a5370aa628db71cfc5e355b803242e56b4efed5443cfdb05eaa40e00e75b82ebe954391e4bacc56d06592ad97a4cfd7efb8c29019c878e1e658ce77cc351fd77509e2f6ce5c45f47ee268c76cb1c1aebff8a73f382a005142ea56b5116fb03015893d7dabe798b4", 0xb2, 0x4, 0x0, 0x0) r2 = syz_open_pts() shutdown(r1, 0x2) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0), 0x0) write(r4, &(0x7f00000000c0)="8135d8859609bb6c45e6f21998271e84924bfeb37718d7ca4c44774860cbb4b9263d02ab9c231df3779815e157d41b97f786cebddd073775da7cacc11598a9e74b987df6d530d1959af3723c0a3929680b184e09751c5bde10b3a06a", 0x5c) 16:34:41 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x114, 0x0) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 16:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="6fa852ee04c8a43ab0db3fc8018b5d4ccc", 0x11}, {&(0x7f0000000140)="c1f98440813623a779d6d2d75a19d9823900a4a545ff60f750b37f8994a463212a59f5a050b321aed8904195acee0423fe239b93d6e1f4fd8df8c9bf14d3b44dc827942bb630cdaf6d82eac637e2aadb03f61cf040943024abf27630efbaa9fcd02c157377ac00436abe876d5b2c40993290f10e7212fa55931783fba1b7c572e73b851ee7b0f2c3fed5a7223f7734f983d6aa077b0dec5b37bf53db89c1b4bf629a6fcf13185810", 0xa8}, {&(0x7f00000000c0)="f19e09275962e7ee", 0x8}, {&(0x7f0000000240)="cebd3c7b0fd35a17234db1190b3dbaf38079efac8004fc5069b7fbb53f7fc4be6a0e954db7a232f4", 0x28}, {&(0x7f0000000340)="d895d9dcdcbaf7d16d802cb61dde34906ed515224ff9ba39b9ed000a17e88a18051ae62506905037b2bc73d60a46b79059ae1349aa5612a86430e9a0656c9409cd1bef64edac4621b021de8251efa8cfec1ab25019b22318d956c7d27156d6c4360370e5a843104b7867f2c861d298bfafe2da90ea4f50f3b15e878a5edfa9c7e0bbca402c520bc2eaf66d0277e6e3657ea3a909a3fa640b98ce55e5d1b0256de27b29e217224a166ba9f8d3a7223df92f72242780d4b23b92655f3749fef068931fce1371", 0xc5}, {&(0x7f0000000440)="658f3d6bd5e0924f05bf24e68e6ebb765fa03eca239f3114cf2cd48412c1f5dbc10e5bd20e8e3c247b6650b403544c2da8d3bd07a8ec8cd5ee2cd894a6163e2a2d453e70f0d2cb5c3ab212869ef152a0b8b818aaadf20e052509c9885f5932e3a2c4054e138d04e6f715cd87908184a27d19c84aa94b2fa03fb8dad0c19cd4f25bde621cab62cc48fc5128318f88faefd85d5bc6e7841889662c01e39da1aa6158eac67024605a9e6871b44b2470459ba8c534bbd309949243f064", 0xbb}, {&(0x7f0000000500)="c827c689b8a163e019a96c8501caa124a2be41748b126698113c5b1ff45d2b51d3f44c2d7a43e9f4ae480976510ad614b043df2bbdcb87f5ea658e5a2855f42f413426599d41e22501e685835f634395ef3d31957ff814d1b1be657837d0e6d1d97afeccfb6b0bbcd2c106de9fe67e68550d5fbcaf1297807677a99a4d01a7c65321d5cb13343ba270627ff6a8e581024dfd", 0x92}], 0x7) 16:34:41 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x80) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x1) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) 16:34:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ftruncate(r2, 0x0, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x8562c62713e696dc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:41 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x4eca) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) syz_emit_ethernet(0xffffffffffffff81, &(0x7f0000000180)="b6") 16:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() setitimer(0x3, &(0x7f0000000280)={{0xe3cf, 0x7}, {0x2, 0x1}}, &(0x7f00000002c0)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x3, &(0x7f0000000040)={0x8, 0x100000}) 16:34:41 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10008, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffff0001, 0xaa, 0x1, 0x7ff, "3a25f0ef54999a245312e7757bc1031b2422c83b", 0x1d5, 0x9}) poll(0x0, 0x5e3ac130a06e68c0, 0x0) 16:34:41 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x190, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/94, 0x5e}], 0x1) r1 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0x40) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x2}, {r2, 0x4}, {r2, 0x44}, {r2, 0x6b285565be5717d0}, {r2, 0x2}, {r2, 0x40}, {r2, 0x23c6a7f27a56727d}], 0x7, 0x0) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x8001) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) pckbd_enable: command error 16:34:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x817a) fcntl$setstatus(r2, 0x4, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) write(r2, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000000)) 16:34:42 executing program 0: pipe(&(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) 16:34:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) recvfrom$inet6(r1, &(0x7f0000000200)=""/143, 0x8f, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x9380000000000000, 0x748a}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r3 = semget(0x0, 0x0, 0x2) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000340)=""/197) pckbd_enable: command error 16:34:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:44 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000980), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x3, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) pread(r0, &(0x7f0000000a80)="4a78a8ce658b1fff1b8ceedcd4c5531871ecbba3f4138cda248a1e9052c120f44fc4bbe165df9ac498a6695c40c621fab55092924df6aaecbb469cb30df6ed8ca0bf647dfc974c8a3e9eaf305c79adc6af8588887e2be2b730df93c13800b98271eb25c7fa210a21d7232098706e17b4e14c6e679b08f53d8fe0049281adc0d87434388d2104e35d76d2da6db062470251c378b883fbc911aea3c295b527c70ffd16a118ea9d4efd41e87448f06d79240335d3c8a1e4b00433dddac84ab09837e85b73b4d49e3ec2b932f36b87e3e5cbde2ea7cda9c3977a7d3b731cc6ef63ffca8d195b3368c7951a32e73e5add0727c5eb4863dac43d", 0xf7, 0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) socket(0x10, 0x4000, 0x5) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000"], 0xcc, 0x1, 0x1000) flock(r0, 0x8) msgrcv(r4, &(0x7f00000009c0)={0x0, ""/167}, 0xaf, 0x2, 0x800) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000740)=0x7fff) syz_extract_tcp_res$synack(&(0x7f0000000940), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r5 = getpgid(0x0) wait4(r5, 0x0, 0x1, 0x0) socketpair(0x7, 0xc005, 0xfffffffffffffff7, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000800)={0xfff, 0xf9}, 0x8) open(&(0x7f0000000840)='./file0\x00', 0x10040, 0x1e3) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000008c0)=0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) 16:34:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/192, &(0x7f00000000c0)=0xc0) 16:34:44 executing program 0: r0 = msgget(0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = socket$inet6(0x18, 0x0, 0xccc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x2) r6 = socket$inet6(0x18, 0x4000, 0x100000000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x800, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10000, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x2, 0x0) r12 = socket(0x18, 0x4000, 0x6) r13 = kqueue() r14 = socket$inet6(0x18, 0x1, 0x5) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r16 = socket$inet6(0x18, 0xc007, 0x8) r17 = socket$inet(0x2, 0x8000, 0x288) r18 = open(&(0x7f00000004c0)='./file0\x00', 0x2, 0x21) r19 = kqueue() r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = getuid() r22 = getgid() r23 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x800, 0x0) r24 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x800, 0x0) r25 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r26 = syz_open_pts() r27 = syz_open_pts() r28 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000600)) r29 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x201a3, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff}) r31 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="04f21b0134d197bea6bbf3ebf8442eeb8aca346609876d266bfdd2a5c87e58fcb11ebfa8a244fd40de9482b640102fe1e1652c612e81200c6e9b372a9771908b5a43729059b486d1bb0eb4ef30c72121cc9f3078c68d21b8cef67d02fe0106b58282e2aad4f912e7675159c0154b94aa319a26e9c1", 0x75}, {&(0x7f0000000100)="b22bfe4c04e88d8de924d604", 0xc}, {&(0x7f0000000140)="dd1b213eec1fb7d20d1db4c3a975acad2ff748b5fd9333e164c06f61513ca6fc3493cf9a69c777f52b53aad568faa1737a584fdeea32a5c438acf2939cd0fc8fc5dbfe03b3f1d90ee42744a59647e3c634a5787ad88b31ebc3d88a467b8208c391111f94b5a06abedbbbc9dbdf6c3921da2f1f74709c0f8f8d60339f58ac766f8a9f96c178d40def8218f906a8dc585cb54ff87c13df4808eaccefaace2aa22dd783acc3f4a07dceea8efe1469945d8a99f4ec8b7043e1d0935fddfd78ec6d1fd03dcb15e5f046f71813d86f55478a931992f30f6e71a1b346e8c6c03a9a9db142513f6594b7", 0xe6}], 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000000000ffff0002010000000f0b280b6957eb27569d957e355a040407110b72", @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x400}, 0x400) msgrcv(r0, 0x0, 0x0, 0x2, 0xc00) 16:34:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1fc, 0x1a, 0x1f, "2e493ca102a12d0f1da20eb6f604f658d1e4247b", 0x9, 0x2}) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:34:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r3) pckbd_enable: command error 16:34:48 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/178, 0xb2}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pckbd_enable: command error 16:34:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20840, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 16:34:48 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) 16:34:49 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f000031a000/0x1000)=nil, 0x1000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') 16:34:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000081}, {0x6}]}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xffffffffffffffff, 0x10000}) 16:34:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000e7f48be51304000000000099"], &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) 16:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8000000007, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x402, &(0x7f0000000740)="fa15ca36a72f4fb0cb284f8b46da00e35eede133abc6cbc879d636651b423c00008ad9458d1132b3fb8476c97fe80648861b9e04235a68d12ba9a4327a9ef8649d901ce18c035c55c73d370f81171f3c0c80613ee4df581ddb738edea6ba5c1055e912d3f2cc3cbb69e7c162d3ec337b1947e4b0dd5bf4685e617f95a5d80e1d6f6ba7c203c3be41d664ef7179359d61c9017213dc33d4828bccdc2dac90d2ba28a2005c91b45e0a5c5b8a6cfcecfc076d325c97798ca86a11355c3c84e282406982736aa8d8f9aa4e89ca0d589efaded7359d0fabed6c3bb24a71f5a98b92ff4caf4fa89573b29e5935e66e38de19beb56e01fdf4fa024f810a46f6bcc65d577df55ffa90e4226669308e182009b3cb90906efd0849b46c917b58a27784368c58ed8640a18b4568333df7c12513f919fd63708b719c37b48e042165c479a7283f7af7c4a3922c31d81062accdebb4158f571fb00fb2bd8daf27220357e3dc72f2ca2d4d6adc4baa088a19335107d4241584364f09150502157f657f35dde8334dd0d47d6d49fa9942d08b9f26cb89d65afce2aa179856fcc5b4f69c4f8d6a1f2f01436fc7a2df8de32c2aa82e619513e7d6f9c4c55160a7") mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xaad4fda4788ab2d2, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$BIOCLOCK(r1, 0x20004276) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3b9) 16:34:49 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x1, 0x7, 0x401) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:34:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = getppid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={r2, r3, r4}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00005ae000/0x3000)=nil, 0x3000, 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001140)={0x0, 0x94fb}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB='e.1'], 0xa) 16:34:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:34:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x4000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:34:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x400, 0x3}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) 16:34:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) poll(&(0x7f00000000c0)=[{r1, 0x1}, {r0, 0x2}, {r1, 0x10a}, {r1, 0x100}, {r1}, {r1, 0x8}, {r1, 0x1}], 0x7, 0x96d8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xe8c0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8b}, {0x25, 0x2}], 0x2}) 16:34:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) 16:34:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0xeeb5790d61b446cb) r2 = getuid() r3 = shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r4, 0x4) pipe(&(0x7f0000000100)) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 16:34:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000440)=[{r0, 0x1}], 0x1, 0x0) 16:34:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x9, 0x800, 0x1, "37de99edb78919eeac4ee6617def6bfacf52ec09", 0x1, 0x2}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000006c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ec7b4813c2a0ed20bdca0dbc24eb0e1a1ab067b7"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="a2e234d00a07fb77d821fc6fe54c1417089faf83de659783fdb4b20a2784f962ae895c93f1ec6db31a35d70caab31caf204ea376664a824217be78a85f886eeab86c782daa023c4c8f4b9fdc6acc87d7f868014f2ae5f84f32a79a6c464f7dd5632c2faca5e0713c2f6e9e1e36eea73e70f5a472d5d7cfac3e9c663fcc647c75910e465d96122e0d404558f62a2518503c25166b1f2bfc35b369b33a96b5743868bd5b64feb934915ff07394b6466fcddb5921fb0b6c7914b362623fbd7804ba9b0c0dbf6c1a2fdb17a7cf85bbf91973734e465d7531b9e664ac9cdbd7cdb4", 0xdf}], 0x1) 16:34:49 executing program 0: socket(0x18, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x1) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x100000001, 0xfffffffffffffffb, {0x9, 0xc9}}) r2 = socket(0x20, 0x4000, 0x1000000) shutdown(r1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x2) 16:34:49 executing program 1: r0 = syz_open_pts() r1 = socket(0x1, 0xabe5c8303d260bf5, 0x100) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x11000ffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x7) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) pread(r1, &(0x7f0000000080)="4994e6b4ce63f8e83e6fae74c97e2f154bb8b657b8126a0723c18d9922f825a274759ea5b1ba9506708fa6fbbc1de2f712dd486098640057531c637c1841e9af86", 0x41, 0x0, 0x1b) write(r0, &(0x7f0000000180)="110fe5d568e8829dc45a567e68895dfdb3b52ef07ae7dd89c87ed8243a889785374ddd0110dc551194ab029a1c2943c1002dd618b22277b44cb8817a22f7c14491e8e2709d04e75ca557edeba5172cf315f38c078b0969b9774f57b36952adafd6992ce4ad7a95d32d47ff3b3960d205aefba87a9e88e937cb42f676eefe995b622587bb3b491760ab5f7c413b90557c42b0b9eecc3d5214fc2a48e508229bcd73", 0xa1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x9, 0x3, 0x4c8ce5a2, 0x7}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:34:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) r1 = getgid() setgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:49 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x2, 0x2}, 0x1, [0x100, 0x800, 0x3, 0x3, 0x8, 0x80000001, 0x9, 0x5]}, 0x3c) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:34:49 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x1000000000000007, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x60, 0x0, 0xcbe7, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x5, 0xc40de548e0a23ed, 0x5ffd39e1, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x6}], 0x7fffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x1, 0x10001}], 0x1, &(0x7f0000000200)={0xffffffff, 0x30}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "cc87523c4124903ffa9bbf6f30943e024ab88199"}) ioctl$TIOCSCTTY(r0, 0x20007461) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) 16:34:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x8, 0x115) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x80, './file0\x00', './file1\x00'}) 16:34:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x100) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8000) 16:34:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() socketpair(0x20, 0x4000, 0x200, &(0x7f0000000240)={0xffffffffffffffff}) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getgroups(0x0, &(0x7f0000001700)) r5 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="67820b95b9f50d6917a05ebbc70ff7bfbee10d8b270459ef30f013b7a39e5ee01f2980ce839bb19f428aefd9f6f518f6a3ed4a541a806fc95441182a42eb7f7f33742b27f1fe9f4cdbbaf0e3e4b7934d85147e9a1268562c199f6a250b", 0x5d}, {&(0x7f0000000340)="c5335f5dc6139b6b264eb8fa2d8bb3906ffcfe1782cd22e84460c3f7e60df4a253b7d0224d4d4c0a614613f9552e0d6251d37fa84a75552cd11de6fb7eff572264c4ea705ae1463f9bc34e082399eb21bfe024fa5703cfa9e4be09312afb713cf863222f833e3b397c064668f7ecefb4873ec55f9eff32fa0541d9fd04d6ec67c411a14bcbe0cac318d84d5a90ba5cf791262923497f2139ede320d9", 0x9c}, {&(0x7f0000000400)="43f4b7345639ae52cac74b8d30ecb40074d62db72cf66dfd7b07b75ee96b56ccf2731185080564f6b56af920d3df3b25e8da5b4c87402a3069d8f0f36395173ab1ab810ce48b2bc5f20dfc4952e17ee61ab2721208ddb1b8870bac1ae84deefede809fa6311cb2c05591f66db44f5781af54ea8e", 0x74}, {&(0x7f0000000580)="a6a015a6575eef550766f07b195a88f2879f01590e27ff68c5bad6438010e5ad555a06d87fdd26395968f2936f47ed67a91f2e0ea60295c06e0c19392d005811d8a37dae1350f23531c3e64eca6be6f2692f5cff4f0491214c8eeff16dae7c5fc9699a54e4c129a0bc491138c6f623e3eedf43fcd87cafce4ec5ac1e3e8f7b17ef868617922dce622289b23ad07d1c5a38fa95a478481ddd729c2bc3676de37783de73a75942555d45c84b37325cfbcceb8319bba4d32a739d9c582e86e99019c3e0368737c733ac856709da09fe35ae8ee30508b03920b3d1e349b7b347e23e554c5f002a3bed78db4d9dbe08cbfdea1acf286a67e1f845adbcc08e2bce3576a2f046a4ae1152ae38a0d8d5b8122728a0e82b057f4d54084cab533bd033dbf8bcdce11a8451127fe8f82f016b720f84f93015f7bb6495ba86df7c712e81af4393c3bf9833b1bcf45c343f7996f413f37dfef136a840dca6c6a1c0e4654c3809dbae901ff7351286c39f46bf14bbfbc96a2ab0ae4d3aef36030d1d91e1116c7810c0fc2af8577b06f0b28a978e9970c1578b4ad41fb5c7ba84e269d6342880ec031cb99ed5a3438f1a6bff4df3eaac1fb1ffe5ba0f502e4512cd061097d15c2ec6f0c4f3b8a8aa17da61adfa7a52ca5adcdbb983e1c8818fa4168e32fd537e56e77bc625e299b294f6c59a7d0decf634091d97ec3016f0ededb27b55eaff38fb6621878653d237c53720cd459631332b2b0cea66788d4c779713fc255cf83d579178d81f6815658eb9f72c5f205b5fa0ebc9d82a6d66cff9999b6b410a4823c70c04dc30e009529398077e23a24a33709924ba2c4d83093ea3b11ece050ef5b99392a448949795e30cb71cd93fed3fc0a9dd079f46f79ed7419ae3c7d0f968512371022f8b7473499ef5a18cd8ce7816983ecfa22d8d17ea120aecb797e7aa4965d5395d2412ebf87e6a3034421b1bea1b5f1c08a267c4901e095c6dfc704a76894b54ca7b38f1eb8e2306cd07bab44a0d0aed9d6f6777f8dd877fec89f569bae162f34bb1b02aa41856505eaf19adb6517d1f3f6eff762531218902ebf06379127cc4f12e867436b638eaaeb2e6cb247e80dc2b5a7e46d561904f542f264af60b6193222dac3ad1dfa0ed062492a6cb3a9781885889c8367202aedfa7029ab4ed4ac903665adeab473759740c08333e97346f4311d84eff505995aaf1d7c0d561dfc9683d9f3142de7b86d6e02c3695a1bf972496e8a0e18e60f2ed0d1ae6fc9d8af88cf0597686d0709c4e39e07d62823968be93202efa281a67cf0e88110bd957d70253ea81741e528482acaada2847560be19d00b8b2993e4f95817b25f798ab7f143db5ee883064c97029f739b4a039f9a1046b6ef4f8acb4e7df7433c40b0934e5f4eb6e67ab671f0e86fab7c0452b361301786aaf86822d85872f05b0d20a1bf5e3b18f9090316f7dec98101579f836d4415dcb8603bd49817f0e159214437495d4049621370f8ac9a6f98126d2c4e575eaaf3bdee86dd2eb59a2e88e4601bc63210b1ebffc0c80bbcc9d37a4d28536fa195648cb5ec28c447345039a601ebbc216499d85201e9f2bdb2403ece24b4642f68a17c855dba1e2cf1e84c80e79de0039fb7659d9bbc012496cbbd1c575b465f2c05210223cb2a6975ca88a675f6948c7e5b4c702a73e091a41f8ab30938424855d2824253d208a90a1646ebaec9fa07933e4c569b6188e83c13bced4a04bc60bdb8c2f23132b9a6a92495d25a368851578b40dea99398cb5578acb03daac62720cd58172971fb7f531431c967f885b25ed71e819b6b66fa1a31a2110ef12be5da841ad9aed9f6bed360e9961cdc2b20c334859a9098b513c3459229c02e0e4fc4bfc73a9b7fc14bf10b46289c61096261554543539cc81050658390b66412b63983150e1860f6cac30174a21967665808e8cfe0448703e2b3f69811b3c4a15415d1fff166f73ce52251b0e4e766d74ee305cf66843e1c57576e9be5f8f02378a0232e95c879b6715e321a81b8f791bbfd06c99477cb0beaecb9a3fbfd6a37a2115e50420975130e1db17598afafcc2c4b69f07a0ab1401b6c737052d521036891a1472255ca425a969bdd858cd2c3b1f82625da0bf62647be8f4cc968e61fca64372dd2751694714c7636423dadd004cf480f4d3f61acc62d0598b73a161265bde9f0b27694c37ebc69ab2cd90044f734b307111645ec96326ebaed25a6ec61d7b2741065ef06ac56ff9642cd1e7d5cf6bb3a8dbc8c6820e76d1f98ec0d9120e90c4dad662bf53b10ab72b44275c24dcf229c2815003fb04bc459042586bb7c34b1490bb4ecaf04d40d27ec58fd21e1ad77e560fa1381ac8d34ceed333eb58242a0e44643a2e3a675d0530c01cf22342a9c22ef5dd4367054d88f32d528a9371089cca5cd4c02403b165fa5e7a99bac4be9b0523c0c32c55e4c7f9a4d13cf24ddc7ff5e2418ee41f3a8f457f0c534a310074ed2ee66fed92643b834e0d321ffc729284995265fac123725c2bffd729e25a0b7585665b83880d7294f8a8ff635d7419a631f481ab6dc63e14771342db593fa409c23ff8cff926956f5318560f2b007b54853dffc85bad8311513be0843fd28812db3feba6c24f3bfc3fd8345ae1a5ec253ffb7fbcb352936779161bfeff8079de918cd260f6cb2cc71a56e5b9cc1e9fc3af21bcf1321356a65d040a77ea0ca5be9a479f0624a6636e80a573cf69164b270e0bb5f72a7d36d5b4e4c9116d787e437e30bc3341bf971196014755bc73f9a3b50449ef971c97a98aa3b70b21fe06a112cc13ec646d338137a990da17e3beb274968f155270f3166f12462b23a9d3e738c407035a09f9eed48244de4c64e9d175c94d85d0b30c5613c828f1f0680cd9004a1114c55c623132cf7af93ec75f2c0cd6963c5ea066fd8ef46ac41afd7bb95146f63772a4cc6c668749cbf56eb2ca666664a139b6ffee3c7f5476918d5d1c13e8a27ab050791aa0b33886c8b2afb0634586006d25b45fd71cd8804e6299c01c59c7e18c0ddd0709da3d77dd9f8ba147ddc4bd27917ef9581ea65905fd90b1280eea20171ec22801cccb27f3124dab1c8bb164761d0a8f40677b423a1dbf26f0d48ec46efb76c4968df6d8a2315354a63d836e3ef8eadb38f3252347e5367bf3b8004eacdcacd901f55b7a56358ec2efdcbc602d36ebf8100ac7aab2963acd53adb057e99e5ec6495b6a6a5532ee372267ff6e616039b90ac7a587870e93dfaeb83053d259a73aa99d5b9afa8c3368adc16f15c52b57c1abcc893fb8dacd82ecd003eb2126990bcecbe7b7a099f25efbdf2a157201ea4b78bad17bcb695be0b0d553f606743a4efc6e9e50e82411f76e79e2649e23aca51978dc1ae0d3273417bec80e0de0b9ac07d77f36f56708cbb49d0534a8ca21541b4bb596b782a94de03fadbee4bd00d111ae2ed159805115ef28d745cd9b2f1464e1500bf97c2429eb073173b4b21a496875c15ce72642fe21709142170263efdbb18cf5581c0fe4e1799d7a396bc005321eadf242e7a9e59cb0a9336202830ade0c6d4686fcf329098fe3e10690a56b9e83d931c1fdbd49d909a5dbd51f7413aa136dd7e3d3766c67df9b402ef871d0bb521c62fa81b248e4f8a8c86f690231de60a87c98002e4535c0add382f9ac8f6a3ca6a123768c42197be6565c143c091e15f60b6174802b2302e3851e6cf0becdbc981edfb43ad1aafe5b24aa12cb4d1625608eb8f4fd1241808da8c00054df7494711be240ff330badfb27af74dd48a1729b993371215a11aad577d9743687dc6416aa04694c0fb445e1e774e3ab3c506524c05fb69c65fd91a2889647b6d0c79c6719bda92d886e71079f996811f26641f510bf81e75f58e8511d4ff5096cca18286a95e4bd57c2a637c50bb7641824d877b2efd299d2f486d0c151242b84d6aa336158d4a810b4bbf35aff1120e5d319c6134e8023ae1e68cd13d74be40aa0a0eb0f0936281ca9eb4dd93918d3aac3e075644731fca500e44754a51c43042739dbffb127c31e22f221da096df1bd9932e658375e44dfefcad3cff4bbdb8664887f4c3d4faca392227144e55826fb867344202d7293e989db512d7d514d74eb71bf5a1beb5dabd3b09553d418c100abfed329f5afc3eb040f991c4e487fac14892a3c3226d01d393cc04879c3bfaf42ade0e114604afde5073ce75baf32a7abefb60de471ad0bdfe0f540ab42eccf48a3b748ede4de44463780157f531519cae577ea78c84c9bfd5d1df9e8704925b77faedfec3e329e9770641b820c8876c653aad03340e788facbcc9d5d81388f6527b52ddd7dfe9317e62fa80c195b895b9576ae3a917e451eafaae5163a3bbfbc2c96442c191b0a9647668644f91e05c870d2b84cf1169855aa17a95728262110947f61fca550cdad05d3276baed98f407263a755f5a71ee894a5a8ef69ce8699d1606320b3bc14822d629f3c5628e14da2d53fa1dfbb77e231a3c09780832bd593ed575b4a31926b8184174c80a72c3c519ff6a081f2dd67ea65f6318a529dc10b948bb1b351f3201dc1dfb469828d6cdbccbf954e31f4fb402be6fa27fc48cc0b7e6f01e283ef8b6d88b64100216164babe9989ed18eaf2425e2f895c9bb78b667fab5c9a225e46d2d5f76d1ef82689cd29b249384de6e37857d9ff2d49d9dceb140987cfa6e51a9d5362e41351ff2ccd4172d60b056d041f85c8111e0cc1ca50a5352f21f1d72e6fcdf9da20a605d7e4962b29ea70deb1cd0c723ea91143de4022c28ae5c30a1f256c68ce82acfdcc44f6d836a4b50589a15fd2398b94aca90786b22779a3c586b6a87cf4d3746e2685e1699949d065ffcf079bb81001ebc2c3071d709d85bc5b2a8648dcda85ab64b0939f7f1f6854848c5b8d853e3d415e22aad654e561e1a73aba5ab10c10b7264157d2db5d56e4159261a637da650801b0fcfa322838bbcf4c6ea938479be7ba8b669a5b5f8d57a021c15cce0301cc5f37e4b4494cd91cf98c5fac780909b040b5a3b1d12cb85b9a071b4ebb2dce3ad46aaf3d13943632ee1f60b38831d5f4c992f8f97b34db85c510deffa5d0e39aa3e3162e56b4504ca48535051b2638d6a7423b1dfd7cbdee354b69b56a24455d8585c483695b88084f16e88f7ec71fd89688105503726ebdd6ecc3caea061212248171d4553438cdebb84a6cec9414ef411fb5c044a6bfc174309cbfb72f93309bbdc90d83b55366ad66564c95d616c95b957b530e8636db6673d3dd7102fc9640e4128f45cfec165958b4c73c5ece7eb4c1ca00cbfb0349764de2aac37f92aa8987a478869771d81278319efd5fbcb2abd7ef9dd9eda01bed730c0529bc73707ba7e3c1e48cf1f9d824390ddd762f3d1eff2d84353b2940075f829037caa7cabbd5415465231fd8795be7cfb83dbb3a16a02a448c448831731a065ada857aa1004801fadbfe2467f24ec620ffc7324755627c9f1b6f9e428e03b4be61b7ddc33c26ee97b81fdb04c10a43d7d4624acf2bae380ebcb7426b81a6f0e8bdc7a1fcc4aa929725a958885a294fa7dd3b063ee065f447df5aa13ded71805b8af956df40e655e5e2357eed31412a76df5d356a1432e9f3f8f3940534bad894f6a71af4097e570638d1915601d3dca1601effc8da36bc4834fad475b8b92bed52d00a77853a74f27a6fc189001fcad77e37eeb92f6af13ec156fd71a81913e9aefe4b7e75b2f55f3b5fa9fb4573bbe9dfaf67d8210f4763e04de0768533b2be4c1bb78e", 0x1000}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="fd217bb3399af7949a24bbbaf0d9b5524e80fc00"], 0x90, 0x4}, 0x8) close(r0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0xf44ccd44020cbfeb) r9 = fcntl$dupfd(r0, 0x0, r8) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000002d00)={0x7, 0x10001, {[0x1193, 0x6, 0x9, 0x0, 0x20, 0xffffffffffffffc0, 0x3, 0x40, 0x255, 0x353, 0x8000, 0x7f, 0x7fff, 0xb99, 0x2, 0xffffffffffff336c, 0x4, 0xfffffffffffffeff], [0x6, 0x5, 0x80000000, 0x3, 0x53a, 0xfffffffffffffffa, 0x40, 0x6, 0x80000001, 0x2], [0x2, 0x1, 0x6, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x0, 0x100000000, 0x9, 0x5, 0x10000, 0xfffffffffffffff7], [{0x4, 0x888c, 0x100, 0x1000}, {0x8, 0x8}, {0x3, 0x5, 0x3, 0x100000001}, {0x8, 0x4, 0x1000, 0x3ff}, {0x800, 0x4, 0x7, 0x20}, {0x1, 0x8001, 0x80, 0x4}, {0x80000000, 0x80, 0x2, 0xfb}, {0x2, 0x8, 0x2, 0x100000001}], {0x0, 0x39, 0x1000, 0xfff}, {0x6, 0x8001, 0x0, 0xffffffff}}}) fcntl$getflags(r8, 0x1) r10 = dup(r0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r11, &(0x7f0000002c80)=[{&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/139, 0x8b}, {&(0x7f0000002900)=""/120, 0x78}, {&(0x7f0000002980)=""/188, 0xbc}, {&(0x7f0000002a40)=""/188, 0x26}, {&(0x7f0000002b00)=""/204, 0xcc}, {&(0x7f0000002c00)=""/29, 0x1d}, {&(0x7f0000002c40)=""/40, 0x28}], 0x8) setsockopt$sock_int(r10, 0xffff, 0x1003, &(0x7f0000000100)=0x2, 0x4) 16:34:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1, 0x5, 0x5, 0x6}, {0x8000000000008, 0x6, 0xffffffff, 0x7}, {0xdf1, 0x6, 0x10000, 0x405}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:34:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0), 0x1da, 0x0) r1 = getegid() r2 = getegid() r3 = getegid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getgroups(0x4, &(0x7f00000000c0)=[r1, r2, r3, r4]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:34:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = semget(0x3, 0x4, 0x618) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/87) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x100000000) fcntl$setflags(r0, 0x2, 0x1) geteuid() ioctl$TIOCSTART(r3, 0x2000746e) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x100) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) bind(r3, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000280)="9b4864302f6ca310ac47a91eb3ff5e866e4a3baa11ef4b8fa0e33e00ee0506fc8673a36bd9323851fca7ca174a1d01adbb1bc8b3e3090f602698c23a784b1d6bda056ef319e452ad588122c9a88580cb69714a1c55cb9db590cd6745c1b308622db6a2fc9684b1af381eeb29edb2a59e5681da7f03577b04edfe148883fe20d5b76c1ef31363e2f3f5f7f898bf07c52357ef7e31f9c517995ea9f0dc6a99e6cecd27f35080c02d5bf058b91281d0764b62af2896baa9649ff7b206a6250a519a3a9ae44775448b06012cfed56c5516dc8d2ab2901197a1a71133e2c0d83f38204ada6e1b5485a637be46277ffdad0acd8008271f55ed1b307c177a02", 0xfc) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x1, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000480)={0x9, &(0x7f0000000400)=[{0x7ff, 0x2, 0xfffffffffffffff8, 0x4}, {0x4, 0x5, 0x9, 0x12000}, {0xed01, 0x3, 0xfff, 0x100000000}, {0x100000001, 0x8, 0x0, 0x9}, {0x400, 0x3, 0x7fdd, 0x6}, {0x80, 0x8, 0x4, 0x5c}, {0xfffffffeffffffff, 0x3, 0x80000001, 0xda5}, {0x4, 0x2, 0x4, 0x4}, {0x16e4, 0xfdcb, 0x8c50, 0x8}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000004c0)={0x439, 0x2, 0xfff, 0x7, "94d79f4d862369ed67d1fa10cc77fd44be5ef166", 0xd834, 0xacb}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000500)=0x5eaa) syz_extract_tcp_res(&(0x7f0000000540), 0xfffffffffffeffff, 0x5) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000005c0)=0x1) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000600)=0xfffffffffffffff7) clock_getres(0x2, &(0x7f0000000640)) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000740)=[&(0x7f00000006c0)='/dev/bpf\x00', &(0x7f0000000700)='/dev/null\x00'], &(0x7f0000000840)=[&(0x7f0000000780)='&\x00', &(0x7f00000007c0)='/dev/tty\x00', &(0x7f0000000800)=']\\\x00']) 16:34:50 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0x2) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0x800000000000000) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) accept$unix(r0, 0x0, &(0x7f0000000140)) 16:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1, 0x0, 0xfff, 0x80}, {0x101, 0x1ff, 0x0, 0x3}, {0x3, 0x7, 0xe64, 0x5}, {0x0, 0x4, 0x9, 0x7417e29d}, {0x7fffffff, 0x80, 0x8, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x8001}, {0x316f85ac, 0x2}}, 0x2) ioctl$BIOCPROMISC(r1, 0x20004269) 16:34:50 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x70) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:34:50 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="8af9404fc8701f1a13abb480722a5aa17db67d4175b17e92693cfb1d2c611aedbae361415d6d3a996947ecc471f937ab8d205e0e04783eb1b360a2e20aab3c97b0a7d7790491225c8b9c293d2f32ca4509ac95c3b2040dc02e384b228291f1c0c88c0a8c03c45048d192bd007512a277ce0b9a1e7e4e2b24fccbf59355a5734c5dd55c4990a0b4979f00d16603ce34236f6697d9d92a91a2e19a1878de71bc2039b3bb76e483a46c29b6384a48c391e1cf06b586500d099b1983b3ce981c30b77f297065545a277de14390450365719dcf442b8b48aee3b9809e3ffaeffb788ff4b4be21f688dd6e3a7093d78161953fe3bdccdde2f54114b625ed8514e7479ef3c840154f709e6cfc1411d58c9b2dffd2f618eb04fa1f7dcb2584fb80a5187b7e6bcda5a2ed9691504879779ae9c1065e226b7b33c21dcdf6ba21a69696632eea6297274ae8c4f963fe4c4701e824b86b38af1a96f88c4aaa4bc3bc5dd5f6e7891beb8da566ec43abe3da3544f7d7e10d4c3e9fc93785d670cf5ca2461a9cdc63a2ffa444ded69fea982ee39b4ec9e856729f1e31f23d34a643c4b3057f36634b53857e892edb16be121354ba140c9407329dd32ab456b7c35a39b7130e1d526e0e9739278e1bd97ac5ef7c30bcb31cc7678b26572a711cfa0a93cdcd6889d620738a5fcc6ca88762c35abdfbdbf8486721a471d2b79f58e6a804960443b70ac946b18e5541dac5335001562515e6641deffb2fde722a255238ec6aa894bbb78fec097d57dca2695d3e075b63fcdc59fdfc7d98069e5d103f33e271e3f15b75424f86d7b0427224bc698aaddd8290289ed1c777344a69d65c877a5d366dd1aeb1ac87788bb512a0f55fcb35e6b876749e075c613f23f9567fa60007965fe591c46e8e9b0c03d0ef1d5c94cd9b7dc629fdc2b1041c829089ff8c7a388ed7e67a902deca3b0544fc8d0cf80f3e5cfc5400fe117378297ef0a4e0a3495e6abd5d52011bfa1987bfd2849805baec9b685ec5d092c158852b217a56f584522a30911f224b11cc70bc2111dcb70969c028bf93cb74d638a5e0e8a227a3c382eb7fc31fb229889f57724c90f1ff34c5a962587107fcd019c5edcf348e71e9a7355cc658e8d54508a05ef0c68e27ef0cf1a328afbbb78522c3b9522089c39f656dc8cd00ebc1d7320e30c9780d20b64d279303e320e2c68ccf256294aaaee9f94242184f1dee616e7d2b765ea6d5c06f9636ca4a5c9978c72aa33ddc57a5b4cdafe33f5df6bacff4ed5b54a9ef81e9bf1586643b330e9c25e2ad1c7a93f032a64ffacb08b94eafbece17bf3884bd37c21b28f51b24047829b3d9ef914948bddc8dbb74f5bfb6ebc9e6fda9aed2940788dbd8de2225fb188d81d516df7a623a2c96592e98f5cad71f45ef19cb0d353f393ec8c5f849142e20e043f6954e17e7616d265d74cc136d6926674cc9c35cff64d3b4c036498f6c33d4c2ee72349d6065a77e89495a8b9f48fb73857b838644e56267294cd1ab4ac7bfc22ea16fbaf4b5858f152fe851b44bed4c3f7e6625a35d24e24f4f2b22ef02bc03cf34084690fa88a84f985e39d82aaa7b88a794b0014b47b883e73ed0ec48812f7099ed6d8059bb41bfc90af47ef681514901cccd5bf49b65731f15c04b39dabe5f47d816a028c4ccda8933a079a05d04e8e3134ece0adf4284a82520c1e4656b7d87b02a909eaf26141fe3ab8d338aedd9459dfc972963e505557b85cade097c65941ee31d6d8734f5151b1fabe8ca90d6fc98b73bf208f8e8fab4061caf484e8f0282b0be1cb79671c8d7034f3365dcd1038d5d46346db1275b863f9b96e8170c3d7d1cab5a223106d15243a8e3e3a7478677ef79fbce064459dc2bd414742cfddc6117d86f2603864b87e367bb73d0d40b587924c4de4522e0a4be9a6a3cd5fe572229b89edce8020178b3b23674f894b1234d0c3a6ce11957952e539e0869a017198e5746a81e017ccc83d98ca781e60ec1cc6a720cd3f16b80802732bfe381c2d56c32c9bd58766ed0fd02497aa4365c688e63c7bbc8b00b6c0a3d38c5cf998381fd48105ce781a296868f4f0febba145d809a36d5797070b95c62b7d6c8ca20eb42ca471c9332fc104b7ab8395e165525f89222f3eb702813a7358e85d70b6afccb6d8bfcc401a24953c4dab6f78703cfca82d945bcb1a5dd5f3d030d556e1a4c4b29c3ffd2a6e71271f9828481c5eed174a58732f0632ccc6ac12ac90a76c1e8b20c1054fc9f3a24b33b29f38de80b01a0410737fc0bcf5fb61447ff7a6622134fea81eb3bb9ef040227b0c179afb1a4119e9c439d2e5b90d4e796f9636ac94e83b2b3b8e62a63d324775f118de5339d5e73c9bdc16ad318074b894ed62355b9b671f0011203d9bd44dc147eef61e7e888b957bc0ca7a181bfffbe4d39e84ea30988fc6ffb610e453424d7b44e673e4393389fc8e0dec07372df106e80759781ddea458885327b752842f4092fda86fe473755bc8fa248cc5b7555769895fe6bc62166ffde64a3d88d5792937eba1eb9bad64cce716c26c31b382a46347f473e606921ff59dc95415a82b7f0d6aafc16e3648db90538226ced5ff30efa25d4c1eed22cbc28057e3c78539bcb90071f8924a405094df753303152737882907abbcfbd08ada9c4d2c2aee97a14d08df37f698448431287401e9f991fd7ddb71cce5f6bb0cd5a6e809f39c8db4e40e9e2b8c88f70b9fd4ff68fb738eb7c0f6a564b65cd99cd341ce2c67fc2cf6a22d18bceee7b503523f2a89857af08ea7d368411a117964fbe0e105543f664a6e1fb0b8baf33e5dd7953063c98d22d41545580bcaad9d0adda5d9b544cff8692548f3753fc5fe72979e0c30b9c5b02e78ae2bff32100e4be32ee8335ce94e009bcf50e8cdf9ded3fafd9c0ae05c61d522d023c1bf1db23244013f2bd525a4815f048dcc7c8a73e9b7fca85e1a4126970bb07964ed13a7120ebf1486dd7a59941254f5bdd6411d6083c5029157206d962c70af3eaf6a090c90ae040a7051c197b0f9660354e98f2c55f4f9231ffb1f6df82eada3ea92d842af9f999b218222d919dbc888163e6aea120773afb606491e5c502d294c4d8e47d592764b9bad13c79641a6bf69c7cf595c8f37ca8dac7c249d044f4cbb960668bef12f6aab01870828a2eeaa5a03d6b237e19aef54cdaefc801bb499f3e52fcdbf7dd262aa3f7e3bb2697f2df207487a208bd65a2afd64e6cc5aa48fdd5ec61092d43ae17e7a0d9e24972db38bc88bcf155d47043358ce229e20b980815cbfde890be1f04c2ed7a6bc96b45df54819403f31097659c62c8d88b97dabaa21e2fc3ddeb4fae34a81b994b41f5dd7626e700d334cda3d32d1c21e723bb120edb01a46cd028b66d049a482ce5b4bec1337f123531b35bef3f524dfa46c4d09e60985c91e490fcb4b7a2dd8a8ef1cda336d689531c5677120b2117c7727e676390a2c6b69eb3a34efc2031ece49bf738c9e22274ac67a60c3e49cf19ded62ba3a52aaf5aabc61b8254ec92c7c3c45e4ff1a379033f219633cfe04e39a6fd4a0160fab591fea8d8be182920b1e464022ebf1cea1bfe6cdd639f63f3157ce3689cca41bbbefb73e5656f30713e41793779362194fbc5dc05b6f09b4728dd948c5042c87aff6629b439aa33c414fd87474c0b99773b96fab7e6f02edec14a17f0a9353f7e619e64d46523051d67c2fbc71a993799b4a0f6dbf9378fa68bfb3526ee5ae519ff666a9c38c336d926f5b08aafec0ab17e3d8e3e8c8a56c74a6901b689f457cf2627ef05b637455296d70e9d77dd0c082717d6450f2e385dd510cdd2f82467c28aab7a2e1cab5c5657135fe2793998df16efb425aa286ef73cd0cf82a7d992fd12b5536cb225a949558a0414b4a66a79fefcddc5cd89247f7da2026d8bd41c9d62ace139c861618dfab2286120a0122b3cdcfa194d5ffdee33848928eb133c761170a817bea018c80d71637fe592601abf2b944ead27b900b6331d22a7efb210a7f2709c1e27832576137344b9bb7636849e5b669f2972357f5e9cc5aa38d7815451c19eafcaab4576b419486520d7482bc73104aaa38fcac7b0c0d1b37b9264dd62b8de8cc329c9295733f1afab4c3aee7fb9a0192aed18d4bf0dc646adc4ab7f9d42411bf6f62022903856482e085adfcd9d8b787f1fd0fa6181b0bb9790d9e366b61aed2ab7839fdafe4409ef253af7484f5d5b38cd437a02255ebd8aedf5bf3f96213a44709becf18f90c616ebc82ec611429c1463a3802a5aa2754cf2fc6e8ff9927d6056befe7f6fb594525d7fb9b923f344f979290079298bf1c376c8c9e07039156d81dac2df8bb1f2cd45b1127916b455f86f2296d3ad17150031bab68547269399ca80d47a816d245b58c54fd998b46c0e65bccc635d74a5a47118353d77198eb84a2429e360bb84b722e38fb13f353e03cdc0b25a1cb612a6ec96439fbca673db14ce1c30e84a07d5109e3ab9686fdf180a5296bde3843478164ba11833e34a4cfef2066c0659d1d014f0326a5529313ad5b76a4a90d18b779c69f94491f2ae8d9c7793e6389c49f331558aea32bf527cd1437ed4f1ecaeeef924a161d488108211e4392a9cd53ab84c5c333d7e12bb910bbaf4eeb809852dd611f01ddbc789e166fa7a9eb7d27f81552a0444d4f8c0b5be2bdfcc4267d9fc24d81b23e7409ea14fd03c605ba2c58aa28db88e162a617464cebb9252238b85ca586675e5d8da0f31c4bcaaf851bd8f7a30b7944b14afc8094822d6e80d3140e8cb6221135115cd9c607ee4d47e24b7dfade53f46c4697c968da8b30c5bdec12d346437d8edd546dbdb3225da024872b1abc1e7de69ce3cebdaf129638029b9e5b890ab457697523d806619f29d4fbaaeaaea0c8ec30cbc827e509331a092a96169520408f4f3ec804c7b7383060262cfb8312a594ca62e58542864b7ec17dc580eb833c8cf728c45fa9ab2c6a187fb19e7945b01fdb2fdaae6a336f0d382ff53bbf9757e8a19a1b13e5b3d44f0278d78a5df8d99544699b2516bfc5f737a106b3880ca6fb22388395e06ce004c470f372c106a7142896be4c9e261bf193da38051cd5eaf406ed20041c03b23283a775de92e87b881ed4da2c1ef075d6daeb07be8b0a136c8750676f7b7928c8c6f8eb0a2749624585a8ef6acd99870c641ab80999e65685c21eb57695d34650f2914724fbd8aec2ed6447972beef3cef028a2d7821090e71f398bdb055828687db728f2592295fa1850d1ef9e3b39ea841b0c2e3d861160d8b56d0bc61b15eb657b59cf12a81393708b1ad42a6983995bcfef90347edc0dd27cafc649500aecfb1287a82c820a397e78cdeecb88e370b199e36caffc83e5c4aa1ffa152b980c2b3a7ff96264eaebfc4ff691b78fc1ed077b3e771fa717037d1d301464794989966ab75e622c379b23ef4cba822f8aabf3b4023d88df4e281d49b502de47f46f9d17a0fb38f3b716ad17a9d05307844b84610894df70a5f326354481d60a6e9dcfef3da802d95a9f77e332246c409fa66888466dbc66bd6c3099a6f230d254b3650e4294917a48fd9d096ba02fbbf57f084e37ce8c59353c62e1809261da740ea7e8cbae51c7c1dbe39fcd0e0974d8fc7c8c43de156a58a657f116d9deec831c360115eb8132f257f8a21d4896f7e1d2d8784e9f128f37f0e8de48cef68709a72187eaabaeb26479f0a0395ed9df890c87996e10b2e0da74afa250d34f6ab1b76b5c84920c77e9b4b08dd204044845a136c251141aa2f4", 0x1000}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0xaa) fchmod(r1, 0x180) acct(&(0x7f0000000180)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) execve(0x0, 0x0, 0x0) 16:34:50 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) getsockopt(r2, 0x3faf, 0x7fffffff, &(0x7f00000000c0)=""/211, &(0x7f0000000000)=0xd3) 16:34:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x5b) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x83a6705c166b2bfa, 0x5) r1 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40a, 0x0) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff41) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 16:34:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dbbbae63e9062caea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab0008b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6ae699bf1920bd4a889aeb6c2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cf093543b9642ec535424c94cd66c31400b", 0xffffffffffffff95) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c17f3e8bc948cfc2e0e36e51068467d7ced2", 0x4}) syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:34:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus/file0\x00', r0, 0x1}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) open(&(0x7f00000000c0)='./bus/file0\x00', 0x200, 0x2) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xe) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000200)) 16:34:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = semget(0x1, 0x1, 0x20) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x200) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x1ec) r3 = getuid() sendto$inet6(r2, &(0x7f0000003300)="dbf2c48091ef0e885535d3788ac1181dd8c2691e9998201a34ab1d8f9163bd2d3665c545987e26cc8a1af103c3ac4066d10d5e1529ebc3a59cf31e8e041824ecd836a791d51a7e4a1f4a3c0e100279071ec3d477f20d4bcf5a80661e8cb5c47d7cd8a8a65ae21e44155d0302d30b0da4bc83068dd6bfd48b259710f53306f1ec44f76c24b5fc421cf83818199a83e7c28d972fb8f1c48c0dba61fe2d9a4d5320921d67938f618e282c71da2f0267f79cfd8826cc120c3a5cfc088954bee4a9f174803e3757a9301204ab2d5e707c8927d7a5283bd653d2e6e4e077f5398cb6c7185ff679839d291ad555bee14e486d115d4f219bed2aa3acfcb407d6c2d74e31f8fde19b72af347d1b7d23808985b38ffec593088ea1318bee33e4da5970db91a48b37e8630cf40b75d06587662f8f01ed0c246c2fa4f2f41e1e430e148e052f73aba1dbae725ea4e0c1ae987302cb4cb1248d8d9fb7f8fe6087d8f86424852f018aa7c0a01d7a63bbcf50a67bf65590719143b732a757b9b6a69cfc63a3d3dd6629917ac45dcf488722e5a9007170cb972df3fc9815a4aa1c08dfbc1b1babdcbf22dd6b961dbde6ece68f27d92812e1395af4528d2edd2e7943e692221289e5aff0cdc6959fc5404559cae4ae007fab98b355e2fc0c52058fdca6a67102c9ce8cee0123434ab84dcce8cf5d3953d77aaea6fd0bd8ec199869c014cc68f2295a8a84cd4d66a43285010df1157545aeff80f2ac88f32a1468c747c933c911b6f02ef32e2973b71ae1693d7a40beccd5d479da7a429734e4acc0ec7e7e39820dd6d4512cc1b6a6654519734eb881d1785b29446f00496ab2f828933d2ad82a04145376d41955d2ffd4f125086ae872acda65d5033182b93a522625ede93e9c118a3b8e21d41bf0d48d1f7cec347a8a6f5ef8582c552604c4a156e5370e95c3170cbfb5bcf814bd027de1c399b4d69965ca27fb30ed6d0f24dca9c05d813425f76d61a078810752ab590621e9407541579f43b2f2a0d2a24481c44ce6a1a4828ba543a8a988e8eef996fdfc015ba2b41ec206a4079ba72a0d45e4fba1c122c56092dbadd498582b0cacb5d153a32ef71a56cb64b3e059a0002f8e8a61b0fa1f37227fbe290331233d1814f4a639af52398e95572e047d459dffc2e132b4cc5494ee346f53fddfc04fba027ececcc6a6936a26f5ed1aec5a5361f921491090cf0270580bdfe1b07de8cd764c13c7af8cba02d9e67e63bb875dee08d50062dbc40450659cbd663e77c4b0238bac5419cd9dfe9660fa50790ee4f2ac628a00c37fbae3099934dbc784a9a463047eab116010c9314c435bb00dbb5804babcfdd85bc96755cebcd10ae872dfabfa67d9788ab568fea458ab285f0c6200a31d4de4481ebec9d42cb6fda1ebcba4a9f5e613154e22d237a5419e8d99159edcb81c774e91dde5e30f9db86511f92b73237ae935a69aecd0ff62c6355a86ef9b6376b6b8dcca46992b497f1fe14688596f0fb079cacfd6d4a125108329ccf5ba9b183b7920c57c967a714e359269e7923f6c07a4ef4295317a2ceaf959b97a164b37bfef011eeef44353be1ee0546eeb36b0eb3ecf82620593d20cc4e6af143f7fdcd9667ce9f60810f11ad569c72b8315be2fb1997d2be0df559b2223859ca109e6d627a4714fc322b1f7de53fe66fa1b0cd13cdae32779997d457a7dd238a02f56d61575643f0665982db0e2ac880d25a57085362e3c58003f8b453b990599e4a5758914f1f61f79739bfced2bdeecd897d854a61617f52952bbc24341b1dcb88aaa2a210dd88e2fbaffa00a7ad938908fb5dd18b8d915d17daddc41bbba89f5579fe0a3083b655107b5728f61a7d9dcd8b70e571f7c3839fdecc4a0a5926ffa14923b1f0d787f5d89140a1926c9f6163ecc5a3b276a8432229b5b7b7765885362316837cbf06acad358f7a60e8aceba792eda46cd83a2d49cf4bf4d6edfd09b30de8d614e418c08c4f649ddfaa3bb792f2f13f51240240c8d37b8d42ba95e37e133c3a0cded7fddbf15eadd26046b6ed08d6a91ca673cdd0e0b4a404c1fb00babdcd4ac33ef075b49fb2d47f31e4c67dee290184f4bbd69211f8b9eeb82886f006974d69ccbfabe3eb64ff65e24b2edfd731287ab51f170f28180ef998e68ed9c169238b0b04bd0f1d76466a6452f87caebbbf4535a1be9dfc8ba040e35963569eb7e456e8796e7dc6620bcedb521626de25548a1ad93107a66c1d49005c427c021d6cc21f4a9ef379fd78f454f87560e29e15ef1441ec1fb16ad20b80381128d8c5e38200b7a21ea87ac55a7eb88033c98d803249befcc9008b37d95aaed4470310ba48c66aeec54bbd505d6c84fe04caaa85c3722e2b119481f16d2b53fd3b5a84fd872a9bb955bc3ca21bcbde8ca3f86220635fe68acc8b96ea3583d4fa22dc08e8980beaa909b2ceb9faf38566f61eaab570f3882da670ee1dd5c329e2941455f7a0e575baf84f68852ca6e97479fb202f2017caa505a61dad592ff2e98c4241884d76e73a267d1d47f5694aa74bfd8f1765f2a49c9166b55369f4674865edf601f3359bfb4168faa678c1c5a3ba6ee21ad81c687d57222a1b9c28699c7d8f6f6473fc12707ab7653edb37ddd5cff14c8ede4161efcabf9e2184121081201394bef367f74d8c09c2128f9f09410c76ba5161236dcf8cec7c8670f30e0e0a31d3be13e89edf681029814246f86c6fc7e892b21c5a0acd8195c7b9745c3637288c9b6d5b67f6cc6246146dfc8cb7da00fe37743f6dbdd31b63f428744104bfca7bdedf69fc83b04bf5f7d2e26f7c9d007065c0c239347845b7a5a7e7fd4874dee4bf9989b4146d1b1ebdc8118accd58543b71ba3363e9e73ccbb4fc28a5797a6252cfdf815a6a65453e00d9fd6efe262eb6e2ec144c82adb211219e069f555093852465678593c444b34855ecae5368eef8af6af1c3e1d4a22e96e9158c5ba41bc5bd787c85c68bc21800dd7473973beb7ea29930311a882c66ec7b1c6a7972914c789d2fe70fd40f60885e70a8d2fdbc2d9f49526954a07ba0305d9026fefb46b0139ea81db95eee83b61d31934ec2f866dc8ed29a675c43d7281ae99647e7d24baa1fcab5d74bafa8a1cb1f9cd18d54e6bafaf3777a8373441a4a61da580afe480382be18c564de0be62e0f484de3d5aae189e56c5944b73cf5271b6b67fbdcac92c2bb0fe8035a605122cd5f2031f64b821b7b4d5a8ef0c7bd91c0eb6175a82dad1a75c8beadb25e8772e4f3e4ff9c6888ce482d2223d4e9963e29a09bbeb5b737a197a4e7af9951c059f576013ffcea955ce742eca1a621107bf415ef99c7680707c6a147d75cf5f804815c2b0da70dc63a23ccdf276597aa000b0d37bc537056110dd399eb5dabbd8125912a516308aca2e7f9fe7b294600cfd2f607b25edb61f809067fe44be22d4cb8cbcced1df432d9267d90dbffa8463cb7f96b44b940a69eb6d946deb0318aa5f745955bafbf2fc13dc660d12ec8e9c2d4319d0ad8431d3a6ecb3817a49c3e0bdf71a2c4af155a3a5fb6e78d2d451b170ff0eb6b1eb6e96b76dcee5bdccc6164aee167e58507cd586267e80160d5f897e531d2a8fbac20389be8147ef037a7865c3e8b71592070a3f553f975ecf5e5cc8330ef8cbd8a5f27978331e1825217bd35f271a3c411c45a34de294329f4d03f2e7cc4f08af583319e2e139e8d82a32827c16e43d439233a6aaf8983a311f121a9fbd68e6076ed6671a86e0a346673365c6b5d8f814bfc7e4ac3217be2bdd6886d14287abd422f719cec7e265ff5ab0e4653bbeada2212e2cc42d81470e8b2da6cae5fec0853f30085bab04f3456c35cd9d6d0d06172449dada70f70b827a8285c5ea94d9a7031b7265a6ba72f5937778d70a3c26cb3b7d4face31dd6de974c3b302581814d511e3634cab5db3e4d1fb45bb05dd39313304e64afbf5c93a303027980d3ab398a902a11733b7be268fb6a714b0156b88c30b820861b54989b95da22ebbbbb7d781d323f514d013c4379e144494f0c8e91e777932289ded4d4f57d47f6a1ce283a37b169d9f4eaebb3c0d10ff7ff8bd04654a1463148937167081549903295d3be22b83d6148efa73f7e8453574b6b1070efda49a4809c8e91eaad7f310453e1a9cbdd83f3a22bbdea86ce45556151c646440ed90016dbf275eb3150cf403c237170be64e9f042217f57914907b3f146eeb9d0091c8e80c88c61a6de6aa69bcbe1d011ed33839c21b2f55cb4357a7c9c3b63287f951725a8e359970967623a6b895e421b299feca8adda69dd97fe8f3147e571f1a4616a26c247799fb954bbbe962bea9de90905078f95ff1655f6d0be26093c47649d0c1976aacf015dfe82c10240116617a0379f99e139701e5a249e51d9cea32e6003c317a20098a21824ca4b67fdc27148f8373551daf36e7521d42599c12fccf71f7a9675d46abe79377ae3b0dd171a29ffa9037e1254aecfc9e4931c7f70606041bb7fe5610dcb9a698335a25bad98cbaac8dfbe2050bd23988680e6cfc06bcfe1346d32c9d828369b3a9e70769155270b1936082ed80bc7e866649082c90497693828ee3c1a91eae647ad45c466e9cfc4e7fbe2385ca752bb5b83d67c5404e1af799a49d69f3be15eaf835521e051fb068059c7cec2c815145b99a6226fac70ae67c654a55fcc5883ce6140311d06a7a6d65c8fd4e6accf6bd00870f65b94e48b8f9a056be9bb3fadd3d9987ee301d7929f90ff71c94d84c9ce4e51ecf483ee7eceebc5115ef19f9785ac881e9958f99e40e2cc0dc0f675ab380a89dcad71dddc9b3a37db6bd719bebc744fbb345b38d98865f0f71f6c1521b3ab9be153226eb29b3edd910e105a4d4201c54bd0cd719c95256129ba4cd8290b6abd358e3777a07fce5cf617028b4bc2ce3250a9c556aba4f53e42b1c7b416d19f4fb6b7d9e89872215b41bf0a919ba6991cdde411e44e98a6bd319355fd0b6727878f78f7764e56c2a9517950fb446527615a700620af8a00588f2c008da794e3923e32073ded7c7b9b289e02f43895cc481b1c5fee921dcf67adad13bd9f627841595dab87602347f36e4f8d488b5da02a5e39df31164e74f6b9a16427cbe946f20803fa377075f927f8e93b77f0531c806d169470972c994592b94d80c0ef6b1e89b2fac31060885c6bb715a2344163e527b5b686e56c31395e3152b7c7d4b5b0971fd1675250333502551dfee63403ccf1f8f35a0e4c7c685dbf5844f89f1bc0786a30c144a4473609dbd271a26463587fb6d73faed5d1a950648c346f716c8f622d90e4d1322ac999012aff3efa926c56c0d1d981abe033afe08ed4863eb3189d5e44539fce8e17bb0d3dcf70410983352844924f2e04e30a1e9ce981c54bf731c63ff7650cccda20b7629bc846156a338359024723849a632455fb6a9d365f011fa3b926cafc0b723f97fa054ca84ca8331d606f5c15804005a248941f342c7e531b8eaaa0884b85f582c2d75f3e78e269fef0c7da4db7eab0fe5fd38a094ef0099732e85d814e956f11d14f223fac3b806aa1a97ce06d43087681723cb26a30bcaa32067f61ad230960f09ba17d2493a8e773f6e34fb50e5fd9d7bd3485f0b185e77228ea019db75f4eefda95173a69c163df1227704506f0517db9acfe4ff5f184a3dae91dad05277e4ae0e3c117c3bd667a6d473311d905265cb2ea9673cf793f8464c0897131b04adc2687f3fee95abfd0e8c53fa7d207e556dadafe4f016c9ff5121d7b0b0a0ca9e8bc4ff7aca0f71100e6adcb708eac8483bb18baf9177796833a67baf17caae997ec7d33657645fda526f5afc2145b5ff82950a7c53eebb91ca133c76388f9d707cad4f1705ebcd05101ef225710941fedb0808b662b4e97313cd9d2a385389de057f9f01b389e49d7ca3ad9b4f30745f67eaec23fa45704d01fdf35a3a0ed6494843faa83dbfc1ca285cf1d8215f5ac786a100c226bde67df461f96a458279514b8caa07c4566e6f41c90b6a7887cc2d34dd0e128d72089f5336b32586b3983a47987bb3e337e05d89c3edae3c6cb6f9631095a18cf59ca41dbee1db723c410b6d7ba741fc3dc9cf3e6fd9d54ac1ec6e8525c20450c4742877693b0efe5334adc97bce46aa009500a420899dc150f85868a82abf9b2a244dc7bf8b7d58529deda224b707d2524fff3ebdf0ff1ddd89aabe91fc42bfed3240f191ef45cb3377e83a311fddc141bbc17477726ea71c0645f18fc10d15a088c184b85ef379ea83237a805f98c99ab543428b4fcae88dedc2000d50368d62f420ee1ef2158164df12017c6e472ae14c28187c2d29fee7ee971a945754f586af79ccb48010f091bac0a557a9e2bf5750239d5222334b97e396f9a8", 0xaca, 0xc, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a00"/4320], 0x0) close(r2) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r3, r4) bind(r2, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 16:34:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x100000000, 0x9, {0x8, 0x8}}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:51 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="1dd03ee92194505ded6b551f670536c42a4d3659c2f185ba2dfdab00678d16d19ee0a79f094af6256e62d07010db55073806", 0x32}, {&(0x7f00000000c0)="e5a344a298d7b761ba9c38e7def7fb5f9643cd0ea35041c2d794917f39fc501e3bad14dcb70a74e30b84fd261e2465a1833b4d4c0105090a920c69f92e4ea80726e931021325bf5df7977b0d90cd7d2ad170497a27a570614ae6644b0c9fc7ce4801e3ece96ceadc9206e7a017bf47839b", 0x71}, {&(0x7f0000000180)="1ce50a0942416ffa4573b5a44fb0f1586c516317b23acae5bdf079b38c14dcfc7b5c567c558cfc3aa61205e073885e84fdf137cb37dc0daf376e0aae11c7ec5bebf7616af08ef73582cbea84820799379ce9c8b99facfd24141c4f439dcd4f617086c7dc140f4da3590a4493846b501a6eecb8953674a6d4846cc639efcc8e9a319d1d1be0f2a33d57d6d2f6ef4c5fbd647789aa044ce08cd029e790b5b7f338ebf8c1473a79c09ad92cc5e4a2ab3ff499fdc048aec70d13", 0xb8}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 16:34:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:34:51 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) 16:34:51 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 16:34:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) r1 = dup(r0) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) 16:34:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f00000003c0)='./bus\x00') sendto(r0, &(0x7f0000000340)="3342e811e4c38d31b65e3c5f16b53fe5fed0659f0c6766f1a5", 0x19, 0x8, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) kevent(r2, &(0x7f0000000080), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000001c0)={0x80000000, 0x7, 0x9, 0x8, 0xfffffffffffffff7, 0x5, 0x4, 0x10, [{0x401, 0xfff, 0x3, 0x1ff}, {0xfffffffffffffff9, 0x101, 0x40000, 0x6}, {0x3, 0x2, 0xffffffffffff7fff, 0x4}, {0x6, 0xee54, 0x8000, 0x3}, {0x4, 0x1, 0x0, 0x9}, {0x9, 0x8, 0x7fff, 0x7713}, {0x3f, 0xffff, 0x8, 0xffffffffffffff81}, {0xad, 0x8b4, 0x400}, {0x9, 0xcd97, 0x0, 0x52}, {0x60000000000000, 0x6, 0x400, 0x100}, {0x100, 0x1, 0x535, 0x2}, {0xa6, 0x8, 0xa85, 0x8}, {0x0, 0x101, 0x6, 0x7}, {0x445, 0x1000, 0x1, 0x1}, {0xf0, 0x6, 0xdc0, 0xfff}, {0x8001, 0x2d, 0x6, 0x1}]}) fcntl$getown(r1, 0x5) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)='./bus\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0x0) kqueue() 16:34:51 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xf5c65ab1ff70dd24, 0x11, r0, 0x0, 0x20) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/78, 0x4e) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="cf6fe0667c4452fbb3c90bd1fde06ed8f642a1b6bc4b7eea0cb50bf9a022eca57ecd046b54d38c95f920d50a5755fd5cf76c6f5d7ea14d7bf76d2d62b196972b4e39d9f1fa8bccdd01fb572a96ccba25ad1bfd51e97680b7efecb53e41d7e0ceabe2bd6f1fbf7e1b07333f6d7d5f0328ce8740f28b4ef8c3ee8a284ea6b56240dc9604899ecbe87cb49f97c832e03cc2639c8c", 0x93}, {&(0x7f0000000240)="207e61ad144030d9049c5b121d323b02a95a0a", 0x13}, {&(0x7f0000000280)="b6158b187c14bcdc946bf085a8921013b6489993ab3cd3c705e185f4db3bb065d37d39f03cf3c8a3edb35d157f76b44b23d105248f066c5e3ccf11d72d899a213c466ee1e1c8fc9be9c3d1b8d83d97457315785914f2c3b60c28e84caf", 0x5d}, {&(0x7f0000000300)="48b15523bbbd72475e1942da227fede9a191c22e2f46", 0x16}], 0x4, 0x0, 0x0) 16:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x820, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x100000000000000, 0x5, 0x9, 0xb455, "41190f21405678501cc2492e298faf54209fffe2", 0x4, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x8c, 0x1, 0x1, 0x2, 0x100000000, 0xfff, 0x3, 0x0, 0xfffffffffffffffb, 0xfffffffffffffff9}) 16:34:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040)="03000016cdf72e0a87bcc199ad4b764a6276ed3b9b281dc3b153a99a9d58225b0eb320e3e91314bad89cbb4d2b465852008675d709fc60665535041dd0c921e97913920f5f3dccd92d125358bef5b88bcfe04cfbd20bacb4ed84a3372adc970f21892753f4a826c92a77c42a855bdb9ec67d1606e4413f9554e4aee5a4280813075105f760537c1bb6e254c5036f3b1e8959a6fd0b2c47f955dc8aa3783170791fe1e8f404b275e5b39694f0d8895849fb738834151376b28646afe0ef14783f9204bfbfc40db376823d63f1e0efe00f59ae8ce260dfaee462adfcdbb25cb228988ddb33f332903d7b0b313ef577f171a00b34ec0db09dd45eb04ac79c662a2f64cb0a760e68291152a3462c14d8b05497a59422158f2114d09b6bf1f3cd10900d12678d264048b90dc1f8eb7f079f743082929ebf55abecc16b7db672f384df5cc172ac513a5f", 0x147) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:51 executing program 1: r0 = semget$private(0x0, 0x0, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc0, 0xc0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x5, 0x9, './file0\x00', 0x7, 0x7fffffff, 0x8a, 0x7fff}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x300000) r2 = socket(0x1e, 0x3, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r2, &(0x7f0000000000), 0xc) 16:34:51 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1, 0x7f, 0x9, 0x20, "a37325d99d9a539505a2c2393aa57b02083f3bc1", 0x7, 0x3}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="52957e2e5903f6b7c74d4898770b5eba2977cb8f123961a1b0581d02303b404d7c3c3d17ddaab9af71d053ae454eb17b909738383ab1c24df3d4f04c20ebc73c268c79fa3c81634369bdb097fe132eb69b9b3b6ffb9b66", 0x57) writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() 16:34:51 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xaa, &(0x7f00000002c0)) r2 = getgid() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/102, 0x66}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000240)=[r1, 0x0, r2, r3, r4, r5, r6, r7]) r8 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r8, &(0x7f0000000100)=[{0x0}], 0x1) read(r8, &(0x7f0000000000)=""/35, 0x23) 16:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="fbaf8a9960957cc7716b67f68d1a89e09b7dd0ea8d34c9271c8b7ebae047340317ac9195533a6569c02feb1e29d29a835996d7fd3497ae71ccb18e00352729db97dbbe46a119a4ea284a677f932d10", 0x74e058743d4003d9, 0x0, 0x1) 16:34:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000040, 0x0, 0x0) 16:34:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0xc2}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:34:52 executing program 1: poll(0x0, 0xfffffffffffffeb0, 0x100) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x422b0a8f47eb52c5, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffa, 0x7fffffff}, {0x401}}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x7}, {0xa2, 0x3f}}) 16:34:52 executing program 0: setreuid(0x0, 0xee00) socketpair(0x10, 0x7ffeecef550df1fc, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x9, 0x200, r2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = geteuid() syz_open_pts() setreuid(r5, r5) setreuid(0xffffffffffffffff, 0x0) pckbd_enable: command error 16:34:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x7) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000001740)="600010ee99706315d71000cde02066b7f2cafe367607f4323d8797a82a43c360c807f1a5b1fdc95918c6a5dd47f490997c1e0014e9ef8f71a7ebbf887dbdf15a960a3c71ea7024cc3b733c052571447ae9637af561555bd9c8f80bc7a1d52a7d5781a03844b1bc34ffa9f719fd99a7af919b374f7ffbc65f3a3f8fe255cea8962b25fd42f20d0ffef83c59e44855ff4c1cdf10c92abfd4ca3d58bf7c10b925fbafadcbd0db07cfe65afe39113942f43c65778d286e1b0a25edf25ea5287e1411502000"/209, 0xbf}, {&(0x7f0000000240)="ce180499aa887d8a8d4ddc4e5a1b45025f6ea6c2936de9983f3c85e5a046d393d4e586cf5dd969b7b3b6b33ddbb186604e586f679466be5e4214b088384d3c18541fc4a8ebd3f3eef3c12e46d24c9a047335c7360ab7abddb2c2061bc6e2b9fb0a39f761787aa5d4f6a3edd1e807a2806571804d01c81447efdb463f282afa119bc786545685e9769f7fb022165968360872b0b8d26ebb0fb73807e868ac1b196ad28331de3b7446c8f654d59e5299e3ff5b188be6c04cab3a8c6d37fe1070c087567951964ab8d1178d17ed7c1a77dcb4fe771937eb95d3fa9f8661faea2d46963913913f68f84e", 0xe8}, {&(0x7f0000000340)="bdf558d60f305c239ffce8ef69e8990ca64268ac302923a615cc74c27c3186e14a5c6ff890455df9a88ef12a99849ab4b160db71e5b553b35ec68a8ab64fda6050590ec427339e9d8f7fa2630820a2fbaa54a1c31e37312a50067731da44bbf2e23e59df2e9075cf11a4121dd60d92844b78a6f56c0ff95939853ca8982143fe6b4ed96b2c7a18e06cfd2ce914d1afc6e4fc7442c0abe1481974dbfac705198636dca0a72300f526d1d0ae167f9a26045ee177597824a1e214ceaa7fbbdc98596e9f5b761950e0da78641bc20beff33a1835675a8b88b158e1e4fe86f1898281fdd17b2f70d570", 0xe7}, {&(0x7f0000000440)="3d35775a944a08471224b44d9e6f9be6725ed1d92011cadce34da83bf78e6e6a07600415d539123a4dd97647750ee0d4fb92e683e633b356d304e380a91e6d7406b4515f865489f58894f6d2386b09a6862e837eccf0b4fe7cbb81aee013882903e349325f94864b09bc8ff70ea66c75daa19d1a5ae5efe6b9185147a64d356c561d4ae9ff251d35de42ad47940f7a99219dab24eae1df67bda854dab6bbeca66fd4e7d5a7289fb2226d401201e73e4666e39cca85eda19683d491191b49dc8032393c", 0xc3}, {&(0x7f0000001680)="bf8319b9fc43c59d11a4c39c0941c96dd6aa7b7bcdadecd8edcc7987317ee3b3205059568153474152f20aefb9aedcc52220d8e8bffd08fe59aaf84575ccd0c2a928cc8cca385cc49c8dadb3d5f60bb66162b0492c26fe57410aa282150ae1097977f7fdb77bbf296caadf4e28fa6aabd865d430d9d26001f5a020a6cd73f01d32c4c7948b39f9fbb5b72cd7cbdf7673d1a46d6449f44951a3f43c5a2822042eea9e", 0xa2}, {&(0x7f00000000c0)="bbc27252f0225217ae1a1c89de2218edec1baea255654489372600285893ea4274eebc19aa2fd34ed1ca49828d2e6f870b413d9d6cc4bb2245d89b41bbd8a25ea88e148277312524c235f782ad7649a0dfaf", 0x52}, {&(0x7f0000000600)="aa6f043fc53042435aa20cc3446c4f54b20c7ef8ce98e0196248497113d64224c29aaa9cc615e57ca0e88bc706255d297412a9757c4f01f9bc85d09934b43e7edb1ec16874c1c197639994a145227334a4c04b8f53069e49cfef8dbf5e2d954aa32d4efcfa6997d9bc286dcd091326ec895e5ead634fa8d4ee104d9855378e886dea3d1c3482e13fbf5fb98a2a41e6f327122f4ff5eeefadf4386afb7f02bef2eda4325f2a7fbbe4c821b1e764e53816520e334933cf0aceebd4ff494930dd5a502767ede72c57d6b7995f62fbfb829de74cc76f6ada56fb5c766aeb935b301f5e8132d525543e0a212441bf774ae4249a473aef368d9abd775a513fbb173e865a7a578356bb438b690641af851b06428248895e25b516fc5cace9b3107ad9a671fdf67d1eeccdbf5b108fde808d7064c26dbe947da57ca225f4c34183f3ccccfe5be7509d1b012367fc97d18172faa56278e947561658446cf5b2afeb22a3a56ee19b01321289b702cc33525d70d258e7ad6e1769d113135589d65aa5f6dfa073bbdc4261849f012a6f6495d9a829997726991ae157a3b9287f5cc18983ebde399ddfff129e16bb39be70c6c01b906ca6c29b3d158be16b2df447b03fa6efda9867181452ac4702cca350be73b5dbbca87922d199c0912c06916bbf63f09ca343b5c0b88d9c9e1d90e8b064e748135df72960a948f6f8ac6f6a198b111a3e207ec36a3e1e212bc681c91513b10e0761d8722872a0df9965a456f25c5d27706b860b7fb05f4d0ea9e69e20d86f29240879c0cec0c6a179fb2ee21bd11c1efa3420e4b39730be615445839c5256056afdf2221e1d4720c8786d07db4662e953a41466b7af77985ab2e678b8f71b3a7655b2edda6999122bebff4c3e4629a09594f29149352c4e4db4fce051dd7f032053b21d305891627e5b87fb08984a182705b7398f0edca2ee0652bc20a2e4fcb8909f842d3305b0e8e6abc67ecff455663399f4be96a6ad649e949ac251c365927938f6157c63fb813513193ca5f6023d48a7e69657547a00518bbf1b95014ae3c3b57305b5a67d4a9256fae32f67a53b010229888a2904dac0cd20527d704930912fb20c9d0e29ef179b80135e448e6858883f60109ef8b551fe03b9ee58dfc458b84e7bea8ab5496a20518ab434a0498389ac95f31505ac9b2070a2931b0043947c5ad4e924ca7cd8af96c25869948bc47849a574d98aab327faeb66162682bd6ec9ec5dc648d94b65ed02cc872f5e1e852a96af85567d287fc8f2bbed49a055702b025c7dba8f172a8bf21d4d04cd01eaf9a6dce749386e5571fcd8a0b44be897da080e52534e75afc056b0bc487a126723a865f458f68ebb2de19dc3fc7ad4de1080c2767bac0b9286af56848a20506341438760003fcaca477af164d1f9bb56e400177aef83328d0e881a418ed281d6095731753bd388351c6c1a44bf712e1c39d669e160a7008b515d191236024c8f848c75f4a552bbbbbeb3f86141f4b11d2aa11f9d03024bce369c31ddef483080d7806098729d3d952d1b571fd48fe40ade955deea0db21b053afbb4ad5a21c257e699f20a4f91fda1c4a9746671f56336a0bc465472f04f89710a1488d2d4b2e26c4e242a73377b557fa99bf296fd5aa82069319ace63006a176147ddcece253cb54756853cfd36f6451177d93b4ac240cdb8b5ee3c0cf3ed33652f735ee9d2f0354ff77e7fe7cdd3b4fc87463adc54134ca42071717b6838f024437dd45ba0de2b3d3976b56ebc9a7947756c68f6b823656dcad97f5e84a7ad0ff92e742552eefd4fdd1a9cff85e4f08b65a0d07dc8a28dc879c83ba3e44ad095b6fab22aabd682340d4b7ba904a3786794f7b6da5cbf0ec42b5acc8b3ed5f79135885267f2f868016673d081b07bfefec567c2b7397b122dad86d1bc29d436011d173849016936747ee2c5ce803c58b76bfedeeb50746484a81cfa672c7eb423ed03cec97ea397b15a3e0ac4ee53425f63f34c2a8c005d56d8da73dd58ccdf34dd3c3b1a86063e147e37466984700cab7d4821624a7f109f6c210214accdb99e7a0b6500c20ce64291409a6f8ba1a494c8989e35d671b511b4841336459eff7d6e7d27222ffd7e45fa8843f977f863aff9dd822c5d5104f218e26728177cbb4d18c13c86a5529033e15d5f64b6a375371a3eecfea2f36ee3741101f7fb8a50fc4fed42f7f00228ed0e08302756c264add57da8ff0cb3e2aa9bc70c35d16f98e0af37fdbc0f71f884c52e57782fb6840ddf552407d633f9e0af5ea6f85199fda317b290df18ceef2a816bbf550df096db4d14291a0d9ed0d48a8953cd83950deadbcc22a7e4983cc4cefe47b52218bd3b380c4ee09c28b590818b62c6a75717603e57765438050767dd01ad4c3029825131253b7bc7705b1cff8ce9626fbe6bc158d769e3ba311903aabcb2ffb671762d04eb01c93763c82c970430eaf8fcacb81d9a6d501743c0da3b27bc8e8bc5479b6f057a82cb5067b0e0c9eb44638f59ab8dc7aca76813985b7854df9e1f5d8d3227530cfec7730a46211e695351ea09a4aa7928bfeed7436662f3f8cfcbaf87d84389ca970a3ca7485e8084995f47e7a72aaad948de37f11b205135c9cf4ab60d4c172db5df74dec25d448ddb20ddc57e3c547a77f6d482d6fa4c5e2cdd42246344e8305881a69768f2bd0ea39fde864cd5ff3ed5f08fd3dd2005325770fcfca2e191a67f66f25d681f9b89868b1aa9f2c48a7441d8042a1c03520c1242a656ddc7000fafd04b32b4edafbdd721672b9f686a6f3ce5fde4daffc45a699ec876d7bf37c3ba581eb5c11fa423df7e6a956431d3b5806dce14226ba1c81e3d3b5c0fac69c5fa51759998b4af05155b6afa25d8ab2001880964e6e7263370b5703ad6f3ae2af72779b3057c7a698c6bd8fb083e8d53ce0aadb69c86bc8df4f5f67fd13d49afff31a4e9f8ea76293e6eca2df6556bacf9958982a1d0a279fb91c2f6e085acd63799e32909fe88794d468a98cece899ed20870a7c01fbda9437f9514e0bd29521d6a65b8f6e7fb4459b72d3f735087df205baa93a57022e46566048b5bca7eff4a89d3396ea42d3a04c608ddacd9de4db5f05f7723977613b83c10278947e8924a74d1e4d97ba94b5dab3f4a6d9058df277ebf75b41fad04cbc8b74378b392847cdbb5d26e645292deffacb351a3e2dea75394e283bf675a46f73ba6cd717fb352a8225e96adcd677076559b9a6722befeff58dc779a62fb363fddbb2b4b1327e871e4266472d189a22e203193ae5d91e428417d5dc12e7a1ffee206fff440568a32d2da4da0b7a686f1a1ae9c6caa9ac642f17f2520a705b504b5669dfcd0ed774afd39626abce7dc8beb6e84a831533f4a323fa25dde2698aad4bcc022db87654612b6c9de8910fb2d883abf5ae5e941f5aecb1aeae0cb0f083e0682fd1b1eea5d02f2f225f5bc43ac4dabb505a3c6dd827aef59c0daf6094f7d1529c307942d29cf21d56824523495028e64ddc25f891ff6a7df26d9d528a0cfa28e55c1b061cd152768712e50a3a94e031978f267740bae93f27397aa02dafc4e94e34962459ab1fd021e49ede560a12e6a58e5c18b56d33e61e8bae0a917cc33639a76d28f49320dca26583a1c9e6a7d2496ba4f0ce655bf2528cd3b286ba4f8f1ca7218ea03dd029d02e40df989944637d2aac0c35847f545ee69d5e3c24db15a0532a4eb3bdc8a33d425bc601ffedb3f481dd17580afe421899d2d9c4cc5c26232d2287bb9fd37bb1dc76b9271a5ddfb4d76a99213fcaf3d856c7d05f1ac59770809e51ae6dea6b690141f39da36355ceda915b473e0a4c3959ff14d05a32e3161dcda60c1ac83ede239283d94e74ce4b261da9c9dd18f41921167d1caaae24c8d2fdfcaeed7ec8fdb6a328d56df43f31535e20b0b61bb988b5594b7a835a9ce97773df047441d3820ae9b710bb7a8287330ff52a412d4947832022af6872a7552eb30355c3badb90b33188ce8613ac3bb7a9d514ebfe62d782a2402d3e2e330b61a362bc2b8c32378bbac3bd41ef69cd3a9196c7fe661c2045d2a05342f61b7b786fc69e6b6dda31356d94c395de8197dc430a34318532495d05cfc3edb2a26526f05425aa71357f212405bbd7d5871c0c4b650bc365bf8e998e6697477a5d13ba300dc64ed494ff42cf36fa79f48c622a2cf270b6504c65e96c923ef41d3322cda215fb2ad420f807c7b7c397428d662b51b2492004ee1cb08d2d21150a76ebf3ac720af549b6ecaa30c955a046a3d327671d478baf2d770a67a3bcc5c61400e34203f0efe53e08e4798410454eaaf715e55bf6a369edd1217b7eaee21e16c2f085e2922c6e73cb8cb67972c85ec0737b2744f2b041bd393e15cb85c8bef90846bdc6b667627575bc9cece50d7fb5b231e8f42d955ab37ba23bd873723b3d9e535efb41d7ce8800cf2438aa6629aba9c7811533c2518c65df400f0196cc0838f50537ad651e37a7dcfedfb66bbffc0e0a27ceb9719cc3c242e3aac00b56f23e3d8afba2ebfd35eddf7916ffdbaaf787cfc6759235a3238b8ca0fb5bd59fa4ef8c68e0b039698d9ec1bf6e922ca801b4ffd50a20e96cecbacad19c741fbd65ba88b30d422cabc6ba8369a4378ee4cf4e569ccda1d5e9121db48a8fe42b47c7246179057b31f7083eb8fe0547101b84fea23e89420b3c2e87f7f959ee532854c8b4bbe176bee2480173b544bd23a0594cd0aa4fcfab2077a4e209d31420fd17937177c63271894f63ec56eb2979f7e04c66677e8cd210fb3acf0807603f9a592d2610ed786f68dcbe55694c93ee04c270ae58894c6f21061b20e1d3912d1d8eca6cdad6e8fe9df23fa7580e85153307bfe2da1a239bc7e5ba5a1d1c1dd4aecb6db17cd3ea35b3c45f7d1690fcaf65143cdfc452ea08f82d8bb08fcc59f5f7166fe79654e1001fd468e92164912a5727812286ad22457ba2eaa491734c44cf1d38a543faa4921edc0deed09d6459a6c961f5fdced0b7ec3a5048ea00fbb1ec08798e54531c866ad864dceb7509e8b7a9e15163e9cbdb7e5ce19b4b2cf954434e5290b829b4162c24265fbfbce120d09e802a6705117bacfef89ea0d659c79a9c5ce952a53509621d11d5bb5f835ac4c03efa8ebf41d19ef049cb9003a0ff9e08c39e6a686e620029dfa453184caeea817f02820790e25d4a0e29d4183ea204c7c2f680eab5aae2ec92d1aa649befed9109e1b1cd973aabd7204562ddd7441e4b4e7da9907186114da24736f2299d8a50fd46a59a7944f93f768b458a0327dd03779bdb162aa880f8ecbff92a328391a0edf10cda27329c75b3a8e8230b6d32801c866a2402308d138fe97447ef0c40dd1750740d7c3165d11ef1999098cb5be4f6fce190aacdfdca09d95fe9dc96a973c83003f698bfb9f66505d8374a998d97264a32142325591d2e90f9ed59a166083e279ad91310f2e6fef7ec33dcae868b173337b931bd3267826242e8653e86e8e2e9b6f48b2e2b7fc19c659f8acb21f921a80009e138e9cda937c0d723cc848caaf227ac639a809821c8fe316b74f3b3463af3f8c6732a6ebdc36e913beefb51986d464085e61287de9ca4be8598f7810271a7f43f107a1fc387309c57cf246aa1b5fc266292814c1caa4ea731b3f6b7870e341e09e221a784dfd7d97817ea5da1d02517854bbe9c29ce838a5740126c0db8d7f5c8b534cc1d0bb77d484e64f262f6908dcfda16376d9d05921c8dc7be8e94345e432ff5b54e258286300def88c4cb4fdb99a", 0x1214}], 0x7) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) dup(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)) 16:34:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x20, 0xb309, r3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) pckbd_enable: command error 16:34:54 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2f7be1b4c61a107e, 0x4, 0x1, r1}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x2f7, 0x7ff, 0x1}, 0x4, 0x3, 0x9}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) write(r2, &(0x7f0000000100)="7db313816f41c7ba72f72c0a6fed43f3148536fd3df3428677fb8e4800585b39c4060fc061886ab5a66e31c76c490cad0845b33e0f7dbca2e7dea94b918e22b866c8369f73b3fc2ffc782b7dec2172bb3ac46b28173878da174890b1e6a1f9ac454fd67b18e9dfe60652ce0ea63a6d11d8d8e4f8fb1054abce4c4c7955a0b6d7e8220e55c0f8dec523d68d46aade8e875bd99fb224ae4aea5d0afd7fc00b49b0aac625c904e79f5f5905a64194db4d014954e161286d052cc130b0763965e5c5708a0afc89a91b", 0xc7) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000200)=0xf05) getrlimit(0x2, &(0x7f0000000240)) select(0x40, &(0x7f0000000280)={0x4000000000000000, 0xfffffffffffff2de, 0x7ff, 0x6, 0x2, 0x7, 0x7, 0x80000001}, &(0x7f00000002c0)={0x6, 0x8, 0xffffffffffffde09, 0xfff, 0xbe0, 0x1, 0x8000, 0x4}, &(0x7f0000000300)={0x2, 0x9, 0x1, 0x8, 0x5, 0x0, 0x0, 0x8}, &(0x7f0000000340)={0xbcb5, 0x4}) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000380)="5778b01d30853f45d154fd5896886537c94919b97d492b72c654bb0939fc9e96a634b60372b81cf7f1ed5c1ded57eeb08e722ffaab09783879062a80fe5ef80629c58075d31c45dba75d0be8f03cd49469c2bc928329", 0x56}, {&(0x7f0000000400)="92ceceabd9f1a0a0cc59af93b2616eb16ad5161b5dd731d390de83d836cc48e71015b189607066fc57583c19ef2f3d1bfaf64d82182c62c9a8098373b5ff84cf", 0x40}, {&(0x7f0000000440)="0dcc702c2535bf1ec13bdb46752e2ec864176a716638577abb7041090d05daf43adca0258580bb3a2150aaab8dd258e2b62b294eba66f082e043269de7275705117a6955783878b3b4394af45cf4b5ed5d0db1c47c92de6d5f95158418d976f51f9a2dbc730c6ef46613b8f939371a0ef6d1dd696517da3888e62bad7799c047654391aaeb0859967620310a1c12e54a2bf16266cd45a86900a1b495236fd97d90a891b31cb68968738521c1c92aeccc7aaba448dda4de6a54b92398aab50346560115ad7961becce72ff74aedbae76f8583c213aef58c528d58d537fcf815b3a5a3b9b1d085b58ccd", 0xe9}, {&(0x7f0000000540)="4566d121fa3a0a378cc65c40db784934e45d8ed19a846180442bd177889f772f3546cd70ced23dfa3721be683a2bdd1fce2607794c72c4846012e976470729f07711bbcf0bd2fa0405ba032a3adf6f7a46260536cd6438214652737e5124f716059996bb95f47bea808f06e3f5b333a2f57d7bd413c26974087962ee04f2037137ea21e3c211e7497c72c68ca62d7679979744a258b84b7addbad26f41c4e59117ff00ced51145635fb6ba5b51d60b911a21762b7d3c5a73d4f9dd830d8d8d839d2b4b8196c7e5a0e41cd916a871300fda7fc584e5dc", 0xd6}, {&(0x7f0000000640)="8dc20eef93fef4eca70e9acfbc39dff6921a3b1612a1be9ea8c3206b2319684865f8ff0aaa50c7245816020b945347230080609645fb0cdd70e6cf7ff24134fc0c3b2f5d2154f092ef457e0e6f19cb4300be54a08640b8c10314794abf73ddc791d1521a9b998f8aa33c23d724a397153e95c1ac134f10018cc2442f7c39f75c5df71d1a6a1d8b743c74884ff9c601c950d5e63450a9c7aa1082a3870621a01f40aec81fd1f9a9d12345dfeb7d34cfac60f41d5e46fb117711df5cbf63366cca", 0xc0}, {&(0x7f0000000700)="dd50d8044bef79face810606e0ce3cb2b26762cdb86f0511493f66bd9bd7696f959ccb6786d00fd3382f00d605b3673d182311a65d14216a1cc38459ad52113f29606b6946f58dbb55c34568129ac64af41a41758eadef73de606724e75029905c481dbed083f2ee12ce89e7aef0cff8a0bf407336fed5a6ab9c476ffdad68f3e6b706c436c93c617b233a1ed8db768fe880b9fea596369c80231c922c01cda58398d02d72a9739afc0dd322d254e35fabf0d395889f57e2c690d6741dcbcb62843fea9576d2aebc7e39b3c5bdb89ed396639e01e8030e0e0db07a0b2d9ac75e86ac80de0d7781", 0xe7}], 0x6) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000880)={0x3, 0x2, 0x20, 0xc5d, r1}) r4 = dup2(r3, r3) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000900)={{}, 0x1, &(0x7f00000008c0)=[0x0]}) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000009c0)={'./file0\x00', 0x4, 0x4, 0x5, 0x1, 0x2, 0x5f, 0x8, 0x0, 0x3, 0xe09, 0x1}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000a40)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/pci\x00', 0x400, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/klog\x00', 0x10000, 0x0) preadv(r4, &(0x7f0000001bc0)=[{&(0x7f0000000b00)=""/140, 0x8c}, {&(0x7f0000000bc0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r6 = semget(0x2, 0x4, 0xe0) semctl$IPC_RMID(r6, 0x0, 0x0) clock_settime(0x2, &(0x7f0000001c00)={0x7, 0x1}) writev(r2, &(0x7f0000002180)=[{&(0x7f0000001c40)="9e2b62a8804cc7055da22dafc06db0d1f9e7fbf4ea5330f12e821c7e267cbd0bebef68e5c66441e221f0cb11e9a2c7ea9330c3848c8c7b6b0cfc74b6f54817d37758834f749839ffe477106768b2c39a1eeb7d52e5d73f5b9fda754026086c9e2e3a80de80712878e9f2b2a128644927fb6adb30", 0x74}, {&(0x7f0000001cc0)="e42ae090a0ca725069448500b32b2d0b", 0x10}, {&(0x7f0000001d00)="b747b270d739795bbc0744a526f27a8566687aa71ef15e96bd6f71a764c87ba0c504ebe05f9e4411401633cf6008ee1ae7a02c42471148c98cff98d4a0f1c0ec9c2ff2eaea7e9d16ee71d07f0dd6d2b7a4e583e5319673e6df80645d035395270f67bfdeea634ed7992cd5e327f2c925dcad47fd240c57c4f4ad4a6feff6c3444efebe89d5a7dc92121aaf45839142be1d51e9de468b4888d07bade9f9c727ca03409bb9a8bfd9907200b6f4d7eb55bcedd9e40b741ccef2dbb45722141bc2eec3048c6966e29fdaddc239090f0caea1f54a1b2d6f7c38f182e0f0", 0xdb}, {&(0x7f0000001e00)="69aee826bb313507658dc12d5e5f7e9ffa3b6877a2812627d0e45dd822e441e980bc3240a25e54e74080aa88ea9e4f3e3b5c0a72afef98a59c612308d263d07819c1e5", 0x43}, {&(0x7f0000001e80)="00723deb6e67eed90eb3f316a7892dd22d015aa4340955f3b361ad11b08a433592aeb3b5f9a894e0651fe9a468a03cf2b65d5d54838e4cd380986eb82b4523a60716a07bf6b92bbed392cf5aad322b86b88d0fc93f00070dc36ea13a5048efa5dfb07f334a22f0270e71762fb2df3ce916ac6cedf728e190897fdf64fc9a70e58be275adacb8f0548fadf82e23bd43aedeeffcbd49985725ca0eb53579044f00933f6fbdfcd76d4f10b2be2465dcdc86dd040e01835d0e010f6caedc50b5b8cbff686433e66d3421", 0xc8}, {&(0x7f0000001f80)="862c0ea2793d20f6ce7388919f41a090c64c52196a6cb9589368ea659d504de5f4732889b932cc3fc3cf1e20239e34b54bc373247389b7911ab308e012bf6f528f010b7477662eadbecaeed81651f8a6a5b8cfee76f9286c36d4507b65d7de423db17bfc949fd634b46824d5a03bd6faa1ec1b11142c2fb8195cc83372c6fa1ed420a5ed419866ad5deb686190874e32955e98138a25fd9e4fe072cf6715b18989da7d8a36b7277a0c33e2f79019cf5d135fa4ca2668b3c25a5fc8a8ef675b36844a8080a2", 0xc5}, {&(0x7f0000002080)="542d1116f4a724d50795e39b2e122cc796ea1e7c7e17933391e3c002740cea03636a46475c46d3f70c232366b22eba96201c32a29192522bcc2d3a94ff5747f134af94562de8ffb9c8c7c7c74b3816b169ce297c698b975c7e9f305e8d863bab3448c00c7ab9123ca9f90091ef9bd1a61c8609282f2f4cd5ab96dea194efc1a913faa3eea055281d3ab6bd3caa7fcbbb6eec284d57b64c330f1d5a51149ec90dc90ff735bd4f589a757e53d9507bdf57de3c52c225de763305139c0aaab9c991db222f2b03eae0bb04", 0xc9}], 0x7) fsync(r5) pipe2(&(0x7f0000002200), 0x10000) 16:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x6, 0x8, 0x7, 0xdf, 0x800, 0x4, 0x5, 0x9]}) pckbd_enable: command error 16:34:56 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x8b, 0x0, 0xffffffffffffffd4, &(0x7f00000013c0), 0x10}, 0x400) pckbd_enable: command error 16:34:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/197, &(0x7f0000000180)=0xc5) r2 = getpid() setreuid(0x0, 0xee01) acct(&(0x7f00000001c0)='./file0\x00') getpid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8) 16:34:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) 16:34:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x80000000, &(0x7f0000000040)="d682ee31f1cdf5f8a80bb5101c2d7837a286d6876ff3a9d3297a950a389cde2826614faaa0fd53f590812ec5c68e1baf4a49583679ca759a2ff67dc88ff846127f6136c5becdf65d76b47495850b354d0d9d070c0c1cbaa326fd5c76605994c2f678370f93614be344e40241ea733d6fbd0fb5a3d41c61951c0a9def9368e9201da90d036469f9b67623d49c3d610b0074b50fb152f3191f45978a68fe34a9a460e1c4b0c4b03cdf650d1d1e6323a7ab3508b7b0bfee6679642870e95637b90ddd1a4d4b8f515a71d6796659", 0xcc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x5) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x120) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_broadaddr=@in}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x0, './file0/file0\x00', './file0\x00'}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") syz_emit_ethernet(0xfe, &(0x7f0000000240)="17a742a9bd82973b3d83d81849b1a7838bc27932e37bbd7a975d69421dd8523d10994e6a2583d3607f35282f5d5ff219f9e70d1030bf26f502e2be9787ee562a5bcd65ed7f17bf0564fd543c50f408b4de57334ec6b9624d45c08f5c98b5d9ca9b4f13e8cc47c52d1be7ba17f490eb84c3eecb586bdaed415528de8b72ab7056671b2b6daf48550470ef6efcf6e41f1ff9da97567b4c0c31976f33b538aee8bab2232bf9bb9fbac3abe9e106282ea10b891f5190aee39ee912e1059cf8b90be01ec482ac5e9f33ffa23e576de781a9a7340b0d4f016ee1272b8b871d5e39e05b3c58faa845fec421c415de5c12b696c42e9a4952d2462dd5bc0e3165e75d") 16:34:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) 16:34:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:34:57 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x6d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x103) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:34:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:34:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0xb0e2dc6fde29637) 16:34:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) getegid() r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x140) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x17c, 0x7}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) getuid() getuid() getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 16:34:57 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 16:34:57 executing program 1: mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/72}, &(0x7f0000000140)=0x4a) setuid(r0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x41) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:34:57 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) accept$unix(r0, 0x0, &(0x7f0000000000)) dup2(r1, r0) 16:34:57 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r0) 16:34:57 executing program 0: socketpair$unix(0x1, 0x1a13d69d837b9cae, 0x0, &(0x7f0000000000)) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x2c, 0xffffffffffffff81, 0x0, 0xfffffffffffffe9c) semget(0x3, 0x0, 0x484) 16:34:57 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x13fde6d758754c97) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5e, './file0\x00'}) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0xfffffffffffff800) sendto(r0, &(0x7f0000000340)="1cc6cfea641c959fea51b1ed51be3a5e2884d456a1a87fbac9534a9be00dad9932b2c3dbc17eb1c62a983a07c5fe0ce7edecf11b5a743db9ef988bed773a02de9d20e30a1f86d39b7de7d571f5b80eba09db385e27ef0c7fd0b57186fc04d5249447b29dbaa2044ac1c52b5c8cdb2dfd4917f2ba3d396ce9f8d1c6684f9ea81d4c2e0428676677067508a92baad781f30f432ffad348aeaae8461a9d74fbd2563d1cacd1b377208f5d612ffb94a066d524d515664c70cfbac74f1a9f84c90a85ae09624e300f8c1b6f26634b505ea8e5ce0be3561e274049990746da6f", 0xdd, 0xada78ed0a2a5086f, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:34:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) 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, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x1ff, 0x5, &(0x7f0000000040)=""/78, &(0x7f0000000100)=0x4e) 16:34:57 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000280)={0x3, "790a33bac4a150a009614129f27dfccf64f5463ed39fb1785e85e1ecb0e82a6f508e6ab704d649e92b56d140b227c886a6f662981c4b9df34b1616bd4e133e9527c7a13d2d1679ca804cba2e7c6ddff7a91600daf1a4a251795a104b3dcb5eb6d0480be55b1124d3161c6b878c3e9d1d76fca688e1edcff12b5786d2d0b7c13cebf9eada59992286b4b6f9e191c3a11b5fb6302d3a74d1ff31fa957d65526c6ad4e9dd5413a20e4b4b2e06ea19681c14471652a033f8fa694e2947bc3978192b63559ac20326608d6b45ba5dc49b0463b72b5d115e9b5c3e53"}, 0xe1, 0x0) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067000000000000000000000000000000000000000000001181620000000000000000b10000000000000000000000000000000000515c8617a72ce3d7def2ec5074d917d9e6bfe8bbeebe934d5b60eca26d725fd5bf68255ab063248123ff73bfdac778c1bf59bf62be13bdd8922314d1197f093f61c57b1cd174fe9b5a2e704eeb30b87f861ad697e5db086d22076b62fcbb2710c3d4300949fc0cd3e6f5864daac634bea95f604bd1724a00"/245], 0x7b, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x1, [{0x1, 0x5}, {0x2, 0x11ff}, {0xf1c45d1b4988dd06, 0x3}, {0x3, 0x3}, {0xc1507c5bebb067e1, 0x2}, {0xdc168e6aaf94f1de, 0x8}, {0x2, 0x7}, {0x3, 0x8}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0xe6}, {0x2, 0x854}, {0x3, 0xffffffff00000001}, {0x1, 0x3}, {0x2, 0x20}, {0x2, 0x7}, {0x3, 0x7416}, {0x3, 0x9}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0xfffffffffffff000}, {0x2, 0x10001}, {0x1, 0x5}, {0x3, 0x20}, {0x1, 0x40}, {0x1, 0x8}, {0x2, 0x6ae8}, {0x1}, {0x1, 0x3}, {0x3, 0x9f}, {0x1, 0x6}]}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) 16:34:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x5, 0xed, &(0x7f0000000040)=""/56, &(0x7f0000000080)=0x38) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x208c9, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:34:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)='\a\x00', 0xfffffffffffffc66) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x15, 0x0, &(0x7f0000000140)=""/21}) close(r0) r3 = dup(r1) r4 = syz_open_pts() poll(&(0x7f0000000000)=[{r4, 0x81}], 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) fcntl$setstatus(r4, 0x4, 0x44) poll(&(0x7f0000000240)=[{r3, 0x2}, {r3, 0x20}, {r4, 0x10}, {r3, 0x2}, {r2, 0x4}, {r2, 0x4}, {r3, 0x100}], 0x7, 0x7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:34:57 executing program 1: clock_getres(0x4000004, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:34:57 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x4, 0x3b9aca00}) 16:34:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x100, 0x3) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x6) 16:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x8000}, {0x2, 0xfffffffffffffffd}, {0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xa37}, {0x4000006c, 0x2000000, 0x1}, {0x6, 0x6, 0x0, 0x40000000200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:34:57 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d307000000d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/185, 0xb9}], 0x3) 16:34:57 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x10001, 0x6, {0x1, 0xfffffffffffffffd}}) 16:34:57 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x8, 0xfffffffffffffff7, 0x8, 0x80, 0x8, 0x1f, 0x0, 0x10, [{0xfffffffffffffffc, 0x1, 0x7, 0x4}, {0x7f, 0x200, 0x4, 0x400}, {0xffffffff00000001, 0x9, 0x0, 0x5}, {0x9, 0xffff, 0x6, 0x4}, {0x4, 0x10001, 0xff, 0x1}, {0x7fffffff, 0xc41f, 0x1, 0x7}, {0x9, 0x4, 0x100000001, 0xaa}, {0x0, 0xfffffffffffffffe, 0xaa5, 0x4}, {0x5, 0xfffffffffffffff9, 0x6}, {0xac0, 0x4, 0x295, 0x58}, {0x80, 0x715, 0xfffffffffffffb69, 0x8000}, {0x101, 0x1ffc000000000, 0x0, 0x82f}, {0x5, 0x1fffe00000000, 0x3, 0x3}, {0x6, 0x4, 0x9, 0x3}, {0x81, 0x80000001, 0xfffffffffffffffc, 0x100000000}, {0xeb43, 0x7, 0x5, 0x401}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:34:57 executing program 0: syz_extract_tcp_res(&(0x7f0000000080), 0x1bcb, 0x1ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\x00\x00\x00\x00') 16:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x486}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='*]\xfe\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0xfa288a4e793c3a11) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd184bae632854129d5f8e5815f73f2a044fd33055752fbd5e41771e32dfc94ff334a5619515a4c8ab0619882973da025bbd46b3bf5793e6f978d6c68cb190bf00c38b25ccbeef9d0b8e2b0e00e0cb849baa6226c04ac18f9c138d91acd767ff091f80684d5ffdd6f6cb47951a9c34aa377c854b535ed5579ea25d338c7ff93910cdb02726ad48043f229fdb4b3c36b1d883e0d844b0dd210038625c8bf31085c900e1363e1080000000000000024d2893d5e5f77defc9a541b39d8afbcc9afe0d54ad3660e1ef974b4e836480c127a1ae52f24c7845345e710aea0c17986598f661be871f0bba1923db95276339071080204000000000000437a374c33fc88360ab394827cb99ed64f0ce32e89489c4db12e7ef7ea00381714ffc66a57fb6d3342715225010605", 0xffffffffffffff7d) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:34:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) r2 = shmget(0x1, 0x3000, 0x2ad0c7c080f7d1ad, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:34:57 executing program 1: r0 = socket(0x2, 0x2000000002, 0x0) setsockopt(r0, 0x8, 0xfffffffffffffffe, &(0x7f0000000140)="98758333c64c575d7f371fbeb699cdef20ffed27b6118dcbfaf4ad367763a2681e5785a4b04e53f0c78f9573046861060802c6d23a1305f2daa4ccfa1acfca2725fb4b2dfd46f124e70c7dd1c0957d8db22a3a24967f", 0x56) setsockopt(r0, 0x100, 0x8000, &(0x7f0000000080)="cfca490409515d5728135c44a593d9a1f5d146ed887ec89b8107b683bacb61baa34fbfc9047fd2c20b76cb6347c590be6086ffb6dfddcfe25ac5a40457536d61efc525774269e5f560e5c09d495c1b082257829f32f946abd72745dde95cf43ec2a5b605ccf712c4ccf50529db6e60edd027c99dd09af0f952a74312821eb35cf6483cc4b9f3867d3d574c17cc3953fcdc6c187bac4d1878d45b4a435dd8fbf937519107f9a67cbaae063fcb8a149ecc6812729ff0ed6ae252ca8c41", 0xbc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x401, 0x8001}, {0x18, 0x0, 0xfffffffffffffffe}, 0x8001, [0x40, 0x8, 0x2, 0x2, 0x4, 0x3, 0x5, 0xfffffffffffffff9]}, 0x3c) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 16:34:57 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r3 = shmget(0x0, 0x2000, 0x173, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) kqueue() 16:34:57 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/90}, &(0x7f0000000000)=0x5c) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="54e9a1a6afe45dc60e093b70a718340c61081230f97d0fce501ad2f1741bd5348816a4861677eafe2e26996f365d2ee844", 0x31) 16:34:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) r1 = socket$inet6(0x18, 0x2, 0x5) sendto$inet6(r1, &(0x7f0000000280)="366ae65e34963240aabce360a149d6b5aa15a2f293abb212f99f7bb942eb8b0dab70be62c2e358fec042b7fa7a470362702eb9607025e9a5dafb1e069a698784577647f96883b6fdb99378a9adcb448e47579644122857721cf1ff4b86eaa01b3b1f31211a4f0da935d1c54f36190377f7837a2ad3a9251646a3d01cc12c99c1b8870417df66ccd9f21e04c1cf747c65e25a56eb4b3df810351f52508d5cefd794f9fd5dec830778cf6a1eee56831fd858c9f565f5eda7ea216888966cb73bf5308d6fbf3e4e5daa4c3513595342c5f8a888e2a0c58342ea7cddf6625578a7095ecdfaf19d2dc6c81d4c9d1aa67087eb2f952122d669153e1f9cd85ed3aa0dac69d7b02583401b4f3a27cccf49a65f42f5620ce90c5898302a4b8eeafd5b0b4c87ac84a57e75c3d3ccc680039f79962fe73a21ae804087f7bcf6d16bd12e37b46d02581e0ce71835f2288e1ae6aaba47975d8b72c2ece08ccbd3a06fd1bac18f8d7eac392f6868a50dc9d86dab9d06228214eb9f1fa99f6b9f55ffbfa7e347e96908a3ad7343450c6b901ddf05c000bc5cf40833403465a66587cbc60000aaf9abe32cdf5ea4dc461399b690f8176848a6fd41f29743bbbbc629622cd7ecbbdfa651d42f878fc8c299a69fb9236b1a02b5db079445da0730db7141c5b848e3b5ec7b2ce36f5579ca72e5bb0e6f2062b2d0e3215801a1355bedf3256883f1310a2390c1a7adae61750677f45d8a89b73ccd3a5f20b86b8b4c1c96812acc5f3e1753d1e397b143538d95cc80e2bbfedde549b3171c2029ece3e9bcadd82b97ffa8cc18276fdaadc0c89090026debe8a152879f6c27a90316f2575343eb9cbcedf0b27dbbc009f42c8a48af3341b9a86f6ca42f7040e4e17b614488821a5837abb1934176ad8278a760ad564f7a06ab46b817226814d35ce820088996b8488d455732a3ed71b6f6321f39dd307891458ef25141273f08b616f93812e43c7a9933a368d81e5b41a4edf18d8b799846db64b263207ba7d8ada50e6669c361e6bd2cd28abaf3e7fa11b4fa4edf32113a34adc510426778216765afeac536496a5ef8f6accd400edb081a05c50ce17ceba2ca89d319f5b695549983dd8e0d6115c67fe8ca3cfa9e6f1615d88130f0d46d9257e79f3571a91af42dd06a8b2ed65a62073bb344a4b549e7f2092f87d75448b2832f3dee3bfdd9efece06568eed518f8940b2937c4f067c553501a24228c91fcfee253bf66c719a22556d5d799309dc5f4f61829d5efb6a7b54728c58b2294ee6692ecb5f0f6ee097063567ec121a93d60b4bb704175fcec92db4896a37d6303d5dcb5be16af5e9682fef2d94c023353d41c70fe7a57a7705c23c210808fda81bcb5b853773d04e10f8c468d4a217c8ec5ceba07ceeeea1eba109e8349c821e67989c693ed331c60b7198219a63312e52e59a83c22c61cfdad7848a0552f60d3a79ff3edbfd75297c4e02f2739b969a68270daa7487d455d16322a7d4831cc30c834c3d2d13f787746f049c3f6a81d50484462cc19e0fe94bea0b526999ef6bd15d71ed59ca5567f42dffd55f05a4579bda6bfff96e8ab3b64f2575ac6795ecf35614689587d5bf31170e79c4fefebd01351b33756170a6c2fba2355b9552e7aaa3eaa3045f619a28a9f04d69db7ba939732ab1325caa4aed200f359ecad094b90e7532897eb7812deea2f8c82403a50f48759707f20a48b21cbae261b06aaa2bf794be03f5e3922d2a1ac442ad9c6853350f62e01f9b6ac41bde3960751cdc346ddf1231ba24bd33ec29a353c9256663eac2db404a3294e80f1f6b3923778a1d7809ad07b2b7d33f7e68b2cddd0c893770f771249017b4088516ca8bf7f95cd59e591564f212beb6b7d9bedde2feef90352eeb7b9cc512c7195d07cd431ddcb155887ca453a486443a965ec6f04fcefb4c2a45fe378ae718407ecdfd1dcfd100290c0b4b52b3c44be428165bbdc40ddb8009e4027c79471cb93a0d770bd8143b7b38725e0710b383c9a46512b14b835b55e824fe58fdd0bacba26db2ae56a3dc2d521e711ffb9918f3768e22e04a69d57ba1e1818feb0cb63f90e5218143d38334847bf3898c2c9e2f6a24756b8cb9e98d8a221cff506ef6afb663867bfc82c182005e725ef03260f983ca5b7b18f2d77014d3298178eddaf87593eb3a0952b42f36b4364633aac4d73ca43b5c58a4cbd477f1428239bd957b9f60bbcb75184492f63ef504de28bcdcfdfb6c93c0d5a9c14ec60453a3fe5fc0a00e4b6ff156882cae5dbead52c0846f4af76afe6160b24be94a9906138f6dc8c49ba1bd0d7a48fa8af6437350f7251b32e26983a837f81dd380832fb885377e8bfca96880c08117cd2707fa03fdb62155797808e0eca871a7fa006de05cad9f2c1e0ef22d2ce0dd4331ef43c0e1feba9101736705e27e481d4b7cfbd3a1d83e7912e5c8cd4dbff9d44779674f2c23b4a955e4104e5508ae77f9dd74305f284054b5c9d853376dc4208e817e897908e6ed103ef21535f5fc4332bb1ca9ed52603f12852c0fc1f14ca29e41d112a6dc7de13db7fedf08ab39b64ea6308ee5b77fb99e6495f6849c50827be7361466e7b04fe21e4823c85d5405e64e806fa2449b065e608960054378d370802900d7ea7963f3d760c655415b07eea7f1324adfa3ca742ae2787ed8cbe8f10d40d952fdc68b9268be4634eb406bbf865b37598c4bd5beea52e08dc65123387295ee6f4d012d59df985810f5a00338c3cd0cdb07033922bc85d5924220ee4c4da4e4349743fde30e5ec128790b2341796a3ad9226d789e1f3338061b8a43689e20c01f85f054c4c0a9c6a8cdc9ede6c3e2ae6bd56dc22051bc3489c03120d600ee37c428dcb56777155bbe9d45f91ed77f4f4444bb549fce9595e163580ab442a6a5b2d0d8fe61f2df85e53da33e342e3cddd8d66d6302cf0bc2624d2fa5b9c8326d2d0521a42f09f14fe0022682af7b37950b169e13c65e0acaf55a5db278353ec2d09bc86551d9898c4775685bfd01f906ebc0501d5f2dd0c37a84880f3e24dbac07120c47f5c08387345350bd3b73470e7ede8d27475dedc69ad7e17f50b46483f4267a374252bb388a4f0527378c16943e3fed1f78b9c0fed04d940dc1d6169d913a520aa4112df687de2b7b8752613441fd6bdfafa00bc91a1303f166b4ca615fe4655fe211c76b2013ef0ac69856b5f78e11fcfe3d417a47b08af0e5e0c7d0548d3ad74a2932a8dd0b783b2133f14ad55344eac46994423c8be087e862a8614dfee5bcc7f6d4781429809387a016488df149ebe42ac01d45ef11eaa79b6d59019d8fb357231d50db10c529833e0891857d59d77e075d28adb432a5041e04b0adf1f3be52c86340c0e19d906d84df2c2540dadafa7de95b8d8427f69dde249fe359b19dd54e0ce96ea44ac6b57eb3c16386cb9abc8bc7082394d5cc947187bdf62f1e6f358f71b623eeddc7cde12406c89f3cd8a7dbc2b07c032285a7508cfe7eb7a3d0f6e98026403b4582a5c318616d34f4c6258699acdf53b72c88d83bc4220888fe485de640b46a8eb387c1fc23ed9bca143a44f245317147178d6c76c5f308bb7bcc9685626ff7c3c3b4b2fda2e767c65d83dffec4eafdf9c488d61825e2194137e9133accbb37af21f1529d7193ab7773dc0b2eea939e7cf931b86035de8e461ebc9df168eb0fccf8ae9a39d93e6f5fa015036797210c319b2a7165ccba5222c15e93530bb5e3ad518c836d48f56946838cf86e54a418fc41e3043a91fcfe3f3ccdca03ce8920c25c24dabbfd7640ccc46cd1106f369e59f49ef7dbd0c6852afa94adcba71a4a177547dc1692c49442e4cd405a6700719155fd0cb3f4a290f48ea221580a35d45f1f87906768cedec4f30ed7bcfaaac84a83a7816f1f73798cfa96a91dddf02000f29fcfe6aa92bf3fc04c3624812895d9df67ec55e05a67d30c76e57d8c9436987e93a3f0b4f5d02834359d8565aff4058599db409eed49627a7eb1c6869316797116ea0a6a234df8e0e7f4dc54dfcf3915e6bbb3fd65f8fb598593665f0e72994381886e67c3e07b444bfe08491975f0a2e9767a9e566936a9d947ac34a2994762cf1bbc4b200f3ce73af2d59f97966b85c424f4ab47db160e8a5160727e24ac83e2095cb88346da13679de749bdab1b79e79223bd8af5f413f77a21eb7ffbb7dd22a789614e206ca8f1f1c6696b5cff1b935c8cb484b842a5ad20812b58ae11fedadc28d9358d6bef0c8b7cd59e5ddafcfdac304ac2706c9a410bc11baee59efff25b42c2a63f0449765da14162d5fca564277ddcd9b11e655fbdec486ff65d97c08bf32e7f87407ad84995f99fb6bc3fdf20927f6c99b11f1db5b3d590f586ab48b23cbdd3e20f8801085e95ea5a32f25942be3c62ac3c414ede4590bf5e72b0d7e2efa199201d359e87d897d0458a26a0084e51708f5c47dac1607840ed39b565d72961f62cc6ca79d81c97329c5dc038e731ae646137260a75bf90d746c85cd861a68856bf4ee209b93c0400eb1dee3c523f3b46c95596b168f6d2497a93ca14216b521ceaa609275f1142f7a196d24e986433b370f1bb3c550d8c5d08ae7baef095721dcb4bdf9e0b75253454eff503157e25d764ca39b9005a05f660ba0fc7a9a9a68b8f44c97b517af7ba08ea3de7de3c1947d13998e74204bb9b7a5b34717aba42612c95ebb5ba24fcc9f15c5a947470a5bf7415f29c2043cbddfed643d03689614e218ccff6caa06e9ddb792e3cb7d1b02760dc96211ed64ec5eb4cc2b23ffd40eb926c7877635f6e26893ddaad3dc34a196c3c841b1c147cde78c42dcaa0bd343198b381d56027007c4672d380a67606ab6897358c306ebfadac1d74ba434154ec6d522f2ad6ca8f50005caf189c5f0c715218d47570183a76aa2eaf669aca031bb20da184b9a200484a2d8d309ebfc1cb53847f50d393b3ec3f0455ee0ad39432f0583cae11e49512c89e7290939bed5d33d9d6210e7df359e0d8d1fe6fcdf16cb18821c7905a17a101daa191fb57349c8fa33c339d4ceaf361d61cd5614f7a49a47a3b9abdbb60089a95ee90fe3f4efab3c2330c46d58d9adbf02736cd5db6231b53227e1905e229b8ebc3f000815be1aacbdddbb7e65f543cdb7b897f7a77ff3baa52f3d2603924b280b0ea300cc7020a07bc3663abbf648420fe66a05c42c159d704cdb105b4339ab8934e6d1019ddf2a7d1379935c805f2f1bb95cd6449e8bae0984ddad64919d0ae66b7688fb3f118ae90fd607789edc2c13482083df82c8e87b76c5e17e88000c0dea7b4fc3a927809e862e531e2fd81ff83646a00b5ee922dfe577d6ad6403a0f4d3d1fa938057a2652a25da2bbebdb2576d4471be2ac9c15e38f6d028eee67cf15343d9b14cac248399abe72a39244cbfed2fd4d741f3288ca8b54e0349c8a3424a549a502eb4b6fb680983a1878b70644df36705d1a4683504e816c19d28ac1034ca4e3252aed551c22d81efc42e3b8b36da9a71ceb2674373f46bf90583e6ab359c598c24928d49194f89e0bb37ff7022ba4727de397e5bd665b5075b0b0eec572e7460bb6e74c7335118ce3a309ee88d9d7de6e4b6ab2aeabe7f7d3a37f212e63677d9baab55111b714299c3466935096a4b96b466d9116045cceae131bad6e62554247646902a2c370daf661443e9b8f54f93dc355f9df5899f5ae3960658039da60bc1e85c7aa3ec62d08825dbeb9908e749595679941397ced02cc388a4e0333438d34b5609b6397a779291d073", 0x1000, 0x2, 0x0, 0x0) 16:34:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x4, 0x100) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) 16:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x6) fchmod(r0, 0x101) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xab) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000140)="4c2c87f55c23744edadb7787d7d2dd3d972c1533197fec0aed7244092e892a800b74f35f130c3a900ee92e508df322f79ee0d0f4177cf2a437d63da282e6d22d1e6be47f1b03d04b8d104527473b93cdbd", 0x51}, {&(0x7f00000001c0)="37bb789308f6bf792f0d9548cd55c74b05440cc31f4b5c4affa426ca8ddbfe7b1ee497532698d090807dc6ae2de9b54c39c0da8cdb840676dc9d6141970c8fd01b1ecc31a1395931aa5ceb0bc63aa8ce0309f1a90723f5d4e2f4c1359433c9637df98a3e79d9035685f75d5f784c42557f5940220330693df9b36161302414b17dabdf874990568b066fe8b557b105415c856fb3036bb1adc9ef3b4947ed2e2418cf433c457329a132a2568337ee665241ea5eba2efc4d1745c8", 0xba}, {&(0x7f0000000280)="54083877c419ad237a8a3569734a9789a6f17e6f5e1ea8fcc901dc7eb2bdf0cc62d1729632caf029dcd84f4f7b1ad9082babcbe8c5b26908d93e5cf9078a837b715cab0eb077d4b4ef164e2a0d0ecee0c35b015e04b59288a9b3", 0x5a}, {&(0x7f0000000380)="f1d1827a9c5ab70c33a793ea7282454bd124117e00e5889bb558e9a42683babaa15c2e93de44f361661c153401f805a0096d112830ee030a93e950259620d96aab7937903936560c", 0x48}, {&(0x7f0000000580)="add2da31a903cb7004dbe298895a9250a9d380665447773169c15d2ab3e156c78a46e127f7e187fa9f5a72e066f0fdd858e330d8de3cdcb34e8dc9551c309e6b14a9ef6a328c5d4ede7621847bd9bc51ccd15862c180b2cc3ac67c7fe1cedbc774acc4b3ec05eee4cd7a670032d45608d214e1a2737de225f6a72caac4888f6072425f11ce532e64427561eb47639f4d62fd0806e2c59d5e08a209e82a4f91465adc45aa0758d7b00367b8ce83ff51b02b76ee20074ba5faf6f675814b0ea305cdb2e11822c9fc4675daaf66f29d4290c13a007567426f04e17317627a3fed2f2746a8698de8c0c71212f948c3acf42d5a5b4834996dc6d639e367a97b9e9be00f9ec52e6fb279cffedc3e7a63cf7d25a8f8d17e587391a76e7ff9c62fdd812a213953fd2c037561e6b5fa1d043fbddacd00227f893978948a707690ac97913631898e8cc4ea03165c1c91d246c638c161e98ce42c6720911841f41a0fb9539655235750bf20f9fe0e9045d6bf04d10c31b1a577154d3613f87ef812dfb91de75f5d1b518a28d5942b3704b119788cfb11200b4e4d189b1c92668d302f84a91377042fab5d65fd8cc55ae3f346e47d8d9371210efb53b22cb83bde7de83123cc3a60df616b9fd54cec7465d3a0f40b6c07a93194d513955f18e870e131e3c61e69108a7c90414a9bb0ad5cdc15e347c76d8340b0f411633124be21aabf9861e344a9855642674e89323b416b5f0e2644939e960e1f4035f36b59934bae0a6267982a3d1c507c850fa75407947c88c72651a4f40e9f8831093f2ba85b842155f1dbc606c288f64aa1c47973802395e7b6cd5263f8383d22945092739d2f2111e6943b1a35e7f7d8256cfad97e75a10afc69d589ab98365162bf6cbaf9b716cc5b5213d99d599d48d66d6b5e5e03dd9175cb8f35fa8d67dc2321f48d20e2b7e3a0a4018b3edaaa677992b3eb090aebd575e5cf66f12c0f31375241dac5c222acf13a57250d13ea3880a61f3c10513f39f5e11c0252df4dc4cbf4181f2a5c30547eaf66bbffe70478d8d479d4b845d130291b72176c412e9f533dba95862ba729a2a3b32e4709ccc16699dd8da5aa11488c5932c98da1e8624480a7bd8d7a0214f3f775b7b9d71b86abce1ac086e9f09b24a299a0a55fbf806783beb782d469b7ee6dfa0e82f65f50441c39736c08794eaf4d24fb9f304fcc84842c22ef1ebf76f7559380d2abb10c21708f0dd66dad47bade66ba73a9789e46a565c0095bf6cc2c36bcd3b5ae0d973818ba8abe3975f09a5c759262d6d131d246e3fc0bf69414c3ff5a1cf9e4907e3840b2c6d3e61a79448a30e5b7a6fb3b7fba86cefac35d812a983d1f2611250e40c897179aca942edda3e0cf3a5b4afd31ff9f321cc96e279952fc6d8d7bb5e2ef03f8ca38a2e82b669fbbb4081882200b3e62aa033ceee4a82e4b1d74d23eba64ae20addb6ba835bd13c4c12a9bbcf879a2775a75d6cddd83ed3994342c76344eb9e57a5e81866f1b9d28098dcd6d7b9f943efcf169af0f04352c1530e6a95a3114df9bcc651c302572aeab03935a9174023de332046a5c9259d37b3d077ed9ffc0c69882fd45040a95eba29f13e0a5777a04dabbe1d015dfe51b830bef2e88469badfa3d91231d1dd12bcb723de017d763c1160edf8e66cc6062381a592173f64cba6320a0de4ae215625254370624cecbb350f6f4f8000d80a566ccaf7e21a7799404439bcd59eb0021e9b75c6388cead8291cfb196f081f07c7d28d7a3206b9c5efe35f95be3f22888f6faf558d803e39019acf08689d0672af98fb27ffbb3be296bb4ef1263ca78953d498303760ca588e570fe179a6f1439d2d515d33c9f99de88abb510c2be9ff08c7482f0422867d810d68ed6041e815828f1914645501868f741c29ad92b774c99575e85fd97eba966c7748fbed4d8a1f6b4d055c02a528fe38e434cf6b6c423601d256ac359a67d5413841239fb7f4da57abb9a8b73923a8ac3ab7cf5b77985c0e2ca70960b05522fcea648128a17dfadc2d28d243310d72d1f882e3eb4f15b02686926a6f8236ea982df16d59f769534fd064427955dd88abda33bb2de733b180f454ec4c60d3a9d603a67f990a8d4d698c5f49ca0883741ca44a1304cf683df54fa0976674e9869f5c90d1ee24c4582db8b739119b5aa64ffc669cb13014ce29f8aeeffb63a8c232e11713dfc0797bb4f6f92443ea4bd23af042df43d50e3732e1f13043c3fcbfb521adca914bb0d7e082964e046213111b2beba3ca4d936614074b25183b2c26c342fa742087694c16b9618e9abb89985d16fa94cd2989acc9271c8ce63a2ad05ba5b21cfe4f059588c945ab87d3f20dcd599f42dd62489da73e8363920b28e2cf373ba812ae48fb6a68c25a1aaeba01f95ead76d8539c2e3411c63022771f4093289e5c097876d990ae7422566bebbf0a7c7e4206b8b183548deacbca29938946b8db81b97f9f746083ecd945f7407772f845784cabb73471478dccbff629f462159ab6e91af2f9d38756dffc321b2b909d314ef33459f9ab9e1b0415ccd06a059f8c7774bb86819911dac95784a3fd0bffc6b5c3e1df14f18b3f760f1c1358dd446f4aee5b9cd0b4bd2407ea19a3e01f4adfecfd29db10773610268c3d73add0239478ba4ced3c513c06f660fad1e775c469371ba9db4de446f0c258f349e0984e80919600b6b6fe165ae6867422a59baca1de06fd47dcdda7dd78220564ff76aab9e13ae2f4c7b6cb92d875289aad0ee8d4de5f8777de6142b89bd8d5451679324a9ab46262f77b397dd8e55b654824d7f809b85bae88bbf74aa9ccbe413cf75b900e0a0b83193f0e269204edc23fc3fe88270951dbad91178d4d999b2a3d61e7796e29caa693619a19c10dcd690bfce4f985f60ecb298075f1b652231ca349820a9b465c9799da0fd09459f3557c34495aba5eb87d1775edfe272a3b2e8a00a26f6fc0412f489150c4f98e9290200d2767641a5689921055449a7cc3a0333cb02cbe01c171f8c93e6f21b1e6e3b3aa46c045b8cf0b0725001bf26a09cd14d89cd848f795259034dd6b34bc94d574e0db1dd4769447f998ff46aeaa8333d7d739674329b7c5286f63f5d1da4516702b625e842ede4908def1e0ab13914f5de0095cf555c8d38e87c2d14347626d922d73d707b44e0f2c1e87c65403002bc0ede6f4e648cde13741f1a2d28dbecc0e8686ae6d7042a93a47b271b8ad2dd09176ffa6aad5424d36065371a7fc43ad138c1f5e51b1b5f8eab527da4c381d1e0c349b31030e7cd86bd7f4a848224de2272fc7d4115407efec17b4db9abded7c9c351fdb0439fe2ced9b62b7442e7ab2a172461abc1b778590801f2d84ffb886f245a7de507f0d406d29773540cc87ff30d07dff2fe25bbb1d86e43284fe8240f95326be35013f40a4290fc973871e06c904af52ac2ad6aa271b64537a50dffda2c94025fc2003750cb6bd0720c84e634322a716646d04c84c5e7f8a821f5de2f6a3bfdb08c11c0aaa44d5f851a5f588c512593078af3106c7d578952a36814305d0be157d186af4fd32797e5cd835b5b77d9fc4fbd390aabedf2f69d4d7e2ae42b94077d950750a5ff5ea8ae6d137dadf7a4bde06325d10ae88ceef4a7d316a2655d6aa12b424ad641422f0cf97ad5532e42c94f95ebcf5846312ae6506637ad982cfc5de1cd7211eea4e46d088802d309acd46e456059bcdf528b050ef48a81488fbb43476c21ae73a99e02b4268b483e73f2dd45f4a36d0e31b3d9763d93b38c2db09458c79f5852d67889c78440e7532ade11cfd7e56c6822726f3aeb598077b640f12fd5a1f4b77e05de20cf0fffaca20b43042b9a59561fb4773f468819ff34f652825eefd917acd914c68f3118d3d640583d7dc133faa60d8525b730a6151fa92380dc4c14ba540bd51cf1c0623e0fe828c1160548dfc892818d00c1d8cf0e4d2eea398c90a22d4f14419fe62c9a507c496b7a97de941d685ae882085bad8c74123df05eba8615a0236acead3879a3cee5e50b350cbfbea8703cfc37e4329e902edc73fe4378605f52c13c2620150212d4610b61178c16c06f40e5911943031682c26a34ba21166c0ac948c6c3433e74d75fa6facc01f14e628385074e91f28322c4137b60ec58b535fd556005b0096ec5d5d6c661d39f9024689e4d033951db21b0b2a5be239496b556e61571a5d86102a9a72ea9f5a95655d9a93e345a2a871334d9316cf0c974c040be3a9520df27f4783e10c8485bd428fcea9ec64b3fb9906c328704c4f73d46f60624c0f00a496cd1eb7ebecaff8bb1e21bcbecf7406eaa29f866d1b3af3a9e067335f302417494fe37bd51779ad5710a1fce50689801085a2b253c2bf3a383b9410f5a814193fe064e5cdb111068448c7ffe0b435afb9f6c955b093356a375f49758aebd2eed4e67e61fec366ffdadd1eb2152b41d80a8dbb2b0607535c52e82bd9289be00e479a794741c46100b14dedfea2c21addf9f19aa7d3c0f31fd48dd59d936905a42190d936bc192173e069b3502f831ac66509347e8b405b80d98ac6b7257af0dbf20820a6e8511ae99a4aae1675d00601ca96eca56a25394ac0a7b64f17da74c07cd07d7463f9da4a3ebfed371c6c3d1737fbc1896639ec0e59cad3cd2f2f029508968529fef263767783150869b7730fb784173df363cd0ddac80f11a788f028373d6c352bdf0682779e58e8c3428f893f6f3ee11d5fe51af9c013b37a126a8f03f861c5f1fe23978c83aeae724792b6514da526216301de584354ce13d1a2b82bcb572de3ad1c6d83076b56f27bc0b5dd888f476c11986843e4cb818bba23066eb237390457ede90adb08a1940153213216a054efb32e63476e38c1864d0ef93c5ab4eb63dfbb7a23944143e0bd421891e8c0cd7e421f16a0042c25518fb4481c85cf45e75cbc5274d7e3e84b55ac68f828bb7c4909c7db963ed70a5ab9b74377b5069975793a2f7309082b3836f2b6fcbe08237339853d9a0405ed921d03296485582796a032fe54d3afb400b43cb4b003b0e10c284bcecbd5e46c12b73d933a520701cd5e09225b755bf2575a31715b84c072f4287652867372024ad134fed0c3403b65a31d379ab869f0182e0e0385d710d2123171f7f6fcf5eaad72fc297360059112d16bccec7a00139d87d88d6abb51c4392ea0b64dea3aba87269309f5b104645ed5ceff78e5d1a088053a439c11748afbc3821614aeec0e59a81a930196fc7e1600b9b2bc0f5e2975cbecb8eff5a0657ea939e2d96d19dc3fc3ac26ff105acf80d531e9f3bec631409357bed5c7a0d54d3ab90f3aa0a11c742b63f3f3716ffd30aa1a8929843d79dc6587b145126cea5a78890ead48a6ab844deb2457d5e4c43c94ad75975d642570bce37822a903e377f2310c891b8ad52ef1903eccd0aa99421711d61969fc6a3c18c9082a16f761270698c9da11b473ccdc1aae41d8f9347cde62a50273ba9e7e77e87ceaa24cb67551b166f26e85992f2ac3069a1af11fd475a7e98b1bf55f922082b3bd9a9df8f4efef4684eb9bb7ac8db01fcac6e07da34fa11854a6c30dfd16bfd27924a221b443f0b8cf8c995bc2f2844e4c0de766891f5b1ea9b34d6e45ec5e7be0b6cd2dd127df120610dd71fb18841884472384128b06bcfa34b41c57f07979bf7e57b6d1293d75debf4041fb73a9c6611d00b52d2b23b3ea4352351dd75ca60aa3d65fb06f1d51e75245c3b6db5ec40c0a0dc0ba05e2aca2fe9c8768d6567d1d18936", 0x1000}, {&(0x7f0000000300)}, {&(0x7f0000000400)="372b5b52505000df1feeb303454b5d46d03d63acb5a8857784cf3a309f2b814e0745713f36c40cd30a07cda51360bd2e24cfcaacf93176c49fc7c6df20c0cb918515cbb71914cf242d9e366a840063aa212864d6bef731a5b0c0d48104473cf6f781816dfb3bd05b4ac6b56fe024abbe0ddf301ddff0b948b49e4a61992379bc6a90ddf32059095c96007c4c17b8b71398cb189d1061a256cdff9a7f", 0x9c}, {&(0x7f00000004c0)="b9fadfad14215d1ebe647efff4ce4bb8c06346b09d3a5fec3d61b5ca2c34154a", 0x20}, {&(0x7f0000001580)="b32eb0a7f2ab3d2b69ca028a65ba06fc85725c745e7d597fc78bf313852d641abdd387a5e4d0711ec506a11c961458bcb8fa3944ec9bc7f8c69f3f8cc09bccacc4b04fd559d67e814383845af1c3004c3590ce3eac7aec73c25e9339f5685798801aecf5e09c7758d9dbd832c4c426a40bcaba4b1532a1b0ae5635fd354798dd14a85e3eaed511e39111b67a35a1d4dd2199ef9c3f6062651e5a7a4c921c5773187ed9aac43c4f44e2469f66dddcbd9b420efd7edc40d15c371efc7ec5c7064aadf1c8c40d48dcfb6c318bea4ab46651785b7aef032e27fd56976386dfa06c2bbec4ce7a035167cb47f5fe4a26e00ef401b53f5c", 0xf4}], 0x9, &(0x7f0000001740)=[{0x90, 0xffff, 0x6, "dd0e8b9e370c5b443be9c53db960b6a32fc51f2bd73a3dcd596fa8d58e832f50c22caeb640343cf4c111bd3cdeafba03497883ba46b050a24f3143f7c27ea3eb776e413bc1895ed40921770a0e300cdc912ccc47eacd3e52ec94d65ae146e5c81f03702d354f7c863f46749ad1dd2a8ca876f5e44c9f1d01725eca"}, {0xc8, 0x0, 0x0, "0eac510d80002c1e100e6a79102f10380b41494cc68e166dcc2f3071eaef7b5e4e166863a5d893625aba20ce265f22490b8974827121b4e4212eda79d20952e7479e024a7fb9ace997d0f6a6233e89ad10a2db8df1567bcfca310991704a1431cd5e68db97c73001c9d1017cbbff1fb3123b4d4b3c3a411e619061fdf10fb7808e5363ad2194f5a851abfbee7c577fc0fa8f9d83e8b676cb478122e6783534d13d4aa687618da11cfb685f3c0f5996023c8e41c3335d"}, {0xe0, 0x1, 0x0, "a243ff8fb082e1e99b15a8a028feea149f35558c54827f0190bfdd733a960b6abbb69661c09c4ce24e925fe48bb2a8fc4dca3a8820fe42444a7bfe9ac81d103bc77900e7470b00a4d95c4b06a396d3aed54b9199419bf9cbd4beba4f69068eba4ec4cda7b75117b902c0feb0966a68d21074fc9c9b41eafbdad40dc407fb99a2e5654db435e5db892df895c5e83cf398f5f53748b40045c7ab7955e5d1139a90a1b3920727f84fadebcbf82eb0aa7697ebb8e3282ae38875e14fda27803c6ef7f581ecb11916feb9a49f5f7ccd4f"}, {0x110, 0xffff, 0x0, "9dc3b389a05bbc66c0286d326bdc1cbfdd9dd67c635bce93e2090e412d0d47b92d2db712abfdcd8383400d593da69e9b669df617a0a3099aa02c362922febff827b3e0ac834326fd64720fed0b25afc7afebb5ae776464da648c24e5f0ed0e0efc499f19c8a76a0e0a071838da018cbdcd36444b19c05f6c0a71c266ebf778121a970d8f016bdccf4d569fc94e788af7a105a41ca8587a4e251fafed9d1a37bc72ed33ff13f0a719850ecd7ac5cd9271d0b95a6324fd0c01b017445c1e063d9beeaf90d19e4aa0e902753874d3105331258985f60a1edbdaed7a201e94c47fdd5db5e7aa0ff98dff4e5ebbbb8c3d4396b076394aca48f86c77f30d66fe38"}, {0x38, 0x1, 0x5, "df11f119d8d1f2cce9a4c1013c37b0fe97f3b17fe802360e26514ee8eaad30ba366f7ad03f42f6"}], 0x380}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:34:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x6, 0x0, 0x0) shutdown(r0, 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) 16:34:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000003c0)=0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x514, 0x7fff, 0x200}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 16:34:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0xfffffef4) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) listen(r0, 0xe953) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchflags(r2, 0x0) 16:34:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5cc2) r0 = open(&(0x7f0000000140)='./bus\x00', 0xd0, 0x134) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000240)=""/251, 0xfb}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 16:34:57 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x101, 0x9, r4}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 16:34:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="f2daa36c553860a9b3f41a4786d03cc8ca2cdb9774c019866353cf7b8743b854f2dd", 0x6) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() recvfrom$inet(r2, &(0x7f0000000200)=""/225, 0xe1, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:34:58 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f0000000c00)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x5}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000200)="489014700747d348a5829c021e4d33e988baeddf97a156801018874ec6aeed6a8303cfa2c3434307ccba419b674350a0136e8434c6b747f816b83589c2b79f8ced79bd086cd039488d6412bb70", 0x4d}, {&(0x7f0000000280)="1e48796d4509ce49c8e444b4b69b38d4cdcf", 0x12}, {&(0x7f00000002c0)="4a47d5d5fa32f4845592801b6d421a65054cf896861790919be3ff1293c05782cf8c6d0a392c0f0c6041bafb8f10c964beca38fae8d1fdd8a132f06dde75fd8847fa7f2254d5bab3f8f061378f924fce792b71c9c2d0c4809d33b3a23f2c4a196d3cb78d7f8f06290e8bee446ad1d55231f20a4e89a55da834b23e292aae15e7d7ca79c56047c8e4da935d55075be74c7a0ef4ad16087fd7645dbac1d8446cd781cb71fb63d3576f51b4ff84b80be5af4a3db290db6bc9d9e40a6c04577a682e0f408d80a97033fb5fdee4d7cbc590cf95b6edc2b45e4dfbd3c2236394bbaeba7f0aefcac4e05672416c4e974e3fd7ce6dbc8fb6d970b4f18c46c4bff086dd", 0xff}, {&(0x7f00000003c0)="80331f9353fe17839b783969180a471eda6391b4f200fe6b9c924047ed3cae5455436a9b57cbb8aef830f71aa0a3bc4ef5362690a5f6b5717f2c4f9d3f9621c9e1476a5353754d01f7766f77d44de609d9190a4928e15845114db22b49233c181082b536c34f0561a15349d45fbc4fba03f6698ddb583cef95f04054ca", 0x7d}, {&(0x7f0000000440)="0b22f1fd22928ca0e19ce356d709285f309fef43a26da628207a6d6002016912ac3beca09b94ae2caf6cebd31de30f31ed4b1ae3d2ead095d0729e4faf99770216e1b439d5341ea2be270cd854fa7b408363dfbf953031d5d44ea43f6facf75a2835404e8bf9b7fda6b650833a431e541c743a4984dab78fb5deabbf471fa2b6611253db8f012476ce7eacd01e7f73a88e99ba6d5902eb81079e48dc2d5b4d4feb95a52c1b36509e7f0b16740ea584a66b0d79f45e0f6b459b", 0xb9}, {&(0x7f0000000500)}, {&(0x7f0000000540)="04dc5a48e201e684c790c8a6bce249646b91c68c1f0aeead22cec66c34761e94bcdfd44bfecd7e73d9617e90cd914f6f35ae979a46c85f3304743414a0572e49bdc43d23799a3b9af7ea250109b9899d30b3f3f3efd6c4c47d0ebf12e1df1e03a8818474a9f79a5e0860b00cbc2f7b2cdadc6e0bb02139c861ceef9935ed8a20c7bf6dda210de076bfda3a4373a1e08c81519f8611e209e65dcce8d522bf2bc5f506e4aaa7a370c48f2bdba98b8be9baeb073e3ebf25ef5671be7ffbbc5abc0f8f4f804892b8d58eb7146de9916e915c54473d7d1db4740c907b26f9", 0xdc}, {&(0x7f0000000640)="c000283709ee69b8e0d059d264d8abc3123a129ff3f228eff8730213c6c52f8daf737130eecf67a07bb9dceab0", 0x2d}, {&(0x7f0000000680)="2e6bbbb5cafdd38e2c4887804e83da0ac7e59eb15adf1d2272489a0830843ebe3d6f1f70893dfecbe9106ba1c67e0a3fa4c4791832f212800e2b356b4fb544137d3ff3ebcec86f4fac1a233ac2419fdb527f771e47476424c6bcf37e37e72fc628ddc28bce9d8b4fe06f5513dc56e06c933d5d91a5cf00269a69b518c3f8f23d4524bd28fab57a49d00caf1a8f0d46999a97a4439da8a36eaac7faaf3fac2ce88af594f6274d154999e509983cab8df4fc6727f4ded954d41b06dea953189f6aedfdda6a641b7c886b5f29b2bc992be5947335fb765351d316cab787fe4d0f7b6e446307f79f1f9b8eb41efd11d385a21d3a7052ee", 0xf5}, {&(0x7f0000000780)="ec9f29529701084de1cce8ab7972a91f2f309888a9f8e571ab8f7d0e915afff705fbc734516c034db2557f581eb3e109a379e7e2e45de08b0d2804c49da4744f6a681b8216d5238ee60fd2f20d91017dc5aa9d246cd626201759993ccdd0aff4173de2c9f7a58b0446e345043d52351146958260b3ad06c48207b20d8a9c1bff2841eee6e16ea54fa141d4f8d86d2f332b0f9ec9b91b263bfa0a61e1a294f11440bb31b1244996e3ca4e8b9832746c68ecb9870d911fcb30900c7a099f1fe77351fa9616556b27b9cfd9d532a400121c35eaf577df40a3c031ac6bb48b71fc", 0xdf}], 0xa, &(0x7f0000000940)=[{0xf8, 0xffff, 0x0, "13bc0c585d3731e2b38daabd79d47075280eaf9a10e32bb990c8899cbd408e2578ae12136e4250ab1e250ef1bd18dd314c313d324738d6439e8219188a42c5f2ccfb2b46ce0c888021c148519ac34edb8c8947886cc2d9fc4c4cbb9021f2c61fc8f7b6c5946cc36c7ce2474563d2025840c0c274317c36a2954eeb3acc548cd30f6439a15edc3d9ebd304dd1af52e9e595a0e35b74a75ae19db2e5f16c4333a2783b4b8968050f94e2b564ebad49141b5a07eaeaee3d5f617bee7efd2ea47beef52faa12e39e2e64f5f3f3c425e962426cd3df96983324df38bff4c0e5f30d529848a72b6e"}, {0xd0, 0x1, 0x1, "f72c6b7b01a426ad86ea02b96fd27ee8e4efd5656a05bbccfff86029796cf8134f0c28b064afc708ff2b92f33ad6a604c9056b505bc4e4a9c93451cc741791baa7b51a578766e78a482e54713dae5cab16b79bb14cbabbb397fff65a1b44fe1eb5fbee434f7c19e4d740081f0e57cc0808b2e284286624fb76f7fa5e1f41333f2d3672b676a2a4810becbf13e35093459eea03b9336c9361adcf2a3f46d0ac78e40ae1a0be389863d705d20f9d511f62a7683eb454c564182141c4"}, {0xd0, 0x1, 0x400, "d8d26d2b16f98a87799458e70d6898ec67b4e8fc85e7c5a51e46fd142ac3ff5906fadb102eed997ec86ccda846aa2515a8dfc8a73feb6dfa8468fbbf6023e4c32a9709d18defe111857afdcc2543e931d851bd25b3bbd4960d79f345d078f95c19fc8830a984721050c261daa55b24d118b3c28738231205073610430f0a70433836a45f4aa6389bd160937ce8be579a831d743ea634b2e16e8d57816c262248ad03f8316b1cb995fc6504c8b7fa9cadb44ac78acdb2dd872c3c7e31c1911e"}, {0x10, 0x1, 0x2}, {0x18, 0xffff, 0x20, "a1697076eb"}], 0x2c0}, 0x2) 16:34:58 executing program 0: clock_getres(0x3, 0x0) 16:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff6a, 0x0, 0x0) 16:34:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x0, 0x7f}) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:34:58 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) msgget$private(0x0, 0xe35e6792e3044433) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef04860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000005c0)=""/133) 16:34:58 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3a0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:34:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:34:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) 16:34:58 executing program 1: r0 = socket(0x1b, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xf1, 0x0, 0x0, 0x2}, 0xc) 16:34:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x80000000007, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x40) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7ff, 0x0, 0x3, 0x8001}, {0x3f, 0x5, 0x8344, 0x8000}, {0x7ff, 0x1ff, 0x1000, 0x20}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) read(r2, &(0x7f0000000580)=""/4096, 0x1000) fcntl$setstatus(r3, 0x4, 0x80) 16:34:58 executing program 1: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)=']\x00', &(0x7f0000000100)=']\'\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)='),\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)=')*\x00', &(0x7f0000000280)='Z/#\x00', &(0x7f00000002c0)='\x00']) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES32], 0x4}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:34:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x5, 0x1ff, 0x0, 0x5f077df7d19b3588, 0x20, 0x17e, 0x8, 0x7, 0x1, 0x6e, 0xdd2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0xfffffffffffffffb}) 16:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000000)=[{0x0, 0x6, 0x0, 0x28d}, {0xfd67, 0x10001, 0x4, 0x8fa1}, {0x6, 0x70000000000, 0x10000, 0x1}, {0x6, 0x8, 0x401, 0x2}, {0xabd4, 0x0, 0xfffffffeffffffff, 0xffffffffffff0001}, {0xfffffffffffff801, 0x3f, 0xffffffffffffd7db, 0xa0e}, {0xffff, 0x5, 0x9, 0x7}, {0x4, 0x9, 0xffff, 0xe0}, {0x16, 0x6, 0x7, 0x8001}]}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000280)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:34:58 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x20000000000000cb, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000180)='./file0\x00') 16:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:34:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x714b9ebd, 0x6}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) dup2(r2, r1) 16:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1, 0x9, 0xffffffff80000001, 0x2}]}) pckbd_enable: command error 16:35:00 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x1, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x0, 0x0}) pckbd_enable: command error 16:35:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), 0x4) accept$unix(r0, 0x0, &(0x7f0000000000)) pckbd_enable: command error 16:35:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = semget$private(0x0, 0x2, 0x208) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/161) r1 = socket(0x20, 0x2, 0x3d48) bind$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0xfffffffffffffffc, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10000}]}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000002c0)=0x9) 16:35:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:35:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/99}, &(0x7f0000000140)=0x65) 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)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x7) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:35:02 executing program 1: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) fsync(r0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x95, 0x3ff, 0xb91, 0x401, "79d75a63e0bb7ffb3e6dd1e86d659dc755a57fc7", 0x9, 0x9}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8000, 0x6, 0x7, 0x80000000, "b98975823e42edebcee79d11a60dc930be2e8e3b", 0xd9, 0x2}) 16:35:02 executing program 0: r0 = kqueue() r1 = shmget(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x101, 0x6}, 0x3, 0xaca0, r6, r7, 0x2, 0x5, 0x10000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r0) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 16:35:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) 16:35:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x1f) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 16:35:02 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837db35712d22380f9902d18684d8f3f8ba8c83408720825907df4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff00f5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f2e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7e9f06ae0d627ba063e2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d63dfe53f4365e72136e2e21aa9e21ddf0e10dcf3ab03fedd77ffe4e786d7d066d67dc36dd5be0445e0aaba5e1bc4c216203aa352829ec29605e7cb88bf5c3668b8eac552a83614f8bfe47e583602caeafd7a2e1337818a47819a83daf94eeba77bc92e6b7f65dea356a8928c2f8dd029b9d7bb77c9a1ab7865334a5d94b11b85b6f545a8a930c10e2f307010b545b83384cefe9cc25f98"], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:35:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) socket$unix(0x1, 0x1, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:35:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x6, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x1, 0x209) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x1, 0x6}, {0x1, 0x4, 0x8000, 0xe08c}, {0x64dee2ee, 0x800, 0x7fff, 0xff}, {0x3, 0x39, 0x9, 0x8}, {0x80000000, 0x8, 0xffffffff, 0xfffffffffffffffb}, {0xad, 0xcea, 0x5, 0xaa6a}, {0x0, 0x5, 0x98ac, 0xfffffffffffffffc}, {0xffffffffffffffc1, 0x0, 0x41, 0x9a}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = getuid() setuid(r3) semop(r1, &(0x7f0000000300)=[{0x1, 0x4, 0x800}, {0x7, 0x200000000000000, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80045721, &(0x7f00000002c0)={0x2, 0x9}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) close(r2) 16:35:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) listen(r0, 0x298) listen(r0, 0xff9) 16:35:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) fchflags(r0, 0x10000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:35:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0xc001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) close(r1) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) getegid() close(r0) pread(r2, &(0x7f0000000100)="2eca9085222049053c075db892997d2fcfa44fb5dc738160debf84646f63a82aee259e53238fd244778990403d3e36fdcd1f959bce1d8291775b05ffda95f135e669ef4f481901db8a6821e0e5c793041c81fcc99d691eaed616a90810e8a223d00b94496d", 0x65, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x6, [{0x3, 0x2}, {0x3, 0xffffffff}, {0x3, 0x3}, {0x1, 0x40}, {0x1, 0x80}, {0x2, 0x8}, {0x3, 0x8}, {0x1, 0xa342}, {0x1, 0x5}, {0x1, 0x4}, {0x2, 0x9}, {0x2, 0x9}, {0x2, 0x6}, {0x3, 0x2}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x100000000}, {0x3, 0x4}, {0x0, 0x5b}, {0x2, 0x101}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x6a}, {0x1, 0x1}, {0x3, 0x80000000}, {0x3, 0x8}, {0x2, 0x7}, {0x2}, {0xe8d12aac1ee85211, 0x5}, {0x3, 0x7fff}, {0x1, 0xffffffffffff8000}, {0x3, 0x7}]}) 16:35:02 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) 16:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:35:02 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) setreuid(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:35:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x44}, {0x50000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:35:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xcf) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:35:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) socket(0x1, 0x4000, 0xf3) 16:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:35:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="f40188ad0021d2bd77ae2b36b325630d37a44415cb1773c256806e5add632e362b51d4657ad9a05464b91520", 0x2c}, {&(0x7f0000000180)="a300c8e8588f282f4dbd1e4ec417b17f970153fc9c362f73cb3b9c4703e54acaf00d302f7487d8faa7992fa561c4e2ab2b9ee78b730fc45affb7c604f91e456fadcc40125e5ae5bcc3a47514fb46bb536bc09d36ad57550bd7c4b6f6bc3b416dc99ab6d8d104b975d877c1aee4176e9ed78a453b4cb1fa457bd6599e2971eac3b7e38efbb0bb77abd9a321d3a0b737c495380bcc5839a376fb315af5c98bd23b24ce6b96b927a347648a9507aede7dd0fedff307443a1594a8deb268236a1ed4227f0af3e8b9", 0xc6}, {&(0x7f0000000280)="c4e2721836fde2a538fae94e3d294bd8a6decc8750db4ddeb0cffad698a79d9cebe22d9015567b0c9fc4d3d1e6f5d14b7dcd4a100555c9618189e686800090969a0c6246e11cfcf613107d2d10c3acfe4b59e1ad5c2b6d3a992537f639787d83accf7b1cee1b270a54667c4ba9dc5d92a98e6f4239558e3544c250b944360808d2d9de19cb00b2135efc5652f8fbfb0a125fb2", 0x93}, {&(0x7f0000000340)="46ce3d2d7f43b5a13b1f514c3447b293aaa00ec5d8d1353f962593aaa00b7300a17c37b2ebaf8a02e3866e3ce2ae9b9e24e4e647b18a6c1012bcc69eb4747e4621474b1f2112dcf66f632b9db2f066ab0fd39752781c63c819690cc09f13d115a5852842948dda7e8dfaf97615bdcd022549a456bcb830b4203c23ffb289a6e953d4c7af16adb6287db2226b6ac14b75c5d1ee922537477f6fc5cedcbc6680687c10f7203cd2465330", 0xa9}], 0x4, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) flock(r1, 0x7) 16:35:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0xffffffff}, {0x18, 0x2, 0x8, 0x5}, 0x4, [0x8, 0xff, 0x80000001, 0x3ff, 0x0, 0x7, 0x1, 0x80]}, 0x3c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xfffffffffffff7ff, 0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) 16:35:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x4005, 0x100000001) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) 16:35:03 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xf8a5, 0x7, 0x6, 0xfa58}, {0x3, 0x0, 0x1000, 0xf8d}, {0x9, 0x1, 0x5, 0x1}, {0x8, 0x100000000, 0xff, 0x5}, {0xe61, 0x1, 0x5, 0xffff}, {0x1, 0x636c375c, 0x0, 0x3}, {0x9, 0x9, 0x5, 0x34b0}, {0x80000000, 0xa2fb, 0x81, 0x4}]}) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) syz_open_pts() 16:35:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="fa70d1b2e1e481cc7868e83a59ee32d474a98a70237dd6d9a1912bbba5b78170ed30cb648f468820f96454979f87a791ba08d79f077730dc8dc35df7a06ac16a7e0400000000000000af0d1835f694869a933d844b4dda8ee4fa5bd58a9ae450675b03ff6476e7dbfc0fe39925e0f0b462895589f6c54183bdc303d39565654c480f9993aec1e5c646e1555fd97150c6b5a822d85f681a85bd5ec823826a623d34681b815d28eea36f2edb09e287b7c3587465a9272594130b0d80f6aeecda6c5931032ef1ac194537b53e34b987d8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x7f, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x7f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xf) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) 16:35:03 executing program 0: r0 = socket$inet(0x2, 0x4, 0x8d) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockopt(r0, 0xad4e, 0x400000000000, 0x0, 0x0) 16:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4006}]}) clock_getres(0x3, &(0x7f0000000000)) syz_emit_ethernet(0x23, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dccecc222") 16:35:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:35:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x20280, 0x20) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="a0c574c3aee7c54c4d76babd8abb4a06e358bd872ab3ae6eeb48e1b25a80c0325ed77fcc5842434abf65cbf8a30d78c6d98874d6bf53d514ac044da1ab9cdafcb8af283068c7d9b764e3a9ec330c9e29e3fcfb0024731193da74c13e", 0x5c) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="5d28f13fef40d6ed93c0ee7b02721d2ce47431a0cdf33b99a0c7a4562eeee07b9521a80122e8d913f83e", 0x2a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:35:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x8, 0x8, 0x10000, 0x6}, {0x8, 0x3f, 0x3f, 0x6c}, {0x5, 0x0, 0x9e69, 0xffffffff}, {0xd3e4, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x71, &(0x7f0000000280)="b61f804f690b81dc74826e634158bc6dfe343ccbc719b722ec24e2b613194959a667a036463b25cc75a0508929748842985362126b1eb0e2b2c9aa01a6e446c1904f4cc0099ca1a35931e6b5a1ae15f4f8f1bbfbe85caf89d58f9e988c3ff475d6f585f956f2e315fe07df1142267961bfe1c3b65c3b4fb92010beb04164") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x400, 0xe9a}) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x13) 16:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") pwrite(r0, &(0x7f00000000c0)="77790fcd14f5ab71a5ae3b70164de3a109327788b78624ac60b26acc9dbaa0f32dde1460edd92a8c2581fe839d1ed5a7e789720307251dd964201ea5cd4401a4c60092910e12868282b7b5", 0x4b, 0x0, 0x0) 16:35:03 executing program 0: clock_settime(0x0, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x204) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="1ad177d85f9319812db9d8b69b6291c5bbc9cd90f7df9239131a9f7206a87501b0b2a805c761145bb9b7c1d61e709e60cb037c5eb6ddf9313236d152970b4e10c54ac984b258a0052e8ed6bb136b102188c426f34bd4185861b3cef2e4172de20030f97737f5de09f3be3d264a15c0b751423a9a44fd8346d99e94820ba33b31d2f6b50bcfe9f2cc000ba62b895babb30c9632235978f0d44555d181e5c0bda8391562a3226623ff1e85656cbcfcea1813a4d9dda985213df9c7e7117d44d354957ea6d71ed93566c9ee9738dae6feaa2bb7e6ae975501e4571f640502a445767cf2e3807ba9d7459aaf7a9e90e58e455b52e859503eee8fdb5a522fc17e5672266faf2b8ff463b4c90a008abcd877cc653b651f9c1b5834b6dd94c1f6c524fcfbd7cdf3d7fbd12489105330cdd67e596e9394c5557bd582e661433dd5d1b3e39c25f9023165227defe414d6eb2d5cc085812926c3b2875293bfbd74301f7188c4edd421984619be595c5d8f9c08285634817d20715b32eead5092d443a215d8218f22e5cd074ceec5736a7cdd7effadaf7a4fb60d0a244c51c42cb5d9cdfc929966dceab7c98888f145bc408130433948f3de8fb5583261e6371329c7a9089d69a330081e1e0fc84dcef73fe482c92bf8d3fa466e0746679fc7e3e8d85edb9173ff182141984bcd279814499dddebd1dc4c92c39cc011090daf07a4c42bd309f2fd9bcdb96706047940b8e3c5cb1bb0b8740d49db5e5f6de24d4704bcff210e224527e7102623bcb4d552852442c19318011e9bfdcc39392436b32bf6093ba8c1eabb3d82d9075328a0e08be5072e075d078aae5ab76f3d14fac1aa4d8a627691fc5a89b9dd33b40c6c7559d6c1e52c51917dcb002b7f2dd8f8cf63381109d908dd87448186b6eba56f27b145e102e0dc9dedd9c2c6397f2496c601872c8ec5f878ff020eae1053db28803f20e9ee8457c05a28bfd021e93cbf38a158ae134469416a158493612520235e5d3e886059e0a43d7505a265e967e25002e220b49b21aedfc93060d3477246f36d438412e728a6227299326d9022f819f9095b8525e63ff0b529c0bf308f721cc3a0af44e6adcbda4552dba500cc61513627991fb02f5e4b2b2210c5285c798622ebbbaa4cc509f4bf3d120a7adb19db552a69b83e85fc819945d412d3e99fd44410854e96fbaa440b7c7168e2ad7acfa10a3c7a55770d3319a3be6b384814857d83c457c7b2f71bf6a51112ea92a02e6c1ffbbee0041f8554c7d24f083e2c299d39b66b786c9ca2dcbf56099d4ce8acfc82f8c59f06d6a01e3fe5442863396db12fe3ec1447229ec2b49600a412999cb05f9171b3722be1f36ed98e7b46994fd4a9810547c5e662dc71b6820e75b2f7a1ff546081e8038a0b7c52912b5cd15e2e80e2ce63167164edd454ad250b9ffbcc3b4016ab4e0591da3b22ba5ed6df399a2a4d94ce18c5cea50d5b21a567a29be36da84dae8aded3f96462a3f3cec3a136b8f1c4188429a5b932697865f03f625f81c74c1d4cde2a365788df3212f0627832163b948a18bf1e5a57de1f82f043996fe38e41939777fe738375e222665e946d25ed32c984560e78022b4e869019417da5d27a0ddade2b1cc8cdc6c0e42652aee18fd7e222bb8220000b733ef15720a6745f2d6328da25b5c6aa313d2d749204b1ff23a79085fbd6ae23582225e3ba3b915a7e10a1ab589fe84b0d1187f3727244bec344eff7e21eed07677315fd88e6b35b0d244c2be36227a1287d9c643c8302353d1fd6dc4cd2b6d1b5c122d3e55a0fa7c6dc1573739be5a7894d8bdf1cb62ac56e6ca92d50aa5d0bf71e0e8091493d91fd0f83db52396f8042c9c5ffda6bce012d52c853d99bc94b0bd51fc684566d8de5c664f3d51a06b0ebace3ada6e393af75c46e50c468c519012a2be96cd3b83b22d47acee8de1a876d929fb3e348b3ca3c0c6eddcad918834244749c862d8cd61c9115af791f3d2b87c70cb205fc28f2988301991c3d2742a8df9b3951bb671f15d363bc005732d4f413133568a5f50b5bd7a73456961ea957ac0cce7ece7e067630daa928b941e76b6da8a3667f93590d752c985169b1d3ddae3ff4126d3025c2e3ca43bfb46df545939db3373e512bc8a9c728ea3a6bc5ee112a99e63548a13b14c0f41b3217de35ee2fd403c94723eee87bd7280a9c89b923e93c3ead28dd37994e9d9b2a39d852916ee329124e8456e4715f4c08bb7ef6f4c167ff2fcc50ea30dcd3d02b2cf4a8dd344e466624d0a3572b51c82ac82bbc8aa7b0e8e6fa3ffe7a55488ce62324f0e164c614b9678654e7a220dc4400bfee102d82218c9561541ae068412c7d0c5206e5ab5577f2a55b4636cee2e397a31bc72a6c34cd49463e77ae37f1a41d59559842146c67f6fcaa2d93821658355257e556aca54c33369ff34fa5a7d90c00cbbe0ba13ba4bcb1d0fb87e9212ae58f6dfb87e9210b520d66e75458b51a367893c2d491a3f3fd0707e59e4c64bfc0e13437ebbd59ac9e7e8ef083ecdeb1e59d021b85bc9d97346b48cb99bbcaca556f015ad2e9109423c6339094d3771055a99a41165bae836cec22269131bc8831a14c688ef6c9dc6d5ca9a20f55c274aae3fb9359fdea02640a6fc00d29a686fde2b6cbb119a9550debadb8ca9eedadd151784769c36712ac69aba8a7a6f2eaf21a42ff61f510514b6595d7c3f4594bc54289b40f08eeef8ec3b41c6eba030a7888e171cc6902c205d76bbf3a0be9e894834fff74d04fc77cbe0aacc7739fb6be1f848182afe824a319d024fc7c6030dfa3e4f6983af5591770430dd01a7ec05d4f44405b91cfc87ad943e5aa01085f556d577aae8de649fdea9168807196dd5ddf572ffb264c0a1312db6aa29fa49793b5f4486d54634fb8f9563624da83fc5a3d4a0fea048b1c9eab9c2375c1750cb1c0dda9fe3969a3ee303c6028e53c29e33257d93629c9dfa82fcfec6a50e5297e7734ea1bc6351a08350571cbfa902d3999f4262d3f3332a4a01e30b5295cbd6532d1e59fb4e3f179fcd32890f2a989378b746183a8718fefe303f94543d02cc344abb0e28a075fd6a14a07360ffd14c9bb374a1b0f37ba3f78f491f03fe530ff216616c013d02793a82f96110236b114500df7af5db64a067a395ff4535ac2daae00e847966850aaf7017245d8c061f0ceb31278b9c68bba6c8b23751147fbccaf552aecb009c16dd51f79b48de4a002713482e6e25a308f3c61409f7115b336b2779a44688d4306bd406fedb9f7daeaeb9a4bf512a1968557eda5dbccb48ffd26fb55b026a948ce6ea6230c97ec5a9c1fbc65931f45bbb1551891b8deff73a177f42c6ad91dc6e6b0156e39cf10a60bb3af20a77572d3989726895eaaab75cb3bb57ae2cad7679eed6bb8eb80f3b12d668ca4cfaf4907b7ad8d67fb0803fe33d1cd8bbd322cde7c110a942b01cc02cd0fac3aa6ac6775bb80445a5cf883a8f8c54f904806119cc4ae3901bb96c5e213b6ec17306a69de124061f935ffb007038c9877ba166f62b3b122e105e73d4cdd1dad61de58e8b4b540cfc4679e2485a47982c31b66a9554f6f88f9dd791cbf84ae212294ee730e99d99559859d7678245270a95236a9d6ef9ae829b33f28d4d2bb33fa492c8c315cd7e23ceb4eead67dcee13385ea6bb807c865bdbf5a8c11df426756e67fef23211153512415f642c7f49a6bf27a6943a543bd98024fbb5d52f9a6f052b7e330d8c21bb70ddd67a45c00fb1c740ac42acdefcd4b64e1a606b2154b9f7f6ee776133a10e17a618ca5720b108add38533737f30db64d3731e7308aab03b48711d50e4bfd75e4102b4a7a01fac800dbc76fabc1f11054ed26bc42eceb7cd07b39b53ce3dfee2b17542b15e49c8ccc135be2dae668f2ecde88e79378ed1b202ca65f46b6ab6824d613009188cd8febe6b7be55004705d364b3ed41dcc49ed25321e8cd43007939c3aa1ce0ebc4e236641606b7c86fa75cbb4f8ac8314920060881b05128f9dc7c0d020382d3a47b90b27c37295d492714acafdaa431e159ed4c76262492ecdace065659c1346c5307f0405df9408b08de09b6f9b3fc76814d4caaf87f07835c0a1802f20fc993ea58e0faeaed1931087105b8518ff64cf02f15a14a82ba94a9171871a42cae6afbc628b6b5e5b95e1d7866bc29c52f70a3aa22f4058c5085c6944daad35e25b716dcd14ef88523b93644f5b737fd2922a13d73af5f06d14a4fba0062f1f8f767ce47a8e3d7a3a89bcb6e1ec88191a2886b3c151a128f684d63faf0dcbbb96003ab4e4c0b2371514bd66af0d9e1103ec2743c535b723f9a5aa4fe570dabb3906d0ca5e4efe5970645bb10fea6bdd2cd02f44c9f42284619c2a4a60cc3531761a90436766b35617409ffc4ba5adf202f3482d379663277f821b0c53832545427f4fcc096a1c596ad8cc954ebc6da07e35701427affda368f9a10a55581da4c23a6c8b8f72299926730369b33ecd5ae42c3dd17e51157c1cf551c565bdc351f702ad1db9bcda913e7775403a42a50e79305517bb54cd7c7380a83336fa9831d5f9a621d1365994849e887154faafdcd051509cdc00127baa0dbc714ab991337f84696ac029e7c4ed41caf31610615064497e63d2e1ef612b389162cfbc43b8ca12c66a48f4d52069d1e9b9b2cd70d466464b8325f21196e6fc630e7953b54e30a06c35003c2073330aaaf9125134f989f0c3e87de9a2cc976f570d3642abba26e59ce07a7821d0eaf0bae832ff356cb047cc930ddd6b2eb0ddc2ed6d7bbec67eebf20698a37bb32befef5157826733118c6c750e17e6f089626c58dfe07a7c5ccc58e655880b7a2a536f6ccf5df4a0c9543add139a774c28c44ad449e366ea852bd548f931c3ab50bf66ac90636806701c9171e51c1f23bffc2465b59fdeb8554e70c41bc1245185241e98ce9695c8093e1e7aec80ce5a1cba6f39f1842b9c661f06eeac8abef40eca84cccccfd280984e975ab4e4c2037e37d34c7a20632c3713f5d0ef4e403af71d1027de824896afc45d7889894d9a28b63b2e946ff3532fe7a41898057a63c28a60b259ecc387d05ac4436ff63c9d87e8064aff4160c46ff6e54e66ab63dd56541648f9be5bb5d2bda95e422ba12855c12069f5febacb7cfb0cb163c00470337e4461fafb9cc2a2a62fb73c5fd77568d63fd4c2223da049e256bab3fc716764e5236c433bcda74c8c0122da781c7d0644add039048f6abb6997a243d6e09e8cc8c08689f7d569eddd591cef5c69333d7bcbca3fb5a8ba85bfe8aadc016579fc7c91632223405cfdd552987419648d5b363e63e0ec4b580275c99dfd1629f4cd10242268ceef0fc8a3e0754fc206cbe9509fea8a9021d983456c41079f76007af3880d8f1f3edc6c8c2bb135bcbac3cbaf50471266c41e9055f63eaee32dd238b1378029343cc3b480748018ba7124718f0bab7beb20431c49b5947d47cb29df52db1c6b50a1d50dde6ab830561c9f15e7b6d5f53d7725d8a917e253174c1afa3f8ae32766d31111c87e32a37556fb6c967ccdc5a039cd731edb3fe36cc31a7003cf4226071bc7911dcac49466c908c6bbe259beeee5e49cd97c8bab0c58f76dc13cd0cf7e614fb2880ca58faef5a17c4fb62e0248be4445dfd3e1b06b1f95231ccd134c96e8ca36e234e6b2c2f1feec68d56153ac9f9d1956bba8108f839ee0baa2fdc1e59d14ac4d42ed28645252b917f47e05cfa9742badfcd9b7037d578b5ffd204de2a691e624b7415d26c335fc9f6", 0x1000, 0x401, &(0x7f0000001000)=@in={0x2, 0x0}, 0xc) 16:35:03 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x5, 0x7, 0x5, 0x1, 0x4, 0x10001, 0x2, 0x1, 0x2, 0x8, 0x7}) r1 = open(&(0x7f0000000700)='./bus\x00', 0x800a, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="f31204a49155ceb600", 0x9}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1011ef86edbe4134, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="03", 0x1}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x10001, 0xff, 0x0, 0x1, 0x1, 0x524d, 0x2, 0x2, 0x2, 0x132a0000, 0x3}) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x10000000000000c8) 16:35:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x84, 0x8, 0x5c4c45e}, {0x7db4, 0x1, 0x7fffffff, 0x7}, {0x9, 0x80, 0x1, 0x4}, {0x200, 0x1, 0x40, 0xae}, {0x1, 0xffff, 0x80000000, 0x3}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 16:35:03 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:35:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x20, 0x8000, 0x6) r3 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x80) dup2(r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xefc63f8886d9fccd, 0x0) sendto$unix(r4, &(0x7f0000000040)="f5b4951a29f554cce8cd8e903bf59f6808103ac261f85683dd426fa3611a16b90b174d1255e1f532ac9f2f8c5d116382de92985cd58c6ba89381a1837623b361ffa5b02865ebe9396db8bbe865c317ff8341f6cdcf4ec181aa4c8a23637bea74c24aec89e2b22df7a39ee3acf396065941f391fb0b1a1299f0b50fa7587103197d0786b52e19f358a4722ac8d9ce8e3242a56d41", 0x94, 0x9, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0xfffffe51) pckbd_enable: command error 16:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r1, &(0x7f0000000280)=""/196, 0xc4, 0xa522e352d27b54f9, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) getsockopt(r1, 0x1, 0x8, &(0x7f00000003c0)=""/186, &(0x7f0000000080)=0xba) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x51, &(0x7f0000000180)="c66be8dcdaf36991bc6aaca4edad103791ab60669efbce454e4c263389dbab20db012a073e336768b1688473c29eee9ddde634d8680aceea9382da580b2029de3b5d0ded7aab59ea2a2d8b475d434696d2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pckbd_enable: command error 16:35:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000296e00003200000003000000"], 0x30}, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000200)) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0xffbd) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:35:05 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:35:05 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0xdd3, 0x0, 0x0, 0xfffffffffffeffff, 0xfd, 0x3800000, 0x1, 0x2, 0x2, 0x7fffffff}) r2 = kqueue() getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/71, 0x47}], 0x1, 0x0, 0x0) r3 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f00)) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) unlink(&(0x7f0000000480)='./file0\x00') r5 = getuid() r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={r4, r5, r6}, 0xc) r7 = getgid() fchown(r0, r5, r7) setitimer(0x3, &(0x7f0000000ec0)={{0x44, 0x5}, {0x3, 0x7f}}, &(0x7f0000000e80)) fchdir(r2) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000004c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000500)={0x5, 0x20, {0x4ccf, 0x3}}) r8 = semget$private(0x0, 0x2, 0x618) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x7fffffff, r5, r7, r5, r7, 0x4, 0x5}, 0x4c, 0x5, 0x80000000}) getsockopt$sock_timeval(r0, 0xffff, 0x5244008a95a398cb, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000640)={0xfffffffffffffff9, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000680)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000940)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000f92000/0x13000)=nil, &(0x7f0000e34000/0x2000)=nil, 0x7}, {&(0x7f0000f2b000/0x3000)=nil, &(0x7f0000e85000/0x1000)=nil, 0x6}, {&(0x7f0000eff000/0x4000)=nil, &(0x7f0000e6a000/0x2000)=nil, 0xffffffff}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ee5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000f07000/0x1000)=nil, &(0x7f0000f97000/0x2000)=nil, 0x1378}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f0000faa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xb3}], ['./file0\x00', './file0\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff8000}) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000700)={{0x6, r5, r7, r5, r7, 0x80, 0xffffffff}, 0x8, 0xa2a1, r4, r4, 0x0, 0x800, 0x3a13dae2, 0x80000000}) bind$inet6(r3, &(0x7f0000000780)={0x18, 0x0, 0x7, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000900)={0xec8b, 0x9}, 0x10) poll(&(0x7f00000007c0)=[{r3, 0x100}, {r0, 0x347eb4b651a91031}, {r1, 0xe2}, {r1, 0x2}, {r2, 0x10}, {r0, 0x4}, {r1}], 0x7, 0x6) 16:35:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100000000002b, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r0) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:35:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x1a, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000b80)) getrusage(0x0, &(0x7f0000000680)) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/140, 0x8c}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000000380)=""/58, 0x3a}, {&(0x7f00000003c0)=""/113, 0x71}, {&(0x7f0000000440)=""/154, 0x9a}], 0x8, &(0x7f00000005c0)=""/98, 0x62}, 0x800) write(r0, &(0x7f0000000740)="ef0ac036c6def3409b0c5b3ea3540f0c17ea933392ff179524d2ef0b3535acbbf98e70c8b3bb14214dedf4018798e9f461100d4c8fbfc7aab524e07508622f38fcadf0a45c86dbe0deef2c6b3d8a06756f6f76f30c03ee07896a52b295c1ef1159bd50d6ef9d579138f2296fc3df08c61f12ecdd60d0fb92b5c54694c02145946df552cc230d22b1f662e28b4f43bd7ae93bfb7a0dbf11ba8ec3b54eedb07be7b8", 0xa1) 16:35:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) 16:35:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) write(r0, &(0x7f0000000280)="f2fb588d60aae2d578e56c57a1df1e48d940c3a781e3947fda8882d06fe54b6e8db02a684222276752799bf53e0271659483c6520444fe3e082bdbe47c062a80ed588c9f61c63a06e740737eb591fc0a903e1c76e62f0f04b6e1fced3c5287143083dc476c26e27c512dfd3b78219372ab27ee5ea7478521976e36a930d5f05a4535ec7d15bb049f8a6516b89072a751a9ded03bbd6c0571d6f3850741e8d542481b08de2dae2684f2fe296ef7abe48944a4f171df148aac1e6433ee1f62a6e300", 0xc1) syz_emit_ethernet(0x2, &(0x7f0000000240)="1bdb") 16:35:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x80000000000006) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000140), 0x1000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:05 executing program 1: r0 = msgget(0x2, 0x0) r1 = getpgid(0x0) msgrcv(r0, 0x0, 0xfffffffffffffd3a, 0x2, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x21) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x6) 16:35:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 16:35:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x20, 0x9, &(0x7f0000000080)="0797d74b5d200db8a675f9bd51ae938ae61dd006e9cb8c23983cb99ce07b291aeac4bb806fd544d60c727fcf886333ec48451dbd229eb5f034", 0x39) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = semget(0x1, 0x0, 0x10) semop(r1, &(0x7f0000000100)=[{0x0, 0xffffffff, 0x800}, {0x4, 0x1, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x5, 0x1000}, {0x4, 0xff, 0x800}, {0x1, 0x7, 0x800}], 0x7) 16:35:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="b23857369a20e79f64165434ffd4885578452232b2853f01d9e718e4109c3a6745bc239116771aff34d299e96a1ecf503dccdd14281b183dcb4310d8279a4f86e1a4b3739ad19304ec0edd2ad80f1cc20ef29bd622f783a30c7d6063089d8ccd16fd00884d406c11b92b0b266ae57b424bc40f4ef8a68b", 0x77}, {&(0x7f00000000c0)="86a3b61b0c5e142f331e4b3eccf44e371ae6c1691980f9d4ca24974ba4daee7aac969a6093f89f291e146e9ed427148a459194c8194c8cabc9fde7b9d5738bd82c2fcb088ce33e62a3a277285aec6c600c56fb9de5", 0x55}, {&(0x7f0000000140)}, {&(0x7f0000000180)="8c2dd91a3fe8290768552fed176bad2e2c54e2759bb1e7e0f1c78cb348114ed315283f21b741ee73f7093c1b01940467b3e772f69ab0a2d9c89e7f38ac94c38c5e95d8ef77d8c4e7b6812a0514d65710e6c81d1e1adf39f72d38fcac72cfc3bbfd8432f2c7e7a92f085e012973ac5d98ad6d062174fad5ab5692d947c7f2850ace22648df046df946bc29b9d729ed40cdb3a3b198f02a32936e461076f3f190640e019ff1a7f9dab9e7682da22106d6e065e32a1c6a2f4524aa6f27ce5351ce9d861653107d4fb61ea830444b45539fadb21b04c6e4a35f9cd4cdb3ebce741b224", 0xe1}, {&(0x7f0000000280)="412d4398c0dd1574de4918e1433a06f16de4f7c2c4079d935538bf5971b2c2f525bbdc3003665c57569d9e3295e862e0ffd4531859ce6d1ffad7728efaa437351a14fef5bb3b7c603ed86271d146aacfd67da20e1a4a5e9ed50d6439efd42eacc4175825f34c52f14e3dc88c2731783fd6ec00172b", 0x75}, {&(0x7f0000000380)="c9e2cb57cda7a11be106e4ff4aca0909860b156fd417aa846460ebc6db3070b3f2886b27ddd1b4f06aec4d9c66cd44119ffd8da5f26d877ae22446b31dc03be0c0a451594cdd142231741240639e2a1d2b005691203f15ec9804e9bb7aeeb44fb836398887432a75b19fca8ea1d087972f58d0ee7ddd4d730e31ad0b7dad92f6e08b78317d7e2e2eacd152d2859b62d93f4534811f36483380679829130328da842c42bf6c6e065c77109b12ce231ccdc67384fd266600fa100b7c454a836031217b34ead770d7dc8d966fb3ab52", 0xce}, {&(0x7f0000000300)="0e46106322b8c17baba8c70e08c727293bc01b4745d182fc0648ab9bfe89c14277858c93db408fb81b12f50a8cd9b1a6271f54b9004cb82800f4686d5a0d", 0x3e}], 0x7, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r4, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x80, 0x1}, 0x406) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000680)=0x22) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 16:35:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:35:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x4, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) 16:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000002cd, &(0x7f0000000040)=[{0x0, 0x9, 0x2, 0x409}, {0x1f, 0xb2df, 0xd9f, 0x9}, {0x1, 0x1, 0x8, 0x3c}, {0x7, 0x9cfe, 0xfffffffffffffffc, 0x4}, {0xa7, 0x3, 0xffff, 0x6}]}) 16:35:06 executing program 1: r0 = socket(0x2, 0x1, 0x20) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ddcfe5eb820001f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="ddce5ab207e50877d75a2a0a356beb5c03b544c61d075172f62c0966cfe17085f246f998e974fb04d1775a033bb911f4272071ed19e0b8509a6f8067adaf87489ba8962fe3fdf671da8a153bbb3d4ead4db8b18f2ec29c947150977e141c5b4232dc74e7c90002f549724095fbb0cace3e07"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:35:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd08ffff"], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x1f, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x91, 0x8, 0x1000, 0x9}, {{r0}, 0xae545fc0601fffb8, 0x20, 0x1, 0xff, 0xfaa}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x5, 0x57b}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x1ff, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x9}, {{r0}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x3, 0x8}, {{r0}, 0xcbcfc99f4b2dd9e1, 0x20, 0x1, 0xfe, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x4, 0x80}, {{r0}, 0x4a1b10007e193685, 0x80, 0x40000000, 0x8001, 0x1}], 0x8, &(0x7f0000000140)={0x4, 0x8}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:35:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() read(r2, &(0x7f0000000140)=""/72, 0x48) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xcc, 0xef}, {0x2}}, 0x2) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x30, 0x4, 0x3, 0x101}, {{r0}, 0x4f0f0c014968b9f3, 0x81, 0x4000002c, 0x6, 0x800}, {{r3}, 0xffffffffffffffff, 0x40, 0xfffff, 0x7fff, 0x1f}], 0x2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x90, 0x2, 0x4, 0x100}], 0x1, &(0x7f0000000280)={0x3, 0x401}) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 16:35:06 executing program 1: pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x10004) sendto$inet6(r0, &(0x7f0000001240)="c74f5689180098e3851ff6a78e1e9411cdcfeb9b7c9a8789f1fe1cf4efdb14f5b2bdafeccb900a3285993ebe360348def2bd9199a18db8a712405256c665add9b3b7a3", 0x43, 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x802, &(0x7f00000011c0)=@in={0x2, 0x0}, 0xc) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x0, 0xffff}, 0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) recvfrom$inet6(r0, &(0x7f00000013c0)=""/123, 0x7b, 0x40, &(0x7f0000001440)={0x18, 0x3, 0x8, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xde8b16d1b2a070d0, &(0x7f00000012c0)="debb0e53d762de7d8336441122a872f28b540257d9623cad285babc097f6af09c616cf63f04819de65c0ccc6c44f3b9bd60433b6d0d4810338b2100c2a3e14486144fb0ecdb512b1be130842c08bebdc6fae6c0b6423df01ed0b6c2fdd3765b773e18f7af8a7298f5acc8f12e2e64c68ec404a8d255f43d7b61ca04c7a4254c3b75f5cb074824f19aab09669c28b2e7e49da09ada66f5671204baaccfde552295bbbbf992514b61924aca959d21cbc55a10316cbb11cf01d90d2e896792901f383f27fc777d0deaed21b6f", 0xcb) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x101, 0x6, 0xd35d, 0x100000000}]}) 16:35:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) socketpair(0x6, 0x3, 0x4f5, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x6}, {0x2, 0x3, 0x401, 0x40}, {0x7ff, 0x6, 0x4, 0x1000}]}) dup2(r1, r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r2 = dup(r0) dup(r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x0, 0x7) execve(0x0, 0x0, 0x0) 16:35:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x281, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:07 executing program 0: setuid(0xee01) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)=')\x00', &(0x7f0000000080)=']\x00', &(0x7f00000000c0)='$\x00', &(0x7f0000000100)='+-\x00', &(0x7f0000000140)='*.#\x00', &(0x7f0000000180)='.)\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='*\x00', &(0x7f0000000240)='.\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='<[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='*\x00', &(0x7f0000000400)='*@\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='%/$^)\x1f\xb3\x00', &(0x7f00000004c0)='!@/#\x00']) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:35:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x200e, 0x84500) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = socket$inet6(0x18, 0x0, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x8b, 0x1, 0x7, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0xfdfb, 0x20}, {{r3}, 0xfffffffffffffffc, 0x47165aa4221c3220, 0x1, 0x7, 0x1f}, {{r4}, 0xfffffffffffffffe, 0x2, 0x2, 0x1, 0x100}, {{r5}, 0xfffffffffffffffe, 0x10, 0x8, 0x575}], 0x6d, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x90, 0x2, 0x100, 0x80000001}], 0x1, &(0x7f00000002c0)={0x7402, 0x7}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:35:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="cd9db84178f2a34a687f9ba7c82c96383fe456da774017c7ff51397102abe6f946c81d40c67a79b5711bf890e508ce15f597ff0e9989a975b0064efbdaf14c0680ca2ef8405c53dc607cc64aad4b6eb220f493ee6b7233d49db927954d55fc0c6f6f528ec162a8934c387e86bdc5cf61a40faaa2c8f56671e56ae79c", 0x7c, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x288, 0x30) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:35:07 executing program 0: r0 = getpgrp() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x311f2d2840044d15, 0x0) wait4(r0, &(0x7f0000000080), 0xa, &(0x7f00000000c0)) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:35:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x101) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) 16:35:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4) setuid(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) 16:35:07 executing program 1: socketpair(0x10, 0x93df825d5efe6c35, 0x1, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x4010, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) socketpair(0x10, 0x5, 0x7f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xf24d132ecb926c78, 0x0) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20, 0x4) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x80, 0x4}], 0x80, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0x9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x8, 0x800}, {{r5}, 0xffffffffffffffff, 0x2, 0x1, 0x391d, 0x8}, {{r6}, 0x0, 0x48, 0x780e587c9485215f, 0xfffffffffffffffd, 0x2}, {{r7}, 0xfffffffffffffffb, 0x20, 0x0, 0xb97f}], 0x5, &(0x7f0000000380)={0x6, 0x2}) r8 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f0000002380)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1, 0x0, 0x0) 16:35:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="4d53c5a4d425b47fbefd728dc943fb8e3043a03f2800ac5305322c4b377306cf432979f1a43783167714d6a3e4b6203f723ef241580000000000000052c8bb14a6148f5d9723fd8ee0795d019de6d187cefcc6c04c5ab131af7bc25cd5dc9a08160663225a8acc9bf26490efd23108e5a30a90f6834fd47a291922cb90e24fc29038bee8585372bec1d508d3d180fade2b19e11a5e73e08524d576cb1d6b105b65c7e76554a91a46e31472afecde84e7b172ad29e73d8591e6a6eea53c8c0528eb74dca270d3012e20481dd90b448c45e7c359dc4bb549e054124849d3ab34b9cd5dec956874c98d9f4beca403344d07ca", 0x1) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x128) 16:35:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x81) preadv(r0, &(0x7f00000023c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000002180)=""/83, 0x53}, {&(0x7f0000002440)=""/140, 0x8c}, {&(0x7f00000022c0)=""/248, 0xf8}, {&(0x7f0000000040)=""/36, 0x24}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x3b2c0a3efdbde55d, 0x100000002) ktrace(&(0x7f0000002200)='./file0\x00', 0x11, 0x104, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) clock_getres(0x4, &(0x7f00000000c0)) 16:35:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98048e5a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c201c6be9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xffffff73) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xf, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x0, r3}) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0xf91, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:35:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) getpid() chmod(&(0x7f0000000180)='./file0\x00', 0x4) read(r0, &(0x7f0000000200)=""/201, 0xc9) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4, 0x7, 0xfffffffffffffffe, 0xce10}, {0x8, 0x7, 0x1f3, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) 16:35:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) close(r1) 16:35:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:35:08 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$getown(r0, 0x5) fcntl$dupfd(r0, 0x0, r0) 16:35:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ioctl$TIOCSETD(0xffffffffffffffff, 0x80184601, &(0x7f0000000000)) chdir(&(0x7f0000000200)='./bus\x00') ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x1, 0x1f, 0xfffffffffffffff8, 0x1}) 16:35:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8450241dd490d138cde078be8321c5f40372ebea7156c3229a8f30414b121245abd9fa1e607335d52c2a6da569c094c884448bb0b4971126ed4f065f7180d3ee1dee197da2d673439d366befe3965e7b2c3aabec28f6ec88ac7911855e885998810aeb0e8399b3b966864ee0fcaa03cdb5dc94"], 0xa) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x0, &(0x7f00000001c0)) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x1) 16:35:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000200)="e86afa6058b96a6d0cdd248b26073c2d1710f0072915be0198f6dd10cd9576c3466bba737d6ca475154cb1336aa4df2639ec9a792fe3fd68c7271b48ee87f9d52b7e5df439af57afb7d7094a50742aeac4d664b53a89b45ed163bfe03743919332ceb0af10f9f227b3ff80d0e21462ace9af2210c4d0df3767a25df3d02478b147cdcf38fa45134f9ec516cbfecbd93ea4b3fb7435e713c9e9bbba09110b48b08f66df996db3256426c8ac56319cabf20697a811e7c12e3bb84d80020b1f5bb48eeb1adc3f7a50c08d4d5a2e376e8f9324eb4ef047bdf5", 0xd7}, {&(0x7f0000000300)="2feccda35e0565ab73e3be4b6e5406859c12838ec92329f7c69dd2d78ec61324da906c1c1ed91cbc8cc4c5e4752df3851799cd35684412984758e34c028a5bea0cc87087d95b8d38a52bbf0b70de320a300e5bfd6364fc1dca174742bb39943cb1e9249222bbca4cdc89545c65293ca55ce27e6e1ce5d0947ad60ec5496df9ac6454ed79e0b8ab9adb657bce3fad0d1d91b1e6427308903d1dc8ae262c44451abe4d45a85763aed5e9c2484c82df3eb2a42efcadb7f3d5784c4ac2f4547269acd04eb76c1461dfb03b1bbc618496cc9d61d4d15338d3e52245dc8c42c00828c51d39e35ae0d3e621b6d5d07f3ebff6d2f73480456688fc7ae8def76f3cc302fab532b044f76b8c0300cc6b5fb143f960699cdbcb0e67c6d0caf95b443d997d53f7c73f84d8d2093b1fa078137e40b62326bd6f3ffeb9e7894b142c01280b9f063db69a7ed494211f225e6365e6852561b44fc79a904b7b794bc9a12e57e278f89143a106fda00435d5ca5aba206b559cbb82ef14bc724b6fe93dd4d9373858161ac178b9450550caf4d28f7933554b1d388a5c29a7f8c89ca1047a39cfd7a3eb2e5e475d06ba734bb09a35539c4291f74d28f125cf9050484f19a645b54a075afa92b5f682e271326d86f91aa30c4972f721c3e256d838446576a571c055fa8c7e981763e66ba196d256d67f697407a996004e4507c98309317aa5afb6a56253c6c759f9f6ae55ccb2e2240abeda8919c6b4fe8a829b1e887736b37e299bffb36a7aa7247c9dcda56938ad80a8636229a92964eb76df69b24d0662a64e368e362631ddcaf38da501668b8f7cc1b658fa3575252911f9806f0f691c59a31309544d81f226a0f5f7ef5c09150f825e68150a15d26b292697cad2a8a1e981348f302d279e0eedd82fd734ae214a062bbd6fb0e7f6e1fe579d9723d81f92038e4058e5a811358535316ec86110ea1801e1d4f9895caac102d73d62f8ddf08c307e42e072ba14e19adc2cd1a3760c6ef2f0633c7801d2db5376ec087b4b42889db9adc7e49ba39a027313a9e144e51fcd738c3e65db8b6b77a9bf5f817c02c4af8ec6f6dba8a5a9b59f6ccc7ac7288ff5580682c37410eccb27a21675d6797c278759687e2012eb624b5aa334973815f53860873bcddff761c01382f67a6d89d1287f638c8444be5d011f871d86a0664408856ba6764452ef078de05dfacb40c4b10e2ce6b91c959efc803b7bc9cd9c9c7372f0294d018d66c6c1e8b84e52a8ffb160dc499aab3d3362b66b4abb1f2a3757b5ee9c669dc7d5627aec61b04a55a532fb264a66cb752077c0f6873e051828f0f4a7ad43a18101ae7c37698f67cd90f973179a8f5a4ac638ac07bdb3fd5be2cc3ac4d08677862c0ac66aa67cad44c7080a25b53246d72b1e6bbe98f47e98d3baf238230e439c639e1418231b14bcc2b8a1ea86c2e145dfc25a5994d4194455a6dceee7017835f9fdee8572bf7d72964f539937b9f7f25dfd9428108f7a86c69a7e7b2b6176eb24a7b1d149a5578e1082b7f99f9eb44b99f893695875e3e1907abe7fb2d28c0e4266329a2dcd3d46c998cf4dc49f6df2a8bcb96f0567b9a6c9de78c22a703cb7b42673b6effaf2689b4fddec974dc99f5b0c2ffa9638f6b60a295a8a4035108ba6e5b0bdcdf10a56b86e7de7cc66592a6cd7c8067bde7200ae9f67704c7478c4f68f872913e0e119217c3d769ad3e39778f00b864c7911c536a50389e906b981e2900a54a9a73431ea13f96163de7450b5043e758bf083d80237b9f21b96319e74c34243de2bf80dd92ba09a4a599478cdd16776280e33159e96b12b473184e31c1c255236846149c397874ea9fce2121225cf92fc7f2e6f62fa8ccc9a0a954b6849060f745217174074616316cffc785e375092162ec425019cc11cd42a0a2bf4595714e65a39926f57709a28587b41adae32ac62555d339fd01a92c2d48b38194ad22e467ee4e12e2347f6e23d5c9f030fcaa74e270fe8a1fcd719ba77442b606e8f257503c2c7df8a8de70e84f46d8cc66dcd436e584f5e3dd9245e10b84932fab82601471f37b2bccc4d2a690a16c177cb02f3e17d7d8d946d66c49b614a5d3ad9c3d49f21117796824d239543ece399fc5510c9d16c89a00195c701a649b230f0a025d646290afd5d0458e70c511635bac982e44320fdced34ddeecda95274a09d0058fdcc40f12ae4cbaa17c4a1bc924e20534e04316fd5c57d520830f1cd98f750ea9c3f5786d1f41ffe1e1c169d4089f04f3ebebd232ac84725a6c5f17734f74ad2aeb87dda38747deb570e9ed4eb2ebe8ff9f8e394c45589ca08e753f9c34a56cdfc8f382f26a524cbac6e936ad72e3bec105aa7bac9f725859288046b4e0134da6b51f6b59f576b86ec3de23f3d7e79a58e553429e0a40b99a9236d4be619a9b81b522e82e8a9ec3cb036005eb6abd8ebaeee9152a7ff7be6621bf3c342dbbfce64919cd6b8005b48e3bbc568d346ffcca552c3bd120c2833420e9d19357c9471a1f89db0787cefb212b12217b376c7f97d7f5c9726daa79d0ac02e19d5fcdaa63fd659d3b456d21c283528633d056491755136a139b985273225edb261ece893a66cb560f5ec036497038135b4e1b659282c62d31603bd8307f5685ab18e7cbfc00c51772cdf6de06d239317ee97783e140891e8fcfce7863998d0613a0e9704a496226c09bef547eb2a09b0e2e30259b4f2bee0ebe045ce1052f333dbde736d5d9451edc10b64254d286b89746f74111cbb7bc2c75c9a1c299b7377a08bd42d4eb55aab238339835dc40e4076bc3f0f8b454f203c04d724f031caad81ab03c729b1d0d5c2162341b0524ce06dc7ce20ccfeb16a4843b7df9b99b2ae6b3a973be9234b7c9b82f4777a1acaf3e619b389f6a7ec7b52ce5deb46a5d0dd9a138b49fcf89b295c0981383e76e79ac9f52ae27e18af90aa20909820ce18c60f6a4f56b29cca9ec61be2d955f06f8d77b2e975ba6ef6b58a526c2dc93236904fb73f2acbb8dc38a36b823e482958b3f759acb0f1dfe93eac0ace2b89cfa843b4fef0760a6509bccdb896ff4adb5562af5a61e518d5f6083187010d78dcf792a843ddae991c7990d50bde63ea26f043bddc2da21c0ab78cb618210aeb4e9f9070cf4212c99a95b4374547f12ac8706ea66f1bde26325a1ef0bd5d326aa1cdc19add7a3b8ec37465c550c07393939ca1dbbd872411d16caaccf79bb5c9b4cd8af1a2923982c3a440b1b3da940d7dd8f01cd4e025911d5d2c10972cadaad766a11d9fd1cedc152ac5253f0b0e215704977962ff2a388e4b4318d7efe344223a2a7689c39f841aef579105697453e636fc1d0f36f4b98659ecaafe4f24d7f319a4fa0c248b7e581f7f326a148edefb49ea0717b0bc9a185ff3135af89cfe76333ea0d1ffdc874ba3ad958e16e660a232d549199065c73106337652efd925388dc74f97fe0841ce36fbf444eba8110a02ac846e9cf5cafbef9f94828ee6694271b1c22a8bfdbe7d71e46c23f89e3e8e668e27f8fd662b6b7392a11edb7199fb29ba6d4d63b064489e63cdf5f5386c7452b0b49d273f2e3da460561b2ee0c686c778805f1ae4b873cf3da6211ce8de353e31fa65b3bef50e867bad5bdff43f70f5797bf1022eeaebc880bf4a2a7a71a927dd6d4c9f6d141b3556d9fc53fb4ffc0496427d2a28dc09541d593c19a045811297e244ba908e457527ab48d4f51e06849226b43b2027f502e57faf65b94f92f70fcebd862b235ac3623d80556b34bfc8d40d9251ada52531abfc94833703e6110d33dbb47df536dc5dce262637b48978324f9870530291dfcc5f692c35d984c5f58a390db8674883c15e5062a4da47aa5263b38968be9734930b26b0d70fc206790b7eeb7dcda7bc2def2a5f826dd6c21b8d186ef7cb2528415b481e265cef6dd914df227c866a40dfeadef37e1554170af4824bb04ba7de796c347f0907c6ca8544ae0136ef7ff08555d73c08277dc5bef14c788d598ac2bdc0e55cfaccbfdfabe887df2851350ac93e0c8c951c4f7ab2aad7881e2088810aa79a6fe78eec9de053c9a14c0a48a41114f4f1e355031c043a847e3d64329636eb75ecd272e706a17716d9dc4d7521138c9c5d0090a644049f907c62304e2ff891389e76b2495732470cbc9a3bf0685a83ec87c7694e008787076b4888d48e6d5337aa7a2dfb858531768d29e96c7e8aca9e9df438f339c001beb47c0086b7b62b62ef41902431b16a147023710e8a47edf3b3bf4d42f0b74b0b5b62b9714541ac0610c024a0ac1b251d8e2638c168ae943b11336edaa6bd6102d7744acd564514d687148818009b79918806ac3b47630bfb1ad85b89789cbfd09bbfa461546ca95e656a868e0bfda7fea2a3f8cd1d63dc9c56e6f5e66a4ce94c384370ff98d8bf3344f9097ef02f5fc216b65bd4e8e715c67b367e46552e3f7eae69bfd9864a4231ddd01893450669fe43634beabe3392bb7a1c53785072a28935c4b805f5d06da716ceb9b883a1513efd808d75a4f9e4f533de62b6df99bf71359893801dc1869d8ccd587be5f2cc3197f98e0e0c29b6283cb880b28dbc397ca6a51eec41fe2a2057dd972ff2f87d97d9e7d6d3e8f53670de140158f84f43bbc22548b2ba86ec613ac7955e5024830f79409995cf1367d23dc549acd2fba3957090c8089db807c070fac824d020e67ecb4ebcce8ea495877b515c227a645ef2fa46ade0ce4289ccd22aaa51f2740b9b5e6967509f4386f8d0d34158a9891606f66dc9211e78bbeab2b3d653bf7f1c0bc8ceadc1df83a7b2b15a5d2079f4a19b82525e2a5e552b94df82fd48dba9dc30b59dd9b05edc217e39f54dee424642e28b9cfe0ea87f18ffa636cc3314390a71b196f9b2cf23ecfa3c330e247b2e78d95d2e190e804c9454ecb2bb0097336350bd3fd147a122b68880e1d0648020874a7f0c3c2444e7afa30abf9f875404c31348f42a400fde8a7730f883db249288f9fa1a35f6cc8a2dd4f7805d589b4f5c0055fe25b10d3e736438a405a5e5d72bfe58021527f3225b024c6bb0df22147230cf59fd3683585695b4a9edf1f4e1dfaaeacbc57474ba1784c91b759de3d488df167b452828ac464d7c1f7d9b194d7f570e17daaca24b49a7c90573fd63cea6a43d2f3f31cfa2a3cd2e218e8d112081f370139bf406f45a2ec739725dbbe39639a23e9d959d5a40467d2b1c75d58b7a77f06a0f3e1d083a96d8b07359dbfa44f586846a1b72851b7fe69c1d267ffd8542b52296928b8e6721f345a20e53daf09f8fa8f2f1f5a6131f9b6b09002ed6a211ba7d196791f36484589975256aea1ecaadbaf6ea57e79319bf5e27f00a068e08d800fa10207d85a145faa1077c75c1768a879fdae0b18f61a35a473cf24ab08198e98e337293dbf031812ffb98b218c3f7e6101151b95a97bacd1e4e8b6b9118e5ee464f24bd88be734bc9e0fa7289b982c19fbe69bb3ae598da747ddd27904af46f2e0fbf151d7105117dcdcf9c4cf897a7ada9c00a1d876d12a256e917642744f537dcf9c76314c7e6466eadf79f4d323cd21aa8ac7bd580236becb21ae69070401f5bd817172261178d1ef9e126d8d157ca9e71a3f10b6a1a192ce2f1f14b535fa578842e6fde23bcffdca59c095e1162f466263331187c40662c03057682f1ddd34147113ae29298a3e4ba0b0767bf942d6833b3619e79a687c77bbddcaa679bc99f6960d749408b814c3904883fafd1b3c9440d67c1d4542f2c35f55f1ea49396102775066", 0x1000}, {&(0x7f0000001300)="aee6065ab6dc17a213f66391c6ce201e5a01c2ffc97c0240a54f8f15c55474a5472535e8eea0d002e462dbf34c9a70726fe73736c83c3c8b86c4897802275f6330fcd2927e6491a202b4e227946251ab763a4eb9aa4faacdfa0cc1b1c69e32de1d47b5b483381323bcb35406d27bea5e84b508da28a0907a156d4c02144f105b14fb14aea0d0bc57848081e549341deb2965c793824e0ac046ce9cb4bca10ee077ceb89a63e6a9291652b27eb8dffb23a010d278f8961ad66fb5a8061f841ee9e220f993f18b18f7360ab9757b80dbf0e8960347307c1bec24a607e4a4a5efcf063b1b0a3633", 0xe6}, {&(0x7f0000001400)="c1484e0bdd56db20139be573d6236744f47ab3f5b17865272f73684dec797858bb63a84a1c72d6e99b5127765dadad1b322cabd64f66737409a3afaaa52b71e523c9c1b1bb37f4a5e78e15766eb07204eb3a3607ab4581e937444f9e70b5393a91dc7f9238cbd23255a7dbac0dfd75da2bf2a2", 0x73}, {&(0x7f0000001480)="5065025bdbf828b0ace216a26b2c736f17c6d400c743e11c7816078be0ee0738886d2bdda37254ba8c61b020fb5ca1f65839e775195de7c39d5275d159f69a4bfac7222a961dfcc9e55d466f742b8dcb344f0945fb0eb33a26f8b3c9e3cb3744620e8089c64c1b643c80fa7c655e21bbddb504cf", 0x74}, {&(0x7f0000001500)="8c0db5b87c2b9c8df9acdf86a870d445f8c5d43fe6179b4646819d355b2fc06b2d43a2b5a8453147ad54a579d331c6890569c9a7278b3bbab7da255786db976bcaae8dcacf12d273a7b122894cc7a26fa084315768459371b8e3ea2fe66d552361c5687c313d56ba744bb7362f120f738aec0645c2b6544ded3745488c3639e7a9173cb2e24341d81e79b938af5eb7c3af116b3dbdb8704bcacf5127012558fa6856fc722b68bfa118b63cfbbcef6713e300daf2fbd87a5f79a870a561a5e0afe04050eb282322bb0427540c7af37eef89c652359c65bb4846c23416dcd4e6c7c9c4f21ff735135d6be87b04bec83321d7f7da4dba9b5fb596c817175ab167dc9679a9cdfc91b46f7dd0d8c9b26f33574d118d379dc65fba782211a61a2bbfdf063e9470f3a2b8a927be5056cfbf1669954496553461242c6a4e6478f2ccc8e05f751e71ad47105aa49afb1fea7866af6201b9463f4b93ad63904725d07c44be5bc42a383b0deb8240be1e063a1ca0413ed587b0cb3d1bac95945f531ba3e832dbcee080f9b867ccb21466b8b0da23b36001d2a05a2c60b4af08150b6026bc6571cb4397e89408d7be3fd8f4d6acca836b4d7ac533dd23f796be9eca11325d1785e8ec14280384bfe062dfb4f4001595e81ad22d6bbb5bed8d377dfce826007b6463f244d7c7113099abc490f1d4fd9674acda948a24a8837432bd7ccb01aa4f9aedff662da9a3983e04f3f5bacd062268f729c9c85832abc8b7b74ee21056f6f49f865e909460abb440453c3c372889c4638503e51f2f84de76c79651de7351908df85f39ff99688f79ceed3e3fe72d1ce06f9bd70c69cc37599eca81856ef3bd17b93672dcd88c5a4217f095a5c13c8430031150d7533104def47a35fa88ce85e18a2ff5fc84c8013b0e3384e22dee9ca475080c34721fa7d86ced934745ed62edcba2b22d9f0865d19161d303955ce9a223acdd7c05c0baa86fbf622cd02c49d4caab03899797424df4cedc20a6e7048b2eaecb7c5071f625aa6ceb2ee7bead25ccb470ac947a6746702d5a9feab08cd0a1affd4813dcffebd3c6b549ce65ec701e06fc49c6c13ab12d796b33148e5074dffa3ea8081d40aea9559a9b7ce762b9e252edea1337d31cc3314160ffe0bd46d423c44cdda76ee856211122fff24db6827d39f87c9b6d597a865f84004a486adbb2fb98b52f30a690299fa51c7da6c6ad6c2c8c7be79c1023513ab5dcbb044a4e57fcd29651ae6be9311b5585c87b18a0f7b409817af05535c43a4c631d121b36bf911929ef1765b301ff4dc28d63bb16224f1d8f16baa2f75665faf7a7ee1b340bee46db0398adf762dd17c1f12114db5eb9c8ff467ed9afa9db036d0e02d18495e91e362d2ca1a01071c55381b6e40c2866334802865ddd5b460ee247c080c527e1d16144837c51d15316055b7cd0688a43051fd11bd7e0aa7280cd3ab3673652e320415c7fd87b3eacc84b9a763c8908fdc267e87f20639e55b031650135e64d0e48d8a16f5119ab5842dc6444af8bacebd67c7653337848f50eb9739e274b0ca1e27bf1cd2ad5468709d39a3747d0085b9e31f334249b4bf7a6c78475d08f76c55f38439e545e056191acd15b8ba9dfeb5d7e4a92f3a8256844de4a2b001c8516e38d5ff1b8eb86a2ad9df4ab0b7a6fbe2a82b869e653f240e67adf6ed356ed2eb9e9c66f586d79dcd4edb4bfa852a6e7c6d23546af9e8c089f53462125252b360dfa03257353e4a364d2f3f08c0079916ee738693ad425f29eb3f0262bed195dd953f0dbf24b71a38cfb44348c22775581d9c71614dd24d4e872eefe9f7c450649c6d97a8a9642d643ad170e7e1339dc7bb783a973a6585f53b04f26a5ea55844d345e0e2a8d4ecd3c6fde8acee957faa2c33fe8df7e734b42f36934e55e88f4feb27b6127f92e91c473a6e3bd2d475668a3b5a2faa4407a9c97230f17410eb064bb72a1de7a36e6748d2a3e57237c60d9970b606185a066617169182fae6d2bc804ed32e814b94868362b01ad7d567e937ffab86c3e4b0ba2f7e65e86be7608735ab35ff90ff3985c6421a51c3f837aaaa086d793aaa82eb88ff2fe0eff4e797d1881a12fe0bae28d67cf5fc21dd934b788ea585a378d310682e40e274b9293ba5eff9d1d3bd472b42c17ab3c4e3c37ecef0d92d349b16b9a33ea60689810be308471750d77ba3c96da9402d9fe360e058f45b2293372464452afe89213fc5813a9e4254a83171eb3d4663433cd5189cd50bbbceb86d45caf84305e50f6ca285ce646bc3ab0d28a509d70399c6fa28e13cfce5241d16cae5fff270d1a10116797c5228e1e395009c5360e6099203fd1184c3b92047dcfe617da8f6024a531c5387a065c790ddde342c6b518a3dc9944a83f5720ab300ac701dbd5524cba1f38f9854c248eb2c655df3c2f2d2f8e1a1439668ed7fb44079a5fe1d9f1359204e3b2ee3eda35990b39da8aea7da8edebabf7c8aa74495549fec0d792cf7b4833bdc11679a344e1d93bcffa2df089960abc1573c7e5f10f7cbaed949aea022a7df521b35f66004c2585584ff392b20f80d79065ca20139a805990dcfbb9280534430909b5b8060ed7d71837423be90ca56a404b121efa6f76b6d2a3fa92214d2b2adcbd2cae085c296058f4b9bc81c84b4b0123fc5b9a5e85bbfd3f9b10b5e276eb54ed4a59e984a8b05b760ea52053ec8d1f1b6f96347799a3ba155db44beea48d05775a6520534a0c55f5655e497ba0d4897862e6dbed591fd7acfa9b772bd197f723a07e1ad9c2ce3ba8bf9280931188dbaf2747c8cf2d62ec034b476f3d3f7ed0ab086c52312b7c278a1f3114b2f2dd7bbd4fa060d6ff6dab44a21a2b1619b4b0e4fa9389029db135ebd9404dd1c6c73cbccfe5e190ec7b32b559b3aeff9f7e16c8d2c0f5e5a7d91f0e39b62a86a42895a78af210a87bde144b4e01920088fdf01106f901cd7c0dc05f3bbed60239eccbf4620fef943fdd59fd4669877b9f60c83fe92f5acee22ae2e94f37e05e84171ae950fff7b9c7c3944254225591867bd072990ad3549b1b959142750eecf17b7b999f748d5ccaec020b5ea1b81dacff360341b91a4c954d78214990819c7772ddc13446ecf4affa908654b55414a3fcbbcf359c97ad77a9bd47e5970a19b9e567c576e250868721cd62b5d9a291fba84dfe3d468119d9f299fb63e467af0f58ca0b3e0de921184256b7ea44d646772b58811ac9ad3eba4233615c46f6c55ac1f30705a5c393ca9f8d0a3e25fa6c0ac04c89e15e98a7e5cbb861e38842c814d9e4a4a0ce05fc7f07baf9006e482e695716d482c08b1ce25669ffc8f6ef7dac80c69a86504f4acb3de5532eb7060abffb034597a6f0c9cf0fd886edcf009237b4d39024da3ed689d0be7cd451625e54a6ca7950514b1d3f201387d50631d56916e19a93aca453ae2bf7914a6a7a432ffb843051a5826433e323444747ad5e87ed4a48223b29900367f073b36bddadc75430096f3ca2155408ee4a42d57d9f60a520b82bcffb1c6874e959579b7a80050ed2b21f6066f836e397dc08d62d8f1e1bc4bc9572bd1abd9307f6afaed30b3c15d025715e60342d6e38bb1534bf761a01a4ba68f5b6065e91ee2dfcd371c75d52e494861f7e866205484c9dbfb90bf4e67074d0aa2dc50ad2ce04a853c68147e485ed11f2ff3078a791da2a15203b0ce4146674e3968b898e9a0b19f40c09315c65c02e1053ecfc0028be937b88ccd2fcb7d22b7937dc4401c532399ccf9f104e7da65019bfe6afa9def833ffd80786ea4e556c61fac7fc546b61896707bad35928e894947920616f8a334f216db32ffbefe640413ac2428ce069adcec24cbe502c33787d0a0cbbe65040ab94ca62c4e13d800967f66ad9e84a426c9866031a3017b9c2fe249638fd052bce66876cfc80a77226acbc31e538eef67dc0f3da8e551f0576b0bf526736b45187314a4b7e1ad6046b5d52102ebef48c7069496373d5d0d95700a22eb01bd8d3c507ec2bacc5185b76d7a506a83068fd264050b4b441e4adba51c306b8a4cd32e90f02d5da12f0c4fbfa131872cf5e7c1e015b986664662f2f212150cdbcf0f65110ba67ca25646a66f2a41d8c890b67e48ee8928d1e869830c4211ca8fd63a8ba7b65e479f5f21d7456163fed6aa2df667b2e425e9cbed015f87ddc1d6553345779e4b43a99f4af38e3df455d47c3b9ea552c2daf3240878d300a09d11a13ce39ae61fa0191e0510eb75493dc7a6325910df21e088f5b8ed25485368bec6f1f499d6dd01afccbaa656652d3c1308e509648a9b66780b1f818a910ef14097d353d2a1e7bc7d99d42419f40c2b958a968bd65de129fae2445410e73a7181c083761ee09a908938dfca9521c0aa29a74306f4088f2397f7737bbdcd0dce93f0c70d454cf6fd078fe7a20786c819abf9b7ce0bc1b3eeaaa3762225b2e4187ab8a74b1de7875990b1fcf24e5287fe2bceaeccac3d817baafb9eb89e5780623d4d6a8269d99dd78fd9356425e8a2bee77010cfb81fdacc9fee2041074868fe67f44cdf487b63a27730232b3ac83066bb8716d28648216109f5a22bf8cd0dc46860656357322fe2a67056b00c40d4f0b964d4c6b094d71487e38316bce9d043cbb7296246a15780856e4c7efcc1c818af64df9875157402942e4603fdf87b3424c63de7204fcd9b25767f13a526b527cf5732b040077ddccf40d16bf4babfca80a9954fd87c7a3f3dd2f2dac38794c8f635e75cfc8f123da204d4ffbcde95508a8c64396f6ac8473e1f19ee3770db515d8368931c72e5ec4f07e742adfcad4b74e1122ae2b089a59c1afa3c0756c5d007b37fbdefa42ec4b6ae576cfc713d99bba90aff4b7ef85dcd20a2fc22feb20368cd2fce877524e1f5dab4da8066442cfbba9ea1cfe56d8beb9c2ddfe248df95e45fb63cf4f1f1d9f8da23253d5fd51c25baec37ee2cc4d3b750ac01463aa5c6651eeeae41d06b01db000363021e1b64c6e3f08c8d0edc7663b9cac87810d8a6edf9ad91152ac7315c627f9c06ca93ae7de2aa4726b0592da1ef11d441f25e4fa05054e349e31ab0cf2def522445b3d6d8fc3add965fa796fad451bcd13df88760b302b62efa5d0324f6b0182326e0438ff83a8123d980b20a6cbb3b64da0ab8597f95c8b40ad140524da0947f36722be920d74b45043f6376232c0146ba1842d61b7ce888c3da7497d06f1b2331c857909b398e9e7a34a80d9668ec9ecd2b67310ebffef7ca929045409c60c920bd56043fda651b7e722c71dd8cbc61488fe026a3889a7383d4183f61ce5392d6514a4e8b9ad4148c5b928be5dc7177c54df0dad48798757fa86fcf56093a58d6acd313cfa15877efb7fadb0064394ba4dcf2d4d7b3b89c67cb6c5493fac210e11f409b3ac8e60c88dd3e718f9daa6437314f2594c5309f58216323440b1a915fb6b6b015c3bc2569d5b13125edfba2f9366d4badc2eb627d743f7a7deb0e96a181b43e9a255957768ae2617175bce9eb3f8fb85f80af96a7dc24e04060a933d00e3f7e9756b61881a5f6c6d15145bb246e31732be11742c2d0fea4479f20bc0684a8fc6b5b5554f2f318479aab3292c7fabe9d87e8261da0b7e6bcd28625bb241db5e395381f59c011c0af6f2ec3d1a4821ad96cc2e6e8015ac13469202ab90e93f4d138de6b4afd29602329adc5aa68a668fdbe497a7833410230d342c8f2b55f09a9d5c3c3077dcd658072523c291ada05a0339e28dd9cc1add59feaf49f8fc1c8bd6389839", 0x1000}], 0x6, 0x0, 0x0) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:35:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'\x00', 0x1, 0x9, 0x9, 0x1, 0x7f, 0x6, 0x5, 0x1, 0x1, 0x7f, 0x7}) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:35:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0x2f2}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) 16:35:08 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}, {0x20, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0x2f2}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) 16:35:08 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r4 = msgget$private(0x0, 0x400) msgrcv(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000800000000000000000000000000000000000000f00"/213], 0xd5, 0x1, 0x1800) r5 = getuid() r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xd000000000000000, r5, r6, r7, r8, 0x100, 0x80}, 0x7, 0x8, r9, r10, 0x3, 0x3, 0xffffffff, 0xa089}) 16:35:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18ca2, 0x0) read(r0, &(0x7f0000000040)=""/76, 0x4c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x22}], 0x2}) 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x64}, {0x16}]}) syz_emit_ethernet(0xfffffffffffffe51, &(0x7f0000000080)="e2c800859d0000400000") r1 = dup(r0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/183, 0xb7}, {&(0x7f0000001300)=""/191, 0xbf}, {&(0x7f00000013c0)=""/180, 0xb4}], 0x4, &(0x7f0000001480)=""/4096, 0x1000}, 0x800) 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20004006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xb823, 0x2, 0x4, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:35:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x80000000, 0x8001, 0x0, "c8d165bcbff48703290323a9a4de6c50c8ca1e06", 0xfffffffffffffffc, 0x5}) 16:35:08 executing program 0: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x4000, 0x1) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000600)='./bus\x00', &(0x7f0000000480)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000004c0)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000540)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0xf17e2a3a9b01d7bf}, {0x4, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r6 = accept(r2, &(0x7f0000000440)=@in6, &(0x7f0000000040)=0xfffffffffffffeb0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r6, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r7 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000006c0)) 16:35:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x46) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x280, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x800, 0x48db, 0x5e, 0x4}, {0x9, 0x24000, 0xa, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7f) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x50) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='([\x00']) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0) 16:35:08 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x41) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:35:08 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff000000000110eca3e4aa47ce825d7f85d08eb5ee7003f19bf40f21af989833c9349ac1378fd7582fb18805a4cfb03104cb81fd3056e071271d6ac4b34af52a1e07e5bf212e7918784033fb0c95fd090aa5abad9de6b81e034370e7f5a3dd8daf23bcdf321715939f03d2516234704a3e9c37d12c8572cd44f2bb4a44baff4d2ce858a9106646e6280b17b8a9e8ecdc714d33ad4185dcde53"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = getgid() setgid(r2) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:35:08 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) 16:35:08 executing program 0: r0 = getppid() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) ktrace(0x0, 0x5, 0x200, r0) 16:35:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x114) socket$inet6(0x18, 0x800000000003, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10490, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) write(r2, &(0x7f0000000100)="8c65", 0x6d2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmget(0x0, 0x3000, 0x480, &(0x7f000031b000/0x3000)=nil) read(r0, &(0x7f0000000000)=""/84, 0x54) 16:35:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x141) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000440)=""/158) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x7fff, 0xe388, {[0x2, 0x7, 0x1, 0x3, 0x789, 0x63ed955a, 0x7fffffff, 0x5, 0x1, 0x101, 0x9, 0x5, 0x2000000000000, 0x7, 0x80000000, 0x8, 0x41e, 0x98b4], [0x29, 0x777b, 0xffff, 0xb59, 0x1f, 0x3ff, 0x200, 0x5, 0xff, 0x7], [0x1, 0x9, 0x7fffffff, 0x6, 0x4, 0x3, 0xfffffffffffffff9], [0x7, 0x1, 0x4, 0x7f, 0x6], [{0x400, 0xc95, 0xcf11, 0x748b}, {0x9, 0x5, 0x2, 0x7}, {0x9, 0x3, 0x5, 0x3252}, {0x6, 0x7f, 0x1, 0x6}, {0x5c, 0x401, 0x8, 0x628}, {0x47, 0x1fd, 0x1f, 0xfffffffffffffffc}, {0x4, 0x401, 0x1, 0x7d08}, {0x4, 0xffffffff, 0xffffffffffffff58, 0xa30}], {0x7, 0x7, 0x0, 0xfffffffffffff001}, {0x1, 0x4, 0xee3, 0x6}}}) 16:35:09 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xf50, 0xb8, {0x3, 0x9}}) 16:35:09 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r1, 0x0, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000740)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffffffffeb1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) 16:35:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0xc176de9196b76482, 0xb9fb, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x36) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x12, r1, 0x0, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400), 0x1, 0x0, 0xffffffffffffffad}, 0x0) r6 = semget(0x2, 0x3, 0x20) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000240)=""/151) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)=0x2) write(r1, &(0x7f0000000000)="87", 0x1) r7 = dup2(r5, r1) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000140)) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000080)) close(r4) connect(r5, &(0x7f0000000300)=@in6={0x18, 0x1, 0x2, 0x149}, 0xc) 16:35:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000340)='./file0/../file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) flock(r2, 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x318b, './file0\x00'}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r5 = msgget$private(0x0, 0x100010131) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b6338689000000000000000000000000000000010000251ab3000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) flock(r2, 0x7) fchflags(r2, 0x10000) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) 16:35:09 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 16:35:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xffffffffffffffb1, &(0x7f0000002640)=[{&(0x7f0000000140)=""/4096}, {&(0x7f0000001140)=""/205}, {&(0x7f0000001240)=""/140}, {&(0x7f0000001300)=""/169}, {&(0x7f00000013c0)=""/149}, {&(0x7f0000001480)=""/193}, {&(0x7f0000001580)=""/4096}, {&(0x7f0000002580)=""/167}, {&(0x7f00000000c0)=""/50}], 0x2, 0x0, 0x36}, 0x0) 16:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:09 executing program 1: setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x6}, {0xffffffffffffffff, 0x3e46}}, &(0x7f0000000080)) 16:35:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) fcntl$getflags(r0, 0xa2d76efed4d04f2c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x2}) 16:35:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x6, 0xfba2, 0x40}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x1, 0x7f, 0xe4, {[0x80, 0x3, 0x401, 0x7, 0x7fff, 0x8, 0xa8ec, 0x8, 0x9b59, 0xfff, 0x4, 0x8, 0x2, 0x18e, 0xffffffffffff0000, 0xa88, 0x6, 0x3], [0x61, 0xe2f4, 0xfd, 0x0, 0x40, 0x8, 0x3, 0x22, 0x4, 0xffffffff], [0x7, 0x0, 0x4, 0x10000, 0x6, 0x6, 0x1], [0x2, 0x20, 0x1f39, 0x6, 0x3, 0x8], [{0x6, 0x3ba, 0x6, 0x8}, {0x0, 0x0, 0xfff, 0x1}, {0x7, 0x8, 0x8, 0x1f}, {0x10000, 0x80000001, 0x1f, 0xd18}, {0x8, 0x2, 0x4, 0x4}, {0x7, 0xce69, 0x4, 0x8}, {0xffff, 0x3, 0x10000, 0x4}, {0x3, 0x1, 0x948d, 0x3}], {0x26e2, 0x5bd7, 0xb1, 0x4}, {0x100, 0x2, 0x92cc, 0x4}}}) r1 = socket(0x1, 0x0, 0x0) pread(r1, &(0x7f0000000340)="437623ada832c698412a1e4860a1097a95333f3a9f5e96ae59e020d54c3d4d981ce7f0619b51a50603da72f8a8126684e8f57b127c960a4b7d4a7118d6b1ea6f3bada9d9e2733302681433201c0b8b13c6a7cf3141643f55730254a2d070aa58209f3cfabf85ed5c939240b03f6a37312ff5", 0x72, 0x0, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000003c0)={0x0, [{0x3, 0x100}, {0x2, 0xcf32}, {0x3, 0xb86}, {0x2, 0x5}, {0x2, 0x1f}, {0x0, 0x8000}, {0x1, 0x4}, {0x2, 0x5}, {0x1, 0x5}, {0x1, 0x7}, {0x3125d3ec50ac7d3f, 0x8}, {0x2, 0x401}, {}, {0xfe97edb7add975fe, 0x7f}, {0x0, 0xefce}, {0x3, 0x1}, {0x3, 0x100000000}, {0x3, 0x43}, {0x3, 0x3}, {0x1, 0x5}, {0x3, 0x8001}, {0x2, 0x2}, {0x1, 0x5}, {0x1, 0x1}, {0x2, 0x401}, {0x2, 0x3}, {0x2, 0x21}, {0x3, 0x40}, {0x3, 0xf06}, {0x3, 0x80000000}, {0x2, 0x2}, {0x1, 0x80000000}]}) fchmod(r1, 0x102) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000500)={0x2}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0x7) write(r0, &(0x7f0000000580)="1fb6586aac9561e88dae64ed26725eb05447bbfe723a3f1c177d4c4ae106a6d96477513f6af5011c3e3efe860de60450d18c9f9340970711fecd18c1d133d108ecacd7fa98d306f481cf368849fbb2fb59a5e3d47acaf3430a43721c5f796dc5344b2bc3f7bc3aef5669d198a488665278d791c08b231928496114d2f8797cccbe08b2020b71b9a586cf6c5d68594bc84aa0d62e73af", 0x96) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000640)='./file0\x00', r2, r4) mmap(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x3, 0x2011, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="ca232bf9a10f8a5885e959b548a98119e2553e9b5de6428699a8e88404a8e302e1beb94cc40d196a", 0x28) r5 = shmget(0x2, 0x2000, 0x302, &(0x7f0000fef000/0x2000)=nil) shmat(r5, &(0x7f0000ff6000/0x3000)=nil, 0x2000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000700)={0x4}) socket(0x6, 0x5, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000740)) chown(&(0x7f0000000780)='./file0\x00', r2, r3) unveil(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)='r\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000840)) r6 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r6, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000880)={0x1, 0x8, {[0x7, 0x7fff, 0x3, 0x100000001, 0xffff, 0x6, 0x10000, 0x8, 0x0, 0x20, 0x1, 0xf09, 0x477, 0x2, 0x4, 0x9, 0x1, 0x5], [0x6, 0x80000001, 0x1, 0x200, 0x3ff, 0x3, 0x1000, 0x8a, 0x400, 0x8], [0x6, 0x4, 0x0, 0x1, 0xb2f7, 0x5756d592, 0x8001], [0x1f, 0xe, 0x701d, 0x5, 0x8, 0x5], [{0x8, 0x7, 0x1f, 0x40}, {0x101, 0xd23, 0x3, 0xda3}, {0x80000001, 0x3b, 0x6, 0x66}, {0x9, 0x9, 0xcb, 0x4}, {0x100, 0x20, 0xe6, 0xffffffff00000000}, {0x5c5, 0x5, 0x9, 0x8}, {0x8, 0x1000, 0x3, 0x7ff}, {0x1ff, 0x100000001, 0x0, 0xffffffff}], {0x4, 0x100, 0x67f8, 0x6}, {0x7, 0x20, 0x1, 0x7}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vmm\x00', 0x80, 0x0) pread(r0, &(0x7f0000000b00)="820c48b7bda2f672c79a1b3a65c46632c18b24e0f69fb9f4a61f97d48b8e541bd5dbb27cc5583c0fcc2ae118b323c062e61b74e1c8ad25e01412a0469630f3c6106453e980ad00430873a4d791077eb1bb66465e74c3f5df0738115bdb0d0db77a60d7513629f27f9a8e03b6a3c392a46b7edbe8bcff81f13c70335acf2d6d1605ea1d47ce9f9e8f3f8241618c66ed5ce62d5722", 0x94, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000bc0)={0x9, 0x100000000}, 0x8) 16:35:09 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xff) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:35:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000000140)='./file0\x00') chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:35:09 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:35:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x8001) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = msgget(0x3, 0x100) msgrcv(r2, &(0x7f0000000240)={0x0, ""/237}, 0xf5, 0x0, 0x55fc5240553b5b11) 16:35:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x24}, {0x25}, {0x6}]}) sendto$inet(r0, &(0x7f0000000040)="6c90bd43b8dd95d3ebccc8db88ffbcc2363372b339aee135d8e62039e83f334aa8a5858e0d1005c3", 0x28, 0x8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x0, &(0x7f0000000000)="96") 16:35:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getpgrp() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:35:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x10400000000001) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) 16:35:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./bus\x00', 0xd00, 0x6c4a8eea26e8d48c) 16:35:10 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r1 = socket$inet6(0x18, 0x8000, 0xfff) setsockopt$sock_int(r1, 0xffff, 0x118b, &(0x7f0000000000)=0xffffffffffffff32, 0x4) 16:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10001, 0x0) r2 = dup2(r1, r1) fchmod(r1, 0x100) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x8003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r2) 16:35:10 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x81}) 16:35:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x291}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) setsockopt(r0, 0x6, 0xfff, &(0x7f0000000140)="23b8d999a1659c1c7d83fd9e1261ec579f35fb24c0c9dd45357355a912fdf43230ae5bc6a8713710c12566bf22bac5fb3c9ef11db77355720fd6b0ca5fcb0ccf33dbe69c03a24d7132922efb0f5451a6cdeb7c87f344a7859ddfed7c3bffa3034d5113d5f686b0763ecb77a4a50227e89fd826ab929acf1c747cd71247c18ed588c4bd01830c3a3ce9eebe82822a7939a65c04a05e65526289ef7691944bb3eb3337b37371fe3d155177c5ceb9a8260a42964db25902143ee7e36583eab1638bf0d00c679848ae2fc3fdde2ead757001479bb44889", 0xd5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022ec7aaf745f62f66696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) dup2(r1, r1) 16:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9, 0x200}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000040)="ebffcb33a0a8849d94873af21228cc97d5929648", 0x247) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:10 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r1 = dup2(r0, r0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x3}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x80d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x10001, 0xfffffffffffffffc, 0x7, 0x2, "4f77f328b44bdfa2e682f706c9303fc89d7d3887", 0x9e57}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) 16:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000240)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000001280)=""/220, 0xdc}, {&(0x7f0000001380)=""/224, 0xe0}, {&(0x7f0000000140)=""/86, 0x56}], 0x3, &(0x7f0000001480)=""/97, 0x61}, 0x40) 16:35:10 executing program 1: mprotect(&(0x7f00001e2000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x41, 0x0, &(0x7f0000000040)=""/65}) 16:35:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) 16:35:10 executing program 0: socket$inet6(0x18, 0x3, 0x7f9) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:35:10 executing program 1: syz_emit_ethernet(0xf6, &(0x7f0000000000)="99e95976191f29348b203e4ea8a051cbafada2044d7bcb5152102a6da7a42ec8c7366b1193166ce5a6c705bb47f30dca468c0c0e5f979c87bde06170128327f44a50a6955865765dfc5a82cec128d4183452d50cbbab06491eca6eaf5e800686f375fc0f3072356ff65f861e0ac620eee3d7fa563a0593e453e980cf48068f309c0f5e27c0221b33fe9c7c8e15ee6e22efbefc36453404309ff22c97eccbb41f98ccdddac2f754184f436622396f4174acf1fe15faf41a1a3735b8238bc94ee22832dc6714fd83e3e123bf3c9c9efe50b57df4253b544e2b4dd916dc6349b09ea0342073d85d628358968b148906276ff47409b166c7") r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x9, 0x100000001, 0x8dc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) rmdir(&(0x7f0000000200)='./file0\x00') sendsyslog(&(0x7f0000000240)="bff31f404aae6a09fade508bc407aae0ab714d0723250cd517882642d2610e02ad73d678c76a1753852fde1d84789f7c5193dc2cd9b0442acec74ca153faba994e68a253b6b08bea0ec891817b0d8546", 0x50, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x7, 0x9, 0x8001, {[0x3, 0x1, 0x3, 0xfffffffffffffffc, 0x1, 0x81, 0x6, 0x432, 0x7, 0x200, 0x101, 0x0, 0x3f, 0x8e2a, 0x401, 0x2739, 0x200, 0x1], [0x100000000, 0xa27, 0x2, 0x0, 0x812, 0x6, 0x7, 0x6, 0x3, 0x401], [0x6, 0x69, 0x80, 0xfff, 0x0, 0x7fffffff, 0x8], [0x25b, 0x200, 0x100, 0x1, 0x2, 0x7], [{0x5, 0x6814, 0x8dcd, 0x1ff}, {0x3, 0xfffffffffffffffd, 0x5, 0x54}, {0x1, 0x8, 0xfffffffffffff801, 0xffff}, {0xffff, 0x0, 0xfff, 0xfffffffeffffffff}, {0xaf, 0xfffffffffffffc5b, 0xfffffffffffffffd, 0x4}, {0x80000001, 0x1, 0x9}, {0x9, 0xfffffffffffff67c, 0x4, 0x9}, {0xffff, 0x7, 0xebc4, 0x1}], {0x0, 0xede, 0xfffffffffffffbff, 0x5}, {0x12d, 0x8000, 0x1f, 0x4}}}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) rmdir(&(0x7f0000000580)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000005c0)) chdir(&(0x7f0000000600)='./file0\x00') r1 = socket$unix(0x1, 0x676b1bbe0fde69ed, 0x0) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)='c\x00') mkdir(&(0x7f00000006c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000700)='./file0\x00', 0x10, 0x3) unlinkat(r0, &(0x7f0000000740)='./file0/file0/file0\x00', 0x361ce1492f702f82) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000780)={0x1c1, './file0/file0\x00', './file0/file0\x00'}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000007c0)=0x5) pread(r0, &(0x7f0000000800)="846a23a1e0901166fbe389cd5f3e8b570c38fb2b1382cf77ccc1e62c8f6b804782075a83e539c6bc203dc9c57a9aba58227841503c9b5c671e25abbe7803e74694bc91ac59283f41dafbf0d3cb4e821b1efa31369b0fe3f2278b8dcf311534e7b55f458a45fa58f0e3c9f8ee3b05b911e0be6017975e813af81be861739d522f095a8f76b3798e73e3b117902c85e174a505c83d735937adffc7aadec6d99426d877af7fb9264df35f1c3c74535e583132a0c8d8fa5fae2983398d2bd2110a209358", 0xc2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000940)={0x10, 0x3, 0x4, 0x3, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6da0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2c74}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fec000/0x11000)=nil, 0x1}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}], ['./file0/file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0/file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x4}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000e80)={0x7, &(0x7f0000000e40)=[{0xda8, 0x3, 0xffffffff, 0x2}, {0xb549, 0x200, 0x3, 0x80000000}, {0x7ff, 0x8, 0x100, 0x4}, {0x0, 0x4, 0x4, 0x5}, {0x100000001, 0xeb, 0x2, 0x3}, {0x401, 0x3, 0x0, 0x9}, {0x830, 0xb4f0, 0xffffffffffffc7d7, 0x33}]}) open(&(0x7f0000000ec0)='./file0/file0\x00', 0x0, 0x18) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = geteuid() getgroups(0x1, &(0x7f0000000f40)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000f00)='./file2\x00', r2, r3, 0x2) 16:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xf6c, 0x80, 0x4b9, 0x80000000}, {0x4, 0x4, 0x800, 0x5}, {0x4, 0x100, 0x1, 0x2}, {0x2, 0x8000, 0x7, 0x9}, {0x1c1, 0x100000001, 0x0, 0x2}]}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0xc3}, {0x0, 0x4}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1c}, {0x6, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20001, 0x3345989403bbb0c6) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0xff, 0xd470, 0x7}) r2 = semget$private(0x0, 0x1, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/105) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x100) 16:35:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x7f) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x100}}, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) 16:35:10 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:35:10 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) socket(0x10, 0x2, 0x2) 16:35:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000200)=[{0x86, 0x3}, {0x24, 0x4}, {0x86, 0xfff}, {0x0, 0xa7}, {0x25, 0x4}, {0x41}, {0xaa, 0xa4}, {0x0, 0xad0f}, {0x84, 0xfffffffffffffff9}, {0x46, 0x10000}], 0xa}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:35:11 executing program 0: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) close(0xffffffffffffffff) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x3) msgget$private(0x0, 0x8) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x92, 0x0, &(0x7f0000000340)=""/146}) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000200)={0xfffffffffffffff7, 0x10001, 0x7, 0x4, &(0x7f0000000500)={{0x2, 0x80000000, 0x4, 0x1, 0xcad, 0x8, 0xffffffffffffff1d}, {[0x3, 0x7, 0x7, 0x1, 0x8000, 0xfffffffffffffff9, 0x10001, 0x100, 0x200, 0x4, 0x7, 0x7, 0x1, 0x6, 0x10000, 0x4, 0xa64f931, 0x1], [0x10000, 0x0, 0x0, 0x5, 0xbdf, 0x0, 0x7, 0x1c000000000000, 0x400, 0x1], [0x480000000000, 0x5, 0x2, 0x1, 0x1, 0x3296, 0x6], [0x842f, 0x7ff, 0x4, 0x8, 0x400, 0x8], [{0x0, 0xdbee, 0x7, 0x1}, {0x6, 0x63, 0x80000000, 0x7fff}, {0x5, 0xd, 0x1, 0x5}, {0xfff, 0x4800, 0x0, 0xffffffffffffff7a}, {0xfdf, 0x7, 0x4, 0x7}, {0x0, 0x1f, 0x4, 0x80000000}, {0x0, 0x6, 0x2, 0x80000001}, {0x1000, 0x81d, 0xac90, 0x5}], {0x20, 0x6, 0x6, 0x4}, {0xd8f, 0x3, 0x9, 0x9}}}, 0x7fffffff, 0x3ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendto$inet6(r3, &(0x7f00000002c0), 0x0, 0xa, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x258, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x21, 0xb841}, {0x40, 0x800}, {0x24, 0x20}], 0x3}) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000300)) r5 = syz_open_pts() mprotect(&(0x7f00000a0000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)) syz_open_pts() msgget$private(0x0, 0x200) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x1, 0x0, "43341c63cb5c0c5a386f79dd3ca0486ca9e33139", 0x101, 0x6}) r6 = semget$private(0x0, 0x4, 0x40) semop(r6, &(0x7f00000000c0)=[{0x3, 0x7fff, 0x800}, {0x6, 0x780b1ed2, 0x1000}, {0x0, 0x7}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x8, 0x1800}, {0x5, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x80, 0x1000}], 0x9) pckbd_enable: command error 16:35:11 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x5c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 16:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffc0, &(0x7f0000000080)="cf") 16:35:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x140) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) 16:35:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xa34d) 16:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000012) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x30) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x5, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="e9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) 16:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xffffffffffffffc0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) 16:35:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x22, 0xf0000000, 0x200000000000000, 0x8c}, {{r1}, 0xfffffffffffffffc, 0x18, 0xfffff, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x5, 0x4, 0x81}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x80, 0x1}, {{r1}, 0xfffffffffffffffd, 0x6, 0x40, 0x8, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x1, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x400, 0xe}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x9}], 0x2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0xedb06ada9ae11d8d, 0x218e93bfd801c53d, 0x0, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000000, 0x6, 0x3}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x8000, 0x8}, {{r0}, 0xfffffffffffffff8, 0xa, 0x8, 0x4, 0x26c}], 0x0, &(0x7f0000000080)={0xb54, 0xb6}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 16:35:11 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x1a71c36722249d39) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0xfffffffffffffeff, 0x9}) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') chdir(&(0x7f00000001c0)='./bus\x00') 16:35:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) semget$private(0x0, 0x1, 0x20) semget$private(0x0, 0x0, 0xf4979312968a0f6f) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:35:11 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x270}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket(0x400000000018, 0x3, 0x3a) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x9f6ad85b16bced32, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x4, 0x1}) 16:35:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = socket(0x18, 0x3, 0x0) sendsyslog(&(0x7f0000000100)="8b81906d53ad4cc4948ca5a377e748fb356b77e4bedf8664075d13f83d962f33ddc53633b7289f03ee9343b6fa89dcd9d04ac03a20c528cd682d1165d2659ab5f628d0ee48e082b10d8d88deca89364f6f1a26f442e3e83f88d97e57cbef2d766d0866e04a703f794900237ddf329313f8ec9b7b902b5958adff5d059e8577730330bd8b5645ca6c9b8a35120dfd6019dab3ada5c241823e898af076064dca87862170101d1a65fb14ef7b54d84bf1be073fb084b6e9409c016ef183262b642f1c64e4e43b2dca225c3e2b7803373ccd5b14c9e8421eb22455", 0xd9, 0x12) r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x101994247a496ea5) shmdt(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:35:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000635000/0x4000)=nil, 0x4000, 0x17) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:11 executing program 0: dup(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r1 = socket(0x18, 0x1, 0x0) pwrite(r1, &(0x7f0000000040)="8cc19621d007dcd643d55cc86947cc85dcbcd024", 0x14, 0x0, 0x0) 16:35:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x5, 0x0, 0x9, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 16:35:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0xa0, './bus\x00', 0x6, 0x83, 0x3, 0x7}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x20, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) 16:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") pckbd_enable: command error 16:35:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) getdents(r1, &(0x7f0000000100)=""/206, 0xce) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:35:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xa9e, 0x7dffffff, 0x0, 0x0, "4287f6452a105d1ba30000000090dbb728beab8c"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:35:13 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10000) 16:35:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x12, &(0x7f000027e000/0x2000)=nil) 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) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:35:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r2 = dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$TIOCNXCL(r2, 0x2000740e) 16:35:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cd01010000802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b745cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x149, 0x0, 0x0, 0x0) 16:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:13 executing program 0: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x92, 0x0, &(0x7f0000000340)=""/146}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0xfffffffffffffff7, 0x10001, 0x7, 0x4, &(0x7f0000000500)={{0x2, 0x80000000, 0x4, 0x1, 0xcad, 0x8, 0xffffffffffffff1d}, {[0x3, 0x7, 0x7, 0x1, 0x8000, 0xfffffffffffffff9, 0x10001, 0x100, 0x200, 0x4, 0x7, 0x7, 0x1, 0x6, 0x10000, 0x4, 0xa64f931, 0x1], [0x10000, 0x0, 0x0, 0x5, 0xbdf, 0x0, 0x7, 0x1c000000000000, 0x400, 0x1], [0x480000000000, 0x5, 0x2, 0x1, 0x1, 0x3296, 0x6], [0x842f, 0x7ff, 0x4, 0x8, 0x400, 0x8], [{0x0, 0xdbee, 0x7, 0x1}, {0x6, 0x63, 0x80000000, 0x7fff}, {0x5, 0xd, 0x1, 0x5}, {0xfff, 0x4800, 0x0, 0xffffffffffffff7a}, {0xfdf, 0x7, 0x4, 0x7}, {0x0, 0x1f, 0x4, 0x80000000}, {0x0, 0x6, 0x2, 0x80000001}, {0x1000, 0x81d, 0xac90, 0x5}], {0x20, 0x6, 0x6, 0x4}, {0xd8f, 0x3, 0x9, 0x9}}}, 0x7fffffff, 0x3ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendto$inet6(r2, &(0x7f00000002c0), 0x0, 0xa, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x258, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x21, 0xb841}, {0x40, 0x800}, {0x24, 0x20}], 0x3}) pipe(&(0x7f0000000300)) mprotect(&(0x7f00002b0000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) write(r0, &(0x7f0000000400)="6e5da81bc3eb80b2a474450fc336d7087bc47f9ff9eeb3c74da0d41454c314ee9da2d3324d674420c5c1c294b1de39d72de69f433993f700492419a674ecb1109f01ae9c06c89af2eb8d0ac9459ce9771eb8026d4935e95b78b86792bb1765fc6f2d6194cdc6a20bdc7ea28f4398b63ef7d69a8f1a388aaa4f5220aefa6202a4ab3b5bc4253512a9a8e87dfeffe218bfb5ebb5bf1a7f72cc", 0x98) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7, 0x1, 0x1, 0x0, "43341c63cb5c0c5a386f79dd3ca0486ca9e33139", 0x101, 0x6}) r4 = semget$private(0x0, 0x4, 0x40) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) semop(r4, &(0x7f00000000c0)=[{0x3, 0x7fff, 0x800}, {0x6, 0x780b1ed2, 0x1000}, {0x0, 0x7}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x8, 0x1800}, {0x5, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x80, 0x1000}], 0x9) 16:35:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x9}) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9) ioctl$TIOCSTART(r0, 0x2000746e) 16:35:13 executing program 0: r0 = getppid() setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) r1 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000400)=[0x0, 0xffffffffffffffff]) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r7 = syz_open_pts() r8 = socket$inet6(0x18, 0x4000, 0x5) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x20, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="21a1eded7b344daa527a3c27cdc8b95513a9d8ce09302d492d227cff731ec0cca41d2b1143beb534f3005ab6f16d61552f155b60ee9f8a2b76324ef92e340b7195b3505fc9a86cc365f4df355cf437c7efe848c73d83c8b13f455d675e74ce1f10f348d3a580c90c31ff53fca3e9bfa6797095a150547d08fb0977b9cc7e54498832abcc6e4648c5071fe78d7767387e0277032fbb2677b754dd0c819ff9bceb071cb3ade6225f06d120b3b30ace1c2382044274a6f6e9838854c370fbffa87af3e55d5644b3836d9144ee034be7a2d9998ef712edcef15c612be67c18cd1e578d426edbd14d9e44eacb112959e6fc49ecf852bcc7f2d86cfbbec848c77730", 0xff}, {&(0x7f0000000180)="012911ed666e10c1695d32010042089c521ce028012cf3b6b6db6d6f87d97c24551a06d1c37f571f158df460fb24d044f540fac929e2be5d8c2969c719e08560044d91519c11af084d95a9cb0a5a9bfb02f6609c4be619c12fa358932e51d5e8e961c5dc", 0x64}, {&(0x7f0000000200)="2f82bebb51bd43dea7989c30d9b573b28ed9fc7c097df4262550496e5b71ee59372ab318145f8e855b3abd1761a460cef8a77ffcd5105441edf8b6d42f6c867b8bb414fd64785be5f6cf7bfa87f6735a9534a151aca14e71e948623968b97e34668e9a9ee19febb487dc5da069cc29e17df6fea34c963fe06229eafe7bd9bba2fd155e9ad1cf8ba1c32cc95489b5300001300d9887479017b39a5e99469567af9375073f9e12bf0566efac79630d156972c30e096e5dc4683eaefbc5c8a6002bd6cf7591582447f4fb9721b6571e83d8f4da3d", 0xd3}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r0, r2, r3}, @cred={0x20, 0xffff, 0x0, r0, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}], 0x88, 0x4}, 0x405) getpid() 16:35:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:35:13 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0x1ff) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xff) 16:35:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8000, 0x0, 0xfffffffffffffffe, 0x1000, "b04d00f3ff0a631a00", 0x0, 0x10000}) r0 = socket(0x18, 0x4002, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x6) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000014c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000100)="f8de3b084e00e4b37784667d0a4cb8bae798fa6768afc22f6c2d8f02c750c20764286efd369ba838e0f93cbb636c5f96a60984660c5895e1365e9b71aba95ed0e095b0f2abbf640cfd604305c5356e16b2d22070f0e7bf55eb5ef78327f45186cd3c362ee6dff2da7b0ec742abf901", 0x6f}, {&(0x7f0000000180)="22e81c34e8f27e39b54a9e476b0dc528937d2d400706c913ca7193", 0x1b}, {&(0x7f00000001c0)="2f8c9a5c3b8be8b6b2400b3bf9d1057a019135ebfc8b69ffc424ad2523c123dc9b13819ac265ad82a237fae07f78ddb6d0cfe39c0dc9021e1c16b6abf11cb78d4277fe35ece662ececa4a63c0162e45b47dbf1db525114d5bd6d4952aac72f35b5423f78c3a99cdca4a358a516e3d06afdcafce81ed4f247b8026379f4cb54ec8105b11c49ed75fa58cb08b2154314a011c489ca6bc3c44743ff188727495eb457a8d254d662b12b95bbd52b9d01ab9a59b006f285c74ac2e6f182131d567970a4bbd24b04f89d347c5299a1749e9a56038c", 0xd2}, {&(0x7f00000002c0)="961d9e75d3ff54034b70396cf0f4790b2e9275a92d0b5357d06091204e04fd9ecbd73295034ae41944cea810b8764c43b4c6f4469e1b748965b2f35716476e0f93172dd482ba5bca3e1c0426a4879fd88a3cf13fe55f9609ee4443ea94b560a969f22930ad26bd95", 0x68}, {&(0x7f0000000340)="48e00ca17ce82fe7cc2ac59bfe968221cb6087111a6b5cd59c13d48eff5cb1513a33a4508676608cdc3e499969755259ab967641ede940bf5da6df451829fde64853aadd951d6ffee19f90a4c6ebd9db0cb3929c3a3f76c0ea88a01d6c022a294cfc2e1e3fe70520c78dfd7c630aaaf20baf499032ec26f6e0d05be74d37c68ada0c4e46179e0b17c8bbf766c6e9c6724edfc3204be8ab15b8e2d0a4ed2c5882effdf419a12ac58acb05d6c7a5c653d462daed2a14b467726fe5e96ebfb667079ba4b5115634ac0e913074f68d7814ae3dc0ab210ca8c0c4548aa3e0aaf87b65c577863856cee8028bcc06e2501bc5e9415cd26d7fcb64b7ff06280a8f0ad42d5f0c7dd295925b7063e5f7c50400afc292db5e3ae284eff8fa979b58668c69b2ad65bdc39d02220f16a74fce6005d6b3e3701fa1dbef7525b08a646c5a8d52ed6d2c3038a79b6ce2f757875fbef5dfceb52cefb8a7973c8c15984a82c17d791b520ae87e839c2b626490c5a180505d72043ed8817054bcc28e10e0a744933f60344b270c3acec8ca9a397572ca1da1c455d6f46c1a0ae6c4192c35eb321bd5477800fc0c0ec1e303e0c195e6e701cc6a4778c860dc65710889e48cfd10037aaa7c352ec48cc6dffc2e4510866f6b51c1b7a1973bd9a0f693001344914c07e8b9690f0caf1aa9dc3d17ee2b177e454e7ff17768efcf736c5ed68b20092ec05531da35d6de9c11410ee50b5a80dbef9cf57c64091b9e6cc5f074adc91009d2a8bf7b0927a2efa8793596160c25bd187fc0c8f5d4cc57b430f691d0021a0d7c09fd576a0ff82b18e1b50b0f206d5b9fd13c82238ddaa299c49c8f1d141c02bb5f28aec2cd6ba1d67f09b6da334818449f447cd91b03e9e072c776391fc5fe32a298a5a88e5ef7d1e09901d8aa4a1d96edebf7ab8c14f67a8e25717a7e8e9bc803ea1700b4898a8a09c863a9d1fbd60cf6e2fb0a9d364c8481cd8c81df01e8122b196675970847e28639968760f008bbf58659c6c560b0b3bdc0cc8a2d5dbe36f52ccd06e7afd9e5b8bf4ef77a0a7a127a37992c305798c5be9520e7921944d7c83e7de6900a1994fd3863ad52c5d08195b80bc85feb930384b0f4ce79193642f637993176604f4a7a5620e8a357881e80e680262b344ab06dcdc039f6b71e397d45374f2e2a9b40b7bcc297b35336d2664a592ad88ec390cfe1bc331aaf782fcc3048fff5226cfd0a278287e2181db17ef2030dfcaff090cf79a0513399d582f64ca93a9db9050bef886fc6087fcad5e58508c54a6a4e6df69124654405d76f845a1727e434af625c857df8d93d837b97b91606b85c21c7161e60ae2b9279502748ece48820d277e7e65e52235f5245842f583ef7085c04a41449772fa484481b2ad181d2ff2f797d57f942fcf87b5ffa4a03c17202b9c0aad1eb83e3ac25505af23895393f197cc99f56b5cd7a1b11410fb646466d6f8b9d871cf0ab63c84a2c11ed398cecb17200b2f60455e9858803aed9316c4f0046dd7b69657aef5f71d7eaf68cd645dd27ed84bcec5175fc6cb96fbca03efd9e089e8e47e2a1e1138c0340802f0974a0049eb5ec16b4f59f14244894521a938f32ed7ed54c98ecebc671f9fb2aafeb5869c66590ac77f1b25542be427d07f46d3602815972e015fcd4d23df018bd76822f2302a144d3a0a4a8ab067da50186ce74ffeca39215dcf9e2a3467be3725932a0d0ccf894f744d61894a42208e77201453f5e207d172191f4dd2ad8e69defd93d9ea6ecf3c14c3b713312d55e95c879bd9fefd278d098c07f49114ab74bfd8cc2880e7bbc7fbab81b3356fdd5cb85c49b49562035b7b58c462ba8854d4f8e4ff5c4340e7de1b31ebed186d7b39a3d9f6e33cd3c2362131f7ab4d0b4c0e04635b8052c72e46ff502d9a8701626e46f0b9cbc0d6b4e05964cc4ab37564daa57929c41023b9aa87163a8440e08df1b9c7824b592836630ea37964cbe7a0ab26ade0a880e6778a3210a6bacf220265ffa9cc537869f8664952b309a7a0d70a8a33424f2c4180cc516e7621f2c67c8a681065210e035bbf44bcf70d8f40673c76e83d89b817385ab338d77d4a653789362e9011a701e2b2dccc6cd653ddfc0c1ed7df1cdae2528fde1f7777ae6ef2251eb5dd0cec20c31f898bbbfcb4b3ab992452bd6421ce8acb654135838601803136cc4a2e0e8bca74ff80ae0641f3a86f69efdab81a7a8449509fa117583e77c55ab92f40a0dab3e2265fb3ae8a207aab2c9b71dc52d10381bde731ac5b79227c29a06df8af1b0569095455dcce0055065fdebd53b13c339c921a88ed4617d9cbb1ae22f235df2e7fd71bc8fba314895cbcc0f78d6ab97d94fb5733b4525f0e65ab3b1bc85f274e1680392e156a27ff66c3c21894af372f1fb6002e4a0571b4c6d46acd2b339a7baeed8a2eaa39f5c703d4686a507fdf6e9b1935ff4b96d46210657a1715770ce0b7196f9ff70d0d10264ebccb067aa1d951de021098ba7bbe6b42f2380722620063dfab6c9b46bfead98d41b80d27006dfd19d4167c649f03c3f60b92ac2e5affe88af36b79eb4438a5d460d946ed97cb4ec26119e85872821f8f7e33c0aa125bf6527fed83b4e6a846b2fe9309bf7016c8a5dd62f4dbe009d732c86560c98a6e0d0dc5dbd2c106fdd254f5d8fed06ad2f1049b178b3c9b6d1d62a99352b5c497aee5667d33659afcc2a0a10a66432dbd39b1b308d1592e5e2d36a3a424613cffaec6e30280bfae5d02d8f6cb7e8f7d6e3d66bdc3b526cc9636677d8de97b64278884825ad1bf6a5c5a4ffe2edd4eed3502c5181e7f9ac7e770db66a3c388b6326d4e92aabb33377f98be561297fbfe9722c7c01a5f291f630fc00b103360731812a4811bc849917638ae85315458b33e61d255cd5f61b34a42e9f262c60082bfb2aa10e1a5bcdbcb8abc33955ac366b5a3116260b5ef22cd7ed474727058d05aa80b3f376dc6447e90e76e9b0ea2fc923a15d9e79bf2b71bb70c800b8f3a728fa05451da27a887893e39e03c973f5445c35e434961d44148249e9f13e77aaaefd281b291598ed4fac6fd3d51addd4a1de83e967dd561ed50578bdff1ab40f70fd399756192f1d3c97ac8a88ff70564cead85f88f6df9d22a86b336ef7a8984e67781cc9a81b57bd2f61514c14f25aef0c9930d7fa0e999360e0872f054bc7d6d0c1e8e03b1942414a431c2f41e7d064b2dc48246fd0a31ad1ad3da1e61cf3a05275bf5d57487187636d1e89fbf7a9f92ce22c2cb1149fe585a936bb064fec4621bec0100074528c72ebb4442e2957f2dc8e8996c787a2eec30f4c3491c67b42ddf02a1597db30f490c2b9f7afd22222228ba2bd7f1e974bfc1832f65cd70b35071d572652e4bdd809908b49d228fa86fa9747ace4eb6bc4b7f39dc9c5af22f3cc0b6c9cd34a61cf71c8567d6017f45e9a2339baaf9dc10f48a4530fe0bc0294070581c2a32cc1a2403462ee9a12b67cfb5b0fc6a3d730baafc432e0959816371cc7361cb4074e7a47f7c8c25bfe56c85fb129957c72d1299359fa8678713bd4de6201030e53bd65be6bf02e9338269b71ecf175f6cdfe2414b57d5e7555b7ca51210d702f6ab67447601af48adef3d777bd51faafc412d4eeda46fc21b23a21817508da48a8b9658a858b2390f5223d727240a709acf3ca992856f07db98c7ec7c5b93549fbff9c7aa87076b450b0ed6e59f2d00729d261f19073bd2eb703a44d6a9c5e411836fbd5e56c473be70af1522c7a2c1d6e186206a9b6b8aadb54f5b09ca56108b1a8236f7a2df376fc1a7c24e23277fbc57738bcb9107e83ed1d9edf4d16b09613e4ab1ebe8d04fa1085263564a3fa81ce9d7d1309341ae1423bb0814178b1412b4fc49e4ec7fb548adc736c01fbcc3af91bd1c430e9063a05ac53f07adb3f2e6ac17e98662f15634c121958c7c9df5a2c28c3de7b6b0be2a3a823d408420aa5140a96d09e3d7dcecba1a1a3b1a90350cd8c5edf7bce129d232c5b509386fa16078241363f275bef7ba146bab24c02e8e13b194511b5916e57ccf3fe5a537bc04bed3d0db55898d84d1e3f5a0fea2906ed15d14ab74a5792a8f102622eb74a1978b036cf0f1a6fb5d7b02f867a974d72e0febba40ba07396282e2bb0123c7aa170fb8a4ebbeee5e101cd31843a326de9aaa06b33bbafbeb9f13ef86c4ff8ca532cba08fa76b0c050a50f3f2a810b96cf2e5ee1c450b5eadb05468d448d8bf6df3ea6a70d9f520743dcc83548c9ee5d9dacf007b73b188daa767da97ed89dcf179bc88d9a1bae491d2f6446772a348adcef7a0922ec7610d166e0191ed9896d0b1ccf69f74069061d991fa47fe3cfe6e2d6cfba5a037fd215e502be68d9ce5e0b9e48d356a83e2a10f3eb8b0c7a29036ce730159b30c69fcd2a5080a8bcb65a55a646f985363f49ca94f23de0f0d04a49be7002f28b14cded8f176f60687f1993bc625d3164abd435868068bfb428670f2b4d9f10150c3c21eff832a58f54dff62c468841302e3069b965a09ef0ba4626943a94b3a4ac6b9f6e7f94f73d707c68e9471a13a431630e6adead525f2000f3268dab996e34de77534a5caac6e04cae052933c63097f1d1e6f799b9bebaa865f8a1ad50c457fce397d179d1ed2bf60f45d05f82e42e8e89c5f3a28cb15098948fd38546ab9931363bcd43948edbcb9dc19a98c8b0f07020578d167ec2d40b3ba899e2732c5b4b485949a1e5f8951012319a6d0921ffd35cf2586fbf64a6085726700d043fae7830bc47dc06e8b9576e2e66c97cca452aecdf43a847729b10867e692575f04122ec72b8c74623fb755e545541a12f09e3998f31bb210a6bcfe71f1b42d8007649f861e2d0fc46af3e6f916c83de3771fbb8c335b3e4f1913dc031468c9af6c29c8835ad64fbf16c7a9214d1484a0c3d84b8bdaedaa4e167766a7eba91d15efbc40b006c41db0aa93979a45c5dbbb4dee9b62883d0d64214532dadc1ce3e66a42e1a0011a8acf6395b186082ef693ea939feb0c955b4045b14a1afb0031b31a3e87fc7be60f2857ca4c44f97cefcf76cead7467af8c4a024aafafca35ee87e9acc7666e4d1a309b9b449e24fa681c6349e27118e916ad35532bc023852a821aea94ada9bd7475d33bea320b40b28b288cca79403be063b729646e83889b6f2da1691cdf96282d1dfa62c55e86165dff65fbb0b1737aa1609dd4c2d0eaf4521021ec99c4d9a95ef68776e30f372ea172b863ce3edef4a26491b26a0a708b4a5d73e250843de6f9a4be7e4072bcbc2d93f8c317b728d55cb3bb6390217c3d35fd92a14d02d0e4323fbfa33ccdcebf57d32304b8b692cf60372b864c7436d72c8f000d9ae5a285f2b220a7f733603ff6d970de880a0b098663c60f052f4369415a948a87e45c0932481c4fee8c9c4a84d94b2525e7410bf128570ca52fa313d30d5e33e21a325bea5ecd3b02330698f806f6cb26d009d905eb11eaceb8f9f6bd9c31736f98a607f96c964788d61bb37d7af386f3e7d288997f5c84d77a6fbb6c2e4bf0775d7984ce1071058e0810039a662fb6e1ee3772557dc1b4ec6385b8ec02a3eb805adfc2f40261b0fe79b17d144f45e11210b0dfe3cf7c09ddf3df7b1988f5b4383c0f4d7047db8498c6a23d3facfc41e69b08b510babd2654e2ca0bc03fc2cffea42b9b150419a0a8e44b9f3dd4373ba458b4e18aff3e21a4f0eb4ec6cc62b922d5c6572a542e149d14b22a5e3c3a8c40f623f1af168e33cc600d0f9c10a204295e49ba105e1ce74c19b", 0x1000}, {&(0x7f0000001340)="9a62065659e9a1fa9beb43b8799b22a312a0b2bfa0501b684bff1427afb6e51c1a8b0cc1f27a68d2f81a8071f26fd033af896cc415ac93c9b9c97e2fdaf8de1412c1c8ff4f3e65dbab6a1429917decdabf2f002d9e6fad053cba17e546a2f222acbc06826e9c38708b010dfb3f6a7ed473d86252ef8780de0b26fd9e6db921c35f524f479618cf8573e31e4839433880ee3f39adf8536a32fa9be152ea66aa3a6537f04642c62f499bc3a081152015ae11609117cb325d31b1d8284eaf927fb263b7371621edcfbb2e8dc7183e8adaf5fb", 0xd1}], 0x6, &(0x7f00000015c0)=ANY=[@ANYBLOB="2800000000000000567315a117000000f3030f801da78bbcc06882f0d9ffc77d22e9b108edd2da666000000000000000b5233a67ddbb1bd18c856e9e1cfcae3233659c0d9cf5ceb71fa46f1955d45d2c1beb96538d21afc65895227ed61cf33a67ea52a58add788eb774f1dc674197090d77ae12d029a91c73656f0d0000743e5e813375070d121684d3c806eadea9a82c4124433c243d64ceeaee41264662f080e532fdb7128d3ed892e5da954cdaa816ae98eaeb708003701be8b85d7db6d582"], 0x88}, 0x400) 16:35:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x792) getgroups(0x0, &(0x7f0000000140)) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000200)=[r2, 0x0, r3, r4]) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0x2, 0xffffffffffffffff, 0x0, 0x8, 0x8000, 0xadd4, 0x0, 0x0, 0xed8f, 0x9}) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x9) 16:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) fchflags(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000100000001}) 16:35:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x2, 0x3) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0xfffffffffffffff9, 0x48c}], 0x0, &(0x7f0000000080), 0x2, &(0x7f00000000c0)={0x9}) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 16:35:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:35:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x4e06) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0xfffffffffffffe37, 0x0, 0x0) 16:35:14 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000100)="b5423fbc995dda7802b547c3789db40700000014d892fb62bd5f955a320b31ec509ccab624072c1252e743afb0b28962d769fdccf049074476300d6f549c094ee91d3424207e8504d47a89f6f2939339a632452fbb6b448366efa9fc88adbb52f61e37750593d4c84fa6c9a62cdb39541732556cf4eb656650c8bdc454727d8236dc2356d89feea7564ab3a584c7cc0601825936ae9382bee40e0ece178f840b37ef6e3edb23f37f21f044cd1ba0b073e725eb7a136f9ab4da4e96ae65460e6231e6cafa4db13745b64caa0ee0000000000000000000", 0xffffffffffffff56, 0xd, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0/\x00', 0x20, 0x4) write(r0, &(0x7f0000000200)="60a90e01fe834a0ca251a6d4cd8d82c15d9c2c26b21c4f55195b8cea28597b4a4f18a472c7054170ecb9133b5275b62b2bf224859c0b7ff7b5bc6bb196389f3214cf8b5a4227aeae72e4417b70aa7212680d0a9e162d160527a6d3c9fb12774b6b924d2d070f238dc3ae913bdf61fe727f14e2d84b715d740158eee320ad685965da3dffa5b783b9c12fa9a123aaa61ef0563a1697f7f4e2432bef1f7caadac3f7c9e74ecc94b381be9880e57f219e187d6d39d3bb040944732982a970", 0xbd) 16:35:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x3}) 16:35:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r3) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:35:14 executing program 0: chflags(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) recvmsg(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)}], 0x4, &(0x7f0000000340)=""/4096, 0x1000}, 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b5c4b001200000000040000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:35:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9, 0xffffffffffffffe0, 0x4, 0x4, "42cc4d72d7dce4adb1dc47491b0b6aac7ac18c4a", 0x5, 0x5}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) 16:35:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:35:14 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x145) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) 16:35:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0xda10) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x40) 16:35:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) r1 = semget$private(0x0, 0x4, 0x180) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000002c0)={0xfd, 0x0, &(0x7f00000001c0)=""/253}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x2, r2, r4, r5, r6, 0x2, 0x80000000}, 0x6, 0x1, 0x3}) 16:35:14 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x10000000001) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = semget(0x3, 0x0, 0x2d1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/170) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffffca32b2b57e5e00003f0000348adb0100010083352058a42f5cd2b8a8d1e4b4c4d31fc6626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea5de7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c24760877adbe23804"], 0x1c, 0x0}, 0x0) r4 = socket$inet6(0x18, 0x8004, 0xe1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x3, 0xa08, r5) 16:35:14 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r1, &(0x7f0000000140)=ANY=[], 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) write(r0, 0x0, 0x0) r2 = getuid() seteuid(r2) 16:35:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = socket(0x6, 0x4, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985dbffda28533a054212d9b74f3da3dbc4084beaa189961e7d3eea86fb7c99d4a053a5a629677c8dd39d777c7a3a2d41708c2be4994f6d8b74e373f856b75a19988512ec9460fae9347a82f27fe48938ef99ebd2c4132c0d13a082381949577dd301bd841901ee08b38652edb876166cc94c61fa94d0aebbccb345b1ff88a104d4cd268a296eae8b2f5914d63b3da621b021dc2d8169f1fab8f555658ebf24ee0ecb7e2416672acc6d1b53755f4b529827c9eada412e9219c1e3cdae2ada91dcccc63c7c05484a143bfa4dde6cf7d8deb9cab09fcb3e97e1a739afc85ad656e50625d433b5992699d8bba0167016452190f18cea7b9d8a9658e546a00da40445fdd5b53a129e5d55231b44f5da3c457e13d9365559f2161b533bab92f39ceec5b951749076289a690f72213f537685b3995b83cb48f43e6cff44aae12167524a570369d7000b6995c059d80ee0158f6caa13a1724225639adf6edec70a3de1529bf63e156227f901bca9633eb18337df6bc9bd7ec9ce4d39f44a0e03f804d2fca7fed8d96de17ad5c25e494bfbcc5595b9109e262c18c0cc27a5ba99643fa36350f9ad91d2ed8ad09635b5b1efd77cefe5787fc0159d214c384938870915a13e17e729881bb71363415275678ae7f2a3148ec493dcfece4bcf1244624f599e9b3cc1e0015c0a1247a283975661a3567ab154f75da5611404ed15e87beee5012f430014da1194cd610fc6e5af45f9da3221d03c523b1dde57af74e76aae7fd2ab20927664814daab5e4843d8ffbab6fefff598e0ab4200df7f11f7afa56bb6b423753dc0b90471f2c5e694b8dee50b01dafa2e322ffb167f743a6d2e3586fee1548a9eecac67d2aa5acb8262d05ad19a55be6e0e09ff9467740a62f5fbb4b57d7331170e6e5465b20d66bc7883d25464388d3e37229db6ceeb936579f0255e6ed1bccfc33862601f446aa983a7ded7892fc3bcb72a4fefb9d71196ecefa47554ff0a2fd99c204a6d5d28a36f0fd20826a8b79e2be58c972df16860374f02becc7703b18ee018b8afea4e4e880a0f57b4ebd19ef616b4e04cb3df8e925158592654530780dc5cf2e8120418a48c6407d28f82ddb5608a3ae8e44dc75108ad6d6a7f95e4d419b86321951fd535462875d8c75d03241a2182f52ef934d976551917615d38d44a3dabae5b29235ea109cddfc34c43e57a91bde7712a5095832f396aef265ddf5c15d068b13879cad1f9eee02ee7eff48bcdc997ee0584a19caf373d2f7d0775709396355e961e683d540fef132b6dcb8db24b35b65804de9f090709d47f1abe47e92712c48914438b591c29001bc3e3f59eac0e0632471a2775e4013883b512e9a9e00b747d45820523227c119ae21c767103d9a1fe08d2ef5d01c296964524f9fd39f353e60d1fe4045c1a5d70e614406c158b1a45f7e4cc04358cb486aaac14ff51f9a00f2aad8fc927577dec5f18dabe71b67ca58c8945d677f951021b5f70d1b07efe1b944fff87c79ea35bdf12a4069d2022c965fa2ad00239a4e55d28e4bb460d1d686eaaf3bbccc43ca0c3132a6b8dfa7fb9a0d23d011cb20fd489e50ec777ced3ef8544e520c26b77e2eb819139fb4b5fffaf24b2cf2490e9565e2809667927e021ee746c53ae3722c86db2b7816315474645b3d3f418336440fc26d00fa5112c4b00e3c39a0ad20402a13ab95e589b4d31a749da7a4a60b3af08604bc848f6d998952764f91049bf9691bf128e015405e7733136baa0a5ad28995070dc3301406e769cb543b13a4fd4cd67b2b0bc2586b9500d3542633dc71d342e86a07b69e5b3c99fb3938d6550713dd4fc04a9390b46fc1a51f52e2661adb5eb39252bcedf20049c5b5dfd20a0ef3e00ec080fb1e76e42e342ae443ea254dabf3b6ca6876e614160098284fe0b33db73ddc507f9dcabfab0034cd221173421af602d43a00e886e2d3644e3ac34ed89ea6f39a06c1cab309df2528b31f15cb70539f45b906b2534e55d28a7ebfdfc7a68499c5b9821150b64d9757b0f846baca7e0632fce3e6aa4f6cd91c3db7fa83666c89de7264b7cd084030d04ea0851d20d5089b719c3c6fc7943b96a69589393843e1550270c5e4a31c6ac264fb6c70c0242a8b35ffa244fb09546a9b3c10af41702bc01e959453d1595cc4d85b95a830540d9c380aeab0cdb56517b73599b0129bd22ae819c3cddf115a7a4b5e90584177edc002db650c8f13d74613fb143ba2c5c3d0ecdcce802f3e96d1093b6e604280e260b5397e47e36e7aeb8a1af88791b1b50e7c0dd66561d744f0f3974a5efe0733fbea80907497a892a94400d664d0c6dd1d3c0558b11a403be3e34be504cfacc2fb8ae77a0fb2015b9f13e8dc06f5b0bd7147e59c12f5fc55f624cd15b255f239fa968f08fcfff10a639a7a0577ec7137e6daf77ef4ce1f7ea43d3a0098d352e306ccb05c0c1c5a4d5687cdcf3e363375bd5071972fbaf48785a53bfb6cbaceaa73d3058ead2a68564e359082479c393a5bdfaa63fd813a4ad7a0e04bd21d426b7dd3e246a3900bfa09e51985a953c53a97510b255f4d75590c22f12520b4cf1f629882a216442ea25f1545c7ac4a695703006052991ffabee1a0e684a943b088f4e4f2c4374c8379aa76078745dc6d8ca4b821ce7e1b3895adc8fcee3b70fcb96badd74a6f609b0f1a46fbab28adbe51c78c9fef5119b7fa750f5fdb341862189a0b2e06a177d0200deef13ec613902cbd1900cba844dde69f89383688f9ab7b26e82efab3128d25a5d6d80acdf03242b998614eb4fc34bf2c750ebd206eef4672e6c27d61c7326eb9688b139f3ec7ede9c7976466eb428301769c983f92d6792ec403c4e6848d7e06448402a1f0549463f6e55545fac2bf07477b4a4cc6a26b373fc654b26a5a56888f9a63b23ea620dde18ab04ee4c0db49aa6b36a57e5c60ab348d7aedf4880b00a2ac2b5e63962522d25d674533aff1065b82b688d074f48d02a2a44da374645a1eb195c6196f71a78a79469591a84851050cb0b79ae90ac4afa3d19c34814f4de261ac01d74226a28471a52981bb155b79d753ed9f9b7f53a2f2ab7e65f0fe0e70249b7dfadc330476d9ae35df0da22a485d528146f5f0e2f79748ae17bec970b982c0c83aafbaf733be935b8a577e193d213709d4232e2d3928d5e65d8fdd042c4c738de64c0c82773f7398a2031651044d90e24b01c277d042a6176747e196ea52a38ef04f48c0146015b9e2da83a2d35a3758942a4e2af3fee1543705265a824df337befd88452ebdba23d2e8ff93c38f32360422aced8e3d96cda93117621679a96cd9f31ab11ccbbd35e17b0db03b9d18e62c0e0af927610a91ae8afe2797ddc952c10bd0d43865a02687ed4c053a6a84b30884ec4489d01cd6a08cb22e6b8ab5037cd4815bcfd4021e118d8e723e088261d0f7a5be252787e958231b2ba041839d57f79e7fb4f48bcb7924d29ff4f5cdde2e83d117f73a11fab959b71832cfa22eefd29aa903c61664e6ad6b916ca8bd30c4f31a67cf7d2ef4f79971c414e849e4c826eabbcc297aee9e5804ed6307808cf0fee618b07de1eb69c21004434313a37278bedb779ceaeaf54ee66ace20db9d3a6b7530ef0e132847077f597bdd27278bd6e3e68b41b3de89f6319b683f6d6226046f6e08ac1f825540a1671fd62e71fdf20b7385f2a3820f2c338dfeaeb93b425222deb4e1b141c25f8152353e3f093ac17200df7ca605546e9246a2e12a8ff42d420f9b8d180a80de76db9f9d1cc35a2962cdce3a1f00977bd55c99a1303460dd80b5e94ac1f6a71d8d301f6a66e6f7f519781c8c6dbb99492a76ad56c954124b85a02259422e40de7ef1508abce74d9f2a5c903dcfa3a302abbc25e2873c18f996494cd5624ae536fa4ef318a99573ea969ed874a6b0b00cf5eb9c68d6e87f47798dad78a8e0df9c667512fe857b6824025df15fb3c1f80bed586296c55a98635ab673bf4b02a8bebea0ed8ee8154cf463a9ef826a9e80c620bd7bb2e6fb4bba041d0e6128106d66fb5de8dbcd53af3386e7ad7c45c1856b92a6b5afb97a72c069dbb52b0a0bc9f1c21de0a23da98b8a12363eca9a941b460154ac6c96d33388eb66ffc1d1de0a7ac914939619e88d7d7371cd56b0ebf380723a6bd2d421e50617f00b6507c932aedeebd5430e09287a8e9d81a67fa271b5cdc9cd385093f401ee40d9271e1c469770c15376a98b60e220bd06c37fc91c8ce3b85bd43dc46c39e4b42dac14702f55301647dbe604119955661e4ef474d773a939567579798c18a9bbc6605effd3cb37962c1f062de01ec72e8139432104b13c5b6bdfddb4fe3a3bfa98035a6d1aaf231f2804c4b42c330c5d7c892332af144f2b48aabeac09665b32261e776137f18b34a6c496af213675d046894fc66971545e656867be51964b37658e67ae849670d6e9c9522cf2319be078a016ff59af5b913ebb3f771501bb014552f3e29b9ba07c32d39421aa166e77a7b29f5ad43b16315401f83fecfdec7b1eecd8052c94e891109944d213f07a9ce3afe717f6653bdc9a8f7e505b4a58427e33e84202f30703070d418a5467", 0xf79}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:35:14 executing program 0: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x6) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x100) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000004c0)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000540)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0xf17e2a3a9b01d7bf}, {0x4, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r6 = accept(r2, &(0x7f0000000440)=@in6, &(0x7f0000000040)=0xfffffffffffffeb0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r6, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r7 = dup2(r3, 0xffffffffffffffff) semop(r4, &(0x7f0000000600), 0xc8c234e3e153f69d) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000006c0)) 16:35:14 executing program 0: r0 = semget(0x1, 0x3, 0x100) semctl$SETVAL(r0, 0x4, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r1 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="1000004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73f87fbe7d028defffffffffffffffff073f951db9d68551ddbf6a0e9459f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd3964d6f7d68b57c6f118897db291ccb47196a5521f6756e70a732663259d2a0b208a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320839e1e43d97a18252e6e54084e5c9a34f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bdf69989e4ed15c218a1cbe974659c763ae2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b1f9708dae897516a77b9c1e7f019301f2233f2191c8a443c75c5ce892fe9bcbd6bbb55a66a3a12069115c673b85ec591f79413226aec68a5aa4de0e4664bd95338cdcf6a3cba50593d1c03ef561810fa062e88ae0b576fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa5319730057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb030849500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949d"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) r4 = socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r1, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r6 = getpgid(0x0) getpgid(r6) semop(r1, &(0x7f00000002c0)=[{0x3, 0x24, 0x1800}], 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0xa00, 0x0) getgroups(0x6, &(0x7f0000001200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmodat(r5, &(0x7f0000001280)='./file0\x00', 0x1000100, 0x8) kevent(r2, &(0x7f0000001340)=[{{r4}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x8, 0x5}, {{r5}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x100, 0x66f}, {{r2}, 0xfffffffffffffffe, 0x18, 0x39, 0x80000000, 0x2}, {{r7}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x5, 0x4}, {{r2}, 0xfffffffffffffff9, 0xc4, 0x40000001, 0x2, 0x5}, {{}, 0xfffffffffffffffe, 0xfa2540e46b1f8790, 0x40000040, 0x6}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x7}], 0x3ff, &(0x7f0000001440)=[{{r5}, 0xffffffffffffffff, 0x40, 0x3, 0x0, 0x80}, {{r7}, 0xfffffffffffffff9, 0x0, 0xc, 0x9, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9, 0xfffffffffffff835}, {{r4}, 0xfffffffffffffffd, 0x10, 0x2, 0x1c4, 0x20}], 0x81, &(0x7f00000014c0)={0x80000000, 0x9}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 16:35:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x3}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r3 = dup2(r0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) fcntl$getflags(r3, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:35:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:35:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) setsockopt(r0, 0x5, 0x8, &(0x7f0000000380)="5dde6bfacda747e07b081e735289b31068124bf47d4539803f48345f5df8d152577fdce434185c057dbfa04c727a6a9c6800a6a76a113081f91fcf3dd4a593b38ba6525d9174577211002c55c30f7d0ef2105be644f8deb48b072c0adc038aaf2e33a76e8058709a0f5c7f594977872cfc510f422b52c495c5654cd399d3fe468f818235f4ffdb24e3a691fdea986216d1cbc09c276da0dc6604e7401b0e1e3e37abb391cee8b56eeeaa14a12690d8ba22f6b120bad9f4f36a10ffca0f763fe55877016f07e836fbad47ae581c9fb50eb48186d49ca20781336275c1ab3639bd944800af9974692f25613da5f7f3bad893ab44e7b6acb32d474f766a5ceb79cadfe1717b980b0c29f2e06a20c537143bcbec58031c974323934884407bdb26f542eacdaaff9e99acc9583781bbf19d1cb23e303062b00ded08d39ca2873aeb41890e2e712113c72daf2245151bd0ae5e73b450e9a637b09be36da581073affe26f8a7e1dd5253bab02fddf09ef89b467f6774fb2d82cd331275ad10a770ac8cf4788959feb8531d036a910b0a27813a5a9d1aedf8d33d9746055dea057be3a66a04813a8ab46985d6b64c51eca183f1083522e2a2ac81e1c66994d2299957e9c0f3eb284d3f7ce372810f3221b5f715deac4d65d0ce4ffc701a0251d5f2778ae7732140304eaa9aadb29d3fddfc110470cdd4baad44d2cd564dfe7ad0f6a2710cbdf875edc38b3310e329f4d00725f60e4a6b84d9698ba627cf0ebc71fabc066d9af187a9f826f4c1984a388d1374c4bbca15a3120bfb58bbe7d29d876572d2cc923bfd8e5bd2bd3626df5f4b5a0df7e5847e221966388afb50c0835579abb0b3cdfae1e91ed172ba301e1f70aba4b67f5ba7efb620ea67af3365d3d02c1dc0ce6d25c83cb343251f0c7a64385e1a731d0ee3000b11c062bf006e6e455352c9e4cfc2e3f53e5a6eb758caaa2afd4cd2c76fc2e57a089fa2365986fa12154c76d432bc0af839a622d78e6f2969a20c17bed1f81ded6978d939d74e48df61aa601de6df9cb5ce808e26d939d0fb6c13e4a7a38cf3b71a5c610afc26aee0bfe0047f3c06f19928abb1a7f78810d3ee82449067dff4137d12b1d410efdaec34058b8d7e516c036cd9467aa2a480767d4ba75e86084b51ca603a2af8f464ebf0bf4e094bd50f4a58aeedaedfc2220cc3130c1d80e0b758599ea7323d9d752df2e6abf5fcac27b2ca28c7a8f1f2ccd6c6bd586f795e2cbb5d411aa7428415dd331b08e51c2657e9afbbb70d22ab8192e9fdd8f4b1702be34d8223a258d6a2e7e7123303ffe5f51137849b64d361b02b504939f539de5d476038089581b0eb1dcafb73cb6f519047ddb34fd2145a15e2bd5bbbde492dd98db57cb8a8849f06aa162f0080383be6d640768c43cad2586060abf50d28d4c87fe365d69374b33f4cef128de928de07a810903327575e034074b0e839922ea99e1b1a621b3cd9b1ba2bc843488b901d3390508532e3531180e349d427dad4222a435949508cf48a82fe08332a8fc64899fc651decb828c260fcf5301bedf672541d25f53bad5aa328af341fca05f6ce8ad38caf9a5c326d8c53e8f4e6518175914e705096a7be74b792dd2af36100f814d24212a2f17b01394207c6c30acf4863d4f877aeefb022e705ccca6b30af0e87c60ac84a81a811fce5eef7c77221ff6b59c27ffc2556b729c700fd07f02bb76c28e2f248a3912186b2816acf735f07c13245528337e82a32007e1a2904116a9cd0da8bc512f8d764b4893c0f633836f896a3359ca23927bbc32a90c4c00cc9f6ca421d2f6e2ede3c99b1d9fdbc1e581047c2d69cae4170189ceb851ae5ad16e3444df1e08a663353c643872530997d86bc699a6c812c22733b4367caf76799f0bad180129a6dfff6a6d2afe6a7737d52e66d700a1367198240f1647c12df8fab0fcecdfcc3be3e81aaf3c4879a0a1a4b9d9560c07a271e9191df767347bd84d27a84fb034b3834e2034a2ba0fbac62c2850c7d0b976666f1f8901102981a09a102c2a7476111bcf60a11ea5b5be80768267d3cf5d7f6c604e391d4f463a9e4c994116b71eef23d8de72f7076561ce704bd339a44ccc96e64a1bb7686f5db38a78cf942852eb97b143fd972dba93ff4b82ef48cd4abb5d0ce76f78d3bf568597e8d221808fe625487f4fd2fca931d543a3ed2d7aed0494ca9281d8d494f4c5625d39794fae6b4342d7448c9de48cf3acc500ce6768f91005982c6c3bf51276fbe0d38bd654ee99c832f3050809fbfd77d56817504d5c9aadf0934cbc8b4bf2b8df32984c76826a78e33293b069acc7daab561ea0ac685685a59ee4c4017b73daaac22c844138bb801eb75f7415769e7d83bb3d57807c5cb32ea4674bb7744466f3792f9353469c763e728abfef90a6e26c7080e4492143a6c2a29ebe0422a72eaf4c6079928357319fdd8883675e93b2349f4a8133063b9d05b0222d1875e31b956cfe68bbfde02b06c688e71464e3f1daff498223551a080e0fa44a37aa7b7cab2e74f0e8cbdb2c6ad7ecf0f6df4c3a330fd2e3d6fb58c2b88f2051ff64a897d1d312b8b4001d00f2a82dcf098471d986b361acce310f634ab9e71cdffb35c0ba6ebd2096f66f5c4d2bed626f7982ff66132c55f9e66955fbdbff5108d69b6a1cf73a0d323a3f64480e32277d70cdf6340d9b62318d84f3479c84420a3a1afc1f8a752746109d93eadd1038ce9953dea14469f5960460ef3554330feb8e16a92a9bbd66fd5f7cc72059a2d1c2ee4972ccca7ad1c9c5dec08555b94bede88a56de59504c202d095d56ffea175ea6c761070559681c046d714e9745bcff40abba5a834f7e35b6555cd2a86b31e8dea20b6c5c3db8df216dffb407d7b168b4fef41d0474c0943f247aaa2cb45909b821fde37efdd170552c29668726322a942ce67c4ac7f1d2fad43735b09686b2cdd5f36b0a775f844be6671ca9109d2dbd0fe9a81bdbb39866e35261e2e6a1afde46b8b0033c07dcf40257cbc6ffadb9f5106ad28794bc3b1f2ee9a5cdd7a883de193f584a712712c604d1e621e2c61c43d32a2fae5c4ace75d05b38d33a69cffde6e0fceef1dd20571535bf5619064a459533b22c1abde330cc92e23a5c3d0ae906eb1241eb0bc3980c6c5a6d152e1db5a729a56517f153333ec2f3190523f7b5c336adfdfafcb477b3aefc3bc4ec92d281712434899aa1d7848b28ae0b5a339ebd2e7698dbcffb916a840039f322a62c4496859cf090fe7b97ab723fc7c6420f966b659de8bee1d7e6e61d48ebb97cb0e6d04a43f78f55c886cc07ee0b8e90be466085c7cbfaf70e97d9e757ddaffb95e86a606973335c6476ed2da490250111aee9e8f19efe08b36ef262052c1e4c2b5bf2e624f424d2b8206c2eb7b6f58c05304479a46b6ab794e2e779c51fd70d2b76ea126a0225272fc6f77a13f1ec4a8d1c5add915a2a7bddd91a151ff0196405bea14eb90f87d490b36361acb9887fcd44fc46de8214a34d85c76de18b6513a65422e34c4f1e4503fd557a8c94939feaabdc3640c7487ed827855f785c105d12b2e3c02224410d520a9d8b0d739286e5b022b58d29209e01c6b9e05cbdf7e84948e7ca34ffd92f77588adda30ab611ef9f1160006db956dd3c1d012c8bb4afcd6675c4b5ea09ebea343ce607604a604311eed6a3ac1394c239d5634caa0ace3c79a1e4d54601b04c6a69815389c68d9ea155c79d215254c9642bf40456f9daff06cbed5cb1323e2c2e191e175e35d76d293e70e3f66479ffe186f454eae18ab8ebac8e40953e648bcc1797104bd2a4e21fe1f489c987700e96e3a18bb01ea95a76c475b844f3905f303afcfcc19ff8abbd6ea48bc1eb7bd6e77f296159727e8f371784da9bbe34d2372b9545890e442ce5ac6c547461e54ad5e3765d52b1d67214db8a928a96bd4e335f599ae12b0e44f2aed1b20045982288caf3a413bed71c19624fd04a0d506b94a8f33d99c8e0ee355a29b63fc3723be4b2f8f3d2286bb818447677f1c1ed949f3037074f826a73031373bfb29e809e993178aaf4f21ce1b436225f3e4deb184e61836fa6dda88b6bf03abfa441921ad06ba375752ff2d23426f1b72e20ceec75d66abbcb9808716b6b69d61b930924134b620ad0dbe6bd3e738268734b2c00cbe975ffe37ba0d11971735a3b8d4cfc65b36e75bf47678d4d7f4b68bc26ebe7fbc48732b0b22f57435fb614b74da6ff51923f291a0ecb549da39398af94a39c431537e057e678aed4b1bcef45535316bab0f0b41c973aba17f8176f799c90ac414ff767499d3ef3cdf26ce5bc06749669497f49b44630cce54168e039d5d54b85ea77ad2d928b1c186041d2e5ed5bd633018a7fa2ad6e341118a678d485c66f915e3f8c86711216954f853ec06f991419ffa89317ac951c56c3369800bff08b3b243eeb3d7ad8cc046ac34c80dd4fb2d22fbd40668f27f07335253999d4b9eba5ae0eae2b871e92e395275f7184fd0b0a7603f6707b666ee62f2053e0067d3e61f952c254301ef8ac14172e7b070e66d62f361f09b1b81a72fd46b95bebd9b666e707f73b4ce609e2151d6dbb11ef4f12f0c9dd2b8bb1352231bb6846f579d51870a99e5ff17bf4920e8789fd29938523386a21c1e19f645a62f2522eaadf1f2d52c03c86c179599c0c82e1f6eaaa278fe3dba885f2f7b5b842aab1d94d65a4d1664541e9adf1ed3b8acc2accb5acbccbaf4bd11fab22c3349c3bdc9019c09201c947148ee7da54e07d6c1bd9bacf9b5307bc913e5de427f220e110d47dbecd73729989bf26f187cb287537dd98e279552fc952a91597f22f533b0d59d148e35bc66c5709467e5c4a9dec64fc0b109d9e9ea1e0d6963f37d6590c18215e189c3b427e5279dbee69815aeed3f161a41670d9a347b57112d32ece74567c67205dc7599eddfdb23d230aadbdebfbee06aa22095c7c262e1e1a30d4cd4c8d89fe65267dab957633fc1da18c07d6fb501a8d207b7a7a7945afb9681576fbd52a2a5f6f98374d9d62b2b8d5cebd2ddf7ba644d39bc77f84ee4ec7d9e7743f07e2d1a6ec16158c5ab54a3a146e5762fe804cb637108f604fb4018f91cf237cbe6f52efd2028fa2b7985af774f08c802fe3307a43f27d63abc8a1f14df8ece6b76a6611eb4b6f052f7c50b1195e059e1648142716f3bb4ecfeff3d6c93408af0cb3e46863ccdcf7e53531af52702620fbb4a77ce5e5450f04777b8f75f115c0eac37ba1fcdd2a2752e8add5865b97cd88bb72329be3d695ff0ef7452db8f3ef92e2ece03baec4e0c28e3e163df11af433cb19f28c859a056c24a2b0592fe756bfb5daac5830b7880345c001b057343ed08a9409db29731c11dda1e34cc2dfe8dd798f7b86733dcfab973e5cce7f44f203e490008ea5b841ff557c25b61c881819b9320c2cda9303cc6af831dcf7552f51f732e396b6f440170ceb6d6cd0d79d5778556526e0afef51cba9949d195920a651f576273c24518356fdb4596643bb2a0e025dcc042f042424223dfdcfd9e3d06291f6f4c6f3f5f8263108f4c410deec7cede58e5b34a5fbc1dd2f61955ed565b870af17ae9dfca207f8654c8e4db63abc46a9452cf9d4f6decc5b0ce10cef7aba5ecfa8b86f698436109ff5686c6c4a4688e6a4356c95bcf096c26da3efd188755c420f05016ef559806d6a79ff74c57cae74b8f9dca34cea81ed4d4594e362cf53784af9118d1e437d975bbd70559ce927cf4b597cecf70046233d3b95d149818fff542abaf340bd", 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x80, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0xffffffffffffffb1}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) nanosleep(&(0x7f0000000080)={0x100, 0x80}, &(0x7f0000000100)) 16:35:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:35:15 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x9, 0x4}) r0 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000780)=0x7) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0xffffffffffffffff, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5cdcb3a1, 0x1, 0x80000000, 0x6}, {0x9, 0x8, 0xffff, 0xfffffffffffffffd}, {0x0, 0x6, 0x80000001, 0x4}, {0x8dc3, 0x4, 0x3, 0x4}]}) preadv(r2, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f00000003c0)=""/190, 0xbe}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000340)=""/52, 0x34}, {&(0x7f0000000600)=""/252, 0xfc}, {&(0x7f0000000480)=""/1, 0x1}, {&(0x7f00000004c0)=""/4, 0x4}], 0x8, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000840)={0x4, [{0x3, 0x7}, {0x2, 0x149b}, {0x2, 0x81}, {0x2, 0x4}, {0x8e6191a7903c2da, 0x100}, {0x2, 0x100000001}, {0x3, 0x1}, {0x1}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x100000000}, {0x1, 0x8}, {0x2, 0x275e}, {0x1a122a4c63d511e4, 0x6}, {0x3, 0x8}, {0x2, 0x87}, {0x2, 0x600000000000}, {0x1}, {0x2, 0x1ea236f6}, {0x2, 0x4}, {0x2, 0x400}, {0x2, 0x7}, {0x2, 0x8}, {0x2, 0x6}, {0x3, 0x1}, {0x1, 0xfffffffffffffffc}, {0x2, 0x5}, {0x3, 0x200}, {0x1, 0x40}, {0x1, 0x8}, {0x3, 0xadc}, {0x2, 0x8}]}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000800)={0x4, &(0x7f00000007c0)=[{0x5, 0x1, 0x2, 0x80000001}, {0x8001, 0x8000, 0x1ff, 0x6}, {0x5, 0x8001, 0x0, 0x21}, {0x3, 0x682, 0x5b1, 0x40}]}) getdents(r2, &(0x7f0000000100)=""/65, 0x41) r3 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x5e2e9657, 0x401, 0xaf, 0x0, "777efd692998aeba08c7738c171f69e109e7a600", 0xcaf3}) r4 = geteuid() getgroups(0x5, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r3, r4, r5) poll(&(0x7f0000000380)=[{r3, 0x5}], 0x1, 0x0) 16:35:15 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0479a307319d25f9434a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc4409263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb1c1b705f6b4c4c0db6c55a04805961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c537efcb6dc9839c00debd770e585823c04741994f49f4106084e4f23f059aac6ed4cab81be02a9032147874b4e11f30b5831cd6e99f172a0045f1bd11d598c413bf7a"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:35:15 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgget$private(0x0, 0x4) r2 = getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xfffffffffffffcd1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=@file={0x7655f536094d1f74, './file0\x00'}, 0xa) 16:35:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) 16:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 16:35:15 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:35:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x33d) 16:35:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x5}, {0xfffffffffffffff7, 0x400}}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x10001) 16:35:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x7}, {0x18, 0x0, 0x4, 0xfff}, 0x8, [0x7, 0x2, 0x8, 0x80, 0x8, 0x1f, 0x0, 0x5]}, 0x3c) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 16:35:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x40, 0x1) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000001300)={0x1, "d55e5c4816f7764ed85c844b7ced8ce81e7006c0725e5391ed061712dad14009c7a08917305bc5ef0c2facdd68dd7fb08c98501deba4c8f37aa160d7f7859f34014a6b5a95b0cd164ee97e86b39e5a04a50d0d4f0290ee8757a5b76e3a2ecf7ed6f8d5ab92b158d39994398b9dc8038ecbc7b5c9bfd6cdea2ddd9926ecd7c0110d0d"}, 0x8a, 0x800) getsockopt(r0, 0x7, 0x4, &(0x7f00000000c0)=""/27, &(0x7f0000000080)=0xfffffffffffffe40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:35:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c00000000000000004d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d3c1072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f3889531bbdc4fa5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80dc6e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210a6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69693b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877803bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f60008f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 16:35:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) chmod(&(0x7f0000000100)='./file0\x00', 0x80) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') 16:35:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:35:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:35:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlockall() write(r1, 0x0, 0x0) 16:35:16 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f00000002c0), 0x10d) semop(r2, &(0x7f0000000480)=[{0x5, 0xffffffffffffff04, 0x1800}, {0x1, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0x0, 0x1000}], 0x4) write(r0, &(0x7f00000010c0)="b3b110112e91a36a602ec1c2965e199918ec5b1b70c33e16d8a0f18a2aae803aca45183d9fde4b24b13a2737ae37b7437e1ae8ea28cf9a0d26d591e67f2470c7d4cbae5b0f0200c6c64978034181c8ebcc73145cb61e324e03440d24346189b3569cd59cdc184fbccc45de41255380288d0233167590c261a26aebaa517e48c35c99735148176c786bf2207278fd8142ca4a9f69fe251f92ff98051c35dd10ff2c763377e855c4fb0d5df4b792aa049655b749db755964f5d314087359c9d3590343eb671f3b810456c7c2d3a430a92259d9597cd424ce51de36b06518514070a7d317c193f75c2ed6e784646fc5a626d4dfd075d58ba06489100a4d965cf04f3bbf4dbfee619b00"/279, 0xe) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x3, 0x0, 0x77b6, 0x1}, 0xfffffffffffffe89) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x400000000b5, 0x7, './file0\x00', 0x6, 0x6, 0x200, 0x100001000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x880, &(0x7f0000000840)=0x37, 0xffffffffffffff33) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000c40)) dup2(r3, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x453) r4 = socket$inet(0x2, 0x1, 0x1000) clock_getres(0x44000000000004, &(0x7f00000002c0)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000780)=0x1e4) r5 = fcntl$dupfd(r4, 0x3, r4) getpeername$inet(r1, &(0x7f0000000280), &(0x7f0000000740)=0xc) semop(r2, &(0x7f0000000040)=[{0x1, 0x83d, 0x1800}, {0x4, 0x4, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x7, 0x3, 0x1800}, {0x0, 0x8a, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x0, 0x1800}], 0x9) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000008c0)) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="7242cce299eed89aa845006855f84e", 0xf}, {&(0x7f0000000400)="4ad9ef65e3da11015881cc84acb836d9a835db34a6b1453d3e872da301be954896557eff3d71a02cc94a0683d1ccafd216317606ae86327570e0bdce47e00899b344d7e30104c3754f20c4b1989326e81b61ef5ddb7775ffc05553853147f3eece9c", 0x62}, {&(0x7f0000000540)="bfef6f766474e0f3b4b5f781fdf49760572188b78e38a94c91046598bd52dd2b0e0e5c7ecf60e19805f619630b7fd2700b70f52d101aecae9d7731b15ac28d391cf5", 0x42}, {&(0x7f0000000c80)="98bf901d37c0a8f746c0b61d2a9f7fd2c8ab08f07cd560ce9a46158fef1b92aa51cd4856a1e98bca48a1411ee18173d8e41f6feb33b69a59fe997b8b1181d38e4a83284b187c77c2f858eb26605c41ee32694cac7d8dc12deb0fb9107cc163d30fa50e3a834105388633963e389dce5fa0af9a844325c5a389c36fd064e62c4224b11215a609302eb640a5251b0b12e910533fcf302f36674f11644592546a66726d584ff91eeb1082eef4894edeff2924b1d7c8040bdc36391804cb3d1800505f557fc871587bf9a8e47104353a9b904ae5", 0xd2}, {&(0x7f0000000b40)="d4bfcc88dbb32bba1fa600df2ae5e370e2105f96d1ab01b99e91397008c7544a4705ad3004064a94324e0346182ce5323fc238bec8085d5f07b3e921886c0a9bb7c5d00aa925527e600a67bb73562419f82d8bc1c62aa8149ec805a179bdaa7a00958c98d1cf72bda16d73dac85571bf178aa69192733841e96135266699f02faf6c48b0fa451cc679e620678ad191ba1d2a7f4ddcbbdca2f81287678ff61f1dfde2746970cbc27861e5a00b834240a7e7a875bea1cca62f66d6e624a988270933e862b211fc12cf5527ac0c8b93bcbf5fc1f95ab143f7da7565c8068ba660cbadd16a0ea1ad40b76bdfc949097ca02ef36113151007aef9", 0xf8}, {&(0x7f00000005c0)="1130ff85a22c749dd1cf9d04543cf3bbc3c05636d3c61b9fd4228ef8039e20abc3557905a7217aa3867fec0df1167a09ae6fc81ca7cf784da01ed2a279eb750ef2b68f9159123377eeb64a0552f7670b0ba940fb4244", 0x56}], 0x6, &(0x7f0000000280)}, 0x400) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000300)=""/120) semop(r2, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000d80)="5d2e08606106af4ca5e201b0f8d2b0735ef2900395190af319c10dd04880c089c170c0a2f569a3a4aece24e8096d36ce772ad470045f7690584533e603c8696af54277acb8257c988e9ff0c98dfff30db2e9d0a49370eb928fa8df4cf24b5494b531690833d610063834e97862176b0d91f656758d01c53dbb50ff4669e2bf5a91e2", 0x82, 0x4, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r2, &(0x7f00000000c0)=[{0x1, 0x2, 0x522640e9be6894d8}, {0x1eca69648219e037, 0x508b, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0x80}], 0x4) 16:35:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:35:16 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000f46854d78a2a197a38620700000000829595c536c75b59037d911d1d73231f51be5984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000bd2eb1e807072b50ce814f5ec06f81cf93657edabb4148c76c608a4c8f1b3abe121566ab07612c969552ec0a512fd9ae89ceef2ec7416d41fcbff86610e8b84e250984cf0d2f45ccc02ecfa28d2e2125dcdc956db44ecb857f6362f6a4a47142f0420ee0ccd0fb253cd9013092d9702bda048ff0ac70"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:35:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") seteuid(r1) 16:35:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:35:17 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x31, 0x40000000, 0x0, 0x10000}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x2, 0xffffffffcaf5c20a, 0x2995ee2a}, {{r2}, 0xfffffffffffffffa, 0x3, 0x40000000, 0x7f, 0x1fbd}, {{r2}, 0xfffffffffffffff8, 0x82, 0x66fa9c51f1d0814e, 0x81, 0x78d}, {{r2}, 0x0, 0x4, 0x20000000, 0x0, 0xb9}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x12, 0x5}, {{r2}, 0xfffffffffffffffe, 0x53497c0c6f56bad1, 0x2, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x400, 0xaa}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x8000}, {{r2}, 0xfffffffffffffff9, 0x1, 0x4, 0xffffffff, 0x5}], 0x3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x4, 0xa413}, {{r2}, 0xfffffffffffffffd, 0xc, 0x80, 0x9, 0xa2b8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0x88, 0x2, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x6, 0x7fff}], 0x7, &(0x7f0000000000)={0x1000, 0x7fff}) syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6a}, {{r1}, 0xfffffffffffffff8, 0x81}], 0x9, &(0x7f0000000240), 0xde0, 0x0) 16:35:17 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) utimensat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)={{0x2000000000000000, 0xfffffffffffffffd}, {0xffffffffffff0000, 0x4}}, 0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) openat(r1, &(0x7f00000001c0)='./file0/file0/file0\x00', 0x8b2d9bcf89f484e5, 0x0) r2 = open$dir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) mknodat(r0, &(0x7f0000000140)='./file0/file0/file0\x00', 0x1, 0x1) symlinkat(&(0x7f000001fff7)='./file0\x00', r3, &(0x7f000001fff8)='./file0\x00') renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') 16:35:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000040)}) 16:35:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:35:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) dup2(r0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r1, 0x42}], 0x1, 0x0) fchflags(r1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000200)="fe") ioctl$TIOCSTOP(r0, 0x2000746f) 16:35:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x3, 0x7ff, 0xbe6, 0x8000}, {0x1, 0x3, 0x6, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe72, &(0x7f0000000040)="b6") 16:35:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(r0, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) socket$inet(0x2, 0x8000, 0xfffffffffffffffb) close(r1) 16:35:17 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/178, 0xb2) 16:35:17 executing program 0: r0 = socket(0x21, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:35:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080), 0x1000000000000218, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) pipe(&(0x7f00000001c0)) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xb8\x00', &(0x7f0000000300)='tap', &(0x7f0000000340)='@{&\x00', &(0x7f0000000380)='/dev/bpf\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='tap', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='tap']) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000180)=0x4) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") 16:35:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 16:35:17 executing program 1: r0 = syz_open_pts() r1 = getppid() getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:35:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="5943d3e8bfb075153d26b65b16fe847971d9406081cda437ec739c975b9280418e1d77954f5b03930dc869afa5f98ea5d6b09569cf7f83cf8f106eb0ff89e96e01029ae7db108d067b0d654642b759aeef486c0dfb4c1b38ea8475fea7de1ec6386f840b80812a86d9075acc7d80ce2908adba490657aeaf24b0cb8c2842dca50d7ee1d81bb4bd2754becc4bc58ecae04f64073eead14c8cd3644732dc0f75cebf460c8abce0089dc0d45124bf68fffcfd3bee", 0xb3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") 16:35:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 16:35:17 executing program 1: nanosleep(&(0x7f0000000140)={0x0, 0x2397443c}, &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x338) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) 16:35:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d", 0x50, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {0x4000000000}]}}) fchflags(r0, 0x10001) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594b668 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594b668 16:35:17 executing program 0: mkdir(&(0x7f00000001c0)='./control/file0\x00', 0x100000003) unveil(&(0x7f0000000200)='./control/file0\x00', &(0x7f0000000180)='x\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/32, 0x20, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:35:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x16b5) 16:35:18 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x7f, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:35:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x274) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) write(r0, 0x0, 0x0) 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2f, &(0x7f0000000040)="b6a41d686e8c71404806032e2ffa5d450f578d7595784ebbbd91baf5db69ab8eeb96893f13f2f11256427f032b96cb") 16:35:18 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:35:19 executing program 1: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x4, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x100000000) 16:35:19 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000006ce00000000000000000000000000000000000000050000000000000020000000000000000045741f764100000000e74a56df84827a000000000000000000fcfffffffffffffff6aa82f3ce0000000700000002000000050100000000002ec4799c168d72a20778ba60"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r3}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x408) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r9, 0x1) 16:35:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x8000000100000000, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x3, 0x8, 0x5, 0x1ff, "c530f7775039ad88b0981d93137bb4c6ec738877", 0x9, 0xe40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x54}, {0x10000006}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:35:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x80}) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:35:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x20) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/66) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) 16:35:19 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) fchdir(r0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000040)="7f87abeeb2233dda35446e0fecd46be6a4b3f36b327643f9edb9657064a808108c9881c83b5e34243f8ed1ee45ba42c3aa486e187362b597757f4d3bdcdc4826128a5f891eafeefa7a91d4444cc38fd2c58a7e0f39410e0ca76dafda8d0aa2017abc0a9cef7adb329e808ed9b8c719505e4a2f9de51585bc65f0fa09aac633e0d5d472303d5f4927e8f3923d1f43df1c6f49aa530da16111e22b50ec1e05e9c9c4", 0xa1}, {&(0x7f0000000140)="c29e721716bafd9b2bfdf799e08040979936d4a205a695e6452144ad519a433c0a5d9f4794efb155ea84e7ca4a5fac52d1370767b2a292e2d255b5ae192651d376d8edd3b286e94f3dd44a8d84b807d43a3bccfb55932a040c5176a54eb6c79e610082aa3b25c8a85ac27d25a0f4ac286aef937b0e7ab0f1d8a308a2dcb94502bdb233d48d8c88c10dcd82345d7f378312f480199bab0c6546ad812f9f449a9753fe3e0588f3ad3689d43164097a1b08f7728866d35e55c9da6898866d4e537683f161f8d6618c038f3bf71cb9feec60f4622c910a", 0xd5}, {&(0x7f0000000240)="9bff37e5d5d42978fbabc4828de388334fba72e0350117ba780d7f18db9910bdf7b4399d2944b1993f0a262e45648ea82cb399a214962a38b2b37bd942aab69bdce675e77eb3bc4bb083de85bf597ae51fb5757ade1583c56d1fa827734359870d61cb27c005a2f4543a156326efe4314b47d96af154b507e66aa1776eb00a19c7273ee97336b87dda3e5a5dc1868a", 0x8f}, {&(0x7f0000000300)="fffe56e6d35ab2ddb44996aeae3f51cbd98a1212fa43021cfc9f79433db861aa3e6b4a7bb116fe09e6f0b61a9aefadaeaddd015b1f388bad74d4c576dc057b4e8153905df021", 0x46}, {&(0x7f0000000380)="3bd2d5ae3654c976b1ecb469ce2b354dbdaa416e429e454e3d3a60b985ecc7ea4fb13cd1f1ac974b84b43bc628bf28866b20dba80f49dec2e22d43ec9cdab1433a02db1f641098e0846b958a36696707faaab0dd5d808786ff28", 0x5a}, {&(0x7f0000000400)="db4e16cd9cf43f1bb2ceb4135f1f3319b38de61a5ad1846e63f636d332ad51a161353f4376ba6325ac53954a4e5145c024b647911a058079caed7e3a706a58af95b54bf88e76dc023735109dbe492a78a65981b7316b4c3516bfc01e69b4cd52b3aee16003576ccfc399f450989922ddb851254938480498c3399624eabf65cb7b0a84ae410b26100d175957919b4e28eeecdd98769f69d7c4f83c3295092f5a7458a9ca68ef7be857f2f3cf0958fb5221f17396619a7e08f9d2ee17a599dcd3bdbeb05b385a3347e5a6e82bf67f6276371f9b78db3afddfbf2ecba903ecbfd91c3f4221162d41efbdcb", 0xea}, {&(0x7f0000000500)="c8db409b19b6cb2eaf11a83941fce9ff879d82a9f2cddb580079b8c6190df34d7b1dd8dc3d46", 0x26}, {&(0x7f0000000540)="f8ce57a9eb6e124b80277bdf1ff0d52561206d9adb0ca85b254c4d25b8cd27feeeb2df1e33cb4b66", 0x28}, {&(0x7f0000000580)="a4cf232b2bc2782d038ba77f220497b9bce3905d1c1e09b6d1d72534e981dc2b2133c462e807281b8ca63ed226007dd69134a1ba7e3c8b843813d3651b5e8ffd6178988c92cf12fa8f6056298cb3b906916daa9e253d7257e7814bab46a335928f634b4980b831ff03e1af684e860999cfb56a50f391d02f57f04ab6ddb3ad30d63a09440fdacfd4d25c0129a0dddff0ba5e299f761295f2241132a6a79561801e1052927629aa8e6c0ccd0423244a8791140798f233bc3d3f1e9ebe17ea4a09f55489a1dde66672b0f2e99e6955", 0xce}], 0x9, 0x0, 0x4f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:35:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x18) ftruncate(r0, 0x0, 0x100004000) 16:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:35:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/48, &(0x7f0000000140)=0x30) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x7, 0x8000}, {{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x70, 0x20000003, 0x80000000, 0x200}, {{r0}, 0x0, 0x1, 0x80000000, 0x20000, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x1b, 0x2}, {{r0}, 0x0, 0x10, 0x10, 0x5, 0xfffffffffffffa37}, {{r2}, 0xfffffffffffffff9, 0x2, 0x20, 0x9, 0x3}], 0x3, &(0x7f0000000180)=[{{r2}, 0x0, 0x54, 0x1, 0x0, 0xa9}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x1, 0x2}, {{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x7d8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x9, 0x8}], 0x7, &(0x7f0000000200)={0x6b97, 0x2}) 16:35:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) poll(&(0x7f0000000440)=[{r0, 0x1}], 0x1, 0x0) 16:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000100)=""/24, 0x18) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff94, &(0x7f0000000340)="b6") 16:35:19 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) close(r0) 16:35:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = semget$private(0x0, 0x24f040c382b9efb9, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/128) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) r2 = semget$private(0x0, 0x2, 0x40) r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x4, r3) semop(r2, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x2, 0xf0, 0x800}, {0x0, 0x6df6, 0x1000}, {0x1, 0x633c, 0x1800}, {0x0, 0x603, 0x800}, {0x0, 0xffffffff, 0x1800}, {0x0, 0x4, 0x800}, {0x3, 0x5, 0x800}, {0x1, 0x4, 0x1000}], 0x9) 16:35:19 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setown(r0, 0x5, 0x0) ftruncate(r0, 0x0, 0x47f1) 16:35:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) mprotect(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x300f09c, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:35:19 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setown(r0, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:35:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:35:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f663cb0653000105c492bb6d3222b4b1cfca74f6d91d429dd24ba70ea1739c6658ca1967707dbe7276210df1bb881c5affdc00b8bba11bb5c1cf63b82a2cb"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x80000000, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:35:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x100000000) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:35:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01766e7337c0a9710df4cd0e31016d4404a301cdd75d20a1cea188c176f52b209e070a30c77e2cf5ce0fc0a4c3f21ac73edfc7fa387a149d9ceca49f8b0757596f19f3db6a7b89bd48bbcf55cb87b5e67d3cf9cb7a87ce9b6d8672493f046eb37cefb49e01ef1a1720a2051d23bf184a14ea22433794ed114b69b5992377b3f26a872630bb1411c6e731000000bb0eedbd43b8b59975e8bd3c4b000000000000000000000000efaa"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) getpgrp() sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:35:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)="209ed9557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:35:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xe73) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x0, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfabf6107893e00479789ee8e00842e00"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000056c0)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e01eccb77365b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e1206000000814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668e3daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f96d81c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3f000000000000008145c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125caa0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9eb6b40a96dde4dcfd14e21c69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696d1e56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d413118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc68f3c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4518f1d6222d3fffffffffffff000ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8eff010000b0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcc207cd4a7cc30e6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f1299598e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b37b32f7d05f48e09e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f66bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cefcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945493a3da89293231e192a3e584ad1fe9a6ce010097000eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5acdca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa286aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a3663bab852ed106a33ec280be70d67202feed3845e96ca3366c2ddb588c28e32de6767a44c502b6945537744d00f8fe7a60bd7e63d6f5da4c2989467730664b61c2d5f67846bfda3f59bfc46da63d3ff149ce64da0bf543168261db5cadd36cae8af698bdf37072086f4232879193c88c94545c6b262fb379e0f246257931906be5317a7c2b381563a061e2e2373f00561948fb1a15fe55fa23ba0391b5043f2254ee2b87ad206be56278758b39714d3e3a94a1a95e15b3e9249bcfd1a0f82e6527d55243399c107365f19a60895b66787d959360676acda21318f99ac0cbf08b975912a66cd7d1f7e3208767e8d1a1c2f1b24b0ed9c82a52c6005fa3d657757567859ec3882245a64f6e3c031d618a56c0f697a9eeb14abc6c5c86e969cd05bdf673b5a8701a63875fc1057dd14819067f5505af40c8d376f81904b98c93071b22f8d8ada1fdb9e560f9a268e62e6dd54b929ccd3e32875f792df74162448dad360c657eb4ee1e9a6ef5fc3c2b6fdd68ff8dbd73089df8d1aa1e01c19094db7f59a399fcb19f66ea5eaa5bf56b", 0x1120}, {0x0}], 0x2) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) 16:35:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8010, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000430000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x8, 0x7ff}) sendsyslog(&(0x7f0000000040)="8d4f778f003d20cce423a6a4001bb0d667a288ef11550e9d9cf4037ed9efee82888473a4c237dcfcda18128626d4da71bf2b220176904732a88861ed4ed744fcac108332bc0988e897", 0x49, 0x14) 16:35:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) socket$inet(0x2, 0x48797321217f50b1, 0x96e) 16:35:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = kqueue() socket$inet6(0x18, 0x4000, 0x8001) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 16:35:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = socket$inet(0x2, 0x4, 0xe6b) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:35:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x4, 0x40}, 0x10) write(r0, 0x0, 0xfffffd70) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:35:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x425cb266364a86fc, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x100000001, 0x80000000, 0x1d0, 0x0, 0x3, 0xffffffffffffff87, 0x70000000, 0x2, 0x0, 0x9, 0x5033}) 16:35:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb600b0be3ed240504131d755a3609820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c100"/4098], &(0x7f0000000000)=0x1002) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000340)=0x3) unlink(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="06e6d1ee12c2cfe62735218365655bf0b184a0b14436e1eb0f32380e611bc5e2f55cc379b8dafddb69192c9e647a156ed4f980be678cc9ae8dcc9515752851b3a9c92443fbcb3d36e47d7b1eb0907ecdbb8cd55bf1fba6e0f339b82aa9bd6f0f5efef59102dd23bc539bc0bb67292b172bcfd509b301e49a4db9f01b45b641755473ceec8886519e49b67aceb6f42c495b256b735efbc101f048bd1a1580ca1cba5fbe70e8921ba89f", 0xa9}, {&(0x7f00000001c0)="3593b53b5ebf15bcebe2ef043da96db3a99a224705c571531f0d1df99089662593fc43006fd10e89e1a730deadff794f415ec4d2cf9d739714110b30f3665fccb47730bd5fc7ee0a", 0x48}, {&(0x7f0000000080)="b9f2", 0x2}, {&(0x7f0000000240)="96b0b6c773f0e3f82897e2cb40ec4e7614ffeb746d302456c73c31fdfaeaf61d8809636f7d6c3aa010fc3cb05cc556b4d34b8c9be2535ba22d74c1d200b90cc638e1a5b56ce4611698428b2ae5e8c42bc01aa32e67899654031ed6f2a67ba305e1869c9ecfbc62d16a7703d07eed60ea2f5b9f5ae835865bb6dbfb8877dfe442b8de8a241a06855e2269104ea8684531d7ae3e6e08e77c8f3fd9116c95d73ab577898c19c3048812a3299a06f3eccd64729e322b1f9d33f6a8a5edc84a77540541e93e989836d11748194b8b6c1f81f5be94119855495af34aa6827fe45020b03f47eb", 0xe3}, {&(0x7f0000000580)="bed4c7c1e57d5966bf65dff556c408eca5eb009e4b4ebfbdd31f842f031588c739d3bd9f1d8131ad50c47ccf20ca87a53dd9b22b22dc692db829e40ff3f9c20612b92f592f252f2215ff1a2accf1a5fa0cfa5ff680baf997297d69bbacdb2dc72f3d6870d232d1074c9d27539be1b7bde02b2beff0193477c0480ec6c4a9153978a816d204fd27c8fe096b3d774e22706ea7074b631302b7fbc105f43e95b6acae3f35b3b764a1a47d48bdce4d5e1e9ac5edeaeb179d1a3e7dbb592862e7382d2a785a7d0ff6e910f5eb45f55747a598607a0e4a0a8d40ab177621e1ae9129152f36d4cc6240640a32bb2f6d0169676e3f85192db499445c3ac6ac0009660b2436e27a9c45cc355f1ed6a56b9047fce61b1dd089c2d5c61781d5e5a9121124c65d8d7e1c47ead5260509b33a6b61d59e8325b6ada45a2b9f61fa5f9f16258ff8f85de6d024b366d0534b25271062cbd190f3616037dc24a871565ddffd9c8f1992200c6b2673205963def599790ca31bd176866a29c5d0f6ebe24ddd1a0ed19bb509c20eba300683edd548fa3a31d939903fe547d0ffe71ee58712ceadf5ba5c117ea344fcbfd8586bce0d919020e9114edbb4f786b71ead6ab6296383b9437fb15e307516fc85df693ed5fd57ca71ce812e96306fb6718c16d772e2942704086acaf1121a887aa09546d2c13b97c6b070e512cf54da1f484ceb9aba921b70edcc62ee297b5d01898d1275ea6f124d88b376bc8c08daa3701495603184534c85f8bf466a90b5c2937bf37418d432ae58bd05336ce492622a2c47f2f1d20498a6b6cc3e0238107aac951f8e71376c6feaec4203694f09038680929210ff8a0b89a658b446de9142e30d504cb4a40589340592bf57b9e631f478e80ef8af02d3dcef8f15a4ec5b7221bb67b16da7a1b30f746834e5eb245ebeacd2e53bf3fd38ecf3c098146dff22fc1d00b1dfbf53efc757707524fff55702d6d48aba6dbde8194fb64c862a57bf6a4b9109c4443a7724aadd4e208f4b734628780499a76d03ea7797019b2d977e70958114e931b69772af721655251c4075629a3b1057f24374efa698c934f67e9d900ab9e719b0b536dbb74e05c7969c7f44e73bd7d1a83f78000ef3cb82f1eb985c5a8bb7782aecacff070951f8d060da099dd522a9fe47dd8f91d295ad489c94e55cb5f45a3a72d72ccff9f39b7c6cb573412098d74390a5cd66de49358568225c26fd2258fb7027a676e2771ca4a8c3b9f3fa5fc5c9cce6c183af07418f0d36fe2c22795a84a15701a53dbafe17fad31b1a07c893379aac6c5b38589852f5b109d2f9f59dbecfc8df5420d0f091a893537be0ae7b4e6c81e763db9b971f4ebae1cb6e03c610d8b98fd620754bfb4eaa4c996f23d316d62c2d6cec085095ce611b70723fcb81a6942a5cdfd19b15b664f7a84fc2deeb13a8f152b61214fe75ab446f2ccc3140039250a39e1f8152a4e853ba6d3ca15c3067940b2d64024c7506bd1ae493a14377c0a6973f6382f47e0270ce3c20df7d325777f11923d97271f620db5e11ba6faeb8c2a161266fcd90e97f8016470fcb283f391bf975519d06f9c8e92b90aa25cc441c89f2e723d8f57db8bd578276a48169e6ede1722cdf3824b72d0bcf91732189ecf5f09399a4b9397ef11df57df22b572440a875ca79c48ff3aa8b3f35032286ee6fc487619cd876439ce3f97fa8487521949bfe623375b6e4a02f84b405837114a7bb9481c914c7a2efc41e069aecc849a57a0dd0bd1c0912fd0717c587254a946252d72daf537b3301ab663c036d9954c3714cd1bd12d465a9870f15ceb36b196676b5086b004b80ce2a9989195953489c2ac87740bcef7a5d7eb1771881da44e32bbdaf76939d7ec2b48b00a52eee57a8336dfb0064148385b86dd676efe2c98d463f401ae8d3915cecb503fde49e5e5b6b951ded6a21f339682ff8c50103f68821c00ced1c4be103c0fd38e99dcd530f5575d80f7151d74474d0ac62508170ef3ed9438db941c18c50b5cdd951b01bbe8a9ddc35399e9633e5782fefca57271d3343f2362e38d113426382c5a9efedcdb8f90ccabe359c41bf3bf5efd0efeb030bb7a30af72ea9df00f44d81ec45f5c3aefd238e0012f3c5681fa2a7f2ed6e865f7925cb90382319c69b4f5f3391a5cdbaea2a22615d4d2df649250ccc4cee759362dd795166504558035d814f9acef5010ed55626e117efd2f1a962d3e929691175c3c5eb0888e98152c74d45af4731ec7c527ed8af0ef1017f0ca739584b3679ce83b2655cbcd3479759ea1fe03580a05b3db5c52d43bd281df6078f3442fc7bece8c1d6bedb6075098c282c960e24ec230d82f3da65c6976240afa944659272d7695711e2201464534ddfb9c7738a13184cb484da1d1f9e0a247c9114517de5fa6a6d1fb91fad7bf443582e0472209384e0f930f621fca3ed884f0ac579e0b4dcd2024777f2f3c435df7659b6dccc763897db2faf5bb5ae91686f0ad83ae55748a1ddc87e0310bae611cdfe162d16fc2af2e95b83e2af58fb9e71e622006a541c860298a5fa302675f26d81ede08974f596533035077fca0c09e1f364428a8983d8ea1ec9d0db0dd88b962b1c8fa476e233e0cefd068f0046daec97da119908192ba6f90bb0b9583e837a408e1bbc824a8b9586ca0544e25d650c553947ac36a8c73e0046fc6e57b236505ad8d16cc5f22da4b0501b5a12ec220e0371793ae19c9aa020729c1a5197086e9d00ec98ff6ed8ce6b9567d9823bca3cc28355b9ca5332358815370ad5a108091bef70bd1302e8d58e13f287dc73b9445b258c94e09f72fd4411fae2f9dcd6261c5dd5ce558dec44541ebb67c3719830f7c9a61ba6b9c6501df03cab6a7c6aba202697c482347dda7c5fb1e888ead6dc2525336159ef6021222c972512dbc14861d3efb96461e7453835e6b96b1c65c25d6df0ec4117008e81d9140774188df526e828f087ad12d8fc118f39faaf807d8399a3ef1d9cadc318f216cd2a50a60d7e3da7cc84323c8d044639a6027d4a4fc62f03af1f60c4dcfcd60f5d4840dfb5a7242e49bb0cffee201736ce5f01150a3a8442e3e288b718ad383a9dacd93a68bd4aa265b6341a724f2e649d995e3e42c7e937666682203d2a2768af70dc25ea1df704f5150809f862ccd36027cca8983e5deceba9fbc4be936a736790699be6da6a4a78b7ed2266d7aad891453a8b806b81ef48a5bfe4fd2675331fbb115052f76a54ba34f26e4a2b3b10dab68ff8fbce72a47dbfeda29d939b0c2dddcc4204e09845c7e63ae8911743283b12", 0x92b}], 0x5) 16:35:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socket(0x20, 0x0, 0x7fff) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:35:20 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:35:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x7, 0x1000, 0x8}) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:35:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:35:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10000) sendto(r0, &(0x7f0000000100)="c170cf47ea059f8db2da325fd00ef5f435f6fde14a09f1a299eb8f830ef5b2acb354a1051390c637fa27ae5c2ff0bccd50dc0fe3bc8e63175817a968c38dcc8eccccba96984931b48e27f61e790a5595057825892541d9de7dab414f4f67b776a4ec696a01b5d32fbf9d686cbd5380dd19effebf3c1fd20c982e0ded0313c19c4d5c65a286a21d884dc7932904ccb67c4bc26093b5fb046a9842b7a68562dbadae12b8ff5afc03308dc84685aacb611790bed03b46279819f965a768b9572d31cb9d96921bfb5448c856d95200ebfa26282a9f32480520844e6c5ee1055900a95cbfc31b3311c0560a8645f8a3df5c8479292c2147aa104ea0b3023e2105f89e897fa67ba2dcfbc6920c729575b92306cf84a7ab44c41eb113d9af0cd1903918f6ab864414f3915390e8c3d380ba0536df705d2aedab9159caec958c2618b5e8539a58f5d49d19833a7a50421a6dee728e85ce1f2f3179093851ccf3a6c7582605a3b7e660843014275d538e727b547cdc83b755aa4b0ebb6dffccb229c3158a84775b7dc70a4c32e2dec64e9d95393de9522185f61676d5945407d6190d30982ace0bbb453168cf902e0f58aefe46bb8a5d02b2766dc564165776dd4ec26ffdd6cc0b082d0b3359fbe9c1006fe04a4336d865c09095354cfdb5c90d14eb9eaa2b53adbbe8841439dc5630aa55c304288941aa23263ff5ae7a108a5815193a938dfb894e2715db030e2ca87a06f6c3d4b54c6e575bb0bfd0c8603b123832643c14309c8152ecd1cc6eeaba405c20d8d379f58d67aba8e84ce5c54315e08da32e25e0eb231795a74540583733e33cb22339c09f98fc97b14d05e26d81e0ae97b0e35dcdb925cfbe2be46ab19c019bbc8e1d038501ef5227caffb6e16184242808d07e89cae6708209e21b5bfba2e5916666945a170c2a21a44a8b4689db6a24060aa4e9b9cf28ca05fc8b7380e16fa23511505731fd1f10e67ad17e5fbf6575eba8f3c70367499c85017fc43331cea088edd58c4828ff17cb8808d7c414317c97a09b7aec63ae1d831390dfcedaca67ea6c8be663b6ecefac7b93fcb50d3070b23a414105202a6f8376c09534247730ca515d36cf75c02ed468b59462d134278f714bde8a52b0f88827a2b33cfd32598c67b463e48673702038cdccc09a5dca35923d11c0796cfef3d22bbee7f53c111c58510233cd28e447f943965838dcda3ba2e03c4274f75d435a7777e33b03b566348a09127e4380d1049377822d3bb4b339a44799f481a5b7b3c28a611b8a5b07782ea8767677c94df578a8811457cee400bf892fb526ae5c1f9acd61f6caddb38bd8c319ea48310256c87e19473996a8d9c836b8b62e333743ce60f0da14e1526f5f49724f76040984ce31eef7465825ff485353527432f9a94e5774594e6f65eac1217102d983b2d81b67f9dc0a6392b878472c941ebc7fdb8bebabb454ecfb103cf3b772e58f86dbec9ee4f7947507975c6664dba81a29bd2ab604421c775d67d70c6e1f88fcf53ef0b0c7279bdc84e014704c699aad4c76697821849f8553773d6038ff6f1a78035d83d3012fcf9e18e2a02a48a82cf273a2bd9d4ffcb09087103898f234c826a4958aaf169f40c997d00c5cfe500fefbcbfd4d3a3050e2ea8c70cf341ddcd8a7df6d86befbfb880e86451bf0c1dbc0aa52dab8cbdc67a08a5a05885c76773b33e8d1cae0f8e7ac0105992e8e8a874156d086580b504c7b4ac5eca260addf832ee2430e415031cb2d0f82a2fe2d27fe725dfcad4d488adbfb95a605f7e74197c85f0d833df7e54790ad37af099ccde803d4c9b48697e4074e210a9444ba405365059ebaa112a3f95efd8405b000f6a9005a020cfb3971c62dd24a48e63f274a23294eecb35beb317f9e2c36f1d3d0c10861ebf8a928f854810c6772638584729df731f8552f451c095b84281626ff291399892a84b31f920fc4eb215ea767d94a808048fd1778b22dc659b8a48ebbdefc957d187e26f2ca77dfbb592cf6f7048bc887f6e316e3aa16bba87865f3fd0a0b53cddcda700db11d1eb971ee8f064b64d3b86e46898021de8e2e2cc7d25abcd2bb67057b1c4f5af4b1a6b102c697a78a9e58a92bb69b70158f3f7bfa7b095abf578864c6e700b95e1786fa0a7ac1f755fcd61de2ba26dad7f438915862cd138175251cffdbd31e052ceec6539cbcf3548bc65e38100271a3d19c95f737edc4805b049c5bef27caff4384a8fd20419ee5f368e17160cbd1caa3077f70396ec1df189094819a5249ed91b53c548a0efe52bed189b95f5213ec157f30c45f5d722b4cb1ed3d93ff062fd896fb567f1f5cd7ed77d8a3cc039907d62b38dbe04a03bbf5e0c47ab48d5f3fae8d4ba1345e1fce0791ef823bef30cbced471e2d7cbce7b234a9030eb6c1b1deccf287f57ab7d3fe390fdefc779ff3f37215e0c714e3d8580bd9d5e01929892e207bd501454c4f62b56687f7f28e8d7f577669603c5836387eb92e98ca9860c865e6389c743a13a2cde3750b27f0f4f932387bbd64b6c4a20b591ea5a6ab134ed7c9517df9e010c53400605e777d4239e4b6d50eade03d3dae3c1ae749b4d378073fd33d6bb1ca6c35945ec9dba54ca71f682d6251eb3ece290a62a0c3cb76760a90f66b1c13710dcabce9c66d1f2f71540bec9227202d31c736811ad66a044e6a9c3eb14a2c287b9f762ffe19d4df3a3de570c5d182fa6d9ea73022592216b422f1177f32a7d2cfad2942065f60cfd5be57f1f82056671a9f03b087a90703d33414807774a59c5ad1b9fcf85f77576a214d54f6e70cf16c91e15a10f6989b42a687005644a98be05c9baa4c6c3b05efc9abc3c0bf3415a6343d48f6239a0c8835ea46d9d18415bfb7edea9cd36b031a50eb46786d15f04f809b8b75e738c2df9151206c221a040028efc2b7a8c393f530a4467628c70cc6368cb2255327c95ca4f5e23e89268a22c841f7849f4a0dc770c6e684d217a743f38103ced47086c517c010d981c74b0c2f0836050d714aba002016233c552bc45f99b9a6f84d71fd5eb945b7625d69e997aab88142f0a71d17ca0fbd8d9331d9c46534227ac8c91885cdb775dec0e131fbb5bd3ddf75cc472c1af5ad6c50985bd9f542e82afd3aea2984a092e8068154323a99a6a9e8c85bc6405a754f965a6779a5933be8c274e1dad7b446ebb58ac8ea1b1d1b4a8616fef5334605f77f68e9eda447f3216036eec484bf09a2bb158ec52d6107ea2f56fad05417c395b8374969bbfba15e854acf0dd7e0c1304113295e5e970314db2c34f571193550fa720fd9fed0dbe031f1b37006a68cc2772ac22dbd83a5b4e0a621d30e561f96c05e09dcf7dac11cff1372aea9635bbee5b97526688d2abfc86ab9fe937d7590466a56664eadddb020bf2283519d10044c1a5fc5c0f731243a8656b334c8f298a09b1825b29201351669ae5deb077b6e5700676e232f10c8c770e880b22f09601d8f0a3c5e55810856ecd7d7238512c1dd5e6318c3bcb007596f8ef61616c8b31538498bb4556f10ae3633f704f1a5a17711fadda8a3ac10c8fcb2c64a9c86c8e62229701b3d763d603b38f00cb379acc94f15132faaa654f036f445b67ce05f09d6b49276b50b0fee028a0f50cb8c693112080365b35b18b6ef6b1d62cec8ce21ada50bb96f8d9bb01dd2bcf5c85ddedbdbcfab844b3d17e621bb5f34c765c1d71e5e0075b4a63fc069dc0b19e727a3ac7f15f6c693ad2d201a635df522d070af343910b2de746281a8fb0b1effa08f95479245280655a14316f0c6cac7c5d8101351eb78e54b58ee962b4c9672511823c364591d37324c43ddda754370d992169bf3e871f203804f8c87a9918cb1d0ac2abe12726363f25310ecf7ee47c267eca2bdfcd16ab4fd7956ce483bcd79261cffd0f443359760b8cc4efe06c27f39d350d66012cb1e74d9e082807dbf7b47a9181ede2d581dec0aa86852e5ba1fc94525290b5517d5a48edb5f78e64865e6e15e09ef2b1c5ef3d749c8cb69c61b23c4988bae96a19c1d8d97c942d1a8ba7d58ea98c029d5b914b1ae130502fabfdd47c5c873f2776d9d4dd4e63f1e3e6921d666e38b617d9ed695ba393023dd7cdfdbf5e8d0f267f13377ef273b3eb7521284d99398a8b5f34f8fb69d6d24544f9b02a420911603e78793f787f66c568a3d02d3400e6f1d9a2cff0f6939a2b50911762c9f5b34de533260b58c84d89f2fbf4c8bc25c759bb1ccea088a1a26061df73a02900dc0501384b275943d95ff4b0f824c677ef4038eef84d00a02102d6619c135248287446badca67293a058230d7393abef98f2294e5e5c26134af872099d6b4547c34af6173d8e17f8cd8f87bfd28a83eecc8051f2f141dd1758faffc7b1f2ae9bd449a2d0d2a0b40cdbd0f689234be76345143b1641a405d14df5770a1a0815ab3fe9f121a50ea9f20b97ba7892c5cd8f81e99cc5ed3411a9cbcfe9d72f78af859406d8c8cd920ca8afcb046adf2e3f94d844d80a722e30d890a068574c02ae44d083551a36d6172923581322b76d250a5dc531bcda94e56bcbdd117625b60d3b6c3165c5a95db1b8320c959b5908c2366eee10c744cc41381a6a910def3869b743aeafe3374e613a91ac796b23ecd48b91316f1569aa23b5e055bd75c23d437df63405c7d86af1ca175614689dd258f41b9b991af8ba4dc6daadf1447722c232feb93a3e3726c6bf2c06057ccc395c7c7df98a1b484c4d96ed39b60689fe6a510567d039886e3650c4309d5197aef1f2cf3dcfbe5d9790947903c483be30b1f88006fb88b459cc0dbd35a9f1ab9bf60880b1b8c1dc2b93d85dbd845edaf56682e10f33d5b3932ba00e521e57fd0017a23769f6064d6a2eb345017d30a467e9290ee206a0e3fec25de32c484dd5e58ea0d22c14a03528167748df55f79f03f46421d49f168a18f8d75fa26f2eec83fec353362ecf215ce0c3f609ca934ab785d15cee014836374ff5138f9bb95b7871f442a2e398de9115437fe6a6298575f5e5ebdfb9e844e2299a8b49098d92f64e3a7fcfd6c5c8defe8be577e72bcb67c80c3200debf1641728b50dd99e61d2348998cb9d5f8eebfd8792f9dd5892cf54a28717f31c532a18026e6d1fabe3b406649a13e56c886891e6753aa923964e9f71a6715f89c54d03b40fc9c0138275a205aeab94559d4da6d17062f4f375ce0d3b95376c8f64ff4245167d57d56e95ed4331342f2352780aa849b0e19c04aababfbebea3ad8a6f1670a943b8aa08c9bcb2e3d3a085854e9c000436a265245fb90be9ad34dc9aeef1a120f0347f8bd6c83764dbe9a7c4aabc2b49749899ea78c0982da2c0eec612df5908efa74a9b18a5c6e1624e87376670fe0957bd6d7bbf9cd427797bd2a7ee5ba48ab93095d86ba7043bb2d8c847d2a5de5679ccf2f43a031aa6bd58580237a9730888b1340349d9e26fa52c8137b57798ce5e1db891e86ea9c383c9d0d475fea7a1598f90965f170eb69e0849b7f6667608c9447bceb7ece6c8db7063f23785325bd7803300bcdde12b5f020e156929715feede0886ae98d2f1424e77c709b99991d1bac0b70a96d41b2ed9211329d8b019b1debf75543bfd99ae37c7a936dd17eb5385fa17f3c9e6b39ab9898704795e00e58cf48d13e845b3538b2bca210e78d45fd5bd1ee3c041170539529e542b777df936212ee23ff647581944e1f765bc116b5a176aebf3e30fcd0224c468fe13a920c2b19019aa35b502cd5cc6248c4f30cedb9bccd4aaaaf6e9c47e252856", 0x1000, 0x4, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:35:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 16:35:20 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:35:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:35:20 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc00, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:20 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) socketpair(0x0, 0x0, 0x81, &(0x7f0000000180)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000200)="606282b181e20ef7b56d772ad3c876d8269890ce5b213ae700fc177607c980bd03020ad940c070333209845095890a5522003b8352a6a8c72991b2f4d39344f9f319bf1f623f24a29a038b02f2ed1f528a0b5e4c5a3c01910d3ad88de35758de64937fe295805275badbf9f05c9052e3bbc7f798917d63b398", 0x79, 0x400, &(0x7f0000000280)={0x18, 0x1, 0x10000, 0xffffffff}, 0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000000c0)=0xc) sendto$inet6(r2, &(0x7f0000000300)="493dea7c3ca002394af4732c92de7e398c40dabb37319d8ea1dc63c4914b926f294c8f0cad1eeb0e4b2d4c2c2b471d385dc1747cb9d6117f1bc0303a1c535295761c49b7656f5812247ed68ab88828c1f90e6a2f1997f148a9297870f27fdac8534b8b2c1f557984949e51e09942f4d4cfa4b71c25702b777b6cbdec9faf6cf2085ec124abb1a1b27a8d93dbd8a75762cacb7b4dcc8e09558753ab63259186d33300fb85df93572bc55f6d17ca76c166fea4814e4f15c50b2c68eb2602a98f701657337acc54da0ef7705d4d2a4dd87befccff84428751ffd7f2", 0xda, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0x1}, 0xc) chroot(&(0x7f0000000140)='./file0\x00') 16:35:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) close(r0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 16:35:21 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='{)[\x00', &(0x7f0000000080)='\xe7\x86!@$!\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='+-k#\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{!]\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='.$\x00']) 16:35:21 executing program 0: r0 = socket$inet(0x2, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000040)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x1) 16:35:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) fcntl$setstatus(r0, 0x4, 0x48) openat(r0, &(0x7f0000000140)='./bus\x00', 0x8, 0x49) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) dup(r0) 16:00:00 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x2) r1 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xa5f8e29b0e4437b5, r1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000480)={0x11, 0x0, &(0x7f0000000040)=""/17}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)=0x9) r2 = getpgrp() r3 = msgget(0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f00000004c0)='./file0\x00', 0x4, 0x7b51eed9eb7b2234, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x77a40d1d, r4, r5, r6, r7, 0x1, 0x4}, 0x0, 0x3b60, r2, r2, 0x100, 0x200, 0x7ff, 0x2}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000500)={0x2, 0x3}) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) dup(r0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ktrace(0x0, 0x5, 0x2, r2) pwrite(r0, &(0x7f0000000380)="663bdce975d8864b954cc4a09da5a1b9f41a69b28a3c87c438a4667b7c8c", 0x1e, 0x0, 0x4f) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x5}) getdents(r1, &(0x7f0000000100)=""/247, 0xf7) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x7, 0x1, 0x1}) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x8}, 0xc) 16:00:00 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x4, 0x38a0, 0x1000, 0x9}, {0x200, 0x2, 0x5, 0x3}, {0x8, 0x7ff, 0x80000001, 0xfff}, {0xfffffffffffffffb, 0x100000000, 0x80000000, 0xa3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x39) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b3", 0xa8) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x10001, 0x7, 0x9}, 0x80000000, 0xfffffffffffffffc, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000002003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x400000003fd, 0x8) write(r1, &(0x7f0000000140)="198671601013d858f43b78250e25bf2944", 0xfffffd44) write(r1, &(0x7f0000000100)='o', 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x93f, './bus/file0\x00'}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) close(r0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/237, 0xed}, {&(0x7f0000000100)=""/39, 0x27}], 0x2) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000240)=""/74, 0x4a}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x6, 0x80, 0x401}, 0x800, 0x7d8, 0x3}) r2 = msgget$private(0x0, 0x6) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getuid() getgroups(0x2, &(0x7f0000000400)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x7, r3, r6, r7, r8, 0x1, 0x1f}, 0x7, 0x9127, r9, r11, 0x4, 0x5, 0x2c, 0x400}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x390c, r10, r8, r5, r8, 0x3, 0x7f}, 0x3f, 0x100000001, r4, r4, 0x7, 0x10001, 0xc0ef}) connect(r1, &(0x7f00000005c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000600)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) readlinkat(r1, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/204, 0xcc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000780)={0x5, 0x80000001, 0x7, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) ioctl$TIOCSCTTY(r1, 0x20007461) r12 = fcntl$dupfd(r1, 0xa, r0) linkat(r12, &(0x7f0000000800)='./file0\x00', r1, &(0x7f0000000840)='./file0\x00', 0x4) fcntl$getflags(r1, 0x3) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000880)={{0x4, r7, r8, r3, r6, 0x0, 0x7}, 0xc0, 0x8e, r4, r4, 0x8, 0x1, 0x4, 0x6}) openat$tty(0xffffffffffffff9c, &(0x7f0000000900)='/dev/tty\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000940)="be405afb5d6f5f45f9cb3c9e77434cdcb71edfaaefb009abe7", 0x19}, {&(0x7f0000000980)="ffd3", 0x2}, {&(0x7f00000009c0)="820c646d98d7100b72fb1e00f83276d0d4b420bfab8ccf15f782227c76dfa4fd372cbaced98d188ae5bcd55812070e84bf4d6d919e7cad87cbebfb3cec35cda9219de0199075821db8ad5fa549289dd539997510e77649947df34303166898d4e6828538d9eca970ebd1e7d8e2be883a159bf0bc76aa5a23f9f1fadb43ecdd524727f56c3306a2cc493efad7f49f83539675c393ade6e41ce9d9fa5842c600cb924497b060c2a47aec1e5c73360b90250f6d21f5c9f8d41d3caf2fa90d87d297b7da55df3fe93bd6c155aebd7c34c120d47fb9e7a754316b3ef2768718128ecd8bb924a5ef717ca072304ff2e8ba0a16e02280c712344ba812a8a82d158d4d2bb42bd6fb63031a0dd666b38af9bd525540a01f8d5797554b384218d7a0b781e849b18f9eca6167d032bf586108ba79fe03b509954fe7e0219449a924059a01d291d4cd2cec110efe377753c6b358ee06b94732cee860bffec2d4999bb44998d415ebbe61bd0fd12a8f49d783068fc9d40a1c170306d4fa8ff664a1fc8fe4e65abd799949bd5fb328a1c19a21c6890336c94f254807278bd65d6266aa7a29ec0aa43c5ba9c956718f7d93ac68b8aad03bd808367f0faff423e084146a97ff68bd830f8c50ab7f5879424a8e4c85bd09be85bcef3f0400b81d9875c2f7a4d98a0963e2ba6055fa2b96d1c40f03533c3d9f7dec9d4f4d8c52c873824ee91fc13ecf9739daa02240c8564ba977c08e613ceba0a74392e8446f8a3311673071c8d7ba32fd2fe9b422649856d9c075dc66495bd8b0655c2620f32c7b057bfaeb2279b958ff1379f494e0ac5d32c1ed70e15220b13bc47e3597f84a8739762711091470121db5caa5f86b32f9e0d591ce2b1a6d8835ab69ed8c24c9adb2c64d63aa8d0000c5ebf1901f5ee04ccbbcb4039d68a6a82a0b38c66ae67f139cfd8757943224d3aa68b6bd8a454384bd07b0d218fe26a3194d422013eaee83c097c3d1507fb6be5e41106cb91fe0f4c75cf6281f397d5873cb03fb06a2526a3d26d139630f50e57b292346a7cc025b934db796272d207f267568473a161570cb1d52ca5308cfe4149dfd12f1073fe6d0f585f5b0e64d3cb82ea399f65e04067a52844761f8f3c6f687837b231b30dfe1cfe46532e8ab3aece5d63de58ea38acc60d8876a33d514fc5655cda2c0665dcbf764b5f63959dcd8c625ad403cf2550560d67bbe0d064b883728824fa4cfb13bc470e4635f551132aa0c62fb44a37412b775494f13631f17d376cb555c57880514ce08dda991b60a5a3ad87140f329f5f0c14e056ff97a7557f84ad5691df66763b0df459aeb6b067851167d8807181d58bcf96bec1412617a0a51f23d7a385a449e529b2489d2d56247e56648154496c4ebda0f7af6f7f2bd8862af2e4413055eed5b3c9ad99f0ac3304bd27d2a64c23dc7e08332d15ddad03fbeb9ca93a91c34d5fd9a8fe0d81b94acad0615e7c3fb3b8d845d6d695dc908da23f270a04f94c6d841501f7eb0b6368b833440b4a6a2d973bdef3c4b8df44c3bd0697c5f689acfb415c50ab1c2b14ba3e21f6b34e8abb41725f3c6d093b679e8667697879cccc6ef37b7a9adad8e1b1f6cf1dad7e1186b3538bb1d9153401b5e2ec7949a7d348793dc93aaeb148573fa97be82d85c04ff00f181970290c9844fceb81e9e25ebe260a3a12521353ff38c8f431ff0576d8e74baf4b6ac0921d11e4982af82e7eeaf26e714d87449bdcb689776bbeb2dfea8a849e09c254ebdc7f267434694e1014bc88943b52221032a84f3492e42e1118cb5818e616d8308c181ba901602e76c7210e0dea9d6ebaa1df052a9a84d5441e005267c514d3e192b0065cce70aaf1ff263acbddbc5dd28cc04e0c644dbdd7566003b51a005f9d9d97c3250379c47f3596f9aeb10bc72035c9475e77fec2a85ec99071d94eec55faf5e95e95e5105dd30aac80c410389c15a12dfc47a9e01ee510d5030ab6fa4351197428822b9b9b0fdd0682067587d38175944bc6a1f67de0d0ffe1069bfe76ada409c5824dfa35469b4f72bda73db56ee31900aab73a485c25e1eb0a770a96c6776dc3412d02b1cdd73d8194ac7deb32d331a8e2524959f64f976fa77f78c1d3396bef3cd44f041cdb085f272522fa9f8a064a8367089d1c399cdf83c309878fb75595c6725a944c26cfb1b7acc74fc59d7ff43982f1f40286b7bccf2bb3766b46ee29024e0a898df33a14b052423a1611067aee12ca1730bcc7327b4d2b89bb12eb30f0a58e03c62c23cd52a4010bd09254fb07a9c5e85bb39f2cdbc6d9642431b4d407a28095e5ae93497fe6d09590b5c65abd1214d406ab50735769ecc929c7d055065ca32c8c6935d70af5b26dac095cb833cc85c9223bbc0a56cf44cca73e8c3c01cd2b9379222d408c12b71330ebd60078c0d8b586c8ea8bdfb6e2a543f55a7289247406a74fa15c75e55ffc48cd467b60bf3e99651162ff6ab9d07fa125cfaaf29a2581d33408d21e68c7c0018ca5540cc2a48f042be311cf4021bb3f8c65982465c5c6c31663bf31a72708c058bb8794dbe9338b87c61b1c883ed451aa35aaec5801dcf67107f54413c7903ce4ce59d7b51de504128133d7054e1eb93c854ad42c32dec3c940f294ad6d5e31fa578e152eb696df2e3509d43ae49d13ec3b665b26208d0959b189ca3a817b33295c4f58ecf6ae964806685e43d86355a71294cb580413fa41773e2fb53c698967d43492b433f99c802e4fe76a834ff57f3e5021f84bcb601bea6d061def8a95fe9cf42ad4657a6d19a4069f7868a2091a3a6bf5992eabb02349ae9c1842f84671f1922c693369177c52ac037028a115bce5c8a70c5a4e667ba36964e29d61e54571965ce9080662c3250f6e0cdf65741b4227a206f7eb2a539e90c90d0590ae589d105f6eae21eca5017e264c3dfd702e1bfcb4a78da71ab9195ab78a7371b7935327fd35a2081c9dd0bf74cce5aac9a8d3fb2e16c93ac01c61b858fa0fdd98bf8708b1ecc95f1860a8d4c59e24ed1587901df06fb2f2bdaedffca6ab8aaa3a93d064e94d2a2313c11680b58db0ecc221526e9d63668491c05cb6ba908dee846c11f0b7956f44d0c183f27b5b3ef78c7498d4ea20c7fa25b04d70f3f86663e24a6a45f9e7d0a77f0f48b633df7213bc5ad294a6bb7a5b29005313ed601e0957df74e78e1a7d255700a6a10878d16cc026d6f7eecf85cfc24d536d91c5ddc4ba727519953cc57c7a12760a38b9bf349061718353787c81389013b112151010414a2bcaf87abc8eb404df7e57aba25985f8db1634d36545618e018753764886bac6a97cbbf330f2c87da8741497fa14a7773e45b222b7853c156fef183c9ce7276f0ce0cdc2a5cd56a33e31088ab54f6a0e47bb6e87b39c657c1fda7bfc96e535c10f34f9e9934e8a83b9ec74d58fdc44603eccccfb2a20a41bb65a948d1dedd1807b2a13ab487a97230433cc08bf371b09a6f62cea64331e21c4189fd8b960e1d3f2adf390b797185aba21bbd8957a501da0c57c2a74da01308902f0b55ab53d189a2b719d5a00932f68b167b5d363a07a74304f923e6776ce3ed66644e26ac4946b69ac12c9224fe09d4ac82515d343e8c2a701d0f82598647f8c18283445333d65ac57b8f2e99adc96a3298ab7293a8bb6116417267cb1fdb36b86aaa3f8db779af77f783c7cb1c43a15078c275e43908f40890631a77e7be71d56a1f9ef6a190d8b2eca392a485124cdfbf7a200f27986aee7c5bdc010f543f74e0e1b63a7f71ea71a1ca9a03176fa3616b9ea170351cdb3dc7790adf793de7166e857377fa7982bf27ef336be84cb3b277a27d796a58ba940dce6089708db6d2dcbe657f6a21268e2e6397c93b6f689b6b4c5cef881f1f31db6937545f85760cd3672c00e30829a12965d889b17b14e80a1921ce68f77379ee821fbd0ffe62351e59457cfc27b2bc5bee70f28fab0ba21a53c6edf6d69459a641ceed29d6181332e88f82dae2ecc9ee2887734d12ab35b9a3bf09005c20c57c2141be9ede0841337941f08af73442bd14c7d8d58aecbd45817642fa26f79c6f537feca1521dbdae550d1c0c8ba147d5e82bbc9e4761fc705e69a50db9c6103ab4b61ba6c0246d30c17f35b2e448f29a44461d4e063aba2e057a16c730d537a8f520b2e42fe4dbc5f4094ddacde79a71d7a691ba017f319610cfebebded4a5eb9f43f5c1e63e377b4615f469386496bf6aa4cbbc549d3f7e31b40664e5d80e09672aef8a38172865da9fb9ff7b6ebecb0f52df8ffd4cc465d12c7304cfd5f853cb6f1a4517255cbae8f73ad61b98ae2d752b91ee523a22c112cbf5176b8980639e1f530ed135092db162e42d21b6ce6420b35499cbf2d59c898d915de739ae713cc89b7bde41b68b65f69093a3143a9b1d2b74b42af4839e69b44897cefc2d66a48c34bcc2f0500b6b2ec088b0c1b9c902777ef575fe9f0e0b894ca937fcbf575841b1049709e380b5b19c7b687f429f684e63e511f3bc19a35428f113fb8964011066f984bea4646e92329077a7ccba70c03df6857f5d9e3bd94356cfd578fd8c4e8e4f2cd7e9503506717cc491c1487e44c8070ec6fdb19c563c8dd327e0f19c6bb320fbc87e20356b34774e5679d8a36b425e2e9a83c6064bd5d5dbb93637d5efcc1d7714ba49d84826ec878ffde887365767f9c99dfe3762629290b0a67c8efe9b1fa42517e0269135173df9b8e4fb675bc3776ca0558aa0eb034d5291389c7412d90fd8c53cc98a709a8688631349c6791690c74bd0ac335f87061c02bcbadb3a72165f13dde3e6b070498b571bd7961be0c7650aa4d25924971d0968fa97efa1540d8831889e8e642e9500eae7dfcb8ec4afcdc2863fbfb2f99c2dfc63e126ec42ed5226355a93df1f2556b89d2bd9e6f0e5420425dbb08c598814171f3a5c618f13432eb3ab58e5cef816aa602948edd5b1294747bada142a42d4cb76fe9aeb892c7cf7be31d10820d5c5c12538bababa5bb6f7839b4c32644d85ff6ef9564f71430a6077d05425a2bd762a0ede67a9cd9ca8aacb19c43305c12c7b9d2b7cf83ea53144e3132bcb9bf6277011215abbf0bde3a448952df61af04c021f0febf294da9fd17bf543a066720b1ea08a7c041025d43d97693c8f406f7fdc2f82640c903cec8134c7e7097b20b44a78e74cc98dad382026a8d9fd1bf9caeff53b2aa5ec15d092bb06b686454dec6e88aeeb896d46e325bb152feb4b68437126b07a476d056558277dd053550ed6c81a8e55da173771f090eaa32bae1b52bc5c2a5f96a9e1354d70549c383d1b41dd1997b852d78eb3523a3cf7011ccab86e02a1da4d84de95a9fdf957567caa847434c4627ffc7ce8959a1359c21c1b5e2ac3359eb33f79ff1b6516cedcaa0c19406f2f364cd5f1a1a99c5013aaf5773674b65d6cb7d6a486f9e0d28a40f7978274f9e1f3840604a2e3e03a50b89fc2d7190c7dd47bb6b83b04dab4c9a544716924a68b5149212e5e66d8c6ca197b20a943f48f57997b24e01e16e08f2816cf6c676366dacb055ad9eab8972a799a2cc731d977836b6eb3c51947b7ddf03b15b1afea5c96ed1c59b6261c5cf2b9d398de240bfdc0c598450c20ef4586c972d4cc57bbec2991d7345136055bdd575a71109283f5c9c8f0764a4ed3769a13743a726e94f3453f5d0eecda1fc978345647833c7409390c5f60bf3bf0c8a126961db4a04ece309ffc51a11be9bdab51f3aaa7e8565ab1a46d4ea31eef2df279e872d4fc559d1b8f98817d25f715", 0x1000}, {&(0x7f00000019c0)="be24397acb91c660181f5455f436e1a30c22969dff4b4269ffeccdb4bae6b583cc63f97393cd7db082fb6114b242718d6584fc51c6378fd66dafbea026e72df2ca70d81dfcdbc38d2c8fd5362cec6cd7f14ab7215c39253624cfab37da1495e9424b0a92", 0x64}, {&(0x7f0000001a40)="71369ebdfee462c570c19cd8523332732852570eae74aef8", 0x18}, {&(0x7f0000001a80)="d1bed64f2ac8bc2a311b60fc592cdfb77eaf8701d1ea6d83", 0x18}], 0x6, 0x0, 0x8001) openat(r1, &(0x7f0000001b40)='./file0\x00', 0x10022, 0x99) read(r12, &(0x7f0000001b80)=""/66, 0x42) 16:00:00 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000015c0)="59262202f7e5797779d522ab0e06217df5cb8b99841954eb96a5581361b4ecfe15a7ae6e1d2865ff853f419500fe3b2e0a3c43de28d59dafcbbfee14c440acb48b0b54bd04d38f24576067c108ab252beb606375c0d6e926c05b314bc87a5aecd2f699af2376116c72705cf6b7407425c0055780e5ec25e8c51000b97a1d0d302113845815a49c16d12eb8dc991868813157a9c23ee356832e4fd0eb3c6ff9f2f17e12c917c421edbe178675347bace1c87eec0d0fd351d92cf84ee1fa207ddc68bfb762df5d97951ebf302b46d6cb85d3b17d42fc4342f990710259429a1634f979b7a0bace6610f7c229c1a01727f1e050bae4823224344060c6a90c37a7d484251380cb5f693b6196b31334733ee2831c7db0efabe2a67249a1a644145686ac0ab9dffe6ad8bac032266c65321b770e7a590e6bd1b407f13b38d22fc6d7821dde78a842e68a35be9cc9b92addc0afda589371bba3470cc57f775f16c4e8", 0x15f}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x3ff, 0x8}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xe208) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000240)="c7a527c5e210470a3f7dc9154e5b2231738c7160fbc8f369174a21c21a92a8735c040e06f097f2707b81189db808c367e65dd162e9e5e44c7f12f886fb7f2b779667505e4685ab9a1ba9c9d4822a205d2b7aed06a402015fd07d0eb68ad26a64769fd890662bd8b90316e818752e3239c02a670b442b708db68556db22f858aaa50cbddb23c9ba37d3ad9ce8fc582fe4525169c48c4307472c58a1c576c27498ae3d2de1afebf4c0cc5d35b364ad5280edd6c0211793c833726481624af153d6cd7e36e490adea146a7571b63c701e002cbb040edf16490a7c10986e04eca0959d221770570b6cc13528af877d979b88cf8a", 0xf2}, {&(0x7f0000000340)="d6c67697eb4fd69825bf1f59b40d04705382bd9f4bbf73058ac409b049e8ddd1cd71dab093c14f909f7bd61e0366003b4b920807bcadcc8bb34cb974bbce81c867432738576057d1c09b1c087c980093109b1711efe1c77475127a57d90deb9c17b8c90370bc342e137716b0d6d6682bdc7a4e2ff17bb7a151dd7cc8d6a719272402ec82fdb000aeea9ba7984e17f753751bea04be5cdef0f7675b3be018c8bb2b1e03e887db721423a207c5365ecec5a1d11b56f514bf75f4838fa4dbaae5269b715926ea714f335bfcef82751e9bcb6dbb781c9ec8d8940d696dc938c9e2a2edbd0a84c49b93b934559777a59026b9ed1d6b8772db240888", 0xf9}, {&(0x7f0000000440)="33c87084b9c058c04ad05ef59bbf018854c9bcc3fad402a5a22792b5c1fa5dce2573fc1935932e722b561430095d542e08a94f9fda7896059cf424c4517664fcdf5f984c03c6ecf5d9b2467baf295e25e62b2a777fa8b84d787f8e6a7c6342eae38441c4b87d91a8e34c8ab62d67da1f7f9ff0fce422f747cc860b8f5145eba2", 0x80}, {&(0x7f00000004c0)="311f46919951b4954949c53a81d6dd98b019957d6d9b9b6808725282046ab001dc37c29afdfc45575e1c6ffdc28c3f5e4d67c639acb15c5e9c3480cd82b33d02d1c701a29865ac9f92e059fa2f7c6b1110ff5575700f02e77e6595bc1ae98062c63bfa71fe737aebd0ecb70f798613ecab5c2590b721ac98ece818a7e9e0691d6ac13549c3293852e67c21b432ae14785c787a8db5f6fe340b481bacd74876e1508c2d4767260572840998c8dc050904a90349fea3e3e193844f098a1032168866e9e4f5a79e0bf81064e61386144fb6a4b8c5fb15a56130dd1638f9e8a11525013ef640a39c4f17b32a9cbdf7f7e8f49446761cdc685752147b361823075d70be6dbed28b081b16aa0b2763ee0922731dc3284d4e461d4049950339f64f58a500f440cdd5cdf26d29a48f5afe9c6a4311784fd38adec3bacd7096c7d6cf78db760531c9aa68e68b71144b31a4581b69df4b163093131c4df1705d22d0d696933612ebd773200fb1d2190c2e0a32e0d4d7e226fe305a526be33747f3f0914ecf18ca600d189393c1bb8eefdede47af2fbe3bdc8c3fd8e9ad476a0cc590dd933b14cdd2a0772745319007379d21f5e4424f0b054ae530fe9980ee766100a5e7abf2670dcec23f779ac7d9e7812fa058d07684556c6782c21481165967464e85d46f64108545e50357cb9d17c04db15ed91fd6409be2cb2f05d8ad876ae26bf301292874e847327c885b72cf6520cd56fd4b3704c46f7f2ddf67206f24434da16e77e4b01d27008c98ef72f42920227ad025a8ac8d46545b5dea8de77a3e82de2ffc8f09f8b7d7687ae7354bb54676c074c098fd7995317376dcb7ffed53db2a4c8825ddaf8248a96697b6aadef9ad6f47adcb9058720e881824249c1198ba33bd0c9a7c23fb75b2b08753350a7f2ff09c36df040cbf75f130f63c5b71911b4980f7bfdd74f1ec777b8ea0653c42fbeea43a694342af7a0ec39726c45287a257aa7d497d03be5f1ccf8637feefe81492930817f7c5f06fd76383e081d06299bec391abce19959fd5a991a3ca8c165bc6e14de9f2c67b431a0e9fe64aee08c493ae664d1da7c2e73eb40e70766470eb709d05732618cc29c500d765fce0973755bde72f2cab627a783e444e33f539920446273cdfc5c389316aaf276bdcca35477b0e1be9502a956b0f87864ade712677737572abe6600e297df51e4d6fbda3e77ee27e6b8981b1471e81041beef6754e470fb1732bf69f88f2fc9befa02e51536f3bee996526657cb1bdb47e9bae03fe45355b6e0702bf2f7f211d1a0cdaf70b66a168a8af75a5006344416dffcaac8428cc0ef071880e3a68ebecc33512d88f25b72640b662bf2be0dda354ce8467772f8da448ad5d10caff07ce2bee8137e4ab5d68241058833093f173bf601712c97cfe6e370ef17e4d1c149d685a69aa97daaf1f8a69edc174ab15d7846ce4ec06e2ba6b9802d7c081bea284d2770a579762041341e95743c48ddabee72c80f008cc413c9c932e258efa549eb67a44be6773ab37c124abc6e0fc07c6e7b98e280e67524fb7cc1b5a9a44bd0ff12c4a6528a09bea5bf319dc9784efc5836e3c14a132b5e643da08af91af3ef0295e3b98e4c52bbfce9a2c83387765f0c40fc3a9217818e77cdfba81c2663ea42ebd1e8d32fbd43f5325de6b3917b56cd361829a6ccbfe9fe13ee0e81bdd1a442fc0dbf4f90d4eaabe72ba3274d21f96cabce382203cf0477eb3c5ebd850057ab5ed89b82583c90ac843230fc152533dd8ab1e71d31b8b6275e48549b427cf4de5517b6192c03cdce229fa69fadcbd79d9ab56584ed243f2623ae4fc840bd1d92a0b0e3b97842c386e5762f39008f6a174ba8b9deaa079fcd831582fa6486e5b8e49c53fb39a770f55313303cf1f9d1f2accd60aa0b45d9dfe3d68c6d480e351b5f07d21d774b56ff779b3590ea9b433736118ba022d14c202271ddfdc6eeaeba51aa692d18862e192a55581edd5fe72e662f13fdf0b020b8592245eede79fd1cc8e450a252f940138a67525914aec8882a0e49500a76e8025b33407e92f3502dc900469194e4a692863ef28079ce1363226362a3c08bec1d6b4124224706d0e37f90d37f15b2a89ada419419d9504831664f088fd5bde3711cb02538fe26f6d49b3a229d775833311ea8986acf9683d4daffdff8a5fcf2c4e6b3735d1e5c880afec84e67d06f884a8c5f910dd62af25a8ae73856a252874e6cb672df398d62190f6f2704948089e0c30b589c398bb2dbba55b8fbbb208af1d46b08120e3bd057a94776de54fd4e707ecfedd71ea5867bd99dd840492df4d72cf3a3518b12e87aa7eb8b01c074055ab5a6ae16cb72cd117260baf5e12c4fe75c0cae47b4274b5ed2a2158b38a43c42f3158045af5ae878a5ab75372777f4ccd530010694e59deb5cd050c369c91c9733e90cb8cd8f5b87118a4a69ccf358d44311281d8468d0b946ebe1af067c88d5c03374bba8960311efaa32eb00a43a6696726dba7db39324134f12284d29a325def363c6a444f43cecc4e0ff4d6146472f2d3a563c73d97fe29a4f70dd8098d9f089dab07f17c933d936ea4226e4d77386db0d260e2dd651332669809342ff0b809db287f46d5afccae67c58bd4aa7d83927a69b093e6a17e3707ee50f88fead818b0aa5dde5d97b1d1ecc53f29423622ebe883e942c48272ccd4750830ca4ea4d4c3cb3e0e52a241361ba35096031986048a1029da13bb1bdd65be49d622192fa9c4990418619e82c335c20d1128410198f72d853d476377087c8ec827e676c581ad0fb91e82cd3fce87083a4a5e94f0901d6d3a76c49bd318aa752efeb1c73399b2ff56d7b8736e85ae9e26f2734d1f806125335a5b2cbf6305c85e440c7b4dde8db8269464bcd225caf1caf252c0e692f71f6b9f472bd3d336675d3f3f3dc7621ada4244fd6fbd3453e0ffcb9ae041b24bc11c74ffb38c4aca60004df8fb1b51af4d676566f3c903bb64f3e86b40bbbb5d6b0befb41f636fd73f3a0e07bc680c18276218d034517c37914e1f25dd56104d8290255f0d8435b76acb37adeafb1cfbc6e599686d31e6523f9a31a5b01a0c02b663142fe39834a664ec5935104a3c8d4da9e508cf61776c217051854060e02ae57dc21edc32f9301b12e1f92f2dff756917dda405fc558d8020a875594500b7c6c0e7a52d4bf77ea40f7ba00aef5a728a246748dbc1dec70988f3fd2788fd7d2e41cb8ca59e8fde622869b6a27e7785bb1ae1e1e58777b6773fdd90dacf4eeff7067f721a89d831018d5cbbc6ff765d83f86058b9437879d23692cc846edae3f320cf5092de7c4e4348c758f7e378fd064b7ca51dad2f797a6a44f46163422d5729a097a827ba263f368e1ac930f2f7c7af5a3283ebb17ecc154f7379ae3bb27befa0b0ce5df573446a57acc5e6f3bb54730cb89ca0f3d9dad819aee658acee5ca9c3fe7b9f977f5c73ca225ebaf53581fd39c4fc9100f9313897d6b8a3c4a63de0908687066865bc1aff3c5e58108a88c3db59cfad1fbf6f4454171b1b16825eabdc6017d2d1cb95b1ebf6192e08cbf5d4138ae763669bce3a1394270e796b9c65372263b9279d11e0aa0d2dd04d978247a3690e69d352eb7351aab73b76a50bf9614559ee03067f9e2653565c7d5da916894db2e810e16b4becf0ab561de398fabcfb2bd1eeeea8d1e75a001d21d93acad943be178c1b7535bb157778459d3060a6a96580b3f8d7bf77bf4140f0fa53ec8e5d6acdf2acf032884e015b27126367f78505562118dc0b558c3bdbc816f4c0ec106e03b0d5730f0438ed7731b4d7c972c045e66b53da28d015ca3707fa55c110b6c77f5bfb7344df0bde1917614070b258286c683f344040533fc5bbec0956b1c4d8043df9b3dc3fdd926ea6921bae22e8de0465898ba7f23f133717dd68f7144991fd251066c6569b112630bf2e0a04f6231b0acb87276f24de639bc715816e0683da26490e6266ea6e0dfb321544657f9c0799ef64cc6c81d8b6b0dfbde89e6741af7b842628147f985613431e90bbb698a966b4f1e6ecf7e006c9a707ff4398bd0999f8769bce0fe2fe9b501b05567fe14df6ee44deeb5e93effd01b812428c31dc372a37b450518f9030e701d25fa8e643fef33a4ced4e4d77b9ab0ac3bfb0c97dd0f34f6fd8d9fb15bebb36c4107eeeeb52f31e3b67fb1b66753700546e906d755fe6be1e1c32780d645f23f659b8de82a59b32015fa83bd010df109ba23543d9eb355484b4ba017a7737dba9077f21cd7882630b8804c3852afb052767be89d1de4062a456d897bf2573872bf590e9287d818430e9b456065cb1bd67cf008823153c031ffe28c7a309d9a7a508f50ceb40e3630e9fc4437e9884f5f09e352dbbc70933b8e4879def390e8a9948b639137a1135121f2dada1220917321ba31aff4535ef047b13055972650d3e21a651e5a6aad821a8fcdf2f951d97be6e65e8b59fe1619589a399099408fa1a579b7a34e2b7c95d08a6ad0cedd9fd8b1f1190f7246a3e263d99a56a5b51a6c7bfeb82b86c79c537c9d8f71deff9860f07ce967b06c729d950df746004a598a7fed411206d37a535de5e736808b84bb153c385d02e95cdba50600363e373460821a88c64f2c740aa11ef95ca906bf7c8b97583d1a3eb916843767cf53a02c478e7aca5f425b86832ba21109fb97a3597e1bd0f4424f0c5633bc7cd6d679d2270bff76df163497c43723ded828f122f5869e0f94ae5f4bfa3eb3233e911b33218d87c3a934452b025f7f7bfb4cca1059fe2d9b45e24e0d88bae3054dd6050131b283fbf24cacd5c5f285a76a12087e67b44a481772fb40d3e0c1609db62ab62fc3e0b6d81a404aece16625a49e851f19981994af6b809dfdddda1fdc1500c6ab941b8bbf7ac15512a1e1da06e126350e95f7df41bb0e2149446acd6936d0afedc8fe91c8d694aa51537e3cf7161bdb8da332fb1494ba5ecf6876deea3500a8aaa593a0684c368e1bb099dd7bd0eee3706b8eb265d58423719830c055486c7300847a861d5c5c126f9645fddf12d3b573309552205dae4d78565322e74fedd718e50c03fb4e057f1240c7798de4c7838c4a503d15826b8ce30fd74b864b96bbc36d88aae71cc490048a8afb85ee417db99d6614e19d3a6f706fe8fb7e42853cdfb2fcc0231dfa811c1400436b08f1eb8e31cb062d460ceec5b87f0fd807bc82cef715190c25a93c3ac034f95a15f579b00326cc6348ad8bc9255b451935773eb3a4fbbacc507ee1bfe0b8a421fca683e855d5bb7002c9b19cd3e237712d41fa17290b1639bc68903bd9026dc6cb104c96d41779fbc6fcbe02fb8d0ed637a5cd70f76ae6393011402f49d347adc7c4e95aabbea322aef028f1f55ae08330eb5b5f7f13ba392d61d7901f17a2af44e0cd737d6de23679cee9a76d9d8c0e297c5e255071a76903c8019b5e4d89b372c4a8ec451d6906e49ae1141840fda7b529381596d3267c3206662df20933e48d0b13375ac5b5c515d5eb144be24a4f360a990c3467c5673d23cd9b1280e2f715f5debafb93e112721a50b4d880e719e4db18e78db89a2c61edc115e9874728d92aa2195cf6a9b75b61a36aedf3639a7559170747c6cff0b863bfeb48a15681e355d12ce130319d0a6df79c92f6067a370de8366c41c8082cd89fa4227b4c59899ba9be61712299250d3c710d499013e1813010778aef944c01d99f791121ad6b56cf559a9c1a41c9de1f2df969af5cae8e608d66376e2de40412dad3c", 0x1000}], 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000001580)='./file0\x00', 0x40, 0x10110) syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x401) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x2) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x100000000) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x80, 0x100000000}, 0xffffffffffffffaa) 16:00:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:00 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r1 = getegid() r2 = getgid() getgroups(0xc934525909b42715, &(0x7f0000000100)=[r2, r1, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0]) setegid(r3) setgroups(0xffffffffffffff20, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r5, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r6, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r7 = semget$private(0x0, 0x1, 0x420) r8 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="010056b466696c75302f663000000000"], 0x10) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10000) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000380)=0xffffffffffffffe1) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) syz_open_pts() 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') chmod(&(0x7f0000000280)='./control\x00', 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) socket(0x20, 0x2, 0x401) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xd2, 0x0, &(0x7f0000000040)=""/210}) r1 = socket(0x0, 0x8000, 0x7) r2 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getrusage(0xffffffffffffffff, &(0x7f00000009c0)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000480)={0x100000001, 0x3, 0x8140, 0x3, &(0x7f0000000200)={{0x200000000, 0x6, 0x9, 0x3, 0x9, 0x3f, 0xab1c}, {[0x6, 0x3, 0x80000000, 0x4, 0x3, 0x1f, 0x8, 0xfffffffffffffff8, 0x141e00000000000, 0x8, 0xffffffffc9beed01, 0xf1, 0x0, 0x6, 0x6, 0x2f, 0x3, 0x1], [0x3, 0x9, 0x3, 0x36b9, 0xfffffffffffffffd, 0x5, 0xffffffff, 0xd4, 0x8001, 0x80], [0x4, 0x8000, 0x1, 0x5, 0x80000000, 0x8, 0x3], [0x3, 0xd6, 0x7f, 0x8, 0xcd, 0x2], [{0x2, 0x9, 0x0, 0x20}, {0xffffffffffff0001, 0x4, 0x10001, 0x8}, {0x6, 0x847, 0x8, 0x80000001}, {0x7fff, 0xff, 0x4, 0x2}, {0x400, 0x6, 0x2, 0x1}, {0x2, 0x4, 0x8}, {0x3, 0x4, 0x7, 0x8001}, {0x9, 0x3ff, 0x5, 0x8}], {0xfffffffffffffffe, 0x2, 0x8, 0x3}, {0x1, 0x3071, 0xf35d}}}, 0x1, 0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x20000, 0x0) r3 = socket(0x1b, 0x4, 0x0) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/37, 0x25) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/245, 0xf5) r4 = geteuid() getgroups(0x2, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000006c0)='./file0\x00', r4, r6) r7 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000740)={0x545d1072c5971c75, 0x2, 0x7, 0x4, r7}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x10, 0x0) bind$unix(r2, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000007c0)='./file0\x00', 0x2000, 0xfe92) truncate(&(0x7f0000000800)='./file0\x00', 0x0, 0x200000000) r8 = geteuid() r9 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000002000/0x4000)=nil) r10 = socket$unix(0x1, 0x1, 0x0) lseek(r10, 0x0, 0x4a, 0x3) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x1, r4, r5, r8, r6, 0x0, 0x3}, 0x3, 0xfffffffffffffffa, r7, r7, 0x5, 0x2303, 0x6}) r11 = open(&(0x7f00000008c0)='./file0\x00', 0x8000, 0x40) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000900)=0x1) socketpair(0x20, 0x2, 0x1, &(0x7f0000000940)) r12 = semget$private(0x0, 0x1, 0x500) semctl$GETZCNT(r12, 0x3, 0x7, &(0x7f0000002300)=""/215) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x188) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x4) †q`ØXô;x%%¿)D./buspanic: malloc: allocation too large, type = 2, size = 18446744073709550336 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *436877 12065 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffb00,2,a) at malloc+0x9c9 vm_get_info(ffff800016b2fc30) at vm_get_info+0x9a VOP_IOCTL(fffffd803be80718,c0185603,ffff800016b2fc30,81,fffffd803f7c6a80,ffff8000ffff2508) at VOP_IOCTL+0x88 vn_ioctl(fffffd803eadcb40,c0185603,ffff800016b2fc30,ffff8000ffff2508) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2508,ffff800016b2fd48,ffff800016b2fdb0) at sys_ioctl+0x5b8 syscall(ffff800016b2fe10) at syscall+0x508 Xsyscall(6,0,ffffffffffffff53,0,3,d1674cda010) at Xsyscall+0x128 end of kernel end trace frame: 0xd1956ff5730, count: 6 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709550336 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffb00,2,a) at malloc+0x9c9 vm_get_info(ffff800016b2fc30) at vm_get_info+0x9a VOP_IOCTL(fffffd803be80718,c0185603,ffff800016b2fc30,81,fffffd803f7c6a80,ffff8000ffff2508) at VOP_IOCTL+0x88 vn_ioctl(fffffd803eadcb40,c0185603,ffff800016b2fc30,ffff8000ffff2508) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2508,ffff800016b2fd48,ffff800016b2fdb0) at sys_ioctl+0x5b8 syscall(ffff800016b2fe10) at syscall+0x508 Xsyscall(6,0,ffffffffffffff53,0,3,d1674cda010) at Xsyscall+0x128 end of kernel end trace frame: 0xd1956ff5730, count: -9 ddb> show registers rdi 0xffffffff81638567 db_enter+0x17 rsi 0x1d0e3 acpi_pdirpa+0x8f4b rbp 0xffff800016b2f870 rbx 0xffff800016b2f920 rdx 0x1d0e4 acpi_pdirpa+0x8f4c rcx 0xffff800016920000 rax 0xffff800016920000 r8 0xffff800016b2f830 r9 0x1 r10 0xffff800000a69e00 r11 0xedbf9a2a32fc3250 r12 0x3000000008 r13 0xffff800016b2f880 r14 0x100 r15 0x1 rip 0xffffffff81638568 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016b2f860 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=436877 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff825604b0 process=0xffff8000148a30f8 user=0xffff800016b2a000, vmspace=0xfffffd803f013bb0 estcpu=36, cpticks=12, pctcpu=0.0 user=0, sys=12, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 12065 7441 26349 0 2 0 syz-executor.0 *12065 436877 26349 0 7 0x4000000 syz-executor.0 56278 317678 8838 0 2 0 syz-executor.1 56278 44692 8838 0 3 0x4000080 fsleep syz-executor.1 26349 183092 43057 0 2 0x482 syz-executor.0 81936 51374 1 0 3 0x100083 ttyin getty 8838 8244 43057 0 2 0x482 syz-executor.1 57968 82764 0 0 3 0x14200 bored sosplice 43057 274345 16029 0 3 0x82 thrsleep syz-fuzzer 43057 15611 16029 0 3 0x4000082 thrsleep syz-fuzzer 43057 41473 16029 0 3 0x4000082 thrsleep syz-fuzzer 43057 108005 16029 0 3 0x4000082 thrsleep syz-fuzzer 43057 415501 16029 0 3 0x4000082 thrsleep syz-fuzzer 43057 298851 16029 0 3 0x4000082 kqread syz-fuzzer 43057 67488 16029 0 3 0x4000082 thrsleep syz-fuzzer 16029 66497 835 0 3 0x10008a pause ksh 835 357802 40678 0 3 0x92 select sshd 40678 245395 1 0 3 0x80 select sshd 73656 240918 18226 73 3 0x100090 kqread syslogd 18226 265156 1 0 3 0x100082 netio syslogd 1403 188805 1 77 3 0x100090 poll dhclient 18632 223132 1 0 3 0x80 poll dhclient 71160 340467 0 0 2 0x14200 zerothread 35875 514505 0 0 3 0x14200 aiodoned aiodoned 26105 461759 0 0 3 0x14200 syncer update 57731 232924 0 0 3 0x14200 cleaner cleaner 70887 455686 0 0 3 0x14200 reaper reaper 83045 30060 0 0 3 0x14200 pgdaemon pagedaemon 51777 56294 0 0 3 0x14200 bored crynlk 99951 301585 0 0 3 0x14200 bored crypto 45925 102962 0 0 3 0x40014200 acpi0 acpi0 4773 39842 0 0 3 0x14200 bored softnet 11294 483854 0 0 2 0x14200 systqmp 16796 170984 0 0 3 0x14200 bored systq 52543 246856 0 0 2 0x40014200 softclock 16235 388431 0 0 3 0x40014200 idle0 33498 342077 0 0 3 0x14200 bored smr 1 7386 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9527 6999K 7695K 78643K 15487 0 0 pcb 13 8K 8K 78643K 253 0 0 rtable 111 4K 4K 78643K 688 0 0 ifaddr 64 15K 15K 78643K 262 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 126 0 0 iov 0 0K 32K 78643K 205 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 2859 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 27 0 0 VM map 2 0K 0K 78643K 10 0 0 sem 12 0K 1K 78643K 202 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 1872 0 0 sigio 1 0K 0K 78643K 14 0 0 proc 42 30K 54K 78643K 652 0 0 subproc 32 2K 2K 78643K 85 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 208 0 0 in_multi 33 2K 2K 78643K 152 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 371 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 100 21K 30K 78643K 5171 0 0 UVM aobj 63 2K 2K 78643K 74 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 205 0 0 NDP 14 0K 0K 78643K 76 0 0 temp 184 3535K 4175K 78643K 44545 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 rtpcb 80 111 0 109 1 0 1 1 0 8 0 rtentry 112 78 0 34 2 0 2 2 0 8 0 unpcb 120 634 0 625 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1867 0 1867 1 1 0 1 0 8 0 tcpcb 544 376 0 372 1 0 1 1 0 8 0 ipq 40 5 0 5 3 3 0 1 0 8 0 ipqe 40 10 0 10 3 3 0 1 0 8 0 inpcb 280 1098 0 1091 5 4 1 2 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 3 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 35 0 35 6 5 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 329 0 135 13 0 13 13 0 8 0 art_table 32 330 0 135 2 0 2 2 0 8 0 art_node 16 77 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 8 1 0 1 1 0 8 0 semapl 112 200 0 190 1 0 1 1 0 8 0 shmpl 112 72 0 11 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4351 0 2937 46 0 46 46 0 8 0 ffsino 240 4351 0 2937 84 0 84 84 0 8 0 nchpl 144 7223 0 5598 62 0 62 62 0 8 0 uvmvnodes 72 5513 0 0 101 0 101 101 0 8 0 vnodes 200 5513 0 0 291 0 291 291 0 8 0 namei 1024 21939 0 21939 1 0 1 1 0 8 1 vmpool 520 8 0 8 3 2 1 1 0 8 1 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 21407 0 21407 10 9 1 7 0 8 1 plimitpl 152 155 0 147 1 0 1 1 0 8 0 sigapl 432 2035 0 2021 2 0 2 2 0 8 0 futexpl 56 30585 0 30584 1 0 1 1 0 8 0 knotepl 112 384 0 365 1 0 1 1 0 8 0 kqueuepl 104 365 0 363 1 0 1 1 0 8 0 pipepl 112 1146 0 1127 3 2 1 2 0 8 0 fdescpl 424 2036 0 2021 2 0 2 2 0 8 0 filepl 120 11846 0 11745 5 1 4 5 0 8 0 lockfpl 104 652 0 651 2 1 1 1 0 8 0 lockfspl 48 224 0 223 2 1 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 43 0 33 1 0 1 1 0 8 0 ucredpl 96 2132 0 2125 1 0 1 1 0 8 0 zombiepl 144 2021 0 2021 1 0 1 1 0 8 1 processpl 864 2051 0 2021 4 0 4 4 0 8 0 procpl 632 4318 0 4280 4 0 4 4 0 8 0 sosppl 128 24 0 24 5 4 1 1 0 8 1 sockpl 384 1871 0 1853 3 0 3 3 0 8 1 mcl64k 65536 331 0 331 38 37 1 32 0 8 1 mcl16k 16384 8 0 8 5 4 1 1 0 8 1 mcl12k 12288 38 0 38 5 4 1 1 0 8 1 mcl9k 9216 32 0 32 4 3 1 1 0 8 1 mcl8k 8192 41 0 41 5 4 1 1 0 8 1 mcl4k 4096 95 0 95 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 3 2 1 1 0 8 1 mcl2k 2048 61959 0 61916 18 11 7 13 0 8 1 mtagpl 80 50 0 38 2 1 1 1 0 8 0 mbufpl 256 108159 0 108064 29 19 10 25 0 8 0 bufpl 256 13040 0 7182 367 0 367 367 0 8 0 anonpl 16 176898 0 165354 91 32 59 68 0 62 7 amapchunkpl 152 8278 0 8149 20 14 6 15 0 158 0 amappl16 192 9235 0 8557 87 45 42 46 0 8 8 amappl15 184 659 0 657 1 0 1 1 0 8 0 amappl14 176 1576 0 1570 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 8 0 7 1 0 1 1 0 8 0 amappl11 152 134 0 121 1 0 1 1 0 8 0 amappl10 144 71 0 70 1 0 1 1 0 8 0 amappl9 136 826 0 823 1 0 1 1 0 8 0 amappl8 128 395 0 374 1 0 1 1 0 8 0 amappl7 120 43 0 39 1 0 1 1 0 8 0 amappl6 112 129 0 120 1 0 1 1 0 8 0 amappl5 104 166 0 156 1 0 1 1 0 8 0 amappl4 96 2274 0 2248 1 0 1 1 0 8 0 amappl3 88 1072 0 1062 1 0 1 1 0 8 0 amappl2 80 16066 0 15987 3 1 2 3 0 8 0 amappl1 72 44119 0 43700 26 17 9 19 0 8 0 amappl 80 4596 0 4553 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 73 0 11 1 0 1 1 0 8 0 uaddrrnd 24 2044 0 2021 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2044 0 2021 1 0 1 1 0 8 0 vmmpekpl 168 17033 0 17009 2 0 2 2 0 8 0 vmmpepl 168 240489 0 238669 152 53 99 99 0 357 19 vmsppl 272 2035 0 2021 2 1 1 2 0 8 0 pdppl 4096 4094 0 4058 6 1 5 6 0 8 0 pvpl 32 538829 0 524104 233 72 161 207 0 265 33 pmappl 200 2043 0 2029 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 577 0 80 16 0 16 16 0 8 0