kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Sep 3 10:23:31 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.20' (ECDSA) to the list of known hosts. 2019/09/03 10:23:43 fuzzer started 2019/09/03 10:23:47 dialing manager at 10.128.15.235:4583 2019/09/03 10:23:47 syscalls: 337 2019/09/03 10:23:47 code coverage: enabled 2019/09/03 10:23:47 comparison tracing: enabled 2019/09/03 10:23:47 extra coverage: support is not implemented in syzkaller 2019/09/03 10:23:47 setuid sandbox: enabled 2019/09/03 10:23:47 namespace sandbox: support is not implemented in syzkaller 2019/09/03 10:23:47 Android sandbox: support is not implemented in syzkaller 2019/09/03 10:23:47 fault injection: support is not implemented in syzkaller 2019/09/03 10:23:47 leak checking: support is not implemented in syzkaller 2019/09/03 10:23:47 net packet injection: enabled 2019/09/03 10:23:47 net device setup: support is not implemented in syzkaller 10:24:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/218, 0xda}, {&(0x7f00000001c0)=""/213, 0xd5}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/21, 0x15}, {&(0x7f00000003c0)=""/80, 0x50}], 0x5) select(0x40, &(0x7f00000004c0)={0x9, 0xffff, 0x9, 0x2, 0x0, 0x10001}, &(0x7f0000000500)={0x8, 0x3, 0x1, 0xff, 0xe, 0xfff, 0x8e5, 0x40}, &(0x7f0000000540)={0x431ac75c, 0xab43, 0xc9, 0x5, 0x8001, 0x6ca7, 0xfff, 0x6}, &(0x7f0000000580)={0x5, 0xffffffffffffa319}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x30e, 0x7}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7, 0x3}, {0x45, 0x9}, {0x101, 0xe}, {0x42, 0x1f00000000000000}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x16, 0x1, &(0x7f00000006c0), 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) select(0x40, &(0x7f0000000700)={0x8000, 0x4, 0x1f, 0x44, 0x7, 0x3, 0x0, 0x7}, &(0x7f0000000740)={0x100000000, 0x136, 0x2e38, 0x775cf633, 0x0, 0x10001, 0x6b9, 0x7f}, &(0x7f0000000780)={0xdc1, 0xfffffffffffffff9, 0x7, 0x5, 0x6, 0x4, 0x0, 0xfffffffffffffff8}, &(0x7f00000007c0)={0xb0, 0x8000}) pread(r1, &(0x7f0000000800)="49d361c23c878bddce8125d1528e5c922fa23f3d5f33d26a866557c9db2cf9f296b68e35b7481f6caa0a75a1504c8ac33c07840d41356507b5436610b834b351", 0x40, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x0, 0x0) msgget(0x3, 0x4) fcntl$setstatus(r1, 0x4, 0x4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000880)=0x6f6) select(0x40, &(0x7f00000008c0)={0x5, 0x10000, 0x3ff, 0xfffffffffffffffc, 0x2, 0x2, 0x40, 0x4}, &(0x7f0000000900)={0xc4, 0x8, 0x5, 0x2, 0x8ea, 0x8, 0x0, 0x9b0}, &(0x7f0000000940)={0x27, 0x1000, 0x80, 0x0, 0xfffffffffffff1a1, 0x3f, 0x2, 0x401}, &(0x7f0000000980)={0x1, 0x81}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000009c0)=0x64cce73d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, &(0x7f0000001d00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getgroups(0x6, &(0x7f0000001e00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001ec0)={&(0x7f0000000a00)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000a40)="2a4786877fa8ead4dd5f09d0999da0a81a83d11f8eda05d61c3ea40ffd2742e8bc29b413f8135eb3af5a39985d055dda22d9863994a8e5031b971ee6255b102d935507245703c89906bbd2a79303bcb6b0280a206de4f067fd965d4d", 0x5c}, {&(0x7f0000000ac0)="200984de9e7a37d2638eb4bdaa9175e3d6dcac156a790aa74896f1d426da1aee71b37781ac8933cb5b5cc45bb51b17b8d31b6c06581992b01f121b244ad91f9eab009d44bcd6c591d3f76fb49bfbb25573f39d64801810fb60f05ffefd3e13d2553edffa0504c813315851fb4ad93e6dd7c2ef49de443a63679110aea981d37d32892aa08d88d1f091d740a851748f9ee5e1056500fa99328025dd3d461f2e23a4045c1e4bf9b8f20ba781664dd9816a1f735f26eef948241e38dc189e289ac4d39698d7529f97cabc0529c49a5098d6a00feb627344", 0xd6}, {&(0x7f0000000bc0)="47f0a30cfa1f42e465ffa8075e65fa7360aec6c02663bb44fffedc6c7c20dff593f8", 0x22}, {&(0x7f0000000c00)="c9ba05d61dd215960f343cf1c1d365d22f230b86103a21048aef0717df48a0741199662db43faa5703b59b0e23499f3946484bf617", 0x35}, {&(0x7f0000000c40)="24134d0374950deb2abfd53184c496ad077e3aa09260b021b15aaab17135502214e044394613a0685d949b4ec846194061553c7e17ad9cac56c2c5c639c37998a7430a76e5b8c78ed7e46d14295eb18fa5da82f3c063c8228caa13c03e83308584ea41f576bc273e4c60f2d30ac9ee1579fb4d693fce6d1b01915d9d0772b1c2f81c0ffa317775f6f4e7a11af2d613c77e1fb5421bd37de1a84584b9cd5e33ef48e60530b8f71e7c72fdbc2e012a049962c6461f71de05bc2b1be6ac0d024b49c49e471ebccdabbad4c0e58b85855c1566f5bc549cc9eb26d671d588a73c60f09be6507b95d0d08d1517e0343a243335623e9f625177a5a6d1ebbc3fb3eed3533c06d1322c0a6ffa4a73dca1fd3cc8a217be1908d51b2910a7e170fe3ca5317a9e6e7cd1fee08293f7d1642f8f0fb087f5786ef8f6f0a5164c3371486433c024e7aaec2e533d87b69ac7753d48e64cac63029fcfd29bd4df47aa00d91a8277433fc5ed9e180a3de8c137aab005fa59f51757e2b1aa12b8d993c05490388be2fe10d9ebac673d0d81ed57cf3c980c7679d5297561f67c50b464cca99163d01b4d2ae6b1c6f1c455515fdbceaf5a5be604dfdabe46d80a6cad1a57dfc29301249ecce3eb245cb7fd34e0d01f42ca59fb043cd046c98409a72d25f43345b2747ea439842d986d3bf285eaaa076e60f9dcf8ba57eb7a4030216964b526cc96ae6937d585868f065d72c4e9b651bce7ba4c394db06780f9ec31d2b58e73da7e6ab8e9810c51125a5e50f2cbadb78dd0513b41aeda603da464b2b2b70358756ab1133a77fc904d409765b7b0b26125870f8ac3d983b91078f277ceffe6be8dafe63570c0b1061465e086ff9e1ddc859db02f7ec279657fffc82cee426ce81be6551c6dd55b9129c54a7a156e2f0e1cd651cb43544d57035903ea6443b31e08ff11a41ebce0a05a19bd0b2899d1e0d3ef1560c028adda7129b9e7e1fb729c0d328ae06bef21cf35030048b80e0d2bea8b81169e9a194c2bf2cad3ffc53d6e27b57c1bf4214bcb7840fa009b14c70e261bc53bfdc3eec7496ceb1c9acb6f64d5cc93e925dfbf87a4725ead936720e328f69b47cbfd1ca4f76e0c1a9de0cf625fbe330411d795ce234da5a705939b1af960da7f1ede3e61eedc45842664a0365fca3141d627ff56f60e75f2c8c9973792999ee67679165fe1c5e63d37a36cf114135b62c6caabb5e61ae7edc142dc87bcc977894c2ed9badb2f8ef12ee00e1b182acf2acded3f4a6460825c24bfa69c782b96dc12e54454871a6a61c649df77734f9775b3ee417baa40e1ba852cb9f166ee4bbe08205cb072f5ee9c52d399abfa5566599f85154cf27c66a1a818a622a1088c80f8c3d2d27947bbd9db78639e63756d80277786c6b369004bc157947906342bf5f11e96acc1f591af6568be5871f7361266e474b4b80dc23c7b759a1ebe30b298c9ff9e0660aede0cc8ea46e377291a3a14aee94001af6c40fa6e00122db8b93841e21e5e522cf4d3ccfac6e0cd6ddf7fb8a30cd7cf29cecb6fd16c0e9659a629fb2e127a97272fde567df064ce4102d5bcfbffa6653f37ab27edf429d9cf6094b076312bafd34bbaa250b6b6062781600b597fec15398081bcdb989beb6a6511d8a84e7cefc813341327181c072a3ed1530e7591941f7f221179ab04ff82da5a4f36a851f49db7b0ba6beb46a04d24bb7eba267015527ced3b6faf1e49ab85e51b19eb954bbba854e41501c109f624f9565354fb97c4c1d1480b878075b441b1d475cf8920b753648f75759d7918d849b2d1bef1c67f00b948364891478657f63b14bfe6de71f4a337ed12a75048111e88eacfd30960f6971bd516306ef940b9d42dfb1533cc826b0638dc27c7a9d4ad598cad979e4d2d90e79408edfc92a9dc43a76a5543ba456997de3541da2a42cc08bbb6b7ecf5d4c3457661185a6988ced3d8a0f6147159d48bf75054e70dd4716c45455479557a514d3e6baf16e0a69f3f49bb6dc85bbea7e55c11f7661cab3c38d8ff448a65badbfdab5eaab5a511b54a6a6d57567b5db7c57e6bbf175ae4a025fbec8e6bdb8a79f296f3a80f18d671ea5874029fa343abce498ac84818d552d25b644ff5cd17cc148bb27aeca0d336df9aa7db150225881b2782facf0c2af4a015f17ac90272d9904866dc8cc5d7e16a0e8230e7b51c538de1e243e7aedff77c5060b16244139dbcdd10b3afdcc909e15abc481ac53ad2107f7379a6db7968315af4ae7f331844c39ab1e35cf39fc5cbf0396f8c30fc92f8a6ec7ae432a50fc1b85c226305f7c1df31fcf3728dc30bcca6c21765cb029cae8c59d84275a39d7dbd18a2a680b254428c097e0da14615548ba397816d28474c141e381df5605f434c208b9697272d78516ba8510c45a76a4b52966cba431058ee0f2debb87bcdb04a10d3968e2684a5b9a8458f77ef941757269c61b7962dcaa94df9cf9179e1ca6945893c1f25008767e57532ae2aaefb20d7531708012bf42ca7b9a42b722745552c3cfb95243702c62b827caa677a2b4867e51881b22d447c8e0729b081569b917e978364a357c23c002bef6c93fb1167e5ab6d0a99f8b3be9f19aad4d61f5d3556530ddc9682dd97ffe92ee78d4edd00e31466d298a8b939382bfc343d51978ae200ee8de944c9413733013c29e024809e3a9457a92faef1d94d3c84ab4bf59b79cc775b621e72c4bdc8d1822e78ca78d34b6f29ecb88c1fb4d127e14f9fa2022242e5affe0fdb54011acbc6d2a306ada26445dc00be0cad9346d394d94e6321023e8c407d8987b9076a9674864fa551412444f063b27bf50e8f5263e95cda5cab9ff1dc09e36b365863da7531b82b86d70ee4fac60a5d985f4b92deeb6287fa6562b8d1e3ffd653d75d5eb5e0bd91b3ad83b7584ce9b66d8543dd614a8c7517d6d3c0a2fba5c338249e1fff216baf10941e3bc70f71a14d044944c5bf665675b6db7985d7ad8365388cba7d0bb6ba05116b563365b1aa6092cff559db2d64ce7bad16d8ac29f02015c4f0d316a85f19bbc9b50be07726ac851fe1e033a6318432007ea7f5660dbea4892a058e8ca5b2e49491b22e729de63d63a44bea5fd3bf26527f876daf533e0210c5c7a71b90db71ae72e142f7b5c7cfe64d71d6935b63cf056a3d9ddff008a006d4969fa5f52638680a8fdd2b16e09249df3a11030cbdf3e7a5f644a63e85731b3198793ee77df42d0d192355f88a6f76593ad574054c116ea50b283f5cc841b058d88556aed990d11dfce23ceee680c315da829107a1864311dddcf1a35eb215bbccf662e49cb3378a57cfc64e1132f32f98e1ecd5f499d03e60c796d986c337f76e74ba872ec9cee47bb0cbda2b1fddb82ca4510ce6410c017a6a6777d5e20e795cd30675cbb3932fc905f1a57f273e75712ab13adeb03f2d5863a3b327d7758b75dc450d1730a00b17a0a824acd84e5d0125ebc2fc06f17028350c0a9ccf6c4a319ac860b7d38d25172f27e88b69ff4503183ea572db603b5c260c39edfbd0227752fa14f99d635d146c4cd0ca56dd8a7fe195416ff2b0c36cad4fefd3a964cb0eb3dc7be009621191aed1c5f3579bfc81381b400abfd9dc0b29ffaaf9a43b3c2bdedc21a8b1574ba6ca34ecef0f14443126e977b1181c129b8669f6f55016379b2927e248c6cb33749058e7b1ee0578a429d0bf8f3ba514943a3bfca7750c6960510d72ac037ecb056a242f38d25615e2d1fbb4ec9182a0c87a871eb2887d9298e93604b96af9644e6321d4fd18bf70c4e9491e4b9e74362b6fc929c91d473e96ddd9c1cefdec063dca04f0b8701c3a4adb33bac4f2a925e2c5230e5d3993cc69b7dff0d3685c24d5dadf6c9c6cc4c5265eff96dc64ea65d1402047fe505ad25bab7858613b916b1cd34db8be0cddb1561d837f47fa1b0b537a790b755380e2180c874825038362f2df4b362d364dafb66e869ba23288ea7e41020fc8031c62a39cc9f7b1b832bb1f02dec779e0f2ac13bf393ff1ae1b94e886bb3d8df5e3aae4d71b0faf1922abefc69c4a893e3051499f36e5d6306bc2781acedd5bcc209df2e3114eb3bd49be37ea33c56b1dce473ed55759841ba88af444c6ed70e82b2e9a3980d445beaf7f8204686d9e759d58152af1d78bfc7bd7414007808712d38c6626cde5d28329cb06f1bdda5bbc4de02083b2ce5b9e3b4cced3a38bb4ef688aae0562628492d724d6aea04e2d3bf1bf71bac3c632df69d78f3c52b54fabe521992dd4cb4a7094b36bc2e59f6f3cc5ccfd0ce65708a069eacebf87748f3398528d9b2b9bafe70533abfb9f26e3c4b0810704ce834e1773ac98feeae7059a817e4a7fcf3d6f2f579f1aa62a8d79c748207be2423bd312f48fe12b3cccc34a0269ff0ed433dc550b2f00345785936a80628c7a188a015fdd8f593fb670f3ed0a3e04261a16ee3941fd704ae0c135f6c9a1d60d231b0e8d9a55e737942c6aa65afa261af6ff0adb664f552930b6fc842d5c5584b031ed62d04a05ecfb5dbeb5ad38813d0d399e5730f0679927b86e8c8b78b637e55d217797be0641ed654f6826ae322df65fd1da6a40b6f302dc5d0a054a5ca9ba4ff406339f9f5ecd52d6abce8aa9a7bf7c302b44b73bb0114fcd0f1ba90ae24c1f6abfa6bf2234ecafbdb67b5ca9d6ceb454f5a6a6b4d3b040e5ab6ee32dc156ef8e590de8f9cf09fd5f77901939e7f5a2ebab3b4886786b8753ca5fa7dd4916aca2599429e03aed28ddd49aa3ccf43aa477647e10622fe3fad8a0fb5986828d1c2df8615eaa7a3fccd8144c996f13c33e8e85c2cf6fa475e4a6419dc0ad8ac1bc497724c03f7359a8c552596c3e9f05d4d44048b958c6ff0e0d5c536dba6059e8ad266f4fd51066beacdf2f123470935f4b0f0ec010a237849cee07f6d8b723e46a0a19a90a367782848f297d5bc785991a6a36cfa8390659821eb0648389877a7b7a645e857de073c588389f83dc7e000da385b6a407cc6cc77403e3b49a7f4a79ac0385f842309862a19c82cfd8c81ea3938aadb0e00f476c0b969bdf5ba529539041757a585e64304d361ce89023da82657de496991e3638503602d4fcae28815583cb85d82dbb3239ebf9d4b114601c360dffecc6da5c65a3a097b0b24b4344e14e4cd0eaa4732e70f288f4b21e3d03322b0d5a4aa023908996549d3e97125501315bce598c7b7e27bfe7407dc831eca1173e666900d36f0e72d54e81dbd8e7c8cf2ae49492c2580fc6527b8e93363db95670842c95fa282c42bb8d4cfb95bf289f68ffc7132a71a62d0b1df2ce121eab078af3eaf8ac794d30008b7ee39326b4c01d073d667000dc18d67f7a899255e1c9ba87b634ddf8f2e58d24340d6b62dded8ba29f658a2274ad8421c2d31da2a99c6a1f1ffa9f24ee1a52bab535e9963b5291ee9e455eb092b9c8c9d6bb7603bed1f8687c34bc6f359892c6a2df17e0b5041d4264ebf5e106dadfaa9379df54c60dbe7b9628fbcb4ee2f6db20d17e1fc3f53034d8759713e1ff4a6e7e67a038eb870320802a891f9c5320494aa1ac96111b25dc6447ff9a21a3cf3c93e082bd904ab8d33ae0e046ddcf9c3056296a8a81caf7795492dea80ab13ec98925523c65d93259c78f6b6253684dd509aac12e9e1800eac4f96e0f75c5b2cf508a891b82f80e0c75abb96c0f67da96dfaf1789426c46fd4d93bdfed3ba6fa09053b7d46e6e18e4064c73cc544ad336d86337b8c5319fcaee74e0bd27051afeb894587b719efe2ed9240178296b853c44a63e", 0x1000}], 0x5, &(0x7f0000001e40)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r1, r3]}, @cred={0x20, 0xffff, 0x0, r2, r6, r7}], 0x60, 0x400}, 0x3c4f0531e45f8878) r8 = dup(r0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000001f40)={&(0x7f0000001f00)='./file0\x00', r8, 0x1}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000001f80)={0x3, 0x8}) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000001fc0)=0x10000) 10:24:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xfb854074b2f40d46, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x2}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x3) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x100000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0xffffffffffffff3d, 0x4, 0x2}, {0x7d44be7f, 0x4, 0x1ff, 0xe780}, {0x4, 0x8, 0x4}]}) ftruncate(r0, 0x0, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x20, 0x2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000002c0)={0xfffffffffffffff9, 0xfffffffffffff001}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r5 = socket$inet(0x2, 0x4, 0x5) fchown(r0, r3, r4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r5, 0x0, 0x0) connect(r0, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x10001) mkdirat(r0, &(0x7f0000000380)='./file0/file1\x00', 0x2) r6 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x400, 0x101) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x8000, 0x0) r7 = semget$private(0x0, 0x0, 0x225) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x7, r3, r4, r3, r4, 0x2, 0x6}, 0x2, 0x10001, 0xf532}) getpeername$inet(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getpgid(r2) lseek(r6, 0x0, 0x0, 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x0, 0x0) write(r6, &(0x7f0000000580)="0f159859f85fee4c806d83f4c3d6", 0xe) 10:24:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 10:24:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x1, 0xfff, 0x1ff, 0x3}, {0x9, 0x3f, 0x2, 0x3}, {0x12, 0x10001, 0x81, 0x2}, {0x6, 0xfffffffffffffffd, 0x1, 0x3}, {0x7, 0x40, 0x8, 0x481}, {0x8, 0x8, 0xc95d, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4000400004500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8, 0xfff, {0x7, 0x7fffffff}}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x1000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 10:24:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xbfe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80004c, 0x3}, {0xb33, 0x4, 0x0, 0x800000000}, {0x6, 0x0, 0x6}]}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x4, 0x3}, {0x2, 0x7fffffff}, {0x82, 0xba}, {0x46, 0x80000001}, {0x100, 0x4}, {0x45, 0x5}, {0x44, 0x8}, {0x48, 0x3}, {0x87, 0xfffffffffffffffc}], 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:26 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000040)='./bus\x00') pread(r0, &(0x7f0000000280)="ab780271c97e913a55906ee77fdf908405d915313816aaef7d862bb1ce0b45ca0f29e5ffd767b8fcc161fb28b2c51fc3d60996c8b58e34ecc3d982930fe058b60455bb8fd22a4787595a307426a7a0a0dcc00f7f88d7938b83ab9a7406f6d2e92070d605b00148783707b1c827fd81c89a1c8299fb2643dcc90d7db0739215cea6a059d6f3193be22a", 0x89, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xad, 0x4}) 10:24:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0804008e03969bed39cb69b2260af7d8bc943c4d05f7bf750771b7319d08443e5d3aed3267a171bc15d96a63280764"], 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r0, &(0x7f00000001c0), 0x1000000000000024, 0x0, 0x0) 10:24:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x2) 10:24:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 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}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r0) 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) 10:24:26 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x3, 0x3, 0x10) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000200)=""/26) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xa9af, 0x0, 0x0, 0x0, "b04d00f3ff0a631a0000000000000003e300", 0xfffffffffffffffc}) sendto$inet6(r0, &(0x7f0000000080)="68b8215dc9fee5496996", 0xa, 0x405, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x358}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:24:26 executing program 0: r0 = socket(0x3, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 10:24:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getsockopt(r0, 0xf3f, 0x8, &(0x7f0000000080)=""/147, &(0x7f0000000000)=0x93) 10:24:26 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x9a4, 0x8073}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) flock(r0, 0x2) getsockname$unix(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a695000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/4100], &(0x7f00000011c0)=0x1002) r1 = syz_open_pts() r2 = dup2(r1, r1) dup2(r2, r2) getdents(r2, &(0x7f0000001200)=""/213, 0xd5) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000001c0)=""/84, 0x54}], 0x4) writev(r1, &(0x7f00000000c0), 0x10000000000002ab) 10:24:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x2, 0x0, 0x4) 10:24:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x64}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x44) 10:24:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 10:24:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 10:24:26 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) poll(&(0x7f0000000300)=[{r2, 0x2}, {r1, 0x1}, {r1, 0x4}, {r2}, {r2, 0x60}, {r1, 0x1}, {r2, 0x20}, {r1, 0x10}, {r2, 0x4254d34a012becbc}, {r1, 0x1}], 0xa, 0x1000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x8, 0x7fff, 0x8000, {[0xfffffffffffffffc, 0x0, 0x6, 0x9, 0x1, 0x3, 0x1ff, 0x8, 0xac8, 0xcab, 0x20, 0x100, 0xa71, 0x1f, 0x100000001, 0x26e, 0x4], [0x9a66, 0x6, 0x8, 0xfffffffffffff801, 0x7, 0x0, 0x6, 0x7ace774d, 0xffff, 0x10001], [0x100, 0x5, 0x3b, 0x7fff, 0xae2, 0x7f, 0xfffffffffffffffe], [0x8, 0x3, 0x9a6, 0x9, 0x81, 0x1f], [{0x4, 0xfffffffffffffff7, 0x74f5, 0xffff}, {0x101, 0xfffffffffffffffe, 0x8}, {0xffffffff, 0x8, 0x10001, 0x3}, {0x4, 0x8, 0x2c, 0x9}, {0x0, 0x0, 0x7, 0x9}, {0x4, 0x6, 0x100000000, 0xffff}, {0x6, 0x4, 0x66f3, 0x8}, {0x4, 0x401, 0xffffffffffffff01, 0x101}], {0x6, 0x7, 0x8, 0x28}, {0x1, 0x9, 0x80000000, 0x7}}}) poll(&(0x7f0000000280)=[{r1, 0x4}], 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000400)) 10:24:26 executing program 1: open(&(0x7f0000000140)='./bus\x00', 0x80, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x400, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x9, 0x4, 0x1f, 0xfffffffffffffffa, "b2b7f417f11dcb50e6b22c114f1eae7a3fc8ca9d", 0x1e55, 0x3}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) ioctl$TIOCEXCL(r2, 0x2000740d) close(r0) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 10:24:26 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000100)='./file0\x00', 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28f49580fffffb3f64d5bdc1242e3a79ae53", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = socket(0x3a, 0xdbde396c8d076d86, 0x3) ioctl$TIOCSTART(r2, 0x2000746e) recvmsg(r3, &(0x7f0000000300)={0x0, 0x1cc7, 0x0, 0xffffffffffffffbf, &(0x7f0000001440)=""/225, 0xfffffffffffffe15}, 0x0) 10:24:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="13df5d1a83506a1d7e35a0640c23d43897238f2170df14270b2213a56f83d7c59afb0eb9c17aeb1c75306997a5679db3680fd070351bde5e5ea742391b863ad487c5cc15c3c9865388d4cea8e0646a86460ecc225be71ddce980b11dd8316eb41517f98e24cce71c1d666aee6810c0a8a2fdb18e7f3d716df3f61b0b73cc0605aea5c34e8be2d8754a8ca17eb889ca4fc57d019bc22abe4db9b1f886a6331e3327482143d791aa080b639758ed58cd32573fe4847836be46cc510bc1319606bd1227d3926028a49247e2f03b89e81fcb070b493ed34b77a2cb096a43dee2480d27e28b7bac753fdcd75d675b1990bd45c1e3", 0xf2}, {&(0x7f0000000280)="f6c702123bcb7354d4ddabc3c60f8b51163a3689a682e37c3167215c467d9772d327a57c90e480059582543bc975921461340de58af85c85df99924531e68b146edd3be3140c9f3bbdac6fc21ec31102b42079", 0x53}], 0x2, &(0x7f0000000300)=[{0x60, 0x1, 0x2, "f63c047eae763c6d5f674b56edbc928b92fba1c84703ae7366e7118f2ab8bfb8f9b4724905b30159ee9a970ff9feea4db8fae22a73a1ab47391f2573c47b4d26f9b08828bdbd247e7da08a28f5a9"}, {0x80, 0x1, 0x3, "1bdad948adcbe35c7f5ba969ca0180b596f633c0ce557a3f9d398a591798cd3b1e88ceaad670919150b3a25bf78e4e98c5ae5084ccfa1042c721bf02e6f72db7ea065b798f7d9911d30ab72901a40ea4f4fba7cea890e488051f283c69b69d19426990d9909e096a27b3999fc4f3"}, {0x108, 0x0, 0x0, "5d40d05ffd0fc3b95d35a340ffd4e729f88a99c14edae261d47ef44c05f08b0ed54759df03a5c4374427eecbb1bf11b2a8d92754dcab5d1cc96007ac6d3712dd0c23d146a622fde417a17a833b84ed104bb3fb7210c8d46a1753e3e9bfd62925c7787a74a08ebe361d98ff55374a7708cf5b83d3d840881be4e563bf59f9fa894762eac337dbb0918ccc5fe20a116f0376de66b751d5cb73c18bf30c47fcc2e2ddeaa3289186e768eaa3ff06f46871532bcd1d76fcc60a8fe9479155d4af841655e0dc957bd1421bf0167e381ad4917711dd8a4c7d509fa9263d91397aacb6c5bb54ab9c61310c08a5fde154740000cfc9"}, {0x10, 0x1, 0x80000001}, {0x20, 0x587084c6b6f2535e, 0x4, "d5e452c1fc1d7e69fc3b9b"}, {0x28, 0xffff, 0x5, "86890cfbc9b574370f002ab240c92f97840a4bb2"}], 0x240}, 0x2) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 10:24:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 10:24:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x8) close(r0) 10:24:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x9, 0x4) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) r2 = dup(r1) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) socket(0x20, 0x4004, 0x920) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000004c0)={0xffffffffffffffff, 0x10001, {[0x12, 0xfffffffffffffffb, 0x5, 0x3f, 0x6, 0x9, 0xffffffffffffffff, 0x3ff, 0x0, 0x8, 0x0, 0x8, 0x5, 0x6, 0xe57a, 0x0, 0x2, 0x4], [0x3, 0x5, 0x2, 0x3, 0xfffffffffffffc00, 0x1ff, 0x8000, 0x100000000, 0x0, 0x7], [0x1, 0x1ff, 0x1000000000000000, 0x10001, 0x3, 0x9, 0x3], [0x4, 0x7, 0x2, 0x5, 0x67d8c275, 0x3], [{0x7, 0x8, 0x1, 0x3475}, {0x67b8e1c6, 0xff, 0x3, 0x2}, {0x2, 0x0, 0x3f, 0x2}, {0x7, 0x5, 0xff, 0x8000}, {0x1ff, 0x10001, 0x3, 0x80}, {0x2, 0x7ff, 0x6e, 0x80000001}, {0xffffffffffffff82, 0x0, 0xfff, 0xfdb3}, {0xfffffffffffffffd, 0x9, 0xc0ff, 0x80000001}], {0x1, 0x9, 0x40}, {0x0, 0x4, 0x385e, 0x7}}}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 10:24:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 10:24:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="8cad48da338ffe289dd7f361b3dfb66f2c792fa040eac948b175dbcb2a657ea0173db4d9964716166d76f431e300ea1aea9931c44b19560ef2bf9e9df574289059bd4ef290b0cd9400368974ffeddd8ef77de721097eb26664a78c9483f620a3cf88ff9d1c16030f14557d301cee22c217145caaf3bbace92993e29f175ac7fab0d31755ae915cc90665a389bae9d1a3fc07f118fc3375c9490bbca8d08b2ac3449dfeb027d4388d75a334b71371f0bd89d68a1904072ee55b1e704f", 0xbc}], 0x1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = dup2(r0, r0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) 10:24:26 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x10, 0x2, 0x9) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) acct(&(0x7f0000000040)='./file0\x00') close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) socket$inet(0x2, 0x5, 0x80) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) close(r2) 10:24:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) connect(r5, &(0x7f0000000000)=@in6={0x18, 0x0, 0x80000000, 0x20}, 0xc) 10:24:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 10:24:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x8) dup2(r1, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x9, 0x0, "fa4375a491b64c4d40fc62008f50b3f9c26f4d10", 0x3, 0xfffffffffffffffc}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d5b6d196c331b708db4eaf5ed46923699c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 10:24:26 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r1, 0x0, &(0x7f0000000180)) 10:24:26 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 10:24:26 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="00ff0000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x1, 0x4) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 10:24:26 executing program 1: socket$inet(0x2, 0x3, 0xfffffffffffffffd) r0 = socket(0x10, 0x8000, 0x3) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf3f000000b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000"], 0x10) socket(0x2, 0x5, 0x7fffffff) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) acct(&(0x7f0000000040)='./file0\x00') 10:24:26 executing program 1: socket(0x18, 0x5, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10002, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) socket$inet(0x2, 0x4000, 0x78e5) 10:24:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000040)="429053c91f3ddf21123a6c6284df6f97511c5eae7a2e343ffde28cd5fc1cfd2dd22ce94af30144f8f3e338dcf9b7f0f713bbe145ea1baac3cf32887c617376689ac5e4174604d5a39f07924419f9a51e39beec6d0e4afd60d4703e3a15c1c02cee1ff4f0ffb610a1d534bb4e9c8ce46e5df357951425d34237cf53eae4b69d6f5a9d85c60ff095b741878eda6fdfc25e429f3c049272675e3ea532f16f0436849223be4968f53a8f4c1829d199de37d40a73d0b10699f0b0a622850001bddaafd5cb473a7335cdbefb2e", 0xca}, {&(0x7f0000000180)="e810995a5271f34fef51ee3697dd69acf228a9d9620cfb21cce9d3bf8d51f9031598fb401f6789ea20f0", 0x2a}, {&(0x7f00000001c0)="0bd7add92dfab9e3044010cbd4350566ccbfbb3fea6a85ee7a7d5d01dcf77cd9351d369c341d29ade665131db7ee28cf8589dcee35fa6047f63356b0aa15831da77d79f76817cc4c4956e91fd2bd35bff01152ec8c7b6fc8ab4035b753ed9dcd635eeb70dcf862b53fcae03177cbf97c82c1d5e89909f49f5be8d62100cc6cb44533aff951d5b43d40d01acd60e924", 0x8f}, {&(0x7f0000000300)="cbaed95419b92a031de5347dcc6fad6265d90399daf593bb45d8eb48fbef6c4bd93450df84b3da11e3cefea3e9386c5929741e7d4d4c71dd3ae1a3550b47148667162a11e9ef24caef3f7e4609ea171e468d1c57ebc0e633919f29f5659b5899c6fdf64c3f85f30ed4fd394a8d64ac00909735428340b025af716194a6765214d8c667e12b86e145dcecc618aaaaf7820b087fe7cd867dca3157c34b448cc8d9524fc5c996249829dae8ef67b12a55b301ceb0a1fa858a898e9347197d8c42810c579a490cf80797fa023616c7dd66d352cab6ce0bc392ca7d15d966280a30e83e5b072e15c163b9f8147075ad85517eddd3156b35dee94fea1b1af4b0a5903feb9ff1649195832aecc591301bad2208c24217741afed07107f388d4845eb4c65c0af83d57c662a1054239bfb83a2a820d99613ffe78a3d9c8f46fd4d8a58708e60ee37c70a5e186030e24da255e31f93c058585ae6eb634bb84f6c0ce97c487fe09ec5ff627c479a6f9fd679a978dc79efd818970fecf5b030e8d8562b63646dfc76b40b654f2b6be9f2207b62b7654d2b3753cad72c1557baaabc1463a38216a1ca1da393e79ccb98346f9e321f574cc7af89e2ca31fb9f5c3bcaef4032459c999c9f0c1610f75aa7e55d6a88963ef5a3a52542d10381863cf383b7c939c21123c343cbc8541f0cb5a0c55405d276684727830dbfb2777d6b0039944320f2e6c12cd76b32b1140ff94309d1157220a3653b7bdb1daec6c4abe82c6ef0cbe75f44ebe873cc53e06285be026a1e7bd9f3739035bf2969043d37d0e323c3bfb006ba7a255de59617afbc9c0dc881ed8360137e397bab076fc5463f74980cbacfda816599f3ed971d319f002c32f7bfa296002a2c6548ae209519141f85707e366fcefdc063d4a10b32902b277becf0f5fbafd44b98c27312c9862f52d4ecab1dd6afdc45f2cd23db094faf0b4ab5e597fae87738c9a1f720b6be278ab953bbbbc72c2c738241fb1f3b72f0e4913a104b5f0ffdc4c317186bee60c12fb4cfb9e3cb5c21c7eda0e56150429e7e3e57415a72a922302c23a5072478fa650e109367ab64a3c0e5574240160c617b5c49ae610fc1db4c8fc3db59fd347adae2a54d92f62d09cc3b5b871e76f80d449a355df103fab1dc94acf90bc1b01c20931d1d0fbfb3f68181c5650895843f2bbb88eb9d8d38113d833c8a94b9515bd7082195dc4d6f29c752d3ddb62c2e59313f7a3d46e3fbf8a739d0e4a79c7a2c48622e4415734583ff98db72be84c8b51fa32818af1005d2edb7ee124d9a799d68a1c45d7f66d9e7ab55e6ead353bbd3c1a8b80c4ede2ef8272cde206f9358ababf4b70e557889be66ab45f991805684a1343230359baf34c3736f37ab50244b4710049e7e37c5b3f92a12328455d0813c926c34f70f02bffc9f19b63d1bfb0eb2e1d1e957fc3cb6c5d403c0709f58e898971d77e02f5aee868b1742d1ac51c740bb9e8f3b0aac50d76290cb3601e291d56388e443469b524cad4eed1d5b6a7bb51dc3f77f14d74e7da4f8bbf5c16275602665938546e7370431444ce26395bdd37eec7bc26eba1f7c6034409a8dfc6b3cfc8a52493188db04d4f19a9252045ab831fb519c8bdfd47c639dc1572d4a7c9666de083799037b331901efafe655abd8d352e81f599a2b20d35df5b20a267755ea8f57cd82d51353466d56a01983207bde6377d6c043c8ec04b3fb620ea374eea3a4699455a2a623af49769eba94661a21b278a004996f9898246a6a4b7b4bc724010a8a2e1c115ccbad350c0a753366293d8a0b96db48a2b9b2f4cf7ccb064978c769d44063758067db34772ec6e391fc52c93f0c5bde60c886368e549d46688adbe9de3b086123ee8b0ca9a6c31246951d6cbfaf68533ffd82b03d5fe9e8aa1c5f2e7a1837176a9159ffe07ebbc77380b9dd3ee9faa82c5b739452eed5111a1d1d5d7b8439f69f404b9e4ddef8d75de24a1d58664b5516606c10118a6f58e4fd9fec65873dbc79296ca98307496b1fa383ddc7eb8f850d088e0a852425816751bef075576ac7ae6d6de2bf13660d7f87805b952cbc9c6637141372de72c45fe60baa6bd2b8eb02ccf96b97dc3aebd70ce7c9dcd9e9924eff12080b576fa419423a5188a5d7772786ba71f4d3d8d3fd8b8180616405c77743a68088b7ee46dc1e258c683a9f027580da2288282866fb00771ce26dfeda20d6516cb4cdb37817d42c8864ee311f51d0003186b2afe4567d194a21a3ff019b36210f628a37ffa4b2ca147bb25f54f249b3cfcc385eacca7bf5b72aa6df0cfb7e61ca9f4957545e90f899fc99d87133439e5540b4b615dcb8ac585817e51169300b71903060ce3ad6c68d53f3c897f2554d896b8c062476b8f50f014cd5bb5161e5526ae57cb99175371924af2283c65145607e1ae1f90043cd715f2f66e727e2bdf860ab8ea309f9d9c99d1e07b17157d1b67587293b065b47a8263bb7355e908e4098d258c152b5052f52e0552cbb50eec1ee610338876c2a59ab12d1084a758c7c7c2b4b3ece7cd34f034677690dd49a56aa0be85a153f960c4cac038b17398c3c312bad171aaf6a1b62850422797a4cf0175933dd99da4cdc8cfe4dd9b7764a6a7d020e67186787a3783dc55bcd386b2d19d7bd9e28e23cd5bb56fb020ea53e834c873ea82581e5da079e2c6f64c6a2e8e9562cf940a16a37a658684949b97a2ca9edfb1ea0a8927a83608918ffe43cb5185342b7635843762cbc56f89575058ad95564a030d5e76f273864305cbb61c5d126bcf03a5b4276031f575edf49e5a84f432c0c061d9149059925f6276370fbc76982dc854417223fe8631e11ed77e330e4d01e289647bd3f63f8305ebb3a1157d24d6874d692dd1ad2756225395b63e603e26a9a366c9fa115ea8f65b8683b8fe228cab64ed8787bcfd2dda021e81d251cd0483020ea01df05870658009514186c178424026936f55c1753219b724847870d5d1fd42bd5826475755061e84f4e55e5fbf299e7e9078e053c9f63c8e3e4f82e99bc4e6e95104a596092e8d7c6ab74fe39a8ac9ed83806684d35c63357a6acde44dd7d39cf15d767ba1949eb00df49c2519bb9f2b42e8262145f20e39f3f5052e76a3d6cbf288c1149424944d1b338022f2c368d020606455faebe75f11f387b1b8132f54f0fdb908a926daf266cf568f8b4a265f960eaaa8f2632e5112c2837cdb35bd16b15f88055736f66e36f370956d72da548fa051f5992341da506c49beeedabefc77c4d564bb37aa9d98ed80ce2ae67b7bbcf17fd127213a0d8e71e8522c4801865867381543571d86d944e57d69377c9004d963ad5a6d6512df6613d7a392921cc274a78d2a4006d60a95abf84c94a3dd6f8536cbfeaecde646a9984b478c5e8fb2f7ef7030139ba62ffdd4233d9424aab4113d5609a1f2508f2488c18d902b8015d4c28e1b772c64ab0ea7a681f1a49c6cd63b11f3053b46812edb0dab9135d6af1e3de2f5cba5dfd76fcee7bc9a7131816239e1ffe80cc8168f1e027b1121094903265aa1651976f574c31bbbceb7a9b976814ea341c9a5904581409a1472cf959ea03aa6362f80d747edfab15f6c20e276cf115da88ea4048c3e74a2cbe8cdc815e357c050409eecbb3c4c63a2021e2e6c39c2585a922f92cbad403004fa0bd54e51e2475e31f683269fb1a76ebb2485df9919331bd551942745c807cdb24f87435c68990e0e7b90043c9a250dbf64c9e9cbcae1c0f6443749bc559cb25e9eeecd2e2c27853186e4693544af3414e64bb025c9734f946df8fd0157264b34429a0c82a2d713f333d7519cca01b3249ad5d749f4a7d39cb0dc1be479a4c4aefcc2b32d911811892f2bdf8e9a374a10c64f8f7107d9315ae32f595969aca384c23526f8420f8c64777f6672b88c45fea489b087f9b7049b94e0c25810f28f6ba90730f223e242f1d7992c6b9afc393fb5b8bbc0e52cb56f2275dc75649d872b5fa9a38b6436f1f6aad884af31380a9b082d2c6bde42a7af5192736cf46093f7f21ce775e2e9324cf8ffe85b388b5763901a80f7444676b044b907a27ae664846d840de5f05029890c4505bcb23ae22242f0d938f68cdbe85ee7d9c22a75e30937289f4d87018b5d8f32b718e73b172d1b8f6e9e554e6192c0f7cdbc628db1bb6d4e84c5682090d66eb2dd7b6a8fa3dc381bfebadc103d25d299ea28405d94cfe60f7c647334ada9a7468814300e47a11e82f97f2c3fe6f8d0d8c42ad52796d9c3be3e00a21a74d88ae0037d96fed14d38d4737d02e401ddf49c0828ff49b8c514784b3ea371e36946a38869da01972cd77f4242e5281e897305753a172c3210eed3f69eb5b0d295479244c432ff0fb8acc1e2858a4c43b90c39f6872b425914e50c54870d445b1da5c5558e28c3173cb1699e361923b2d7dd3e8029f54dfe26f82fbabb9d7a75f6878ba70154da538467e3531f4398decd8e98837a5f7e22afea58d430f846cd79d41a242526cd770237a46162a6e194baef5ae0f848eb36230369e151e6b47f5716e7977e63d048d5404ce79df883f6e16a95f7a5833841f3637c776754eb1fb8b5d6d6854d4d1df999d0db4745332bf2e0f002ddb1e26de58febb025a6b1716cdd390e08da093b7c2573e30873f1aee2d088e25ba4e13313e84557155416d734b54538d229b26e529becc240e6760d94466287020d9eb093ef8badd45af7b24db452930f72613cf85f7e45fd77e70bb5c4a1ebad71d583d1eed3ba259417b1bb3973abaf147041fd9d95934e3e11dfeffe671e6581b82ec043e15bc1185b158a710aaa1b262e8cb3dfb3ef9fe753ea986c64000b9fdb06b22e0a6fb856348f88a51348b5b2691a2bdd16c3b272a0f61f0c48871886b9c56a1f1f19444bd82e8db9d8b518839f4fc73e836125975d64c3111e8a1264c855b5594d32d8ed220d02277052aadf655a84e33db46df42fd37da08e9901fb31575521381d6248d191ba259708ea19c8108875fe8a067407443164aaf671958bc4a8caa9394c2803c71d95ad034dea47be6c2ee6ff3425923ba9cea06d7930be825562185036759320b5dbce77b7115540ce15e80ada1340ef8326797d6836083affb79d7ee717ecc09696c71e81ac4223bca66150bd0a96f5a557419baaf9cc365576e9d337bf227b269387d1f96718e40640862341ea36e4888fe744c147583f7b86d551a550b9e8322bb028330bae93b273108ff90499ee9bc19c9a73f70b7dff37319dd0f7cebe9be561d7afdc9df676d3bd553268feb00bcc3a02aa6681c647f6f93effa00d53eb4eb820deedb74dbc99ad6d7570ccef9b9babeab128011544dcb76eadb4c1a9a898c4b4c0ce73348ff9839ac343dd8b8015058f51d550ec13f2564f71baf35f5b18fb285942de6105f5b24732cf1fe532b28d5386852c3a22e8a64d541f444af180a426bbc74db71b253d5f9669a18600a5deac289a7e3acfbac60eb18c84adccbc3482577272855f739aa5f1d8c6cf901e7922c263df550b01fe77a4d3e1cbaaeb9014c55d671fd1413829b9adcdb7c1881a8ade9817acd391ee5a7e389d8499db23f6b72283519efacbd3c98c5c6facd3165e9a098f8082852d362411b655280f6d4bafe438091b95ca80dce2d6bebd0204c658680a5e3a582f7f6e8e7d882215765528d9f335a6fbe69826528aa6c0504fc3c0b9f36a7bc70865c3aa005595afe3609c1b422cf25ba06ae04daae0b5f01fdd3a7a94dd53ae13c7e69c726a4559ca1e13f124182a97537b", 0x1000}, {&(0x7f0000001300)="b67079a20e8d229794ba53278a3554dd220da3053832ece0b01d5f9c144183", 0x1f}, {&(0x7f0000001340)="8019a521ec1ea3d954439fa868fb5cac98aec8c6f1aa06b0ce44cc82b9d0b51177b3a618e3371a5008ace6cef5a0e3643e21c60d0a214b84f201329c370e8b9a4b58094583e0bd82ea926e9f4dcd829290ffd29b34d8e6c2bb9cc86ebf2820aa13588b2dbf5c83083c78b3eab54cf20673f2980adc2c4b27e3d5eb40bb065bac6aaa18447c1a8d7f0469013fff5dfc5144d4fd2e714c119fc17b7169a5730618095a379d81186fbb7b4d8be9e03abdd1707982cf6f4da5dd8b57026a5d999b1731495757a899426324f87061af0b45c616c7cfb9d8700ab111044530e54d7d367f5b758495b86c0f23d652", 0xeb}, {&(0x7f0000001440)="0a05289980fb456f542d68c09dfb014479bdb88db7603401258dd5cd49c9032c9b", 0x21}, {&(0x7f0000001480)="d9749421ae9c5cef07e385f47c71b128009d16ddbef8061db58775192cce0d9f0ce8f6443c0f024fdeb6eedbd396f191a84b3a4443", 0x35}, {&(0x7f00000014c0)="5551e181000c3e7114d1933bfce3bf4a29d840d4ce28713d286c196fa8a088ca4e54f36cf5dddf95b0fe9f45bcf6a2e26a8cb184dd108096b5fcea32384d255b", 0x40}, {&(0x7f0000001500)}], 0xa, &(0x7f0000001600)=[{0xe0, 0x1, 0x2, "b82e23af0db61f856ccfb395461d1fa38d1cfaa907290de23b00115a20d2b769874e16184650e690e8cf138c5eefd02b0bc27c1320b2c1ab847df93b90b1b4d82ea5d553376dc948cadd1f37c437ab62e19072d4ae6e7093acd5844e77ca5e67f5bcfda4a69be25b54ec593aeeafea1c36cd8348fb56da28a1182ad2a360f4802d3fae9773e4e18b7a8d70530872745caf24d5a456ef39d53bd03bf1c22e08554b810583a62c8aa5701b2d2f808afe8f378c84339410e8769c2ac4952ceb62a3d04082d944a46d8026e49201f03614"}, {0x78, 0x1, 0x6, "d739031917201f76e5554c0725a97e6c9085ad9335ba95c5a289b15f2c95e91c3246a4bf1e36b72b4f58f8b1cdad21fc9f46c4f456691dd66127cd717d9049af853e6ae76d2cdfdb3f558ab9d227d4203ac72ed1b6a3dbf3e13a39cb6538575a8280daefb8aa"}, {0x70, 0x1, 0x0, "2b569cc175561d31b94130e5d4b134bf0d1cc70b9183d6d66cde52fa1747b48779ede4720567e786dab580a6dddf636c52d4d7bcc887948d76733937e1e1976d0b72f86fd36ce6c419799ea05da3b9aaf8524a4748c413238561f554bbf1"}], 0x1c8}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 10:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x2, 0xff, 0x5, 0x1}, {0x10000, 0x7, 0x5, 0x80}, {0xd8fb, 0x3f, 0x4, 0x8015}, {0x7fffffff, 0x3ff, 0x1, 0x7}, {0x27d1d11e, 0xb4, 0x53d3, 0xffffffffffffff00}, {0x2, 0xfffffffffffffffe, 0x3, 0x9f}, {0x1, 0x4e5, 0xf0f5, 0xa35b}, {0x1ff, 0x83e5, 0x7, 0x8d5}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xca, &(0x7f0000001380)="60604e97fc5136f407d252d498ad3e901a7a637b8635905ad0ce07a3c7136aa4e6dedb5e06f25aa55041a138d6839d221c9acbdac56e286423531e0f1571bbe7da5a0aa41a5dd9112027c1fb086f53761679ab6f829f98a9c75b343213c49c3aff52d235b98f4db6bfce1400b0547850b372936f87949a3f9945c44c26ad3645f1f0fd7ebbae13bcf6fcf6616031b4f38c3d7d5fe46ecab88c4ad23d4390c4299139e9716436209e2e659c77516a830beb35df675d427fcd638c174c2e21489e8bc92b821b062be3ef27") pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="f6359c94af0453b96d935f5f7d4bdcaf562ad0504781168e08ca936e0f7a521dc786ced9a45b3d8aaa5a1b9e4f2a956401461bce6a76201ca2eafdd49a7a5d90a456518df9438305095cfa8835d7daf344c1ae2f8d307c314432f9fc11b3cb81d16a4f047af7d053c73eb5e3f6e8d79333c12fac98f7b2721c0014081d0e1c6bbf4ba4eb663dfa6f082b7d10cad20bf638499ceb7edba81e6d21c5a44ec9d38a52048b22dbfdad023fb367e9ea5769929283469c408bbbc63a637997519cbba80e6409a52bd38207692d25300e1ee071927d143c0e3728f06cba8fb3f7a81de5092c7504cc28a0caca40eeeb176694651ce3bafeaccc31f7755dc1ffda5ac5601e8b95a7e44c87a48756168f1cdeeb99641f6456eb391406d7d845b76be5aedad81c680860d0ed2bae3c6f1a2e30529a6382dcf95b1e72ff100a1bff8707878c8d983694b5962fb12cbcef00a7925520b741ee7c2e32b255c334ce9223d22c4968b216e7ef2e1655f1f137e93e00a0377588304e71d9f231f5922ccc4961d01431ad37719bf6d4daa828892dec47b182870130f79ea818a3c7d2a3441f7e7d34593ed44334a8c70ca498ba33c63eaeb03db9039db7bcc7b10f791adbdd7c88fe8e420f608ca0afc91b3d8e9a01973f5239e67291fa59b0b8bbe8c50de02800636f90f26417efd4cd45513ea6c3801a97d6e32e5d64b644dfdb8ceafb73da5bdcb1773e6073e8a1d8b6f387312829bbe645bf9419aa59619f5ad1459a692ad87c538a958790dcf9424bae1ffa8ea3b266c0a819173ee48c4820e8d3a68cc0b2c965a4682684c76cd5d18446b7a6c22ad9fc5476888643195e7b58dc44d857e14b5653d69e8181ec20e822934cdeff82837439025d6805bd1e20855f4764911d68bd4462d4aaaf649c8b10307cf6dfc5d25b4c7ca2e7bb1276c4a6fd23a849d856d9d98f2a3b21ad2100c15ad81bfa71c2f6086d6174b0d90c3f9e94cbe792c07f1b8dbe7d94880f8ef0c45d11c3b410bcbfbdeea8573f13ccc92f45aba91e02fe9dded1d9cef5c9b8e339f98fdfec1f39ad0c7c7040bf0e41ee0af68c70970a6d9c61060a5a12b884924376d553dd6cee60f7147eeb2faedc3b2f8ad8cee3d2ca4a4f65bfec2d61cacc800253b94a9b6af967c6a3bfb8cc65fddb6116a2ac88bc9335ace53fdeaf57890fd3eb0c2126cead1fa315f2b6bee232938420126b23486592fc5ad40ee7a0b592e8f922c3f0466bbaaac1d89588c4f82dd9ff328dda5a9fdc42632e56306b5b909f8d77b62b80eb993dbdf31cae74a6a710b7837e6c536b91e13139176c3f33b3a7a5b6fe699097c856bd5ced767056ce547eab4844da740cf05c908a06cbfd7787d3cb87c935074bdb2f5786b905201d91a67294c8416af72f899e2c19bbf4535d32f35ba18a00ced66f81e799908a867e180e5d2179778250b11808ccb2d9a93dbdcb1e4848279ffebdc621c4c7fead1e5351dcdbfb306f57a01f9bf9ca19c9ca8b6f0d360cb0bde060199de51cb3918de27cbaae0bfbecccde93938611b73b812596bd445f9fc293119b84bd8be4740b47c568fdd746eb8017fd948e75d5b9c4ac4acd516808f9aba7b435ad4271fb2d5223fb4044d000423a9ed1d8d372182867a2e4f49a02b9f48048bb9f51542e362b4e2a7f912554bfc28460f180f9ed5eb67aad5868a7e11968745276e89810f87ffc974abfe46e67d73f490e5f92ea1b337d2dccb914766a58614ea927505dbeec64e9ef8679692085debb234515519988863866238ee6991744b1a3dd61f176067bcbb27a638ff811912f089952e55f9a13801f1781e4e4c462f2140b506d74254f8b9e63d6e51d9345d6b0b48c5cbee20761989ab81e17aedf3267c3fa5f7574aa710cd4ea8296af55e256c856ac216dcf9cf35c17785c0c9ea1d5741cadc8f1bda12ae0c0a5cded24540950ce5a4a5e2432565dce5a6a6c46ac70caa55f9292901c989cb86db998d415007ac2734fe69cbf653aac97a401f36b37d5aed42ecb142ba088d0af9f345ff8122860281a434d74f82cb0c969b278434224137d0e70229ef6bdfba33ced775cf22b7a800a1b42eddeb57a8e2f3f6dc80d078c6bea4dc157886b9556da99af92b904b8efea36a28f6adb20b72713a28d30caec25081d06f28bd1b47018d32eb1f1d69108972d05e55c4a42ba4c54ff08a05f68a6630be3575a94247141744f68bd1282d84140ac18c1a5aeb114741afedbd1d11d023076d0a30291e8a8b6daf8ed5b16589168d04bfc0ca2c0f21896ee73e04fd4c530cbf0156ade672975146a53ae1d5a6a941005ea5280bf63940fe81c08fdedae9c3aff2d87cc26fa8907407789946feb01a0c628485998ced336b932b30b5056cba04bca612678753795797cee1130fac588588b404b63c13bb91c83f69d6b6fdfab4a4b3f1831e0674607b917ded829583e7307ffb7a74af123249e6326a7d22e168332aeb6bdc8cd11459b7f1fb5d38c32b5f28a258ad722544ee30d33ee1b396021208f2fe079ac73940e29b84bdc83cb5e5b32b3ced88d25a49989e78a8793c44fa540b8a9918c9e0d67324983dae138af106e0a8fcaa3c2f9900d6f41c4a52a9c9f3b0fce37f32f3d44f1226ba58968ddf332e92bffed687dd64f4d8d5e0d3482c55f9c9ad184479f88c5c6ae6fd9b0eb08974ec22c8b672976a41c927fb91fae69c0379d52a96abf9ca864bccfb6fdd39ae6a6e4d5dabb6e0371e909e49573ad9b13cbef4723b68c8288602dbe256794a7e2d9828513d96aee999cda22b766b3394be61851e58fc26d5251e7ca931202a71a99829d2713b7d15e77706bba75d60fbf6d713f1f06249f61d6758e6fed7cbdde455bbebb38481b4a534e80e8b8d33ec23ac4be361a677744354d3168ad594ed1589892f2efb5b822a7c6bbfe21c11b56d6f0bc4fe917d0140af2a5ca81a30520cee8e8ff54ab14f49e33d19b38c01ba6c5e42979357cfe48fd5a7766359477bff237e2d981600830172b88ac7cf3afa8a202fe2d9e59546857e4ba63f290cc081ae8efd18ce7fef06c29b952300b7f2d0990367cf4253bf87c5dd32cd2e05418724c126da846906ec667ed4686a1d62bce4e9bafd3a8ca1ac97a71b5e06fb93dd4bd07de12296dd15d265d89167dfe854903f89a7e2d190cf3066e32bd5005b90b49ac60ceabcb6b3f008305933f8a7441940ba5678a4065ce62720b819e1f69583b4476d939d8abb12c412fbab7dee457bb935435b5372c7a4d13094043138925fcff77539d5e14b0a52dddb2f998660239ffd9f9a8cd96fad01efa7129c1d3fd21e1e074887bf7bcdc20bc4eb351bcdd97b6fa44ef2a33a972c003502b4b40319c077dc8198a31371893d7885523a79f6ce3566d9089c07bf3ae540bd72662767a9023d238e23cf2df787fb398d085b1ac758ddef31a4874460af20141798abdd433f9758533ab3a4103fdc9711b64e7a94041aaec38b3da6cf156247ad3c056ce3b032da9f818a72887a638a6cf55d8a5414f7d9aef3380ccff0e751e144d47768e60c3f4d1359f73c08de026113c575ef217206b542f270fb781d82d263059166ec7136bfc2a6eb2f8e6b81cb1eb589f5efa025bc238d87052a9c36199b766ddcf6cbe234fd3069d057abc7a8ff9a176e18f3ac0f0b0fc7b393fe05a1431e8a0601390ca074507658b93d181e82e443d40e70413e9516c4b4c0d380c9297179c53ef425f3a7e81295a79d68fed8604f0d321e43f5dc07f68804131d6277c3f325ed30c26b2308637f1d015262efc5233ca793ba34cec2e97aafa22b8b89e6d9aabc938f2e8b87c45e143b31ce83f6fe64e687674cd3005b1a7389141300e9bc983c1a2b31c4fde62196d4ad32275c255fcd95c82114ffc628b7a3605aeea3ec877ce377c8a5b5c3a1f3019f54b1edd7ef38385ffed4e93729f926e353e838969cb9a5eb1d91b9715563d23af59f57ff4c64170de85c5a4e068d856725a85a9607d70246f2d1f5f36fa6826c2e7e3ba5e774d99d83043da74cfc3cbc2349a434ed7b03b052b2fb08080cd7f6ace55c5f445c89dd130d5a779710c31f1ea406989b31921dcbe9b7eae7b06c516f0ea52aaf088a57a8cb5cc95339bbdea181382046726bf42540e66ac46333bc93d29b53f0c577cd9bcac01a53263f9d7fa2c1e34133e01b69a08c94f53f9ad747495362394f0b96326922b3d48326eff5c1adc7663168201a504489889308db5e8d07a7f1ff0512b7398428cb62445703699f05279ce123fbf042f75e23f12068a6096b35655c251c4ffa2662c2072937f09f210786908b8aa278f976f68038a99252cc9ab76869664b388886b7ab8f66fb0c3baf7f4eb68f62ded2c86a07f26c8332beab0fb0b13a2aeec5f456f863b0f2e5a49bf3b416b0dcfb69a02b0eadcff8bf83566f81b9035533f670259faa69a276b34bb593399fb9f889f602928e3dc43e0c883b675e315970bd0573e685fce56c72116afacf44d9252d20fef154ce4ba8a6494a2e7aff250899fec268d4ffb25ca16529c22831ec4118c3803e5e2053e6a5e1b1752eb080654155c8c05400b8b318912d750f3e2a8bc85b71fc15c85610aaf974855e0c1256dc9daba06b5312703d8522b16035cfad0345ccc4b746d89cdbaccb4725e2cee9bda6f05f8cba5f7fb427d8f48aa0a414483a9e03d5bd2eeef4079eeddd6e9afd936cf01a9349835efaf8a4e29a3e54216a1f5b54edb6c3105bf945476fdb8f29079a7bda52d1007fba2b9e777966fffe80b905e64d259ecac4dcc443a2eb9a141552c71e5285f88f5c4d0c4a9f4accd6895a52508549b191b32762c37b95fa080f078b69c836885a45e39a825a30274ce05397d014f4389b53f6eb087dc3728072295dab249e727086214d0a813dea3d1096c6b905ca5c11a10def06e5258c63e82996af4cf236ec71d783cf3118687b4cf1c22a3f52a5e352211b752dca8af3def217409da6f086672d6568ba9ee28d1b3fc158444dee6670f30ce05d3b05d9f029756a445a08bbde0f9ce6a0c67f53defd31d796c60dc1a903236f26f3c357e8db618df9a75ae655356fbf083da324863675db6910513b40ea0dc799d3c27cfcdc53b2684745c847e8ea6933501e76872b9bac42f8ea7bb51f77b393c951165142c02f2e4db4bfd25b6d5fde4564838b1be2ffb7e4e8c51a13a575a0ea83455d4105e1c77045fd4132661942de64dcd0790f7dd64b69370545a44bcc851efd41375c0b8107e9dd2747ab01b95abedc20ad27fb6b1d5df5c6e5a2f60de671d0bd36367122b8311f5d66912896af1e1669eacc14dd01303364bd4ee2009a992580c0e8581714cf1804cd1beaba06ffb824dde36c0ed94fa6dfb14be057efa78c7beda8a647f69a9fdb9ac52522497c2ead8057d38a9840aead9f74cb97313bb0b9a7cd95d85f892652d688329d517f9bb35ac787465fb7f5efd9bacdbb2a848fb221e6e12e7b908ec063ab7e0d5970d5c2c9a11af940e411751330004bf249cc2d877b1856a2789e938e04026437dda950ff5695dc5d3cb8c761494abe6942f7f08b2686494b43e3cdcf063fb3f50bed64b8a5e3989a9091e68689c5e4c2076c774c43625ed6bb136293cd1da2bc739fb6472da9212fd2beb9fb9b4dfd436ed43ee7bb8a81639cba42d3303240cabd0b3b1f96bbbad459f436b02a1cbe90a71d1df554945b655b7626ff4f991227d779791890fd5c5fa0231effc599ae3c8771d17279080a7149d5c81cbbdd1e421cb82342a6ae60a4184", 0x1000}, {&(0x7f00000001c0)="1ba4abead5458343fa4c5c184b286316eb5d40fac88a28bc1fce88e32eb577e4ba60d28555e8dcaab652e46e62f134542656c9da79fcf838a2b2f1ce20181cd53f8b9133370ff4823e564f20cb22101f9e0d6cb5618c96f5f11ee646411a1b6ed3af6278fc674c28d403d373381ee27104178619dd92e66569f969a7684dddb969013767208c9c86b0e3aee52d88ad0ffcd25f3489e8802e8865b49426032da4750e703d2d4e276664", 0xa9}, {&(0x7f0000000100)="fb50a275b799351d6f9e021e7637f7a28b6dde848d12cd4101a4c30f15e2bf0c19b369cd97ceb136d77862d732adfb4ac50cbcb4b0c2e312528b0d5142205362cd77ab9f18ee46d18a81ef97de425687710bb6b12c9b39022d9fe59b3c", 0x5d}], 0x3, 0x0, 0x0) 10:24:27 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r2, 0x0) r3 = semget(0x3, 0x2, 0x400) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x4) 10:24:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 10:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:27 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x6) 10:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 10:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 10:24:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x12, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x4, 0xfd1d, 0x8001}, 0xc) write(r0, &(0x7f0000000100)="727f6ae35ea882038b1dab5278dfd0732247eb1fcb579412b9833a5d29c4c43ec71cc4d662416aa763a053a783e013d34ef898a1520fbe18ff26826dbb05bb190be9b2e9b8273ddb59452e22533cff6a2e1d4411dcca1680a8", 0x59) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) socketpair$unix(0x1, 0xc346fd395f6d78b1, 0x0, &(0x7f0000000280)) 10:24:27 executing program 0: 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, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x8000, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:24:27 executing program 1: socket(0x2, 0x1, 0x302fe495) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) ktrace(0x0, 0x1, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa2) 10:24:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="73020207e0000001151ad9737edd983971f6"], 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="22e7631ab857bf9938f04d5893a342f2896b34ff8420bff3be4ef2d7cb6c0274d572810c7f6f750416d3c902296266d38db5ffcd9b089633e929434495870c85a0982a052289f0ef34d31d83dd51366fb92e252e", 0x54}, {&(0x7f00000001c0)="a6761fb17d6ae76b7aaa2553619997fb829515d29967be254802cac99a49ff2b64a7991f82eeabf6e7a739ccee2fd60002259ab4d4b02376c8057170bec967053b23ee7eee7ea14ddf44ffb5078d44a3733d121cd4a9c6b290f4f0c6c2a4758bb3bdf295cf26a4349539647dfa88ab383c0786acf380395f7c1e96f79bfbd91c4895072d82d1e1c763e16fba69d72f184e11b5d65d83d5803e6a47b7ca7e8e7fb8b81392ce281675d189a8d0f536b31132486297fe25862177d5fcd71cc5d00bc08f3b2867d4f1cf988e4ae18a1db6da00", 0xd1}, {&(0x7f00000000c0)="a30c8a7a1f3be10305e256db545710eb11b7b0db54b800bb66b421e24cb48f0722a701", 0x23}, {&(0x7f00000002c0)="5c61b299b0ff64286cb4ff1a4b5da868280191151da54a44177c543614dfbdc4f26e1874bc1d5c77ead1c46d8e7757f9579a73c9872b57034594c5331f5e36d7bead6bc2e73c50d7ad202ce17dc4791b906a070f429e76552c7484ce7d", 0x5d}, {&(0x7f0000000340)="9d26d8a560b5e3a1808aa224b7f84167cb0bbd98bd9b204e99b5b7209d2f4033a708546b52434dbe4726e7f3ad150c58b074fcfd66bc88ed3fe0614f8b423517f8c6eabc240c39d911c31ba93c906eec16cc0de04bf525466291b8962eca2cbb4f76e769d031e77e0f4ee8416f5e12af52c1f90dbd0d1a3c455fe833978d795fa1b9f2cc0ba0c2650396af74c5b657ef9832b2a95bb9642d54112d664e735654f6929385042f0b174d7c36e99c56fcc8c1771a0a5949385575c447a25d3de6149c2886b2d410639936ee48c13988b43046feee87e9c1332f41edfa26d46105", 0xdf}, {&(0x7f0000000440)="357b5fba15814689294d3fa5fece02c4cff4b3d77123f530fe7e17ed7da841bfc393e1e815", 0x25}, {&(0x7f0000000480)="de6b39f7692933febf6fa0e24bf9741af2614a00fb0b306554bdc32143b96e1ba4621785d77aff95382a6c5468e8731bd60b69751a7ec96f3e6303a1df766c2d5e029d6b8735cd00542e6098494bf6e56ce25ccc845eb3d970836cffb318dc32b75ccac303903949fe93a10d386d2a02ce22a0ec7ca9a7eebcd32a06a2216ac731cafbfa6ee9190b9121e559b1783b611984f504219ea663b14029147277bf223a43dc1ffdfe25ecc9", 0xa9}], 0x7, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="3407bddafad33b58c495344ce144633e19431b52a5ab02291905c860d957"], 0x10) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x80) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 10:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x10001) 10:24:27 executing program 1: r0 = socket(0x1, 0x1, 0x100000000000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() setregid(r4, r5) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) fcntl$dupfd(r2, 0xa, r1) setsockopt(r0, 0x6, 0x7fffffff, 0x0, 0x0) 10:24:27 executing program 0: readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/224, 0xe0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) ftruncate(r0, 0x0, 0x4030001) 10:24:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) sendto$unix(r0, &(0x7f0000000000)="6d2b437e91df69298b4ddedf70612c6b776bdca7335491fbaac86615e53d", 0x1e, 0x402, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 10:24:27 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r6) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r6, r3) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 10:24:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x1, 0x4002, 0xff, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 10:24:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x180) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x7ff, 0x3}) write(r0, &(0x7f0000000100)='D', 0x1) read(r1, &(0x7f0000000080)=""/23, 0x17) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 10:24:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:27 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) setuid(r1) poll(&(0x7f00000000c0)=[{r0, 0x101}, {r0, 0x4}, {r0, 0x8}], 0x3, 0x7fffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2000000001) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xb9eaa016ef63b5e8, 0x9421fcb94c53a556) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) 10:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xab941d28ce63e2d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x931be00a25452855) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 10:24:27 executing program 0: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) shmget(0x1, 0x4000, 0x100, &(0x7f0000c49000/0x4000)=nil) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x1, 0x0) socketpair(0x2, 0x8000, 0x1, &(0x7f0000000380)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20, 0x0) r3 = dup(r2) shmget(0x3, 0x1000, 0x80, &(0x7f0000c49000/0x1000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0xc) fchownat(r3, &(0x7f0000000400)='./file0\x00', r0, r1, 0x4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000300)={0x20, 0x2, 0x8000, 0x1, &(0x7f0000000080)={{0x1f, 0x6, 0x3, 0x8, 0x4, 0x8}, {[0x100, 0x400, 0xffffffffc5a7d0b0, 0xc00000, 0x5, 0x4, 0x7, 0x200, 0x4, 0x4, 0x7, 0x7, 0x62, 0x1, 0x8001, 0x5, 0xf1b5, 0x3], [0x200, 0x0, 0x8, 0x9, 0x3, 0x946b, 0x19, 0xdd88, 0x6, 0x2318], [0x40, 0xf5b, 0x400, 0x8, 0x2f, 0x3834, 0x40], [0x1f, 0x5, 0x4, 0x20, 0x1a0f03a0, 0xffffffff], [{0x6, 0xfffffffffffffffc, 0x401}, {0x100000000, 0x0, 0x0, 0xe7a}, {0x9, 0x40, 0x8, 0x2}, {0x100, 0x9, 0xa60, 0x5513}, {0x1f, 0x9, 0x1, 0x8}, {0x7f, 0x80, 0x4a, 0x21ff}, {0x9, 0x8001, 0x1ff, 0xffffffffffffff01}, {0x7fffffff, 0xffffffff80000001, 0x7fff, 0x3}], {0xcf7, 0x358b, 0x8001, 0x1}, {0x3, 0x2, 0x0, 0x3}}}, 0x9, 0x5144d01b}) 10:24:27 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x4007, 0xff) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 10:24:27 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000080)=@in, 0xf1) 10:24:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/187, 0xbb) 10:24:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 10:24:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 10:24:27 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = socket$inet6(0x18, 0x3, 0x7fffffff) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x8, 0x5}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)="1903993fdf071d1542d15596c12f3faffcf0789e05271bf5b8620de48a4c844d58bce78651c91636a8f3f06b31c7b18d32583c4868b8ad4b768f21b98993a20e974d0acc5b2475d3fe07647d3e39f2537a7f65f2ce6d4c092e3b11a87eca67d3b2f2011cc3f455cbf7760627f027f1d2adf6dc39faff4a17c6ab76ca6b8401795942052bab06dba9584c2b1225f6f85cc11beabfacbb0715f39911081e52f4991abfc09d833c649a5c43759a2025d0341c248bf3a2070b940fd82f76cc4a440c047918cffd1a2444aad91b3e6a7859bf1c86b9e3bb9695e6ab6a8717a1d603f94d9ca00f473c0aac7687f84a8f322cfd71a2d23ce1c6", 0xf6}, {&(0x7f0000000440)="a40a6bde8ac48f25528b36c093ff366d6a3a0d24b83c9f313dcec0d0f9ed032f7e39df4d701c9fe26bfe91acbfe842750700cd849af2bb63f3bb7a2dc281f6acfd324b98aebe6333c1a7e5a1f5d2cf181de52a2fd33ea3f2ca72b8a4c5ce9ff344147a2e6707413aaecee06fc20cb0cb886d12ae0f74bc67d0b5a694d1c33b6b558947b1f5324e69e3754c7f81b8d6fb8609720a160fb01034b548d25ed25e033d", 0xa1}, {&(0x7f00000006c0)="ae9fd8d6e33b41f861cb8b19862f6d5abf15b9676ae3f4a80d19b06d36f449b1c7722261a5a84a47551c558d04d67cfbb01d7261a5c44281b61fd7e66fbfbccb7c431e43189f8096ac69306d3aaa69766f002e8cf5c586459d09db08d1b8c8686660f4aff401233c3721792df7d049b370b156d0d888ef5e83575c97daf623de326c518a16c24c84e98324dc0b5c2221c3a44b78eea2f985d9ca05249e29711851135e6be0d6bdee4cee126a03d95b754ee0e5c44d9e516a8ea05eb79dc748a948c957a78b0a52bfc1da107148dad5a96d160331b24cd4078bb8c513d86df85e", 0xe0}], 0x3, &(0x7f00000009c0)=ANY=[@ANYBLOB="70000000000000000100000081002000c0bb0e638265a7a62cde052ccd2f651d409306ac25a6fd1b00106c4732d16668bbc3ddd3011a573cd60aaf456af9c72a2eae37c192c8ab6886a6e9fdd81126745de471a3991f183edea349916ce20004cf4201fc2a76b467d06f485c00000000f0000000000000000000000005000000043a2ed84b3c9ec25cca7f42c9bc6a081bed4c9349c3aa38661f7e6bd9ed389b7c183be7a42a48cc30515d6d9c94f77db6cfe8a7860983c70236b219609c38f288d743fa7de21acf2e8f6422fdf924bdf1e719feea369085418d1ce8b9a3444f84013d1db884c3648fb6756eb8e53add06384f835ee569c40ec8f2abeb00e5e7fb94764cda4bacc50a8fab272845c60df96f3044f893f0cd2ecc14a5f19350edc0c034c984c9f1a1b46960a85969ccc7b6264e8bcdd3d7fce64c4b476f664550177170d3a5d63be725157ae3e92ae4143bc8261c46cdbcf636000000000000002000000000000000ffff0000ff0100001b78ac384466afbb0fdaa4f103038e007000000000000000010000000104000010ad3bab6eafa3ce1bba63b5a9b66293519bafe87670d0ad0729dbe2faec9c88d1247085d0413b56dd5aa69c14c71da15f5afd21c1852ff9469d5a3527da694db16ade5b932a293c285aad72f56fe4dcdf5636a076c4902a4b00000000000000f800000000000000ffff000001040000ad9f43883f6c8d1346e5501f0438ff7803605aefa53c918787be21299790aedec03ee1e13cc65ce9be158a1e6d37721257c2d1c4cfd1a215ebcd49ebea1185e8122acad25ef5f1ccf685bd43a6ae58a197f2b8d0b7030cb843bc1da84ab28b03c4a0f65c7335b4841493f1b7309df8a37bc29367b04c586df0508c5741e846ee15fb24d18581090eef2d9a0f1a79f749f0687ec6801867a0276bca735d0999aa2f6c8f8bf332cd84a99e7d867eb7aa56ac7b1ceb00ec21cb716c9335946cf3ecbf8020161800f00511a8235e1b99cfd80c762a392eee801af9f938c03b7f733b0065cfc065299e00"], 0x2e8}, 0x1) r1 = kqueue() lseek(r1, 0x0, 0x0, 0x1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r5 = getgid() setegid(r5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') ioctl$TIOCSDTR(r4, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) geteuid() r8 = msgget(0x0, 0xa0) msgrcv(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e270a286cd76de318233a98526f23820499ed5e7d62d5682f864dc80f3e8567ddf566326aa19d9975b24b359732ab3e2c75f6bff4bb78b3ab19a7ab0793d87e78f8a6214711fb864fd1ca468099b188dade44d19f147a6842f9296502ef498581d7a0e5dc19074fe6acfac5baae2560df9f3c1a4e1d97a3c20eb52d6d1460f361a7b8"], 0xf1, 0x0, 0x1800) r9 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 10:24:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x400) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xc40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 10:24:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r3 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x4) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 10:24:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) r3 = getppid() fcntl$setown(r0, 0x6, r3) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000)="caf5b415", 0x4) 10:24:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) write(r1, &(0x7f0000000040)="40b9013febfe6879e0", 0x9) socket(0x400000000018, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0xc0) 10:24:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74, 0x0, 0x0, 0x9}, {0x37}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendsyslog(&(0x7f00000001c0)="90b0a1451563d00e7248578af68ca68303d513b3bc1cdf35d5cf16c35c1465bf42fa70ae61b0180773bb8b8c60ec", 0x2e, 0x10) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x2d, 0x0, 0x0, 0x800000}, {0x30, 0x0, 0x9}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 10:24:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0x3}, {0x4c}, {0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x5, 0x1000, 0x7, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 10:24:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xfe96, &(0x7f0000000040)="b6") 10:24:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="e32794895dd163af1224df29383ca43f21e3840651e6df14e394108ae707e66cc861e285b4dffd15ea5270e8cdf631371aa979222c0c046c490ee485a9c2d309a2c19c07d880292f3dec", 0x4a, 0x0, 0x0) r1 = dup(r0) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x38000}, {0x18, 0x0, 0x7ff, 0x100000001}, 0x4, [0x3, 0x2db, 0x3, 0x38, 0xfd, 0x5, 0x2, 0x10001]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x20) 10:24:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) kevent(r2, &(0x7f00000002c0), 0x7, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0x7fffffff}], 0x8001, 0x0) write(r0, 0x0, 0x0) setsockopt(r0, 0x6, 0x5, &(0x7f0000000040)="c939403154ea1e3ecfad12a50bde76b444b8c171cb885e82f2d1eb20d4fbcda740e11d7fc09433b9db28b073a1d9d23f66a3dad33978aad222793cb0e41bb3d68e2e64b97d503faa4e29941b64f460a4af36b712b440ac1af70d9121ac0a1a13cbdfb2770c", 0x65) fcntl$setflags(r0, 0x2, 0x1) readv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x4) 10:24:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x8, 0x45d7dc2dc05254b1) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 10:24:28 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x0, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 10:24:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x100) r1 = socket(0x18, 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x22, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) close(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 10:24:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 10:24:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000100)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4812, r1, 0x0, 0xfffffffffffffffd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/25, 0x19) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) pipe(&(0x7f0000000300)) 10:24:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff", 0x0, 0x9}) r0 = socket(0x18, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:24:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() r2 = getpgid(0x0) setpgid(r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x100, 0x5, 0x3, 0x3}, {0x9, 0x80000001, 0xb2, 0x3ff}, {0x7, 0xfff, 0x8, 0x7}, {0x100, 0x8, 0x9}, {0x1, 0x0, 0x8001, 0x80}, {0x4, 0x4a142525, 0x3, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b3") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0xa, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 10:24:28 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x8006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 10:24:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="f13a3c20bfd86c6f3050c37c826c803c541e6f25846efc8723cc8de29cf46cb70dd065513711ef9d241a8dadf87cf6db51d0e88f3f7eb97f795a915f4c0b50bc6c0db22b1df369288bca1556d8c9159177d5fcc3371f4c5b654e9a08d13180675e813d9f00000000f9b56ef3afa21f6a9e7ef250c110633c3fe07a0a31aa888c11a739eed1a3dd70f365432cd717e553d907a800"/162, 0xa2) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 10:24:28 executing program 1: munlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:29 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) r0 = geteuid() setreuid(r0, r0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r1 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) r2 = getegid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getppid() r5 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x8, r0, r2, r0, r3, 0x100, 0xfffffffffffffffb}, 0x4, 0x3, r4, r5, 0x0, 0x0, 0x3}) 10:24:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ftruncate(r0, 0x0, 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8000000003) ftruncate(r1, 0x0, 0x80001ffffc) 10:24:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10002, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x1, 0x7581, 0x0, 0x1f, 0x6, 0xfffffffffffffffb, 0x1, 0x8e37abc4998ea3d5, 0x80, 0x10001}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x61c5e95d30c67b62, r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x855a800c0fe76f25}) getegid() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x1) 10:24:29 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/21, 0x15, 0x3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind$unix(r0, &(0x7f0000000140)=@file={0x9676b85a533f20f1, './file0\x00'}, 0xa) shutdown(r0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/22}, &(0x7f0000000200)=0x18) fchflags(r0, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x80) chdir(&(0x7f0000000280)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x40) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x1800}, {0x4, 0x0, 0x2952eae6b43927f1}, {0x1, 0x8, 0x1000}, {0x36a14deb545a9a26, 0x4656, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x45e, 0x800}, {0x0, 0x9}, {0x8d7b9a0cf2edee9c, 0x4, 0x1000}], 0x9) mknodat(r1, &(0x7f0000000300)='./file0\x00', 0x2, 0x7) r3 = socket$inet(0x2, 0x8000, 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000340)=0x5) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000380)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000003c0)=0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x1ff, 0x2, 0x2, 0x6]) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt(r1, 0x10200, 0x9, &(0x7f0000000440)=""/89, &(0x7f00000004c0)=0x59) clock_getres(0x4, &(0x7f0000000500)) recvfrom(r3, &(0x7f0000000a80)=""/4096, 0x1000, 0x843, &(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setuid(r4) getppid() rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000680)}, {&(0x7f00000006c0)="1aeff6f27724a15bb01358c74372f8df2154d66eb71f084f8e5c3520bbd1a576", 0x20}, {&(0x7f0000000700)="3283e7ec122692c59c7b08e5e2bd9367b861e78b094b60a6104493324730e9e245de964529e594bc182ebd5fa053ec8b47e593a459ea3cc9e37fde6308b4ad9a223ff8aef7f59e64cc4dc6d0a3a1aa95a452c6d912b22867475629e82c17e19e05f82d58af4056423dc9875cb7984a6c85bc5dd80d267ff2535ed2ba4ef54e5d418907cd21a2f08ccb9b948b6e93e8669f3fb386b4c0d5d3a546662765b2eddbf72386381fd5cba7249511b663a72bc614d53cae43060aa2e5059d120a39a3ba056c06d56a7383b449cc49432f73ced22194073cba0642b54730f6d33427c071a7335036c90f00b7", 0xe8}, {&(0x7f0000000800)="877946ea0c77cd10ac103dfbba066d0ade812960bcbd1045c496cc6184a4c90b1ceeb6816f3906f81a7ebdfaed34bd2921a8c8673f47f499ed5dd62d4f616644c8a97f1b53cba0d737586592b3ff469e2c86e888d3000657fbf39bca8db6a4f84feb641ee1e362cd185dc91272e21afd50bd6036c3f56c9888a5be1a5b251297180938196c12eec7304678057f46a59294f2d0d46a0f5f67499a5c614ed5e5a047f4c607bf8c52b51291326e19", 0xad}, {&(0x7f00000008c0)="98af2a377d5547fecca3e5c7c02b6e4b314ef69192a184053c4f0fcdc6f51d99ced506374b26f074be05c675fc951e0958dce89b20b48d11679fe5f839b16f199447e7ca26281e4ef42298b0282e5a22e2c9be2c3b5dd32ac51181498d2bdc6c0c24ecf5449de23ed55c039006c92e6c88f2ad166eb8d8682995d27dfcc38ef8267b0d4c2738f970ad8ee3c4d10c1a2b8e42f3b9", 0x94}], 0x5, &(0x7f0000000a00)=[@rights={0x28, 0xffff, 0x1, [r3, r1, r0, r0, r3]}], 0x28, 0x8}, 0xe) 10:24:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x9]}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:24:29 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x3, 0x89) getppid() getsockopt(r1, 0x3, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f00000000c0)={0x2, "5ead0211ad771bbdfcaf050932ad9486bf7294eee73a592cdffe6a8602ab8793562cf7ac8d9d35c994c78353f165dd63f8"}, 0x39, 0x800) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shmget(0x2, 0x2000, 0x60, &(0x7f0000ffc000/0x2000)=nil) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) 10:24:29 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 10:24:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x20, [{0x1, 0x800}, {0x1, 0x6}, {0x3, 0x4970}, {0x2, 0x8}, {0x3, 0x1}, {0x3, 0x55d}, {0x0, 0x6cbde7a}, {0x1, 0x991}, {0x3, 0xf4f}, {0x1, 0x3}, {0x3, 0x54e}, {0x3, 0x1a}, {0x1, 0x6}, {0x2, 0x1}, {0x2, 0x7}, {0x1, 0x8}, {0x2}, {0x3, 0x8}, {0x2, 0x3}, {0x2, 0xffffffff}, {0x1}, {0xd8271d3df61dc845, 0x4}, {0x2, 0x2473}, {0x1fc6833ce81206d7, 0x81}, {0x470963ce7b6ba7a2, 0x7fffffff}, {0x3, 0x3}, {0x3, 0x6}, {0x1, 0x6d1}, {0x3, 0x8}, {0x1, 0x1}, {0x1, 0x7}, {0x3, 0x9}]}) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 10:24:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom(r0, &(0x7f0000000100)=""/251, 0xfb, 0x840, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 10:24:30 executing program 1: r0 = open(&(0x7f0000001400)='./bus\x00', 0x0, 0x100) shmget$private(0x0, 0x4000, 0x21f, &(0x7f0000ffb000/0x4000)=nil) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="994ed5e6db06ea803d695bbd4eb79d45e90b3f31d1ea2b34bb4fcabba531c021244e3dd90c9cefa0b7b9628c80a1eb2bb5b41d0d53e688e10b412577cd7e8ea6e0de8fca355a4708ce3f534430c18d636cd4d9", 0x53}, {&(0x7f0000000080)="9549cdece29501e7be246b804c760efdc02db67c1498d089a0e824cc1da92b263dde273d923b9efda333f8c16705ad8c4bed8c6e91e6e1ad6d1f55eae96013e7e4fd2958d6834ce3677ca4e36cb1d85e93609cd44de7e3397605bb7711801b4187477b67cca346d0446b0c4d0586c44f9dc2afe078879d245badb3bd54f0e942bab80368633243401d30fc76c119d3a8219ef7ed0c7ab253dd", 0x99}, {&(0x7f0000000200)="02222d857b7595fd4c3c464aa81a275aad52be56209b24268667a542ff44ebb168327d2146780d3f1c228217ce4708ee52532b00d02b7ac9178012f20cba7c1fd63278f96ab95930377d1856ffbce7ef7041d0f1ba9d376bda5eaebcc38f5d77452e5781b8dde6abed88c21176b53db7", 0x70}, {&(0x7f0000000280)="9784c09c5228be6219f8658289342b25de44e2e07f883938f4e495f759d5a10785c8170283c646ebb9541e907fb9483c8240b215f48139544350a5454522651cd147e94d7789d3e5d8fe280ca9fecf47468d58c1a0cfd612df021c8a52d479ff1abc282a62ec55bb6dee35163c197896f0d668c5724ccafc0cbda1374d236cf08791676090c2081ff113e291b74babf550ff9133957ee496125d282434df56130cc7bd912895cb666f134b25b93dc181e517bfa31f15f241d972da8008946b69201bfa45204c2b0aadad2d7d9b56dbf6a44cf6caa7198e3b4dfc089a27f71fbbb2f4b97c72293ce92671aa2fca0aed8f191d140f59760adb8c105ddd325d21354202f64641683b3f605660c07ce86da688cb400f660dceef223a1db4c06341c7147ffb9b430b09da241f9949156629889067d45927fb94c5795f35fd1f49efa3848a0ff26939b2fae2a7bd791f4c93feb21a14d5300c8abaa3fc6aa9581f0ccd087344d5d539a05fb2c726e9a8fc00a03cf9e465bd9e8a525ea0e7f77e42c705e2dd63d657592e78692c138b21ad3654d584bbc037140eec876db8c5fd69240989b19c66807d611d0c17199f36b5fa979a5343255dccdb9babda20992a4002111fa8c79f1ba6b3179c862697d5f97dad24d81e62a952906b27deaaa33fb52a84174243e4d622cce119bbfe789d4924a436278ab6c9af6f8791409805dc1cc844b0b4423a95c01b4ddad0fb0f4565db427bbb10366364ea520da75f4e13cf136d76b3460927e61fc1fcdcb63c8af3db3a32ced82cd3c12460dae00789ba56361a422d9e403485a9508808bcac434ea1705b6171badff1fbc37197e47515dba92b8272b666feee6ea4b3097ff4de8445ea11eb54c35e0f71944447bf7fbe4903866953fb672c048944a67d3166b1c77f494594f3575890ae71c90f7158ae86c9079bbed232490af9e6eaaf7a62c4ccb06a96e1723c35568f401f29a26b74b0b41553c37ea612b387488ae1f15db2a3d6f2e7876d3aece5a2c0d53dbe73bb42e9053f8b39af25b171817f0a6f62eeeaaa7a83a975d962bbb8df3f41e03357f35c316cf4b8b24c9515df9add6652439e9eae5c6f5761508801f5c0b45104a3b1cffb5e760030838e6e98003b25fba5efc5b8b96d7dee23b6226dbd0477de34a9ae8e2fec4a4b550faa4ad1850fd194a8e54f38573cf7b63f603660e6e5ef096483e37351a8b3231a315b1ad158605d838131f7c3821d73cdde91dfd0bd3f571f4b59690c8797cf67ea96b4de91d5e6e7d193ed3dac2262c0c902a4db7b51b0a06a03d455865c900a8b9019878891a441847c21af94023fd4c49ce35459d282d099b9dddab74875d5b6410846124a677450f00e38293c449d05e6e971d96f9f79a8b9d04a5ec4941a5e0cece8c9df20f196bf8afb4b70c3339ef8ee37d06dcb13f3332b1f10f556c3d9c4f758e116e9528af685af19167f2730c1babb76909245afbd56230f7207039f9e7be74c27fd215ff3d47cd9a98213fa9676abdf64b1cf73ddfafd515410f0983b29bc7d1427584ee4b5b9a214fac5963b8a6a8becee5cec95047a91d2b7d18c3b075cf52b55e4a7ff9e83880b180e6d3f037a206b3071f1f8e53dccaa04938edb6d960d4832335a7e2742395a59f4c8c476bb684b2b1c0214c08b7ee0a80c10510a6088be9f5211c564450f664e8ccdfc28fdfc9e6c4d6d07efd81693f1ad7977a663493757c7bbaba4329e1558e76afa89c8c6d1936bfbba440aa05540cde1ac631bd88a361ec3ee4dc3a2b655428c271b5e407766eaf8327e5c2e957abc1a88a86899943a7c7d8a159e5b454ce604f9ee99c355c79d68deba04552cc90770bba2ab18293369389745c45efc58aac474dc395b076ae7269e7e0d2bfe5bf49479a1e60dcd4e5c4af6876fd7b410c8cfd77d09f0d408848abad86e6ceea910a53119f0bccf8b8d0a49055cdbe25ab9c64df0586099dd24df05759fb30b9a87a66e7a2875c65bf629ab65632cf06026004cdfe57442f2e0c1896a728d8e6a033e994a858dfcf3116c3b6bfc83341f09427138f0509123233584170df933807fe8e7ce805e5922ee7f64cb71f58a60d03e584863a2a057a22125b72cc96d7d427d1ed81a9dacb864fee8f8f12d031509d08588de6c892ba0219743d42033c0e0d3a5aea4efe4b9eb661ae2135f6d6a3f59fedd013b1c65d4365a65cce7d11b02280d3f00e32bca178e7617e34099c9cfed5a2d7b1ab7a3dc2208e1a389f216b7b6b05da5197cf900a6b09aca7eef32f9ed83b17153d9e04290761697652e77e98dc62f5e20d927937b0f6af284eb16dad15fec8f814f143a4a616d15cfe3e6fa5742343c805dba3c17b3824f48361e941e1d19598c2795ced423a8b7b73ce0f86229095cfa9b9a40c577420d878854003fc904d5727b58e0a671b5fccf3a06ac4549cd2d1ba576ca22d407a0181141eebfeb61eeec8ecb13e665a2971bf91defabacee56abd5d4b1214968f18623614507f3da4065c8c9bb78bf7376d1d50f255bdae6109d0bdb3d6686dd523a6ebf8eddfba3aa435b3227f256f2f8a6511ae3b7ff61263892e3217fda8d04e23fb886fcb1d506d17697c5d1d280b7388167aa7b5075060651d666ca70cc835ade35a3ded20e9d1d7f66f132250cc85ff9ac4c8296ec4b068d555ecda61472ddb1147ce27b60f3b4e7778f723513bf1e4ef28696740a04b9b5b84dd29025cb11288eaa6f347c8f44ea44e0db96c1ae4da42ab30ebf032727db83e0c55b937f6bc705afcfe033fa31021f25fb9de5aefb3198f93258bac0a4fd08632aaccd91df2af4cdf935a22ec6f8ca55d09873bbabb299e85d3a14d7b44785f4be4cc8ce877c201e3b8a9162989eb6953a8cbcf67ff026a0df5279673c59d936f6e4bcf6aaf1df529794ca37a1c02e11c17e93d685bbeea876ab7c01046549b28bbec7e8820721593b006304c790350546370757725f8235a4d5cb73b28adb96adc9c3aeba4d8b3730032fe18f31f2f8fe0d45ecb61abf08498d77fd82d76acd0c14386c35c938054a609727676b628bb93273fc43f9b43c89227c431f7fff050689185458e81ee0e1c3ef25bc5c92da55b333aebe28df445acdda960b3debeb9175603f9d7f9e1836bf305700081d1456dbf3f9aee3b09276ff3f53d359969a3465906a9a120c69581ee83c0fb93853c497c29c75c5254c0f2e72228b8135e10952e7bcf1ca47b7057694a0fe4a16591867047f0b6874834844e78cfe33df7b0d7d99437ed4f1666ae328ece2953a80a7ace18b31b19e249c65c1e6dd188b51e5c91eace8c7aaad94d89a6990d07930172e55e3e1a0f6cc052a570fd99b41574eae288d7ad4a48a297e16313b7c45545521409583ca73e7121713cded6a6e597fdb607f5a76a99d04ec38ba59b5fe5d23ff0ddfbd4facf005ab86d0ba4b8ce1664637553cfb7fb1ed5e284ebab645d1d8874050d5c093993056caf67693c25c4b22378d8df3cbbe17686af715722f1e109d3dc03849cc20ae230b36e55567eaba6b4dd0abc25f930ed6f3f43a4be908cf4824afb98c98a2de6323a1f2c8060ae3ea62d3c4036f95808cbeb70dd0611078cb0134601b7d5576099dbc7b822adbb4ace77047101744637b3e198e1d58da19f22c957516cd23be24a4cce9ebf9642d743dc0b5267e985a3e9388dfa76e5ce95885ca5e81b007e7a8b04eb116c5387ddffcdd5f02be3157978cf0ad90317ce30aa4a87ea07484dca2e6538a15b23c381118ea87631d0a7bdc4eb58d1b7c30d713b2e63b481e204880ee3d20a3678a1bebe790e7dea8e8f069af4e60f050d2186d9da9b4be312486b8d1dbd8964cf29b9c35fb9d61f7c39d60385927698bc069900eeea84dfb154b8e66edcf80403c32490a7289714f1680464a72a247e1201d2d6790ca60ffe8b58a1912733a51f091e89c7d97d76d7a66ce88dffd84a35cbd169820fba348c9625a22caf4f8bbf286d80a9eb4fe34b415a7609dc5999781b6a8a69553f8a38d44a2cf127225b88d40aa5cc6a781802642a761b486223ebdfcef11b285db728ec6cd611f09148877afd0147694a638b57e7c49af99c76fde9f815f0845d48507763e238a238c0c3efa7c4e237c7006de67048ec8e8c59659e8199d4a9c2588b9703cc32bcd196c61faf6bf9bade6f6b3f9e2ea7f0d9ad37fb871cfc930ddabae12477889eaa2479e8140fb177d59485aa39cea0d571eeaa214db32b9c5104809dab12d25c496c20a9cc910686452eaff018449bfa2cede633b4029c7c2366155c2071605be2e2847665483a38c4a11ec47ddd8d4c9b80b2978d238723d2b709dd030c4ff72c0e0ee7ef5a42613c7625f32cc52383c2416cc90c39843e8801fe2d720de45f32c8451ec03795258b38bb16337970a5d5c2d88d56559155340245e896548537c8d2c21a75ec3d6b6f570f31a85846eef6b250142b005759212fbafbe1b38c532c4a2248a87f1a6185d18e882b558b2a87c6726302612c4394a93c5030cd178b3e22ac3ce25d953701abee2f803c5a2d23b7556b97fc01e1c5dedde5ba9319b95d2d2505eb54f2ecbef0f02459f37261a1b1e2ba926e979b8f1dd24fd89f074230a5a23b32dc6b91de31bc3e62966bb4140c79a1d4faf4bb183723280f0c16a620a58f94f22d010a66b1f52be725677f50e0141b503fe3761bd6e97a519b8b16a16aba6c5aeced5d335ef0efe098aec68fe814a7e8de34c730fdcadee98b921b87c6049169b3622b537979f282293808dd44ca17f549443b2579c403c7d4a0a44af4cbf7072e3f1ecc0ba8b2d124546d81feaea38407fbf7afebfd24d3d4f7967ab5eabd94d4eba74c6c710561fb9fd5ec94558cc311d459ebceb5d8b52c7cbd7610aa8d08dedb945ba70d66d64c0579af29f26b3e0d85f2ee2a885b05922ceb75bb32426cef555c455136b5aa458cb6204b072d2bebd950350f68541692a5bb3265a19a7f74965e9bfd045288c52d93ab964423c517762dfa59c8b00a95434d5ada1c290ddea5d31a7366b156a6fce043689106b1eeb01ed511a319a37fb401a3dac8382b01b7b91aa1712348f2610cf54b8c081f76794e61b3ecabf2c2e4f832a091e148ff6489f5d0fde3238585cef97e09b893f62f958178d59a73f2851aeb51cb3f602f7208dc344e31e155114c34fd8c492a9e4211d5d5e8bbcf111b707b80d69dfdc669386dc5ef19f9f758c9e7d78ef6e7291373a93a89f303465ac2ae21a325c458375f82a6e4e94225c252705eae00d2aa340f96a19fa3bb6b83ce5c714478576b68f549ed6c30a34c8123adc5cf6d52c448867c005d287936a8b8f04293bf9c364d6f31c39793a991bd2d81a4c8b3fbabb83af7d84d452fa0406bb647d326816a4e77c9e88948fc64c26704b045b4151fc07bb1f869215470505a1d686e8c6bb4db7f0fd535fd1d25e165c396856aa6b2ad36d6fcf149b24044a1a2a776ced47b1857701de25f326e86f8f4ac4276dc4daa7cb11908fcff3a2ba66489130be5a4f0864786a4ccbfdb71d5fb0f7d1b7f43a59ddfc5be9fcd7c6bb2a6ef59e72607fb7560c6b5d9446dd79b688038cf6c329d9a363894c8a59c12e08fec68e8aa595476fd133d1c2c3b4f28176849a86f08935cc946baaccdf2da1d473c55b52f01c9001b3f6460c80fd905ccfb24c880435308d1370230159ad2fbd9888364423e6b84e2fd05bf14191c854d55df66d16080392de79c5cb0264f334e3c31d192c73013e2053f23912519ff85b8a301241", 0x1000}, {&(0x7f0000001280)="252338eeb2950382246f2b2a37a6c05cce8be0376e12680a524959a683515107e68295c9fb2e113db652104df3d014923eb5f8a0eefd3f037e6cb4bd64a9912b138ddfce475abd1d310c550457210c4f027da6fa3ec2a7f1ef58fc4ea95b3d5a7ea90484c73dd15a0c337982d270cb03f40e8f7923e79510e32e7796daf565d295d62a89c29660a4bfa7171bec0bc837b241bb85e3b5b1c5e99a50cded9eee5efc2bda11ea1563a79d2a7b9c7e1116f9107789bf1df4f0f1ad385804361239ed603fb2381d3804496a38", 0xca}], 0x5, 0x0, 0x0) 10:24:30 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/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(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r4, 0x0, 0x1b) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0xfffffffffffffff9, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r2}, 0x0, 0x0, 0xf0000001, 0x1000, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpgrp() semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 10:24:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000300), &(0x7f0000000340)=0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="60ab76ec4b465597345b21dd519669967e37abc47c8c46d778244609c538829e4b40dea1025e4fd9606c1e8d727ce6fdffd947c0d62c501e51b56576d86c0ef0f522d310753a786975a7a8509d783f41d6e07bb4134e149149", 0x59, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 10:24:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 10:24:30 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a", 0x55) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x1c', 0x2, 0x0) 10:24:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) r1 = syz_open_pts() fchdir(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9) 10:24:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x8, 0xf6f7, 0x0, 0x5}, {0x4ba, 0xfffffffffffffffb, 0x868, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:30 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x4, 0x42) semop(r2, &(0x7f0000000300), 0x0) 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) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) r4 = 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) open(&(0x7f00000008c0)='./file0\x00', 0x1, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000c40)) dup2(r4, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x453) r5 = socket$inet(0x2, 0x1, 0x1000) clock_getres(0x44000000000004, &(0x7f00000002c0)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000780)=0x1e4) fcntl$dupfd(r5, 0x3, r5) 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) sendmsg(r4, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="7242cce299eed89aa845006855f84e", 0xf}, {&(0x7f0000000400)="4ad9ef65e3da11015881cc84acb836d9a835db34a6b1453d3e872da301be954896557eff3d71a02cc94a0683d1ccafd216317606ae86327570e0bdce47e00899b344d7e30104c3754f20c4b1989326e81b61ef5ddb7775ffc05553853147f3eece9c", 0x62}, {&(0x7f0000000540)="bfef6f766474e0f3b4b5f781fdf49760572188b78e38a94c91046598bd52dd2b0e0e5c7ecf60e19805f619630b7fd2700b70f52d101aecae9d7731b15ac28d391cf5", 0x42}, {&(0x7f0000000a40)="98bf901d37c0a8f746c0b61d2a9f7fd2c8ab08f07cd560ce9a46158fef1b92aa51cd4856a1e98bca48a1411ee18173d8e41f6feb33b69a59fe997b8b1181d38e4a83284b187c77c2f858eb26605c41ee32694cac7d8dc12deb0fb9107cc163d30fa50e3a834105388633963e389dce5fa0af9a844325c5a389c36fd064e62c4224b11215a609302eb640a5251b0b12e910533fcf302f36674f11644592546a66726d584ff91eeb1082eef4894edeff2924b1d7c8040bdc36391804cb3d1800505f557fc871587bf9a8e47104353a9ba9a3d121fd86d2dd354534904ae5", 0xdd}, {&(0x7f0000000b40)="d4bfcc88dbb32bba1fa600df2ae5e370e2105f96d1ab01b99e91397008c7544a4705ad3004064a94324e0346182ce5323fc238bec8085d5f07b3e921886c0a9bb7c5d00aa925527e600a67bb73562419f82d8bc1c62aa8149ec805a179bdaa7a00958c98d1cf72bda16d73dac85571bf178aa69192733841e96135266699f02faf6c48b0fa451cc679e620678ad191ba1d2a7f4ddcbbdca2f81287678ff61f1dfde2746970cbc27861e5a00b834240a7e7a875bea1cca62f66d6e624a988270933e862b211fc12cf5527ac0c8b93bcbf5fc1f95ab143f7da7565c8068ba660cbadd16a0ea1ad40b76bdfc949097ca02ef36113151007aef9", 0xf8}, {&(0x7f00000005c0)="1130ff85a22c749dd1cf9d04543cf3bbc3c05636d3c61b9fd4228ef8039e20abc3557905a7217aa3867fec0df1167a09ae6fc81ca7cf784da01ed2a279eb750ef2b68f9159123377eeb64a0552f7670b0ba940fb4244", 0x56}], 0x6, &(0x7f0000000280)}, 0x400) 10:24:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:24:30 executing program 0: syz_emit_ethernet(0x33, &(0x7f0000000040)="304137ebe802d2093fe0fb0918026fc4fe1c5b963061fb1b3d6964ae4f43b3d562224344244747baac313258406d6d93e3c741") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 10:24:30 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)={0x1, &(0x7f0000000080)=[{0x100000001, 0x3ba7, 0x1ff, 0x3f4}]}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r2 = getpgid(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x5, 0x8, 0x6, 0x1}, {0x1000, 0x40, 0x9, 0x5}, {0x3, 0x80000001, 0x10000, 0x8}, {0x4, 0x2, 0x0, 0x4}, {0x6, 0x9, 0x9, 0x3f}, {0x4, 0x1, 0x9, 0x83c}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shutdown(r1, 0x0) 10:24:30 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x322) shutdown(r0, 0x0) getsockopt(r0, 0x0, 0x2c, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) 10:24:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ioctl$TIOCSTART(r0, 0x2000746e) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 10:24:31 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) getsockopt(0xffffffffffffffff, 0xfffb, 0x10001, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x40a, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) 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(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000440)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000540)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000700)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r6 = dup2(r3, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000006c0)) 10:24:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) read(r2, &(0x7f0000000340)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x4, 0x2}, {{r2}, 0xfffffffffffffffc, 0x4, 0x40, 0x5, 0xffffffffffff5c97}, {{r0}, 0xffffffffffffffff, 0x50, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0xa4, 0x80000000, 0x7, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x8, 0xfffffffffffffff9, 0x400}], 0x2, &(0x7f0000000000)=[{{r2}, 0x7e3c96801f476918, 0x8, 0x2, 0xe47, 0x575e}], 0x9, &(0x7f00000001c0)={0xfffffffffffeffff, 0x8}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) kqueue() r4 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x1, 0x1, 0x0, 0x7b97, r4}) r5 = getppid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001340)={0x10, 0xfffffffffffffffd, 0x4, 0x4, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x799}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) setsockopt(r0, 0x0, 0x8, &(0x7f0000001840)="ca9f6218e66c7c1e8a62f2e4d51aee40e57944733397cd0e023627cc54714ca819f23b24bd4ef16c1cea0632a9cafa0461c60ad99059a5190e56ef9f682bf18129cd028c29bf73d5fcffcf8c8eca7b048173dbc8cd62c7a09de941c15aa8e528ca61efed059c24102a493ad7d8c1379f1024273569a2d13a05d8843e0c93ad0db9797b437336cffc81ff534d9c0fdc850b747bc23f716d61c3d411efa3d2b39ba8e6007b64d01dc6ed10634d7617ccb59546b3c55993f3944e41e9b1e30bc436e8f1b61268f90ab7d0f7150db1c25639e477f9", 0xd3) fcntl$setown(r3, 0x6, r5) 10:24:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt(r0, 0x1000, 0x3, &(0x7f0000000000)="56d499910f4c2e84f1d8e6871f73694ebf2c0ee45e0ee8e431f01fa2038dd216848ed3857ebfea16180410b1b034f2626a", 0x31) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 10:24:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 10:24:31 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0x8, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 10:24:31 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x104) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 10:24:31 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000380)=0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffca) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r4 = getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setuid(r4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000440)='./file0/file0\x00', 0x10400, 0x100000042) r5 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000480)) chown(&(0x7f0000000300)='./file0\x00', r4, r2) 10:24:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) r1 = socket(0x20, 0x5, 0x7) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 10:24:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x400) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x81) 10:24:32 executing program 1: 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)={0x8, 0x7, {0x51, 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) r3 = socket(0x400000000018, 0x3, 0x3a) pwrite(r0, &(0x7f0000000280)="145ed295c7c7e52ce42ff64ba7e08779f3524d54984c404fb3c1de6b71086f2253c477ff45618cac266928d23fa853439007aa6dd85c650deec89da532467a1a9c9ee766bc3dbe7511f47c8cdc969665421ac3a18c1ffb32f19000d7fbb486beba1274f5d6a717546996355540ec65eb0d72202d737317a6addc3f24ef6eddba7e6483548ad6cbc5bf6f8bc52a03afc9c302319fe3f0b4885fea7b20ff9c5ffa8a3facbeb73b53bcf454db665cde7bf3718870c13107771805cc3126f9dd145e6f7ecc2f8b801dfb30ef", 0xca, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x7) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 10:24:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = dup(r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x6, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={{0x3ff}, {0x1, 0x7fffffff}}) 10:24:32 executing program 0: fchdir(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x14) r2 = getuid() accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair(0x10, 0x8000, 0x5a, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x1c58b2ba62fa1d9f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x2, r2, r4, r5, r6, 0x2, 0x7fffffff}, 0x2, 0x3, r7, r8, 0x2, 0x6, 0x2, 0xbbe2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 10:24:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 10:24:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x5fd4, 0x3b}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000003480)="e3acdf5717310280c45caab06ba881b024023574df8c746de8df3569f21d8c555a076746fd3bf550dec95658f5e8e64fe69070dcc9711e9f5d19ddb1425f076b1416525e1c33ed9a4a43dedff0a8befe80c2c178a779779ed598e37242a860ac497d636361741a3d1282d2f17f93842dc38040a6d5c70f6258c485b765047f8d73e4be33cd8b64f863", 0x89) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) sendmsg(r1, &(0x7f0000003440)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x2, 0x100000000}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="d29ee384ccb5ba0dc41a1cd1ce5d1922a4eafcc7be783d6ccb1bc0936c48419ab63d0c3993edaddf7f31d58d", 0x2c}, {&(0x7f00000002c0)="25517037ef92f1cf9cdee25270c323", 0xf}, {&(0x7f0000000300)="3460e806f5d51ff2dee8fa05720294f7f8fdf3579d4e68b10a3a7c93a515344008c112a9c0b302ba7828649ca72437f3fc859c166f3e4fa6502c7c2823052b1344cd113311483c3044f063453422a3b39e326cfc573aae561ec22114d62d5c84fd7733b294c209e815609cacf4eac6b2e423e44c34c64927182eef23b5", 0x7d}], 0x3, &(0x7f00000003c0)=[{0x28, 0xffff, 0x101, "080818385e04fd29bd972305dcfdd0586894809fdd845b"}, {0x1010, 0x4e515d9f4cd3b11, 0x100000000, "bb963b6e2b8961ddab7c7f51664f81570e7820a3f0f1aa079af7854873218af557f7a6d7f9c4dadc26cc6e39a0f2ae3c52dce03b3a969883e312d2be6d7f563a8990c0c9ca1cd516db19a594af2f163b708c4789be9a2e563116257ff27127b82962cf3f6d2ca7d84133290bdcf5b56d7086e33c6af7226800228eba0521183951aca7965ca2d8e90ecff08cbcb0497b109c5f390fc5351a6634e35b1029ddd6252d29b5fb206ed742f533febb8552b1274e59a1376e24b99128f445f62ed9f4e25a1ea7f38428a214c824dfc81891a45644a48dbac636cd29ae079b20aed4af94b1f4df952b7620f83590c06f9415679576ae57f4d84a48310f1e0e33e16b46e14242193bc2b86e72b326f77e9eb96e846c5a5a2f7ebbe248fd2c7e17e3f491eaea14c47ede608d4f4274c836a8d0c52e7e839e170eec504d93b9e2baa270370d90d7e95dc62c9b2f59d7c4093cbef904704b87f9a0503991604ece1c292830ec95af09a845172aab89b23c4db7a8548ac846540b22e7b49c5b4ffbd93a0fd7115a82aafae2358f341be321264e63b2ef8fb8e02a494fb86940a47eef41bf6ecd80d44ecb0095d1f94887531e34f6cb53598e11bbf0f58dc921dd2e042d88e7a8204c4df8d4bc8d6b9c6270d99b440e35ea1b3051b4372a5d8df0897c703dc99852ca40a32a04857479db84c443b3ffc3d87e0613a773b2503d25f405a3b7b91b33a81a534c12f89f4fd23f22090fc8cadeba75cbd084c1568813c3a373898020698f3fa66345050a602c1ba2cdd0775bfc2a34bce4a39b3657597cd04fe02fca2ba841363b13c94d1deb22773b414dbc690e7fb0378d165acf23781cb0ea7a9040de77115a7efbb611b2b41d9e8137a90c389ffa524db12131d2265ed8ac004b319f4019e5ff0d810a95f0ed887762b3f296bd41936618a106da51a17d89ed43b05883fcff602bd20ed554ad057d30fa140a92e8f957c6e71ec87ac446ec202e2398fb3d63c837c1f22cba23b99af86d8c5cb6451b3dbdb0f9576892f1d495badd8178d32a9d46f94d19ac39c5eb4d65f78bd906d8446aba57d5ebada11ad92dec8d7926817eb6a7843be1795855df0774d5df897705a4209395c86dfcfef222e985adfaf47399897b67dcdc3418dfc5c4f64a06dd316eb311fc4cc9767d64284fdcbf6032049cd1c618c811e6b675a578829c1a808345d86c2b1f04e2812390fe83494168a500ca80c6a216d61e6fe6ea9b0ef6cc3cc6f9e28fca9811306b21bed0b77e5be09df396fa08ce2e9edb7fcfd0b74e05364ca03aed4f935dc084f28adbf4846e2e957179cbe38d5f768e5d8e3751244d39f28c20dcf17dd63669c6aa1db2d8002303509a5b15316d9a77e87578a41e2418659311ee06f43390ac53f03757997aab72d8941b7db6f6a3c42473beabc223e306879ecb08eef934b8ce394557d99baa3eb342abf31fa46d6e32bcfd496a1c0f47d785b2400e023ffdff53c2ceb44505714083036e63b20a34dd3e1ad761321ed0267a05e44c19fdb0328f0599740a63a6e88e95c0907d76403ca656ef66d3e455d9f7ba1e6cc99fd1a94e93d6e82c792395aaab4e2813aa4c014a744e1ac52afc88de446a169f563fd8762a41723cd1462726fe319869888b684bf38d9b21f616f54c13ca58af5d6806281006f362ce846a8c5d648bd4ab7cee01098b2b1285886495f1e79478d906ce3c0549aba249ef033fd5fa90ff0ee076fe49180526b1453422c0b9eede6ee6a888b5918a1d3299702801db8e6b95439ee9ae78ea00924d79b3e5bcfb3fe3e6747df6baaa234fb5155cf2790e6b2a2fcdd8cc2e513161925c7bbd703a0bc49b91cbb83bac3253d13a033fd6f9a9faac8a5c0a07eaf202b66a97ec965f3847c5115eb6ee01ff79181d3f273eaa386663a8bd680b71b9751dfebe794361aa56a32dc9207c71e58a8cda15d83476c1a8a6467f2e1c4eeed199b62a72194b2705cc3687f86f438d5fb477f0ba209e2e7f1c03cec0301ea4aa84582372c8a815cdb1db440b53bfa0bec7dd0d1525b00f2403e189c52a8677a7a6f096ab61460cf83b7b724a4af4d1124f092b3708beb2e8c0f16a4bfc15e86842d293096e0bc06a2f9e47b6c773e5c3a4dc2e2b8fe88cb9eeb579400496c06ad2d45d7894394ef088ce7add32e6199604c64497731c71cd4175accf1a08e315dbd6f24e705045d5f0d9eb8ba42e7534b12cb891eeded482ac100a6fd660c598e6e22809340989554d9dc1b3a4819564db4a8615a28c03fc6c38d0097911e40600b6e9481538def1359ded1542a61cf72860a9b199e7cf1889602b138b99812c61118c55e637b5bfa8fa094de3625360111dba99d6cb565ce30b505e59a1615d852e7cd5063a9cdfb1ab0967343b814a9313eee302461e560a5831347227a4f697be982b82ee50e1ce527560ae57ff9a3d519be4d475f159f986efc064101fce9b2d4d954da815f1c0361bacbd38e62f9068d0c5a1d7944cd37b91d451e969fcb9f1f0f9833e46f5c016c68033666544d45f32c20369e4cbdf89d70609446ba2fa99b82c2bebf5789c7e7bf57abd51d3181aabecde6f5e254bef220390cae0bb69d4ed7280cc4dbb2b35c69bf9f4925f090fe304989f9ecdf4374b3a9ea513e2dd8e2f4210e270ea71ea2e8bb49c60991b5ca9635680620ebe0d691c677408ae54a41d1aeca4ac6aaa551866bfbeed52676551624f8f31624904051038d56409caa90950f80e131b6e41c13f60581a7a7bc555bb7f3ea000876f1414d9edb09f48518d3245ac9dc283d478ada657b131d0ad96cda14396f6284e8091ae9c28995067c4b530fc7bbd8f817e5f04f16fd4458ce76e347c2731f58ff64cca61e36b87b3db996db7a545271787e594f2a730dac60715aa93634ad64adbf107aa0e0c346a0b93080f61204651d322fbdb57bbab26d1c0eaded4b66a06ca770a622693a5ab2419f89fda8ec392a5ea76768e859797ff7c5a0c863b70a575cb32ba5f65346687783de790269b6f147d20b83b18a92125a35e82b0b15f1db9499398b13c6f0eaa19b39c5553e7a9990e4bdca8b9db0c360cf9c027587bb4c4efc78556d4348f6f856cd8e57fff0bb8aa91ce3a405450bfacddfc0b80543e4a3b50445e1a31640e6bf45e30d59e758557baf6e4d900f203261914c52622aee70347278413435c027d0457033ff1319c64f301fd3ab70b009a8186585ec8e0e0d800654ff502c261eea8d15bd9dcfef72b874cac777f7697dddf8b0daf9d584bf90c39e83fef72f28903fa74319c4baa894806444b5dd04fe009f9695ba6361238331aa9f2e9f9bb1f68ffcf94ec86b288aff191b6fc7671c6f18cebad095567f6d4e0734776879183baa00146513725a83197fe34c566288ae122b26faf72751ec28c5a36b1614e508f54fb4d30da133407e46bca571bfb898812c1a1420aad2ad82b98118ec97eb6d9467b538e4250bee45ae45fe3189407250aa6dab64a45574fa5b017cf8393cf8f4de67d6a82c9ffd7b1de7a77dac865ec576ceee30791eccbc2a5387e1e0cefcbc57f6f7c3a15a7c1347aeb7894bf510d36b94d43f741d439580bc7e4c15cf9a994a2c69f8a1f40311be0cbba587ee02d49d1e348f113d01837ecf4c80ca8dd8a7c4e90831606f251bd6bb8ec854094cd9af19c7f1ddd582671a095b3218580dc84b7f8dc2595162aa3eeee7ed067f09b9030c524e2d27dea935d196ad70fde7d96d113c4913afce87b114d0e7e9d3b161dead8902d282c5340a3329ed0fa319a4242f8c0839570f91948065c8221382e630a6554fa521d972d7811767b35f32862a08534e7f524a066b12fa98d45d8c35f81ecf9030d827843bf18c66a90d1eeb5314149cbc7660f8abd5939f427f25240ff459a23cc5c9789ed4e8921f37b0141aa53987d15ddc8747c8045b42a06b0f31efb244029dc2c1808af7be71a2b2af2b5b859fca2d2a273995f18a36d39f5b514f604eac66f858f36122fc8c4733e5d1f6f58cd48cdc7fd11ede6cc32c2f150a3703e6a1a4d19d5d0ae14ef0345ebd1d9e3ce1b81d15923ac58a1b4bc060734e280d8bcfd957c7a98f1b1e0bf0fc1f7690dc41b0d5aca960adc9002b5ee6a8b456f6c108a4736d0bb00c00007a1358a4f87243ab67133988c0003eeb0032b039de92fd3bbc88ba20c31ff17a28a38fef8f6eb0782020f29e47487e742267f140fa9db9cdec90413ae28b73a110079c4a5d3231eac3f197677857eeff571f3a025e0b4bfe98af36ac06ebb8745b6464d8e2f20ad57d4410353446a84aa7c8dc2e3ec5e46a7ee0860860b4ac36b034c2c46ac3e74ff0d361177ebc70fef3f36d0cd6b029e53f278538b68e3ac73fd87dc327f79cee99d21630aadecf82db0caaa4c0377e9b914906c368f0bf3bcfd8871c01fab5312dc8294c14943d441107ba51e1dda0ff0bb2965eb9019fdae669ba9fb820bf8fd2eb15c45534a30c0ec5892dab2ffd7ec2691b78ad3e838df3f6ab81cc9857203dc04a188a8860095d53b2627cfa40292dde3d42d4022886e8c87e3fc7a0ec4e9e66b7a918b0166073d1a69c41cd9be856d956d424e4c96c5c0bc5128d43a1598c6451561bca65575271e639d36004c4aff80bda91655792190b43699e5644930e2a33b701df1dcc0741951b3e22a73cbef01b914cac09f77d3de2d4817d3536a4854ba902f99909c2e63cd183fb04bf67851f6293e5658e1ddf467121637ca04637c35adc55d0a9ec63d8622cda3462a81260eb293cee0732ff274fee5808dc682890ded7c4335f96cf0a66de460d5303ef48a433c315d006c02305d77197de2922ec2c404348636a41bb0a0006dd16882bee76f751c0ea3ff4a7802327f48a5b324a3a4719f1afad18f0e295b339fc01cb1d54f9d97894580a61509f5eb26d3ec008f2ccef4df8f75c16a63d5370b5a6560036c426bc176c93583778837e7185003a049d2500185304b01c094e5c55dcf97001621bdaef6abb26eebc170b6be7e970cbdac04067c4c94521fc8b91f11bc84b06c6f349367f87311489feaad76db18e62e9bb102c5f7e7eed723b3b11c6e5c02e2486aaa9116f309a03c5e5c8b10efc87ba82d4ccad57e1947c6d52054f7cd3da4684ca2c0e413cbb6437bfb1a6b847a521c17795c01f2d5605c2b277bcfe30f18373faf3946993753ab595fe2674f6c760a4c209c363cd09c60166d6f5ae5ba2ba8b0a784be804e301ace566f89e6c9945c6d4abe6daa967b7a1c395c351f5b32b0655c1883424f2dd4af467b42b0721e9372d99ac125c533e405dbe1fc52eb1f45cca2452b1fbded6fcd343a0bc2a557b7732caecf5b10357660230eaa078e73320b3041f0e968ca4506e8a1617020a89c22528332d2da3d8fc40393a152c54ce0357393043090cd2d8da2067d36153b6ed63cd18161382d215d6f1a0b485a357b3277c2814810c212394c786184bdbf889de0d1af79903fa189a95c0bcd98ded1214edc7e0b18ffab0f0602f8333e5b96450c17da36c6aee1b646ea1c25984413bb8f4c3b2e3aec34af9570d08a743eb1c7dcdd9c13b27704f650d7345e79aacd622dfe919d4ee6d32a1bd0ec90937f88b24e6dc144a21bd360f9d79697985c633ce079b0e2a87bfb07e3bbe5430cd776e55fc80929af348daadf8570ccf3af50f072459df1833c4d61e76e10bf17f054cc034660dbbfbd5a4035b7f8f3321a73c5162bf8475e42b5be05d6334dac00134d0601d1fe12c3fee5c6055337c0be402667d32948dbd028b5"}, {0x1010, 0x0, 0x9292, "650439e7086681a358a62f4d050705d8c0650976c01eac922d867cb7a70d8309a4a8d8961b10629ade7c36948b841d6452af574727f4188b45e3d89e9b70d12be1b8cb21c287a99fae902aac058aec7e65988e2c2102035333f61581863429065ea0e6cc04ccd36cbca95b58f2d1a5b4eed5608261c7fcda22d8192c037caae515bcf47f139e2a35fbcc2a7333818dfae596ce7b655b10eab574dc99e16b864205a72382b39ff55c4317251fa562407d5b8eec8c47d4dc43fefb708ca8826d8ee353bad04254caeabfa0fb50c1c7ae0cd98bb1afbe9ec2878e87bd8484d58fc2d85fee1b3bf58e805c656f658943212be772456108b6c656533019c028f9ee7bc0d5049794418050c460e404f008125d03323974f3cb0bd85accd3dd1c61173b4e21881821c8ac1fc439b6bea790754e4faa917af88c310b3701cfbac65d5e5bf416b3ebe879b9656b7b576ba2cb019e586e5bd29ff99de40d84ccfc2d66c21aa0c308a9386a5d38cf656dd702cf44ec1997ed5f2d888a92f55a892d086c61e555787ebd8d2e60dbab4326f6ab0e95aa9125c2f77846dd85cb40d9424e69483cdc9cddb9988af355fd700429d510a57377b53c93533d13340d0bf403bcb914b78152dec4c1a54e871061296e1e46d153620e6e8bbcd3e74a7372ef69120569cadf3a84894555371febcb673635667e0bbedf42aa017f0166f642c5386eb3f356b89152cad1d5aa75a643a25f5d1a7c2bc821bd72a7545870a490632b65ccc8cfb74368f16de6fd264c20e2fed664c05af00d265e4b6e75ac32113fb790a5a3394c347196ce304cef4b5e68a2e30e392f84aaada28019f84da62b4040c1125f67a392566438209cf68b3cd1d203323f837fa939c9c7e5fc8bbe4c1d15e586d8e894f12e08709022690f2bee15b225d1b494adc0a6b1a6baa5bf84e2c2677d3976635d47847f21e58b15f6ecdecd3ae8aed56ac9ffbb9bde274c12f18a5dfe1603135e81406026a9d0dd6964e6d5626e038de2d43f8bbd7f705f2a8e2cebc92be610568e8129e608e2169de522eb9f004f60aeb6eae45640ec93c76449a2bba983b2e162f64af6db457d1c626a9aaf314fe4a51e999eae18a87117d04be1caa9607e83f2ffc7723e1810a0e025f214d8a25b69f3268f2f6e8cad0aa567d4662798b9df286254daefd112a176c8fbb1d18bac91967a4c9486a020651e919cd28af904884142e4006abdae8b303149d36f639adc064a3044f9f7c25e1aee341b6d8da408c15a917404c0c4750ac4a65bd42793256c2694a19b596adee5b5731181c6cb4799a8206a0b252117f0848d681b92e4bf2fe67e1c06f210e2f21a4490558871de14026918d3ad8dbaeaf45aa1ea309b00bdafc9eab89e2b66976c533647c47b0b9f626eec992bb486203a3b8073bd0bd24e06c8076bd423efe0348c33dbdcec3e674e74d8ac3e5d97f03959482e2038ef75b5335d2ae85071201e24ae67b2a1c369df3fed35290a9a85ee91b21e0b6eed0eafd2aebcb18a000af22a5cdeb8dde0f2397cc64e59571540dacd5271e578fc8a29e15540e614d7d9e57cef08891dfe5c674ff60a2de4c2c47cac19fd521bc1fbe9963d710e4d12b695fe12a327a602cd73312e6b4618a55df153f4755e9acb660dc9062037d1032c9b6a4a94215c04bc3a56e190e6b7d381c9c3ac40057079ea19c218b8b2516158b197edcfbe253b2468071a13912fe2b4f64d8413d432aba7dce766a492f9aad0cf7a328a7f22c9092d3feb54c8ca1a7c499225ebdb713bb25108289259af964887b774f7d71a5357cd28ad9281ca10cdad6e74e1b047b53d22e95300f8514f224e38704b427eb930d6dbdc2e0752b458f58092b1f4957502f59dbe5e945398c671b7bd982f62fc6f3895db91d24f7022f5922bab3f6693cad78fbdb2e221bc5fe39676d524c7dbf2d41fbc9abd0277427394ad3eec2e3b98fa15689f7b44b50ea64755797cd50dc1c25bd55581af2e37a8a9d6b5fe909a295da29fba1850bd0c31577a8d2e3dc32dbbe7b9d833d848cc284c3bd540b3f27f09cfdd82b04cd6641d9b4da6448db2bbcf1a2cd5673d8193a1840650699b2b8554ad0112d5f04ad0e911bb11b8dcf4053850eb266807046f762a4f5a1ea58eef9ecfda45bea6b0cfef5a13ebb6230be4d2bc134eb3709f1bd6f0d307db964a3ad5e92ea0a263bd2a123dc3fd538e5cb8a63bbd018db23b437cf023a1e7433c69f9c1947b5a6ee920ac2cc7562d0035d871e237e9121b74d201f22b7aa402b003373f01afb5c12fa4af296e08987dcde23faf3cfb0f7912f5b92bc4970e143d90253249a5eb2f23956621fc60e0af981bd7e84b91a916caa39f586661e86ae4bc93711887e081b9216204888f93de82d3a523f1f9112e9198d983c960062bc7ec0f10279fed0bb22e481855c4f23f0f59ce00da0b66731153113699a0c206899b510d8b3b237af31791b4282df76b699fb68218472b7a4e3b23dd8619ac844301cf3f7122f86b349fd9c1be70b62361c9468060c1fd912879939b9a185b300e24a7ea74c69f14c851b2c3bf922c17bab341f0fdc0cf8417b4789651982ffe36389f0cdf50fa38820abeaf7aa2c3b04c6aa8e5155d4674ea32b2d117a3c868b286e099749099a963fb8976e90295f8597e2be4d1827ac58fdd12240a1f4f4dbaf0cc92b0344c5f9c602e2a770616c844136c026051f79f881816f9d3f0f556b28eb99646e0e442dc3c5b5df195c4e5d91c526e03ead650a4afb38eb0c7f526a9596363d6d31acd8d742e5059ee28e11d9c0bcbabe5a2644d25c3f65641f32ed70a6f369f56501b81b79a67b01676d0c74cf726630dea51b19cc0686a26bd9294c641563d3197e9877f939e6bb55770b2fee88817a5fb41385dec1497ff23a8a26a982402110dd3f64515e142dfa60debde3ed3c0dc0321a86ad6b813292d589c0f604303d2b11a5501c533a80a7523046f898b334858ffa7f9350d09984752a0eb3a822ad304f643d98dc6bccec7d34d8442f4e7270138c439ec5c7dc599e0322f675a8474e637f0a11ad6215dadab05612c8a933de788a3195051cb5e4a52313ed4017ebbbfe0c03444de5000f12a2e2370f07f59fb5814de2e87d7969775e8105b541eb8ac06f454d821964845c309e8099f5ee64d2cc3469ff2e76702657243ce55709715c5fab447bf5637f18b4aaff2bbc7496c1bbf210f00c898805b8d5bbe0fad438ea47214a149f7fd053f663aea32504e5f288160035dff71e11f5cc10f102805b0ad6f807541d98a3e3202706b732f69841f27077bae8204e530a93debc90fe456f638391ffee60b9597f75391788b2e4dff5679de4c4d558eb924d4aefbae2cb38d9e80bbf47dbfbba91be66b9a4427652c70d77527df17ffd6f8f46fb7ba873cca8a76fcacefaadc54937420651b54f9fdec68386c6f515ce4e4a56e0cda8e766a9361c8caf38e0e96bdd923ea5ec42faa1373055c821869a3b10ebde48118025e549e54188a6d8ef1f314f52dd7987d3ce40778e340e596ffb3d57bb9d4ab45e98df17016f9fd2f4779de462fa668369ddd10ad1baf4b8da41a0345399bac8c49571b7e01968d7d5977dfcac1f98493335325a25111ec24ae99c99dc0066b1cec9dafb15c4b2752ffbb688dbbf5ca69fdd33377cc83cdb8163c72a70bc97f8406d6c16f2cc4f8d4ad7ca0634ed6fa350893f9a18924a39d2a5e39aacfa92217d47ee9174a02a4c541b80d5dc6a1aa6debea8b9552f3a1685d14b40b6dab52fb5c7185b8b7078525eab437c83093bda8e434602f10d51c027963f3b72337cc6e4effb29be076e47460536e30a154328e1d64c86fd1633be0af82f75c4ebd62ba7383a039c12b49ecb628f402a40b8351c69840fbd2de234dc0205b6f7aa2bdd06ddefedd9a41ee919c61df5f0ff7bb33e803dd433c75435060854ee0c4ea6648f7d122eefd1ba176bbc88af4c5929605a02786a256972d02666ad334e879a68b88872c47389a56af2d96a269fca65398e0333ca298c44e8dc44289befe520b8f63b11bf2cd03755803c62f2d6f54359a4428e6c238c4445361083aaf1192659ea81c3442998729e30364486bfa1d094b9835824716bbe4c42203c71e85cb5157dd6c60cd6edd32d46ace7f273ad630712264ed343abcedb5cf28a001d714e9b4e01d545e151c6ab4f9cdf56c435185ccc4c8ddffe936059e9934016adecd07c02d9d1fbced911fe5fc96ed92a075238e2b4af9c818d92b20e5ab98abbd2b484ddb3d95ecea7cba77e03540c08acf9bbbbcd5166b4deb9dd27641cfeb399d6d26c64acba837ca84da0e3aa8383f8819105c6ad77f7016854428c9856f76de94f5593f7b9e2dc4261ef57a5f010c81f7e26f8f000f881e30566303115b3ea7ec3c25d2a4539c96f49507a388b8646689a86d745f37a219901973060b68c81be07ef260a7e858c5419ecb41d3fca9962699f2cebf855385acd87ccd020972653af6e848e6de933e0ee37f8b9083134f354f2b10e42c503b964811dd768af0ba5b3748e4d319f933919a326f8befd8d24af147dabfdd83b9b995123277c4166569594baedf28018efc4656a791c80b893bf3aab83272b08ff97df9b0a15b3df2717f00b003b1cf9eff15d41d73c83f7ad42c823b6da5c2077f34dbd4ed64f7573deaba6e71f7e13260fd26e571713f6c2c8a8a8fba9d0c73ab335c0696f6f6a1438d94fca498abba033b6d1ccc297bf9305b8d9a3b4e7d5011e73f50eadaa3c95165c16e6d9a5176b0ccb743622152fadbd43f0215e0c9e0e7551a55844da3cbaf807a8f635d52438f4ce1fdfbd1fb5f2181a67803fe7f86c8a8099e76bb765022ae211f15f820aa35da6f1e37feafc5fd1a2925eb7fa3e1cbd22509498ed51edf98014703b130c594990e400ae5df2555a05f2fa60bdd3e87f3a36d1f9d813e71f20e7c1c5865ad9cbdfa5b9e71e21fb1028fcdf6f6e3e5521e491ec516935ce018600a85a14fe263634c79d7dc316d6494e3ede53d6dbc54ce3e741e4bdd282fb449d69a83c22dbb7801d04030b67d2302b2986d5a2ee7d0fa322750503e472d5928aa4ba72e2b58a7c94a98376c19306ed88dc5bd72d6dae9e605c78955c3470b99228726ca37c8f21c801174a93e850d3bd7daba86ee49270e872e9cbec020a11f0bab4cab4dbaf58fc38dc3d5bddb0beb510fd473d888b816676d71af90557ac1221730c2a6a5bd22689f823c6d32913e222f9d17500099dd817a75a69b0122ecce7988159876d376aec2aef55fc74c0d607ea6cac0df08a01aa9d301c0a448010617ffd11fdc52357669c834a8d863c0cd0170de1185198afc6410d61c159a4b76ac8935f1c9d2a9daa1d966c8ac0c294437d6dde52a7440c204c7968da5ad78b707de71ff57873eca64f71d271a778f08b41d3c7bc2ceab789456951fd66eb192c06fe82a2e26a1c3ef5bd97a3bd7125a1cfc3627a952586aa5d52ade99311fdb3e945c71ecaf065ace060429efc94706c8492d496ca3c609e509cbe7293f7caccfbbece6ec6f0d7ff86e09eb4aaa30d9a8b7bf578017fc26ba8465184a700890e9ba8e7713f5d4e290e86bdfece214fc709481d48de40e0c43434c8ed3f400abbc8014c71db8dc3fa2cd6f8170412501ae4268fded9028fafb6579a4e041dc70bdd1e95a0dc1069beba53322424ac10404978699c7e5f1ab32df185656f983d6c6221a14ecf438c1fb13d5d4363fbf37f54f6a01c4eedbf26877f84561ad532df6679b727e39"}, {0x1010, 0xffff, 0x4, "1fc2e51cf8f2faf45d67e5358e1a29f3ab6119cad939bc2949ea76754722663ba789a4553b49774567da83b8ba929ce297fc6bde9a8bf5cb2f46d6438e727d1f0419ac51b1402a2425a5ab2f33de399fe18a8a76e9c26e7406399b86efe9dbd8e907fda3bde01f975dd036b6364473547c81d6e318ff4a61945d279d968722fdcd4d5b916960fafa9c6ce6abb2eb85059c223bcc49c6a9652081ec82d19b0ecbda65426f5eef2b3f0bdc618d9023904dd04e5a9023f37d53b6bdd12255afcb92eb4431a972122328730c9b35889d036cd835c73d2b57ea4e912d6e4d4be8941bb274dd731badc975b237a2afd7f6230d39bf0be8e0d43a9d9da05dd6bf926f0dd2d3c0287b7a1e535e1eaaa492342e0bf31f9405f94a27705e259b8d0ef2daf7f51c3f2b4ff3c3b98d5ac1938be16ddce730be951e0df252e640404c64c7bce1196dda51090ecbb7cff6dd64e83bea3426e28aaba8387ef4881cc2d24aaa6d4254ffc60639b76de7085dcfbb5d5d9b6d9859f027d1e382e387b8aab0f20e56ce7179b8fe8c6a57b5066a880537c7a6fe3c62a9cd7d186654c9a2700f9a7c328ccde5508539ed8db34a294dd4ab1017bb9a9652295ccefcab377ae54cd83a546af5880eb1103befa40e3a22ea6dc5b85b7ca6d3a8bd67e605b95b787b216bb200dd6db69bca1066f792d479fc203fe840d83288a590d389091780a72320191c25bc7c2808d670fc3599031a02b6006edfcba3bc1a353c80ba3f0352cce7ddf533108aa52dcdde3cd2a23e3ef2e40775b0bd17375317442b85b5a13095cacba1a5d1379ac05a0de8e5bb5e3986ae111be9d781094dd043c31760b3e4ca91ed180af70cff829da32ddb5c6d5251ec749e19a36dcaa03ff6e0b7d17fd217dec39942f63cae2b704929e9bd0b7165438ef0eecadd575289813686fcddae1778b4e6aa17e8b35a0da83c8cfa74d2a4eed31b1416585c3a47a76194ede5af3cbe86e901c298390f0a7b65597c6e301b904b8fd0ebcc6b26b05b9d830235d8b9718fc385a9d8383c09b76282729f062a66a6704e23183aff62747586797f564a982f0bc3a51ba2e794bc1295e5780e3747b066ec73160c4cfb53c4b3f26a256fb282935a24fd4d2e2c5864f4c7da38da6aea49ce68d7c7d184b72dcd00118c89da792327259b8a5200e1b9debd5750078cedd8da64dd1f7a9494aa85861934f8181d1fedbd98a984c7ee9621360a5876fec0f80b298b11f8cdc4138b00f7fb6043c76b9335e299199303af6d1192125ef84b9f8173b5d2cd38639b0f2afe57d62c00700a5ca52e61615539057dda41975362e90d8da2935c938c9cc4a8bc471d4f5b156f14dd5e96f1b58e69f1bda10c9959f4815ab2c00bf38c5eed12271e222ae719014aa4caf7900710a3ed8a3b0f80178effe753a5b555700c2b25e3aea1a699333d34749d74ecef27bfafc653015bb0eaa65af744feb591684a0fcbc4e7729b1a5c7481c71d88ebf8d3ee155592356add0f01f7a60a96135e1d4f3f555a451ceb263c1e7292e1eaafbfa27a0eacc9c3b9fc5aae401b268aead15e647b7120a81295568de6f6eb91c94489a01bebf986fceb9179b2dec148a9d62488d73f53f4f40995cfb9ded70997b6c93fe9e068b87829aa6d35b05ebf89650f4128dc299af171b80d752cda2049566d638405e848ea478c65f2fea4246c99b962a4d3846b6de1198c2431ffc067f832fb0d3491ed74b9ddde7e9e8cd26c60e9c4d47fcf339cebbe09dd31541c761cf8838c62b11ad5e4dea2f75378c68e0d819ba1b3c467c2a5e89badb35e91fc06a0f8879c75c2ae499691aee51b4e8414a55e02118844b2ac3e94074e7a1beae4b83fe75532026c0628e0a77878256efa08c6cec622f9ef86e73933afc2f995d0bc566abc00b56b0f3f771ed5065771293ef8c4a7dbd4865f17fc95d5d7391fd0496d9bc221879586ab62dae24ab044bcafae10cd6d8ce121e8dea8df37253c70b05d62412a9dc25ce05da03e9604d797c856c8c45a8ce09dc435c03592179e47bc5f49b5ca0274554fd8880ac185a6cf6fa25c9d230735a7df35eabaed3b45a2a312d8a2947d76966d2a84f2f6134c68f02e5c51fbfc81aa9b77f811a23c407ef3fc22cdcb6fb40fa091d61594ef2ca01b5059b963212531890d0358a8b1cc0ce7c233f416ae744f477cf7413ffa56a5c3e715d7f88b32c227f5279f9aaab775d1466b9c6b7cc60c5ffe9ffadbd908fd0cd762113c4c03b6abf2d7388089c85c8543d64fdeb0f9d6d98def881fce24bbb36bf7115534f39f83dceb0bc42e1620ef91fa2057c57ae1575cfa4a6640832e9b0e540d5d3ce30a07738062cd428332d2044146374b9ce2188ee83ff295438caf06b7a85e16c4fe7b53ef822946c47911d702928713883a4b0450e6c07ce8fdab37d16a5edc97cbe335ce749b8bc92f708a8e552420f3c7219214ab0296116a2b7a512c9788860c6626095cfc8eca16a7da0fc40a74252b18d02856d12ca14fc01bd94b67bce16c1d16beb136de459a04a05641024d69b1977c0ca87d154b866e8b96b75f838f8edc6caef601a7f389a0d11ba6c46d4410a1a593b372070aa139a6c63acf076885163c2ff31751f501809839142c1231e158a24650ff0e964af826f69bb6a156e17187404d1a1cd5c4b33b086dd4037e8a3032c207594942bc7ff2a382650972b9765eab746651243c6e8363860fc9420beaafebf8873b3d8cf9a1ca643f27d2831b4c3eaa388865ffe219c2b85eca2503769928f5d99a6f0272d67ede660e72a036e0d92820df4d326a47f9f3f1f362432ebd171924e04778de8158fce20541dba5ca714cd13f07c2c88ebc7bc959e5676906649f60d326926c709e6951ea11ea61d806ba6e6f735daf09d1a34ddc123045a5207f36dcadb53c603d794937f449e78236f9e3c2b7ee98472e2a35d61afcb9615fa40a4d0fe4b8fd2217a34618df8799b736f0b286fd9d5b7391aa84170817ec52c4e343f21051da529c365244baef5cfbee02cb1a7d0c2b1b0c492bf19e5e69c9804871c198acc81200f906c6a57f58d25db111be1403ea8f0eff2c16d1b81558874d6f4e3113d194a0d31380edfec2e76b815098c2cfcff0a91538fdac100bd55e795d43186bda2a18ec526aa9e061a5ed23f0ba5e946cf7d6a4e1efc9fd312b4068a40ee940be54572fd4fe6ab6ae1fe45ba813197d1fc78f477fe7596a8e0964e114cbb6c980361a928e5860ba59898de5254d376a6e02267cd9255deeb2bfc636566c1e9580732f80e4a8f566141abc0a000c1e40cbb661993dff16dbfc2e3890f52de269ea73c5b3bce28022c2bd5b32d463b7bfc7c12c8bc97130b0afef88629101461976a7da4d8bf0341fd59e88a229ddf7b0a81c54ea9f04dc37fb0478044d528908a3e37a90d8b9cd0b0c60ca273cfb6269c76fd76e3d17674a130b4464bcb2f7bbc9255f1667b22c0ee80970d84370cfc94de5c1b204f5d8904412e67a189a90e8c66aa64a6c1a6f345158ef7a4e22f7547348fe1c6adc9bdca268ff3666ac3a5138ef5de0169a6528a8a691918de07d6ca445642172e0e919a2a7a72098340cbb478407b61a0203a5a93842ed4714aecf8c3894e4b792cefae24f62275428bf0ee94d6934ef795c3ec8dadfa68489d7658f736523e328d6b37d2d3e9c5279eaa098c79967da18a4e04d48ff7897b8f67025663d1f98234c8787621e2f5867d0275e3012169db3d309b6695df8d5efb050eb1af4b75fbc36da4054d56550de1a58ee21668cdfe9eb5e6df5e83bbb3bead036cd1851aad4722f6ab16a183720b35f8bde121d861d9f000249fcf6eaba50532e5acfe32d70c91960acecb3cb54c2aa1cea1b13f6bfe4348c3314b29595a6bc03d3b4d13b0a78d9fdd1a1613be6cec066744105e2105bf3aeff1910f47baf24e047ef89f7e8537b812ff400e0bef44e01441977a160dfab010e29f7b95a04dcabf19940b4c6130e7a07b29f30607f88faa425e74e617230a0cf7352e2b3bc2c06c0f24a24b9768d69094384b56dc995bae6a33a214ede85d36288e7af6cf60a67280f184e348332e9b22a13434e8176a73ff8cc77f8dda5101448437c90d13f2984adec3bfaa285c87da0b465f48431c31a9bd95f55234af4fc5fd5716f1ee50e50bba38bf5c4e88da585dd699ea4d443fc81d5342bf734edc6e33f7ceee07a21b86adb8fb7ce4ef08bab8df831d4c7fb09a75bd461909eb8e94f1690c3056ac671d4bb17d3f6df39043762041e9e4a9f7e638c8b09168539c8f9dd5c9e50952f3de27e1d495b6efff364d6c3ec36784a3f5d573b24f63b85f1083871af884133c2f71d6c79f023bee88841914a43cb47523b065a24fb65676a8100c128b4f3d0f9c090c3ea3d15989f06d9fe1c04f51b64a009e58ae11f34fb9bd16432da6ddb1f07151b0b68812c7a83211bbc273e8e6fde291b52da2c6b2b9f7128f11e0daf3c24b05e46f3c0f5733c9d6b3b9fbb8c93b89c6698386b5fa824253d3c5a13a4293d7e013609a1783299b14f5c0fb7ada8b795bc30d512318c1e1d965f0fca3a811b19f880b37e960bf63ca64c153eaa34ce078f62c084b84e83817ca981bfe2efc007180a3bd0f28d4e9ff4ab1bf38c2dfeb3a4033163d42140f39defeed518b8d00e61fd388136a4e030fe0ffddb74415b699cbc4a5db7fbea4f90144065d219228bc7053e57e871a4d48c335aa52b4fd6eedd51ae7d57d39b1ed73806479efb247710d3fdf83708cbbde78fe81a6812ffa2a01eddec15b2affa55ae41e43c0bed98f13805624f29fc7b905880dbb2f497a875fab7698f56723c7c2099d22f28af93f02f6155341dcbcfd1a77a18b2d4237311d076939068c51f502867a67b7edddd55dd25a274a32cd99207d214fa48645fcce0bbdc03011a491d466676dfbcc006ca4063bfc45ba0616b17d5b60a334d9311d626c393df4f72cd788b3fc258200a0131e788025902e97501db45d97dc9205c3b552fcc5262c00e1390294347d08aa969ebbe095affa99142c332d1998d04395931254719e35d1ede891f94de1dea206a0b3be86388e28064db3b6f7a75f6ec58a3f64037873597929e2016000bedc1d430e7818f359f3c7582a6c60288af80275837c030e5275b372517584b911cecfc8ddcdf798873e78c268b249a6229bce8748a5357616e2b189ab49ea9120422661e765218970386bfebe0246b2e09b7eb94c8bfb51e8cf8859b4b127265e65d4fe60f329642c43c551e830a1c87c36736fc5a9e0f74910c6c75ad34015d7f6b3561e857872335054484f5e6bee6db58a46ccfeb63ccc8538a2584f32ee3abd905961b37d07cbbae6d3318d27bf487a23a9d4730277e4025cf15806e17fccb5665dcce626603b21c1eca3dd1fadd8dba7e7c1d4b27789509a00dfeb4ecb28684ecd8c8313e5689aa341c345362e6ad4de0efc4896ce4058c0123be2b30818d01282896838fd77ce0b2852a4e15b4aff1f2380408c282d38e2b4a9a5f9610eaacb9a88edba161e43759139a59b3b42dd8375945d7c9c9198727f2f9a546252a2efb3f5cfcf72ceea285bec6047597f055d0e37549ed366e3b8d0789dc49e23fdcb5e4cbd18b73051ce0a0035d111506053b3bfbc1e29097737d3a5a8ef8b479fc6d994c839b8b04ea8d4827a2ccaad379229ef13fc9c39f559e17b41e9551d60ab9f9a1edb6339e70cea3d75916a2f47c50982683fcefcce41613af97b0584964c8dc12eb5d011148f8e40fc8d277c9ac1242"}], 0x3058}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 10:24:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) getpeername$unix(r1, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000fe0000000000a12600000000000000000000000000000000000000000000000066956769e3dedbee000000000000000000f8eb09191c5762010000000000000000000000000000020000000000000000000000000000001310eeed63000000000026fe33f78fbdf893b597f38dca1d5a16e3717a046f453935cbdc5ee4386852a010db691a6c5c31b6cb94ff569934a603594f9ad234e3317704e8e31f82e000822a574a3e41d36d55dff2994e00000000000000000000000000000000000032a1a056e51182e61259df4957daecd0a8cf30e5fde9a102919e507a0fa17583eb22e23b698339df71b002e2a4bcdfc51cd9335b1e86cd69f7ead738ee82db0bbb5b2688f1"], &(0x7f0000000300)=0x6e) sendto$inet(r1, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x7, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 10:24:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x2, 0x100000000, 0x80000001, 0x7}]}) 10:24:32 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564eb560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744121053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05b0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53d5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca88545800234b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d66ebd0c3a365161c4dd6533f36a9b5b234dbc5f2deb41c32927262742892cd5746d314746f052eb507807b09da986420b9e13b6911c0ca64cbfa7fbb6c"], 0x10) writev(r0, &(0x7f0000000080), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwrite(r2, &(0x7f0000000100)="e0753ed4db04b12b664f5098894e5725a8cc4ca85cbbc0ee5190cc039f55ea686ab2e44a3fc4a9bacb696b5cf07c49528a7c56d464ba1d08e5f0ed489c55daac6b75c2e3bd43b6315bbcd51a47bb1e1a7423005fa2983b1639dd9e172ce45d1a91a6ff1deaad38810d5bf3256624a1bc68eec56eec0a55d44453a87da2e1f5004d33274e2323a72ff1cb861e783b2eb0576c6e801fcb0db355c2d41b070c8f639b96b011dacb7a62c1f9617c7ebaf06c808af811703cc8509cd3fa9907eeedc20cd2aee4e8104e70", 0xc8, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x5}) lseek(r0, 0x0, 0xfffffffffffffffe, 0x3) 10:24:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="02") 10:24:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unlinkat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') acct(&(0x7f0000000180)='./file0/file0/file0/file0\x00') 10:24:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r2, r3) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) write(r1, &(0x7f00000000c0)="3aee28a445b5dd6ed2634a4614ad5ac9f2c6e73b243c5f91364e475b81fb10227c7c9a199ccd7b291ce7b51537c0a744a525bb5beb986b045baeaec44eac5adc96fafd6ad79c75b5235113", 0x4b) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="17", 0x1bb}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 10:24:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 10:24:32 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x200001c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 10:24:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:24:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1000000000000034, 0x0, 0x0, 0x1000}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:24:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa8, &(0x7f0000000180)="84") 10:24:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000001f00000000006e0000000200050000009c1d0d"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 10:24:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 10:24:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) lchown(&(0x7f0000001a40)='./file1\x00', r2, r3) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r4 = getpgid(0x0) r5 = geteuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000380)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r10 = getppid() r11 = geteuid() r12 = getegid() r13 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) getgroups(0x5, &(0x7f0000001900)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001a00)={&(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000600)=[{&(0x7f0000000200)="bbf8cb059dff3a632b9208547c319610b9b7781345dbdbdfd8e425ab11a9bd61e9092aab611949e42af02175a4e5e5f7b4cb60d9fe8e67f71aae15730d2baf888c016dba8786f4380b0c91ee9905a840c5f579791ad773e9f3bb49540c3a821589aacfcae8874f92df224ade29bf8240784703201f7ac58903e76da0929f5c84e2d4719593a0505b5e51917e52d0dc138ad9d930fd3fe9c7939b686ffe4a8c80fee69284fc006b8645de5eaba0f756c84bd7b4eaad9e80509088e13f037807c9e32c9d235e206079119453ece2b11256bfc169ac548311616db429c70b3356c07e65f3b1", 0xe4}, {&(0x7f0000000800)="0bf7984da304bc5d65f462c795539ad46b02c581ceb2bb511938f2f9e02506518b1f64825dddafb5fcb58732639e8e09113176f149d3b951e3b0c27a1796fe32e622030731c4c6f37c5ee94d8d0b2cd50fa65612240fc2b1046b744cc1fc7ab0c8e6282cd219263cd5da6fff7bb521eee7ebc0720e67146d89ae1f41b467427bb89ed0291bb8578197c2e373c290cfc373ce3eb3812d701a043b886a7f9db99462567f11898747b59445891817bb4efb3cf4ca55ed2d01952abfe4b56f2bfaa9c06409508cc0115472f31d1ead2b0c2e6aceee933da16c02b6ec378d3c92a94d0eb7c8d482619209fd722267478cd32fcb7b1f0a5957d79c8e16130c663614ab98b38954581f9e97f20f238203747391c6a6e1c19d8055696082fb9c246d437f14cfde65976261606b35895f9aad19eb225ecba05fa8240b1ea1db244f70806e4a573a4d57132f3e536f2c812082ea42fcf78210cb3f3b8d53426125cdec2cd9236cdbff6f8138d8329cdca1666fa2905d2dbfc4f4b7610bf7cda5759c7af0851a79f314ef40fd2527412733868f4221539cc47b3ac575b86aa0ed8ed5dcdab4ee64f0b458671268cecf9c62690e05b1af106bf21fb437d04195b244a09eaf87064985b9eef2d6425a20395dcf469ee49c7cad5d5dc74226dd1cc3e706357b9e0e8d19cdbcfc24ac7afeef58acb6573250f624686622bd17ecd2e4b8fae7dd2f8d1c0d9d5d2a33ea2667ef4409a520dc3f341cf853a3ac1e95d9a1a77f03e0f9d6a4048d6195d71eb43736e549c2ed940f9cb01e690f6a2b4398d2adbeba0d93fdb6b1b78310bb7bcbdf0a8778d282e2dbff8001588b6aefbcb963dd2c6ceaf53a95442514889ca182b50af67968c198dbe8edaab12ad252112495bcc66cc02db0c2b01da1a36c5ec17eff09132b8301b6906a3de8a891e0d5eabb3ec985c2284457a4f54001b8f21653ee7a9902b1e95b447714c41a1816d4431b5d5ee3becd97d73d3e0c46f10caab1952df9c18c9672c6bc942003605ff07a62edc412c257836da5c915b448d9e9c1908678d6f8ee6d4c419bfa2c1728e803686ff5664bba89d007aef0aed7525c76ebfb7349e31a235871faca5ebf5ea90a1d5f6f044ee1414884a9b964f71e11b2f74fd38b314ac8c437422ece988e0bebc57377f20ffc4cd871337ffc19689e66ff1a3992e9d80e1cc00b0f5aac4991deeb70be8d7e1a966553d920f7225cffe03c6651a0fdb09c1b56e2a66af1fd237d512e63bde7d567ba4e850c138a3e879b84306ae058e38b7b630fc5c6ae8a009ca24f79949acd58f0dec15017e7e550016bdcc1b4c8be20c76770357c8f0c347779bc67c6dbd4553643e695fdf34ab2b0e481cd00731cfa579b31f56e51e8da502631a7e947a60f66dbabd51e2888a117ade97d073415f447e9df8e8b6db27ad64f6562528ae6535e0199020c94e6f88465d27dfb17facaf5c32763277e19e80eba8b9a22d0ea63a91160eda1a11a7fe268eda50de9eb5defa5e270fb8bd53ad49afd854e2a40d7e292f33f527a128dfb43722acf2560f27040d7553d13053a821ef90216c177f51bba1e354245d2b18023f516df6abd4fb25ea67dcd15b736a188bb693299d455a1a8b8787d88a6345a639af15152f67218d8b795773fced65a4843ea777355993d33e62080417a6a0a241b22fb7675ccd9f1374cbb07a49eb3df9848abaa025364ec7cf9d21e11c13e6ef324295fb7bd43e1f4116850046f486daaee8e2e23deab743dd462cc1266da593a5d2beafd377aa3c35467fefe725c56776e3f30786d983d2ae1477d84066951e968133be62acb72c6b41b22682913e2c3b53cc9afd10733cf6d543429ca7d3cb34d26b943b1203e32644e009194e2cf2d0068656c5902b8ba97b8d57496cb5a12d37d3d988c197d8c1f567b6316f56a39d97589ae30fa1f31852d8f6f7c257e9143e530e5cf6616847df5a1eeddcee092fa65c0ab05d35c170b74eb26692df05b479b7c62998ce4d786100c9492facddb8d004e9ecfe34b58b3afdfdd34d67482d5d45082715a494241cccad258557be2a9a0160cdb20b2122e6f170684db1a3138465c471daa4793e6eacf418f126dd2b00cfec7710bc8ed089ca7d89ff478d78a4671ba9f41ba3a0383edcdaf0929d2cef7f943ee153cf3da3b4c4f00de39172b36fd5040d50972a67053b2fc7f25b9b044e8911d6db208c3a866d5180d95afc42859c4076d38293dbe3c0e79f1afe49d94cdc9a98ccb14508cd6a1a942cb4d34357e59b442e24745046a504be631bd645e6390f78eb28098b43c73e77bc7e835f16f54a4f42282590446787e36b018b413cf948fe1c703251e0f21d145bc86a0e3501e9baab6cc13964a26fb032b75a972db54452b7f232a0123998fd66df7aab261410f10bba096c6b5195f53cf7698974c459e2b787f85869f7b537c4b91c1145e65bf39c730df43264ea70c968363d21bb1e8c662c0116f91049cf2ad5e23030371df4ac35e65476b7e32e837634efe9b0af7d228dabb44fd57d7d3254cce456dc61ce04c89afe2dfeb03df7782c3d53950b52c510244c58215f16a7249e20ffba6d4fe62c37013acd51e85b7843df24c376f7bab0d8c0ad1a3e9d32c0c0f889205434c4f207b4f8b49feffba3a8c64aeebf1f26cc48ec38970b99cd099d0a0448e5b6954679bbb1c6587ca3f7d25fea1415bd8c38fd78d2d11f5baeafd3f6d5781b4ce132b5126b0a403a172bdee0550a92153654d85e80be0f15616fff3e60b686dc2b79f79a564398ff90f466d3461923b2e4141ce2536313fdee4125cc97c1cacb4b0f67427757c4a330e45f782c063391b50d2a5cb6a907b9867dd1fe035b43dcd9ee8d11d0323fe69cd3a5f71a1d2542aa3770d44259f54a66a0d389e800d64411569a7851756ad53b6cfede45248e7cff37af8c6e863c61d10b0c81f1c57fafcc038ed140611285e3c2356e0d66db19dec6b5f18eb4cca965d42cbaeaceb7929b5ae907ad780ac12a5fb0408cb801a80402a5bc79e8b273717e57189b4eec0fb641334e27585f0de5680ddb93161fc0d72170f019035721d7903a57ec2a8ae9402014e139ca602a49e88920d37000d80e263b828c859e6cfeea6f26c5e05ec039aab51f03956c622137a5d577702f620425053b5194cb557e24537dc8906865eb19a45149db467eff699262c5e0cfd73b8d614834846c206b9af2947a05b0eefe86369eff16694a70e1150fa347ae0bdf0c8eaf5b692f96c6178edc0b2b1e210cb393dc25e85f3241d03a484e31e38ddc09af046006ad2f8e578e34b491181aeffd2bd1e1590705da17482e3d1051e5dbdd1a77e18a304d5bd60275952b6b875fc51b3ca961d3501faab4067b9a4bda10470f38ed2af54d25f744071cfe8616709ef0c3bb3a26a9eb9dabbaada691b12fda9d8b6f867f063283890d95f065f5ed1e22bbcd7aebb2aa1b7f6f1b631235aa28e0c20b6857a2fb1ad1024127b4c5ca15db24371c759a0097a0ba05750f759c8296edb61f2f396bce41ba2e5d36c4a87de0c701ba016f5d40843d81de4de4aee88287225936e52ed35077dad13da119f0afdc4274ce734c3a8b47af1c2af743c6e4c74cfe2bdaaa602f85b63a23d975d696e4f2f458c09b3cead4f52eee02351995f74f39d63d83679cd21a090d3e9d335c265c34a9ee13edcfba4af822dd281a49d28ae9029d83bc054b8980ed2bc468eeeaba1170cd10f1cd2c92ba7e05bec0996d86aeac4a00f324ac1741ee6d20babf50ae47f030aa14c5892bab6b854e101b6f59e7abf7b4e82fad801d566db4aebbddfc820c52d877e18674711a44cca30fa1709a145186c6c66a3dc2f5bd9083209e4a063981f2ab5b6dca52dfb8c87fc2551cf99fe70867b03bf8e184c5c6dfc0ce46052d14917999e4d04e2e1de6297df9da68ebd90f87a860581cc79e04b3c9cc51928370dda7f433e7dba94bc755732c51e0e1bd6dbb5141380dec64a1f8e5e85cb9605d1250459705d59c280e8b11f879be49c6f4eebab3655d94d91be96adfd285b8d5a715da62c2d9e038bbfe8b90bac8550589068249bffbd711636ea938f8e433838e98bbb883278ccc3843084a43e9b836e4afddc857a0db7ac952accf45e5d0ee2a3b3b62edfadfba66dfcf1f675b778e8838597a2a43c64b7279f20cb860fd761efd166cbde1f3223acf269d582ccf5828eaed76b1d0086a09d7dfb91353ea33fc4add31f479ad15f49fcc1db94f435f7946a2685c50694047c9337d9f43938b84a4126de28a92a490546b3044b51b5f981a773fd546440b2c18e53b64c62b85f47ef6b3c37a4261b6f585c534a9357e8baeba455b9ca17351a289ba48c77af2550e6566c6478378e748e69c078bf2dc1b540a63f43c9a44a5ef4213b27b2da707792c3c91b33233b1ae709d39097ae7a8f78da543f07afa295bcade15794b9140045e2155eae32ae85825f63714bedde3ae2e61e2a7010292df27fb3eacba4363df74c2f745a310845f49ebf92c136455b71d457beb296cfdc3062b5401398b7c47e294625d20ee65cc5c8cf5cb0e71221438afedab1dc79b29a9d0bec8f9e059e60770312fd5c72aa3355667cf9deb2720e6e483d2d6ddd0b3f07a65a97ffd743ecfde03c7d5b75063289d653b4b5873a451a27b38f847434c3257b24117f3c789a0ebb0ef8b00ae3bca55d57917a25cbad92486c937d2f4e783cfdb6e3b3829d71c74982b5579f323f796a3d8be835a054a5e485b0d4a58a8072ca124908445b538dab2125a807e13d91c8c9e542d2eafe98459594136e77b7ac23fcc8a489fad2b7580ed3c424fac782cbef726a95ca145963f424f8513ce4082bf9761c12e294524477edf1f8db4c7a1b98863af321e82da108c1ecf09ff3f2c71b1f1ba7a2029d01f5c23e56b7953b0e3a916b291fe91a280497e845d1f054561294e8d19eddccbd76a67461a9363fdca670fde8027be6f211c9aaf19c7628b4c48bdb8265283d4ef539d4dbd9fc357c5dd37f825cdb8fa11ca134821527fd0fe62b15a558a010f847e6b331679e98a8471a940deb50062cbb94994d88df4dda9bfbd13fd39fcddae33df2c72c0f53d0f2ecda47ecc4f78c5016bad3336a186ea475433277c633ce8eaffadaeb3d85bd1cc8438aecce51e20f62d7699535f4de2a824489c1563bcfe9bcb083c6d40af7b754b15f749e2871232609de4c966c0f439f97bb7b2081bddb2bb26cdfa5a480ea2738d25389d3960e1c374fedfc88a1cd72f7b285e5b148d42cfc07d8a8c7835eca9aab1f7d56dc09a565d312647692a3f3a66b6e02fe78d736456ec83053c6a2ff7323b484fbf72d87d0a15429ea29a74aa63be04eab5a4d43d2efe63b36bb75fad037f33a80fb018c08b00b3bb17690f68a44008522b4732b879147ddf659bfce3e37e9e29feaa9245f65cb04a98537e51f336e6353182a17074481dd45c9d37aad444e42e80b07501bfd0733b5ae68f1c31e34e9a5330aab8cc005bc416c225afc7e7891eee75e13242e9e10b8aacf9b05bb25fb8960dbc06dbb253a924c6fa5a81037549fa76267ecfffb03d1c1da6ad64ed03ce8ab267ac63b1ec600a99b2bd438102105066db0d03ced5170b7caf36b9326e134f5bbb623198d7fc551870f45e2b01d2a47dde89a74be84cbc44b0353957ed7d665b0cdc95f9b953066040d887080c865f39cd0888152d05c4d3dbf1255b706c973e41e7faceece4482b0e23ec8230df0b31b393371e3d80252da91a1733a913b75be3f", 0x1000}, {&(0x7f0000000300)="464aec07fb1faa2d1aae264b5c7058819c3408eea8a0dc14b59f16911e85099c0be14ff535ce22ae545564e2d408a4bbaa920954affd136c8b90de44dc2bf4fa3caf1382e874", 0x46}, {&(0x7f0000000400)="8bc2d43e2ea2e702cc279737ff551f888a36cd11448bcd37b900c463a9f00b2b2745f5740ef59a73142e4741e47caf052e82e5552f180f4fd4c3adb5b2c313c8c938c1e04df9a63734a41fde5e4cfe43f093b6678bbb7a730f8c7f0d7d576177c34457931fb94f815defd4cb990739ebed14048e6b6148c87c8318fc62c733a748fa8cbaac16f507a474059cc904910285411e4e3d6727f6514674759266df8b9cd78f1c6e6da8767012f4a894c3add556c4df18410b1aaa5b611c753dc1f1906e451a", 0xc3}, {&(0x7f0000000500)="25bcd8ede0ad678eac2c92865d91ca3889d562d60861cc54610fadcd9d62bfd9328634889a9c70ae7159afa2a7b4c3efdff165070325e7f14dec87926a4d8d3730acb33f090c2c74a51c78ffee5cd07680de5c8bf5d56fe838be73345a2d770f9076bcf1e5e49618535f43515cfcb98fd3df3de8a9f58532be981036d30053364bc5fd3cb571d4e7adb9fcd3e34ea152b5e7a357fe1c5dd6deec2a4ea6da9629cc331ede2784c8a352ebd89e04c44e45f3e2cdcd957ddbd15bd892507bf08e66651a8957eeee4b33031c526e7452f6caddf6b13f9fdad4d9259608f3f2ef8b2bb997ad1b39e008b8471380578db336fbec6ec8f721", 0xf5}], 0x5, &(0x7f0000001940)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xb8, 0x408}, 0x1) 10:24:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x3477) open(&(0x7f0000000040)='./file0\x00', 0x7c98096a723beef0, 0x0) 10:24:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x401, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) 10:24:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x6, 0x3, 0xffa) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x4) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 10:24:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0x9}, {0x21, 0xffffffffffffff80}], 0x2}) getsockopt(r1, 0x9d63, 0x10001, &(0x7f00000000c0)=""/229, &(0x7f00000001c0)=0xe5) read(r0, 0x0, 0x0) 10:24:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x2, 0x9) setsockopt(r0, 0x29, 0x4a, &(0x7f0000000100)="00c39744130200007d000000007f0081960f0000", 0x70) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x2}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r1) socketpair(0x2, 0x5, 0x702, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x101, 0x4) sendto(r2, &(0x7f0000000140)="3625fa253be28c519e36ea2338692de2887167b20d0411fde7aa3bd29d7d26d7faf7db1d7619c7d8e9c83312cb8dc9cca28cc9f6f0ba0a94acb723e7bf2e78f9e05562b37693a8e0885f18f8a03862f0140183a5699aed7cd404c04664d199f2a67839bca84bb1f15a8b5608aa5c9c39f360684b17f31a9d8c9b9cc21e6812507f42f052645776effa3b5bb54f36d4cf89d96f676f69024e9e9346f2cf452e08", 0xa0, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mlockall(0x1) 10:24:32 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x53197af635fbde91, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 10:24:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r0, 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 10:24:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) clock_gettime(0x4, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 10:24:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) read(r0, &(0x7f0000000100)=""/19, 0x13) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x5d97aee82f8e595a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 10:24:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xd4d5dbf018e3e173, 0x2, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000325000/0x2000)=nil) getsockopt(r0, 0x0, 0x400001, 0x0, 0x0) 10:24:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7cfafd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8f8206c8beb0b388e6728d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7b12ac3da0d5ed1f6ef9e1caf8711d502683a3d346bd3c2838ad16677dc734bd7a908ec4547e6848e486f6e0700f6df1529eaa05c6449fd53dbad294f3775e9c9e6cec5d4a257fb50e129498df9933c402a8ceb192de5776aa1c264d6c79530ff9acc462e3fe240a70a95ddf7db510bb0bff3c2a7334f63cd3bbb60205b0fb03ea94185d615d228813e0215c78665630320342f46bc73bd6312da47eba77b5f9e3f07f86b67b0e77be073649342798c1dc0eb5b6f9956cffdf695d2c4e11d", 0xe9) 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) 10:24:32 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x8) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x2000000003, 0xd5) shutdown(r0, 0x0) 10:24:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x2c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000140)=""/81, 0x51) fchflags(r0, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x7, 0x80000000, 0x0, 0x8001}, {0x4, 0x1, 0x1, 0x9ddc}]}) 10:24:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0xfffffffffffffffc, 0x100000}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3fb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x2000, 0x1ff) 10:24:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10030, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) sendto$inet6(r1, &(0x7f0000000040)="c375a82a9ac93dd4604d1f685be6aa126a634f515b653090a7124ba93b9aaa92e81833d65a0429049788f9c63d64c6d8c96dea301ad132b577068b44dcfbbdc286cd60d3f5135435e05d61f072c1080acbeed49e2ae2957f4384d2e787b755210447c38c1d8c206c01b31ff9b75b327f0978a382114e3e84036e9ac540d0ff4a737151b4bb645fc7559f4064ef3dce5a97ddfe4e7f01e3b798563770712d52d847a20306c35adde7ac5f4b0a74ce451e26b521df", 0xb4, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x9, 0xff}, 0xc) 10:24:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x216, &(0x7f0000000180)="b6f8f83c50a2") 10:24:33 executing program 0: r0 = socket(0x10, 0x5, 0x14e9) socket(0x0, 0x4000, 0x0) r1 = semget$private(0x0, 0x2, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/182) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) 10:24:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b230301f4c8b2ca3ebbc257799a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8dc00000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x19, 0x0, 0xfffffffffffffe75) 10:24:33 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff00000050000000003d3e7e76f81493938706000000b818000000290000002e00400003000000000004bb893f00008c8dd8b4c51afdd2890d32c4d61548847b9cd01f53859b4ff6736a333d6aea8deaab35ba63672abab446c150aade777bdc9a09eef7aef00544eb95341a0344be8d3873a525a66cb741a496c73b222766b74fd911798fc8e03c837f5882eabdfd82e5a01c9625ea464a988cf569f5ac5e6e124df4f2a05d533f16e676840e0760320084983263003c422bff27aea9a04844ac55ac05903b3ebab1332d4e00c66f612f5108c882d92ccfbb8414daabd82725b212059122bf5cb21825ab7f71e6"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000061b000/0x4000)=nil, 0x4000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:24:33 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xc) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="a9f1af03df511fbaaf2c5f13f1b6b4796dec1e1a0c162407b36f41e6a92f110de97d37c52a9c27324840", 0x2a}, {&(0x7f0000000340)="056ede78a1d6bc52505292c0189204f06eb8b8b59dcc409b05978b8c7c70547499a50a920b09de6ab30921bddb169646b18f9f25ee7df52425145569a52082b3870cd98fcadc03fe4a25580408cd64d22f3868aeacf54e093b80da3af580bc8913b59419b697013b1d296454cee09ac993e099765be5726771ffebcb53f11a7dff4730f9b6d7277c9be74e7f40344020cc80aba9b34636aad4e72b152d3b970b2b65687f24b5", 0xa6}, {&(0x7f0000000400)="f5c15fa3a906cb945e7b5abd555242bb2a6ab83c42b6f2ad9ec2282c47bc3ae48cfebb88c3b73d30169927f3b50cace383135ee1d1b70b47e3604f828a69b737a21df70aed1d2dd9cf9ca0f097bed63cc745aa8d2e24f900ec62729e01bfbde96f3c48b81a013a0a87788c325f65b7a489df40a6ed21a622236fc897cbcc7f03063bae93e102462ba8894459d43551ba960f54d48231d491c77d4f418e6d5563222172eeb22a055b811ed0a938644903f0", 0xb1}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000780)={0x7, &(0x7f00000005c0)=[{0x652, 0x200, 0x5, 0xff}, {0x7143, 0x401, 0x8, 0x9}, {0x7, 0xcfa, 0x10001, 0xd1ae}, {0x2, 0x2, 0x4, 0x9}, {0xdf, 0x9, 0x10001, 0x1}, {0x2, 0x3, 0x2158, 0xc7e}, {0x7, 0x1, 0x100, 0x4}]}) dup(r0) write(r1, &(0x7f0000000140)="220100", 0x3) sendto$inet6(r0, &(0x7f00000007c0)="bdafbda8b886333633fd6a4bac72676558bb07861435c325f3424babb13af4278ce7964e36ccf3416d5f5bc96f374c91f17a197706f8d5921183faf96404ee988fc526f96789111815174b20c8abe04c077e9be6b1bdd46d1d524e46f0c01d31c41f0f04cdd0d7bc4d8a9081b8282b90f0b73d6646d6eae09f556dd0e97ac26be41f7778bb14412f9f56f958f0f8b9a11fad85aefb949a9bca1c752340581aa9739e8608beaff7ad8c6bf587f503be11b1", 0xb1, 0x5, &(0x7f0000000880)={0x18, 0x3, 0x9, 0x9}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/220, 0xdc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000500)="6bfad797e7de055b61179a0027af489d75d5c18c1ce91812bc5f8868e672db3ba7d3ec75a7cd389398e785f521c7445b5d1cad13d5fa18c465e8e7429b06fb5b04213499743b1d5ddf19370f0711f5ce9b090386c721540368654d0aab5c392272a651048282336ccf52b3ab9cba34239ac3d2448029727f6c77c7537aafdf4fff4c56ca087b1ec5564e4c73399b3b3863764901fd16b58d8c797ffe6168d3806deebf7137c1ac5ffb68c7", 0xab}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="a6a3ac64c85c2b1e6f0eaa49f066820d8b9b4dcc61789baa1d9fbdb5670ea7d2b8faa516766374e14c76c2497e95ba2b61e59eb1fa8607b9097d966a6169d4593074", 0x42}, {&(0x7f0000000680)="a6668bb59b96b08da2c279cb3a39c6d5648b12aeead6178d8cb31f04a0e129f2e8e3c61421bcbd03c6dfe3266561b10b670e37e173ded28b935eee2edfc50472a93b92e30ddef92994a82d8c5515c282ef66cda069c17d9087b7e517d6c9b32ad21e98fd429c63d5f28f972fea9cfc2306c66ad96539d6fe4d549f71ee81fe385a5ae86a3a022adcef744466437ded336fa92a405ff269a8ea775b2bb1be4a2c31ffdd07440ed2dd444203f8d4c55cba6c07cf47a3eab79eab8a731b8d819a", 0xbf}], 0x4) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) 10:24:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000040, 0x3}, {0x1000000002c, 0x2, 0x0, 0x1}, {0x6, 0x0, 0x3, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) login: pckbd_enable: command error 10:24:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0xffffffffffffffff}, {0x28, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 10:24:35 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) 10:24:35 executing program 1: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="483137cc8d13eaa8d29a042c05fe9706b345c4c6996dfa929f365470540ef913d2e81c1c54d3e30f04d6614752bd86b9722f1bb0064cb9bcc4197c50a1e368f284a1778cda905807c318404cd2819a94cf1022aa3a1869008254cd27d3eb46ee8e0d25aa818962ad118d0c054f252067cbe398f8c4c2920bcecdc5c56932ad73ae94e0bb8b0d70f6e7841145ead4ead21bb800b22e32b75fc5999fc2351b5b20cfd2c2476eb893858671bc87d3d640e512d4f70ea7a37704e1ac759a56c7c52a", 0xc0, 0xa, &(0x7f0000000180)=@in6={0x18, 0x0, 0x3, 0x100000000}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0057804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffdec, 0x0, 0x0, 0x0) 10:24:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x7ff, 0x8000, 0x2, 0xee6f, 0x8000, 0x9, 0x401}, &(0x7f0000000100)={0x0, 0x44fa, 0x10000, 0x280000, 0xbf, 0x4, 0x1, 0x2}, &(0x7f0000000140)={0x2, 0xffff, 0x2f, 0x9, 0x6000000, 0x4e6, 0xfffffffffffffff7, 0xffffffffffff7fff}, &(0x7f0000000180)={0x4, 0x100000001}) 10:24:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x45}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/37, 0x25, 0x800, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="9e") 10:24:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ftruncate(r1, 0x0, 0x20) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) dup2(r0, r1) getsockopt(r0, 0x10001, 0x1ff, &(0x7f0000000040), &(0x7f0000000080)) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:24:35 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x80000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 10:24:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa6d5b0131dae72a0, &(0x7f0000000180)="b622d415fd7374d305e999b305f7f4aad13a0f364f42147573b44a950027dea076b0ddc773cda6b52c0131d7ffbb560bc5fd26947abc9aca3e298ff4b09e1cf01e02da88896ced77b6945414526926a1511924a5bdbe5e0cede6ab69ab8213ae3a8b2219aaf866b3439cd12dbbd40760bfcef1827d7e033012cbbbfeef7081348dfbc4d4ecfb905546f906bae9e397") 10:24:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)='<', 0x1, 0x0, 0x0) 10:24:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x10014) r2 = semget(0x0, 0x0, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/202) open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x8) chflags(&(0x7f0000000340)='./bus\x00', 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) 10:24:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x0, 0xfffffffffffffffa}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x4, 0x5, 0x401}, {{r0}, 0x8cd9263a44a70d51, 0xb, 0x200fffff, 0x7c, 0x6}, {{r0}, 0xfffffffffffffffd, 0xc, 0x40, 0x6, 0x4}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0x523e}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0x59c7, 0x10001}, {{r0}, 0xcb3bc98a405e350c, 0x1, 0x40, 0xfffffffffffff800, 0xc60}, {{r0}, 0xfffffffffffffffc, 0x9, 0x2, 0x80000001, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x8, 0x7c1, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x4, 0xfff}, {{r0}, 0xffffffffffffffff, 0x8, 0x3bf7a123ba7680c1, 0x1, 0x100000001}], 0x0, &(0x7f0000000100)={0xffffffffffffff7f, 0x80000001}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) faccessat(r2, &(0x7f00000002c0)='./bus\x00', 0x80, 0x3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000140)={0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4010, r3, 0x0, 0x0) 10:24:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x6, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x104) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 10:24:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 10:24:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) 10:24:36 executing program 0: select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x7}, 0xffffffffffffffff, 0x0) 10:24:36 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x1, 0x104) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c9300000000000000000000000000000000000000000000000000000000000000000000000000008f4500"/123], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = dup(r0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = getegid() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x3f) pread(r1, &(0x7f0000001900)="1d3a6dfe5c8d7089eb1482e3e8a24bd51297fd5e88be9f81df28b64020c11d10f760b338fff4666b1c67092333f325cd26b848c79529ff244bb68771854b9090a28b34511b19dabef0d52d7cc595918390ac63dd5c540d11ca921bb4af25c06e3687b17c2339dcfcef0877102681d07a398d9d3e7c3a5a71625276a84a117ce49dd4a5e22695a4da75b46ca91cb40330eb2cbb649f0bd7", 0x97, 0x0, 0x0) setegid(r5) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETPID(r2, 0x5cec5695f0ef3e03, 0x4, &(0x7f0000001680)=""/148) 10:24:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) rmdir(&(0x7f0000001040)='./file0\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000001080)={0x6, 0x8}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000010c0)={'./file0\x00', 0x100000001, 0x533, 0x100000000, 0x1, 0x3, 0x3, 0x8, 0x1, 0x3, 0x8, 0xfff}) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(r2, &(0x7f0000001180)='./file0\x00', 0x40, 0x20) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000001200)='./file1\x00') ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000001240)={0x0, 0x83a}) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001280)='./file0\x00', r6, r9) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001300)={0x21, './file1\x00', './file0\x00'}) mkdir(&(0x7f0000001340)='./file2\x00', 0xc0) write(r1, &(0x7f0000001380)="ae8f42bbde0f430ca88ef5ffafeb577c48", 0x11) lchown(&(0x7f00000013c0)='./file1\x00', r8, r9) chdir(&(0x7f0000001400)='./file2\x00') pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001480)={{0x18, 0x2, 0xcf, 0x4}, {0x18, 0x3, 0x5, 0x7f}, 0x8, [0x100, 0x7fff, 0x6, 0x9, 0x2, 0x0, 0x7, 0x7ff]}, 0x3c) open(&(0x7f00000014c0)='./file1\x00', 0x10, 0x60) chdir(&(0x7f0000001500)='./file2\x00') poll(&(0x7f0000001540)=[{r11, 0x40}, {r10, 0x10}], 0x2, 0x7) fcntl$lock(r1, 0x9, &(0x7f0000001580)={0x3, 0x3, 0x103, 0x8, r7}) connect$unix(r5, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x200, 0x0) renameat(r4, &(0x7f0000001640)='./file2\x00', r3, &(0x7f0000001680)='./file2/file0\x00') chflags(&(0x7f00000016c0)='./file2/file0\x00', 0x1) open(&(0x7f0000001700)='./file2\x00', 0x80, 0x2) fcntl$lock(r10, 0x8, &(0x7f0000001740)={0x2, 0x0, 0xffffffffffffff14, 0x0, r7}) 10:24:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f0000000100)) geteuid() 10:24:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x10, 0x3, 0x7fffffff) recvfrom(r0, &(0x7f00000000c0)=""/218, 0xda, 0x800, &(0x7f0000000000)=@in6={0x18, 0x1, 0xffff, 0x100}, 0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) 10:24:36 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = getuid() getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r1, r2) 10:24:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x100) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000040000000000"], 0xf, 0x0, 0x1800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0xdbdf) syz_emit_ethernet(0x208, &(0x7f0000000100)="b6") 10:24:36 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) socketpair(0x20, 0x4, 0x7a, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="150dff39a2e4ac37456a5c", 0xb) r2 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x2, 0x1) ioctl$TIOCSDTR(r2, 0x20007479) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0xbc}], 0x1) chflags(&(0x7f0000000100)='./file0\x00', 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0) 10:24:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f0000000240)=""/116, 0x74}], 0x2) 10:24:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = shmget(0x3, 0x3000, 0x448, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x3, 0x7fff, 0x1}) 10:24:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) 10:24:36 executing program 1: socketpair(0x18, 0x4005, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/161, 0xa1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) socketpair(0x1, 0x1, 0x5, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r6, r7, r8}, 0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) getgid() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r4, r7, r8}, 0xc) 10:24:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x22, 0x828}, {}], 0x2}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202ad57424bda8dc420c9130e8f3f05a01cfdffffffffffff2a197a386207000000008295955984c87910bf453f09000000287ead4bcb777fa68354f54e7e5e3462a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447476ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d7f2f874157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350058a73a8f313f290b7b53678231a68556d65aedffc3dc67fb454c878194b2267d11fb75a6ecbb24f05061beb8614edac18aa9258bae0fd996fd9789de0380caeafe81daa01b7669c7f079f7c7fbdec691cb82ecc236ae4edfa613ecc1732544c32890bc71416c645d813a44638b5302894d7eaadbb8d30e40f870a74f6ebdbd049123b711dd333677beba9822ea1b295da2fe7cf889bf13a6ed84bcd09b677e1968ff704df5f65065f832b5a2c13eb96883dfdef36861e4bc61e73a57b314739ad6280af47cb4122342d89273e58e785e4cbbad08f24eeaacc4faa9e3d34694e4"], 0x10) write(r1, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e5230e9864f", 0x12) 10:24:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x105) ioctl$KDENABIO(r0, 0x20004b3c) syz_open_pts() write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:24:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x9, 0x5, 0x7fff, {[0xffffffffffff94e1, 0x5a2, 0x1, 0x1000000000000, 0x100000000, 0x4, 0x8000, 0x1, 0x800, 0x8, 0x2, 0x80, 0xffff, 0x9, 0x9, 0xaf96, 0xffffffffffffeb41, 0xd2], [0x401, 0xfffffffffffffd1d, 0xffffffffffffffc0, 0x7, 0x0, 0xbbe, 0x0, 0x0, 0x1, 0x1], [0x401, 0x0, 0x813e, 0x80000001, 0x9, 0x3ff, 0x6], [0x5, 0xffffffff930d4ce1, 0x709, 0x5, 0x8], [{0x1, 0x7, 0x99a}, {0x8, 0x69f, 0xeaa, 0x4}, {0x3f, 0xffffffffffffffff, 0x0, 0x3}, {0x1, 0x20, 0xf33c, 0x4}, {0x0, 0x1, 0x3, 0xc08}, {0x200, 0xef9, 0x10001, 0xf}, {0x1, 0x7, 0xd7, 0x5ae}, {0x5, 0x3, 0x3}], {0x100, 0x7, 0xcb0b, 0x48}, {0x1, 0x9, 0x1ff, 0x5}}}) r1 = socket$inet(0x2, 0x8000, 0xfffffffffffffffa) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000180)=""/241, 0xf1}], 0x2, &(0x7f0000000280)=""/152, 0x98}, 0x842) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 10:24:36 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29, 0x2}], 0x47eb, 0x0, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x10001, 0x100000000, 0x8ffd, 0x7fffffff, "3fca32d1fe2eb01d8a2b58419edbfe5de52408af", 0x80000000, 0x7}) nanosleep(&(0x7f0000000280), 0x0) close(r0) 10:24:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xf75d352769cc9863, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) flock(r0, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xd4, 0x7}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x800, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4, 0x7, 0x7fff, 0x10000, "605d57abbe1d4f67f60756be87a8bc2c4da9e0dc", 0x3, 0x6}) getrusage(0x1, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x101) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/46, &(0x7f0000000240)=0x2e) recvfrom$inet(r0, &(0x7f00000002c0)=""/131, 0x83, 0x41, &(0x7f0000000080)={0x2, 0x1}, 0xc) 10:24:36 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r0, &(0x7f0000000000), 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x81, 0x5}, 0xc) 10:24:36 executing program 0: 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}, {0x50}, {0x3c}, {0x4006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xade, 0x4}) syz_emit_ethernet(0x20, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dcc") 10:24:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget$private(0x0, 0x3, 0x86ea26d027dfce10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/245) write(r1, 0x0, 0x0) 10:24:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8240, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 10:24:36 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/183, 0xb7) 10:24:36 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair(0x3a, 0x4000, 0x9, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) setuid(r4) setreuid(r4, r3) r6 = dup(0xffffffffffffffff) sendto(r6, &(0x7f0000000240)="2a9ec2273a6050a07e3779ff0f57a77e7b067e3881494c14ce8ac3da920cabf7853985fbe963650957502214d76b7ef955f381e3e6ba4e371b89cbc75ff7827e9b9813e7ed13d1f3840ec68aa490fe9b0b0eba1df91c0022b69d7f63c9c8ba80613996a3522465b008524d00147e2ec26bce4421bbe610a9", 0x78, 0xd5ab9e70e01f5c70, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000040)={0x4, 0x800, {0xd1, 0x7}}) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) fcntl$lock(r7, 0x8, &(0x7f0000000200)={0xdeb2b996ed2334ce, 0x2, 0x3f, 0xffffffff, r1}) 10:24:36 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)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x4, 0x6, 0x7fff}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 10:24:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffe41, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000180)="a915c6f4b0c0c6cce37eea5a8345ba24fe0845bcaeaa5c6fae3db2ef26716fb25e4538c45797b5d4e1275227477fe66fc6f83fb4831b4264560003495f547ca0c1e411bb2761b35196498ae7a72f811fb0e92f0e1cdf8aa02912f9df2634d57dd935b0b006dfb1c048b841599367792ba3a4f66d5d8a561b775c76c11b404a527453051f", 0x84}], 0x1, 0x0, 0x0, 0x400}, 0x1) 10:24:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0e2c9d533cb2c24adc8f61aefa49378c874dbc6615b3a1b92c1505c3f9a0d2596bd9c0ce2b2a087ace686a84dc60e1a00633de852b67c80014c168f33fd28707493051e91c695abf9b75bab0a168ace7063617afcf7b838337945a2c9cbe6668c7b86e056b84e90d1206adf494d7e648eefd239f65e3f13a43a7502b42b4701e8d231e017e49e4ba90799d89060ab0b6bf20c665159dfe900d093932fd753d1ad3ed571d5f58b0a56a6f2e1a87f73aab6f5a477f3595e571700b709b9f6f45205f36421b4ee9afa47a0423d3a6fde8aa23b26ef8ac48044be5d5ed25dceff2ed6a5a38bfcf8248172abbe22394ce73613d1b9c45503815a25418d574ac839267"], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) setsockopt(r0, 0xc4, 0x5, &(0x7f0000000380)="a8c4a7558685c8d40ddbc1624c47167d3a0599703ffdd4e746a2703a4345072de006b0411482a596b99a84a274c6be9de95886ff4a80f83236171058c2b07546a16d8cbebb9d31ff54b34147a2466fb74d53bba77033f2b0a415b3a20513a79a703e59841148b5965c25cc600b964f3d83f6ca9ca683898644afdfe1fdbe0a34fdcc7d5c0574843ac431fc8795b7fac10c204b20878a892d88bc7f89a187496866e3a02128fac6", 0x12) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 10:24:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xaa20, 0x4, 0xfffffffffffffffc, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x101}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xec9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7f}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 10:24:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x4001b00) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653008"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) write(r1, &(0x7f0000000440)='mn', 0x2) ioctl$TIOCNOTTY(r1, 0x20007471) 10:24:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) fchmod(r0, 0x86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:36 executing program 1: r0 = socket(0x11, 0x3, 0x400) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ba5b0100000001000000bbc257699a1f132e27acd7d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffffc2) r1 = dup2(r0, r0) write(r0, &(0x7f0000000180)="10eace5253e92094b18f9b99a4fc8cbfcdf2d3337b979d854093eb964329cb74f072834b1873356e9193468f665d92f3ab2f541c1188d60cb0a77c8a94ceb5d01337c0dfa8b9dc4a05675e601b2792e1acc13f32ddbffd1cc1f67994e724fd25a1850e61b5c7089c", 0x68) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x80000001, 0x5, 0x6, 0x56833b7639f68577, 0x8, 0xa9da, 0x8, 0x2, 0x2, 0x8001, 0x1}) 10:24:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) 10:24:37 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x0, 0x8}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) pwritev(r2, &(0x7f0000000400), 0x4, 0x0, 0x0) ftruncate(r0, 0x0, 0x200) ftruncate(r2, 0x0, 0x3fffd) read(r2, &(0x7f0000001740)=""/4096, 0x1000) fsync(r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 10:24:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x10112) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) unlink(&(0x7f0000000040)='./bus\x00') 10:24:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x9) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000280)=0xffffffffffff47c0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f0000000200)="3c4e8408917f125ce472e1b5e0b55993af83e6") stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 10:24:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = syz_open_pts() sendsyslog(&(0x7f0000000140)="49eebd9a00ec0369be70bf68f05033f9f088c9649b2ffc7de1d73e68caf48d94565f198815038d0a1baf8878b04d7ea069dab0d7920f1e3b", 0x38, 0x8) dup(r0) close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 10:24:37 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x800) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1a0) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) flock(r0, 0x8) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) fcntl$getown(r0, 0x5) 10:24:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000005c0)={0xdeaf4152, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x3], [], [], {0x0, 0xfffffffffffffffe}}}) 10:24:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 10:24:37 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f00000010c0)='c\x00') 10:24:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0xc}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 10:24:38 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 10:24:38 executing program 0: r0 = getuid() r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x282909e7b5973661) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) r2 = dup(0xffffffffffffffff) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffa000/0x1000)=nil) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x8001, 0x7}) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x2000) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x100) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/124) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r4 = semget(0x3, 0x1, 0x2) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/75) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000200)=""/81) msgget$private(0x0, 0x5) mlockall(0x0) setuid(r0) write(r2, &(0x7f0000000280)="b5668e67ad8c678b4d799f3de8208804d0c2ca34b29ff2ea4db09f4bf3921c4e6fb997371ae74616a9dc60c2d0de12018ac7f2ea40928baf05ae98f5c7ffa6fb803c6c1f79dfc1c39ca040d58063d0848a097a455b804ab865b3d95eb682b81e1f58ed512b88a3b8d98ceb020302fa0e687615008e57c5e195f510c45918da2b5467b269f2e8e414211119c510f449ec49c7fc083d17cd2e0ac7964b296ea5ba52cf46f3", 0xa4) preadv(r2, &(0x7f0000001600)=[{&(0x7f0000000340)=""/65, 0x41}, {&(0x7f00000003c0)=""/140, 0x8c}, {&(0x7f0000000480)=""/236, 0xec}, {&(0x7f0000000580)=""/47, 0x2f}, {&(0x7f00000005c0)=""/23, 0x17}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x6, 0x0, 0x0) r5 = socket$inet(0x2, 0x8000, 0x3) accept$inet(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) sendto$unix(r5, &(0x7f0000001700)="20c98fad52217225053597fede0e54f2edb5036ce19e6c54e2f5bab6b49d2cca5ea1f5b690ea41afd11617df5ddae52bb65350157a2fa63f0624e8630e1b812864a735b6a539b132f4dae3", 0x4b, 0x8, &(0x7f0000001780)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x10) ioctl$TIOCSCTTY(r2, 0x20007461) socket$inet6(0x18, 0x5, 0xe6c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000017c0)={0x3, 0xfffffffffffffffe, 0x10000, 0x4, "9f5271e46d1878d21659f821e95f179a9e982144", 0xffffffff, 0x8}) semop(r4, &(0x7f0000001800)=[{0x1, 0x0, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0x69, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0xfffffffffffffffc}], 0x5) munlockall() 10:24:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0x8, 0x4, 0x9, 0x1, 0x100, 0x1, 0x42, 0x82c4}, &(0x7f0000000100)={0x8, 0x3, 0x2, 0xfffffffffffffff9, 0x9f9, 0x1, 0x1, 0x8}, &(0x7f0000000140)={0x3f, 0x7fff, 0x4f8a8399, 0xffff, 0x5e, 0x6, 0x6, 0x9}, &(0x7f0000000180)={0x0, 0x6}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0xc14e209cb344bf64, './file0\x00'}, 0xfffffffffffffe0c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 10:24:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x4) 10:24:38 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xa1e8) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x100c4, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 10:24:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x183, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000000140)=""/189, 0xbd}], 0x2, &(0x7f0000000240)=""/159, 0x9f}, 0x41) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000340)=0x1) 10:24:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x8005, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x42, 0x10, 0x100, 0xff}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x1, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x81}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x7ff, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x9, 0x400}, {{r0}, 0xfffffffffffffffa, 0x8, 0x8, 0x8, 0x7}, {{r1}, 0x5150a8de86d3e699, 0x1, 0x2, 0x4e07, 0x80000000}], 0xfffffffffffffffe, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x46, 0x7, 0x6}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x80000001, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x8, 0x5}, {{r1}, 0xfffffffffffffffe, 0xb, 0x55e17864a4d3157, 0x30000, 0x7fffffff}], 0x3, &(0x7f0000000540)={0x1, 0xe6}) r4 = semget(0x2, 0x1, 0x10) pread(r0, &(0x7f0000000580)="a8051ddf8fc86e47a2e9d1567a0d47b59fd2539b38ee31002274559caa023bf894101af105238fd5872699809b2bf73404ce0798d8e7b68b0eac0eef9e6e9690476b152dd1d890cd508ef799d42bc5336322d747dd7556c3314cdcabef7e2ba96e1d6b81aa2b0aaa5ef7489aa47685a328918db4ff451a0d8c0775d4f2", 0x7d, 0x0, 0x0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000600)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000780)={0x0, 0x401}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x1000}) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) pwrite(r0, &(0x7f0000000240)="42cd04b781f26afbb8f32a645cbc993e37353181225ce81be948f3194d187dbd3590fbfdc92dbda5759387ed38aafb0f6760bb9df17eb4fcc8507d25566700cefdc2ef85ba7ec38a58acc6dbe5fa13025381d8d0da258de1584f8c7adec97d3bc9bfb9d37e007fc599e6897ceb54e9312ed25fc0bcd578605588956204460fd0228ce17b620488d94580ddf738147ed1a6e8d252e38e560eff18afd98987859a9edfb09326b7f4d473765a068a07f2c1c115350c5ecb812cbac281d0fe0b6451bf1d236f42f04764f03ac86e7661c93c125f74f1fc5d772a528f0e684939a6f2b9bd0d", 0xe3, 0x0, 0x0) connect(r3, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x290, 0x10) pwrite(r3, &(0x7f0000000680)="fd94ae52c895c3dc4cd451b9c02bed24c93f88a5c00cdfb3805b47b343b0419ce1a2f5b5b940dd03a34d16b1292a9be1da4b64c2b6ed722f5f65ec9146d3e9234391669adc1e1ca606362865bed52da8fdbfed215b393ae4dffb707160dee3dbc5ed88ff929cfb942b2ef37c13e99e3dae666166273ea83b312c7b51cc6f5d5c59197199614e4128056f869297985efbe4bd5eec0d58038f12bf796e01e51a7829df7cfd033e8653f0cc236ac0c9ffe51a9454a29ea7653c3e5d9538d8cea40eb15a41fc36474fe966e4adb5d7949bfe099f459f125041de6b89", 0xda, 0x0, 0x0) openat(r5, &(0x7f0000000340)='./file0\x00', 0x800, 0x0) close(r1) 10:24:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff75, &(0x7f0000000340)="b6") 10:24:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x6, 0x3}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x100000001, 0x200, 0x8001, 0x6}, {0x6a, 0x20, 0x7, 0x585dd076}, {0x0, 0x200, 0x7ff, 0x7f}, {0x5, 0x0, 0x0, 0x40}, {0x7, 0x6, 0x9, 0x7a2}, {0x3, 0x2, 0x0, 0x2}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/204) semget(0x1, 0x4, 0x0) 10:24:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 10:24:38 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) getsockopt(r1, 0xfffffffffffffffb, 0xfffffffffffffff8, &(0x7f0000000240)=""/139, &(0x7f0000000040)=0x8b) flock(r2, 0xd) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$getflags(r3, 0x3) r4 = fcntl$dupfd(r2, 0xa, r2) flock(r4, 0x109) kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7, 0x2, 0x2, 0x2, 0x6, 0x3, 0x8, 0x10, [{0x9, 0x6, 0xffffffffffffb038, 0x8}, {0x3, 0x2, 0xfff, 0x6}, {0x1, 0x401, 0xf12, 0xfcac}, {0x0, 0xfffffffffffffff7, 0xd81}, {0x73941c0c, 0x68e0, 0x40}, {0x1ffc00000000000, 0x6ba740e0, 0x6b, 0x7}, {0x3, 0x200, 0x70, 0x200}, {0x9, 0x3, 0x5, 0x2}, {0x200, 0x8000, 0x10001, 0x1}, {0x2, 0x15, 0xf2e, 0x51}, {0x8, 0x3, 0x0, 0x4}, {0x3, 0x3f, 0x401, 0x8}, {0xebb, 0x800, 0x0, 0x80000000}, {0x1, 0x3, 0x7, 0x3}, {0x800, 0x8, 0x400, 0x4}, {0x1ff, 0x2, 0xfc9a, 0xf23}]}) fcntl$lock(r3, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r3, 0x2) flock(r2, 0x8) 10:24:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 10:24:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x645c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) 10:24:38 executing program 0: 10:24:38 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x3ff, 0x4}, 0xc, &(0x7f0000000080)}, 0x1) 10:24:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) setgid(0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x4, 0x4, 0x5, 0x0, 0xfffffffffffffffb, 0x3]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 10:24:39 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) socket$inet(0x2, 0x0, 0x8) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x1d, 0x100000000, 0x8, 0x7b}, {0x9, 0x580, 0xfffffffffffffff7, 0x80000001}, {0x7, 0x10001, 0x4, 0x2}, {0xcb2e, 0x2, 0x7e87dbff, 0xfffffffffffffff7}, {0x3ff, 0xfffffffffffffff8, 0x7, 0x9}, {0x837, 0x4, 0x7fffffff}]}) r2 = dup(r0) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x8, 0x9}, {0x3, 0x400}}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x70000000, 0x98a, 0x10000}, 0xc) 10:24:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0xcb) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 10:24:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x82) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x5) fchmod(r0, 0x20) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0\x00') clock_gettime(0x0, 0xffffffffffffffff) openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x40) syz_open_pts() 10:24:39 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, &(0x7f0000000080)=@un=@abs, 0xfffffffffffffffe) 10:24:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2004d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 10:24:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x5, 0x7, 0x9, 0xb2c}, {0x2, 0x4, 0x6, 0x10000}, {0xdb, 0x100000001, 0x7fffffff, 0xffff}, {0x3, 0x1, 0x7, 0x2}, {0x1ff, 0x0, 0x5, 0x4}, {0xdc, 0x9, 0x7fff, 0x4}, {0x100000001, 0x100000001, 0x1, 0x8}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r2, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14, 0xfffffffffffffffd}, {0x1000000000006, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 10:24:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x6, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xffffffffffffffcd) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 10:24:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 10:24:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xffff, 0x1, 0x31, 0x4a75}, {0x7fff, 0x9, 0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xffffffff, 0x838e, 0x2, 0xffffffffffffff00}, {0x3, 0xff, 0x2}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 10:24:39 executing program 1: r0 = msgget(0x2, 0x2) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000000aebf756b3d994d1c3eed540239ea39c4d1affd00589b4ceca6d35a5410c18f8ce91fe55cd8f90f52b984fff1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebce6143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d"], 0x253, 0x2784654cdad2cd0c) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000016, 0x0, 0x0) semget(0x0, 0x4, 0x1) 10:24:39 executing program 0: r0 = syz_open_pts() close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1dc}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040), 0x0, 0x1f) 10:24:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x44}, {0x24}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:39 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x20) 10:24:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x3, 0x5, 0x7, "7cda5ebccaff9037af3ae6be567788dddc6b28d2", 0xfffffffffffffffe, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 10:24:40 executing program 1: r0 = socket(0x18, 0x1, 0x4) close(r0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="5ae7c45d21ecd1a0294cbe1caabf7594654009e561b632c5049cb63f7445be18a308b951375e23aae145dddc490c1ede001d795180424122fc3f528cb62ad404c8ea66e9fac767e8f35944331edef89a7b416faba1abe99cf8b53e01b392fed8e2d237a6148f31b522e51490e4c40b1e34a494ae6d5bf4fe62223c786136e4e6082ec8921c9c3494cce36ed361342a5c1c166a99073e453a393a2b310a1642", 0x9f}, {&(0x7f0000000300)="57b6906f82a722cd95c88efd0cd1b9e5f92db0421bb14ec33d0c4164d2818e606eb954e4a2619dbc669a1580687927bd0bd2545cb42bc64cd4d9a4d436a34639928a4044dfc526e457b07bb0e495f9a245e6a67540ae88e11387d9b559e76df8f5ca1271ba7d56d9ed89c61da5cc5ca30493c89580a82a6e53ff71628dcc677ed833ddc4b19055650c19da3549f370f362d1d5b61714a155ea5138c20da6e90bf3eb8c13c12b2e3770075d0baec21175a8effdcbf7242ca73fb79fe0e36ad9eb11cd76c4cde53599e23611a78354eff1cb5720012e", 0xd5}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x10, 0x2, 0x7ff) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001b40)={&(0x7f00000004c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000500)="923285ea2149ba6eafb4e3c797411d6fe6396256203ff3e92067b4d2405f1d93b287c3e465f3bf8ad823aa53aca452257ee9ced4717b02c036fd34dcb9a8cf0e7280b2c4595efb2b55b66e383d82688f06f49e0e523ab5f5eb3b8ab0472db4eba41be680b475c28a5d3548afad66e003e222515684f70337aad6571b8fcc7d4c7105a5e5b7c881fc23570c6b0b4c408076afdc55b4d40931c473799a61e86d0048e08fbbba32eda35a0e29aa08a9d6d3cadcce6b2171eac4e977157548abe2d17283a889d281ebd8577ccfc0275da94302b644ac10ddb0b4645cd2e81f365b197c5060380a3a5641d130b7ab144a9337", 0xf0}, {&(0x7f0000000600)="f726a366e27f2ac6b1112f74fa9415b5a0fdf2dab2e20cb9cfac73f1a30421643a0d075d4a5274bf02fc3bd6cbdc422d61b9437b6b4b574c9adb6e27afaf4fbb58b14861", 0x44}, {&(0x7f0000000680)="4d076fc30feb2cbc2f090eac", 0xc}, {&(0x7f00000006c0)="4c3fde438eff859ee1025ae626f3c3ba53c340f1237b963f480f4f5d1677c2364f0d0b3ea79b6e4088bd481d70dc5da0dd9dc2d76a71b2573fd77d1cd0cbdddb7e0cfb61c95f088cb5e56b0b9c203278d33ba264ae922626ebef8bde96e7910b7acd600759de3813ba9b0d11941f766a77b4f607acad6a9b605d77968fc4ea364b05e2ddc68316ae373539df378e05b38cc5c2301abf7a18b8cd584d66c801ec266a78d22a2947a590118b6742aa5e9fdcdf79bd89f38335d9066923cee21d82600d318afc41417059e39a", 0xcb}, {&(0x7f00000007c0)="10c38a900dbe9e3e49c40650fc0de522adfe5c93d9e4c337e3eaf35027656e5d824ef3a3acc829826f8cbe82057960aaad6103a23b0bbeb679b731c26ba4bfdb21edc217e099407e91b823cc24a3a194a3789e1b5a810f9362cfa29f308f50ff9829eb224e6b5c3a4ef5046d233cddfbb4804b314a662a90f09c261348f81f9102da105bc5a331d7d1883f7a3ec906c875e9e60b7925cd3d981bc5fa42c6948bd2cc952a148ebc458253fa3a4f83d31e7dabb227625de7af908cedb6e16e9ac66fc18e6794af5b12f41c541cec016034b25cbff8", 0xd4}], 0x5, &(0x7f0000000940)=[{0x1010, 0x1, 0x7ff, "7466c1cb61402b7227344bccbe54e6046dc986e723935cbe60034527da0d93cb9598d656dc6ccdb3c419e3b51cc26f2c8c924ab76a67e140ff08b260dabd9a860ad144b30f3fdcb4334b2c5a61bcb02eb2069fb8f75b60907ed1b5a9a8df4329d828b4b36b7fb94a8f6dd2bf5d7f71be2da691c3548ae483b31c5eda2c01ece61737a0179657db70a4fc0358730bbb4bef7685fdbd920bea9db15c1f6b9d6fe7c0cd52a00d7516bcadcb2f21f4a0525c4f1aef9e54a3b676b38b996164bdca82c9ac26fd9da0637de12b1558583d56c122daa069bb292a850b104358c05f30bf5a4975fecdcf9a06cf646ad3b23a77a2edce8ac95e0e639faa01bf27882192ac8698625c7fa197c1211981ed1713e8a20841c7c8253f783f2dc2425c60decb507c21bf8e94d0fdf81ebd7bdbb79ff8ca179a7ab31c60837cebf953c2edabc722b951557bd12ae2faf9cc6000c6a3bf87ac744916de3987824445d7939d0c1a500a91805c41eadf9669853ad8788bfdc68ae65a3eb0acc12aa37208a856328f3448bdb4506292d4a88903196cc04eafeb42ab1184dbcd3bc563f42468c7d18d0a3e93224e263f0298a820b6d57f154bd1eb63095e5fc3efceee6f36d4e0d0c2401e66fa88ded3346e9980af3d02f9604221e407a80d3103321f805ba4a858d680ad45280bc5f6771f8979347f35bb13b10a8c93dc295dbf362ce3ad63f2433c52b348932efa35e0ebde2540892e50977b9392128729bd3ab2861c5b4781a2e6b537325555846ac2cb3a6712c5307f5b7603a3831c7543618ae5d59fe9767e0eb9587e2f290e2f559fd008e65422215e23e2b12365eb6c5f0cf0084d8c575e3034ed6e40ab570aacaeb78f1295e8831087199179a3f09ea94099aead15e60c57925e603c37ab7d6085448628256ac55e1cc793751fb843d3d3b13c64f32a5ad4b9bc875e20c4b8816f10904f852478004010dd4b19aa87cf816a5dca5fb5c33f23f99f1674de190d7e3cc02e9453528ef0e7b0294f13c356e78bf85adc3fefdf787ac1fc9e00e8a1a72f23d9cfaf64a3c5f63342e59ed1e015d0e6989f1ca5a3d37e5c2ca0523f1a6c025c04a10445a08b6ca2e6e8d1b0ab93777886a547f8d36028b98faf288d3b1cde9c74b485d764088fd89c117eaff0cedc7dc0d224613eb6c078a251ec0f4a30ef50a85224ed20fb87e3488d3872cfffa1902f6f76b5cee4bb440ea206832e812671f564a03f003876b43665ebcf49d971f9ec7373b3d38ca9d9200e74ee97c7fd148a64b4ded66e2dd81359972ef94b7f974815d132e8186e1d0e47499a3dcd9f113c2b96e9e2812e069e3c5a4b3ac6b4e724ec923fc80bd2903a8d04891e3906a53643eab389c90a53ddc6219f43b1f1446885c6e386d7ae9b018be1e76ce0eba4641a2beeda22238b46d76b3bad049c538ba1a13d6fe25918816924a06a893587bc18b568778e3787bb8c64410d08db3830e572c685bff1672ac5bb061f451426b5899ea83bf44530619ce12bc05a9c39401d0c5c57114db8e36108f6ce794810fcf68e371248425354cbaeab4677139cb39b966040d4441b1142c3185ead25e11a5ec00d316176cecb38604135b59d81b9770786f4386bcc0abbd0ae9b834183be1df2cf2ad7302df69551d5797c9d9dfe00e3c2982eed5c022289ecceca5366ec6b372f55cbc99182f9b4a9a62dd5ec9e9389c71ed0ef6fb2f54606faf255c67d0c6fa2c7e19c4c342a2cadc9b8e8b4ba1c4f4245e729478a8844812587371a6ad34a24ff4e6a23bbb9cfb5ba1d1c4f988e75ffa897a981ac0b90edaabe94ebd9b019a17d7fbfa4322bf1f421d5e6ffe771dbf58c702d4dfc99a571c049c80acd843801b66c6f1bb63e8912eeab3e6e03f5787e20b5b641ce628482d2ef7e7609f081af214d44909e8133e90b9f60e0b0199c320b91a56ff4a70ac81848d3183eb7e036ecad762a03e3f36facd525ab866157936e591a067ef4c59b5d145111363f4f6b8e841008de896bc07d78000256e27e3185ea4fd27ee2a59b0668cc46f022ee04be1f1135ea3a9558ec6f5a83d562200513110fd734897ce22acd9fcb513ed38a00948526d59dc590e06ceb4239f0c0432f70babc5aa819c375c7cd72196efb25b173bf3da022b63ecda51e802f3b05333d6d6b786a04530d82592e587b2f785881d79d48be0657cab35fa5b9d76bf0e2ac4f10f93237b40f2e287a1c42d22464bf96c40b141d38e923b28e318f9367bed8640871a79825f5f2d950a2892ee353a04341fd193a9e32876e430917aa2df0917b66c5f9c3229d7240271cf8668213c0421860fc58e818d0f38104feb07d66f6de14a1f0bfe913b5c0fcdb3425099288b38a7ca35f1f85f6fa4d922e429ba77cdb3df369e77f393ac589fdf8e41a917ac73ea49d2c8deb12190480e286832fd8023b2378ad53f306115174e29570516689dfdb0f94cab298c74f594358c4c8c26c618fe2a54c601422efaa5f2cbfea1a609eb052ab7e92401365cb73fc3193549ecfc2602a0f8508200b0beb676a5bfe06feed721eaefa3b5846cdec04f6962871464f3d050d51bd092622c5470eb7c4499b44245ee47ec716dc353991146a4be8de4f93599e5e705bccf804dab8660d4288c32a774ee0120e29e931ff2e8ceb4ac5ed09a92748f01c5a1dba314caa70512099f0ebb7437259400e8dd45c0e84ee9014faa1caa96299fe4e8936b134d366f9cbdf79d1d7bef32fffd1ada329483ff558df28e1f27574715782b0f1bdf5c16bdb759dd08ad99aa53a17941626221f37324ba7f5a534e6324237c2bd6fdc4e2d3f066b1cffc82cbdd8d63929dfab81905ecfd52f28c6e9d9859892c4534cd2743f184d66c9d91524468cde5d45d56a321c93f74784fb0d5955ee6200efb266d4b9fcf583fcf463a4e06d0c6d7d6d0ede3376ee01d8c7da24980bbf8ef72bad971ced0296edbea84b6013868b3e287f06f5ed3d225a469489f5a434b7c5dd0b267e714a976b038fdbfc330a0ef5d479bbf3c87d84d03a4167a418aa57af63899284f36074dba896d53289aa14f8f9814b52d0a5fbe56ced7683e0b2381ba549f9a532338aed5bf0ca8ee1f0f58a99dcd7a164056fc4b00f96b82db400446d893d0e927d5a6861b97d8802afa183385b87659e973a43cb00b69ea199a8d7683a80338b34c0c699b5eb30f3b529b34df1f01dfeef7ed1c0c408f1fddfccb29335fe33bdef5b2523147b07c73339412f8ac6de269787a08e62121c2ba76fd70d140ecf4920e3599eff8d3bdc7191d8f1ee894c674fe8890e46d78676de5dd4074de9eec741a199a0163467f0d08750638d3c7ac23963aa0fae52ab8dd371a59ec63058a16bd0626dab60fdf1d5c70b64adcd86a981cfa08c0e9ac7639d650cfbd3662d117778bf29800e53a90f407f21aad8d08900b231e4cfb99a799762d84195c56fb1b524c2fc4822af15f51c840483988dfed091fb4827e9cf68995702cc229f0118b2e582d2daf8c7b85c40ec8f327646b8bac64b84bbd638ba4e5912d458f5785155dbad9c0b0f4472fda82cc5f94f7bd556de225f98047467a5eafc1947bdcf97d0c63dc4efc4d99fa10914f1898ddd5b9ee1d19a946cfdb7b8f02e029b653b7bf722613b349d2ab141cd91f744475a773fc61840d042c5fe99e16e271e2d8fb8834fb1b6cb1eaec09fbe085597abb9c4f76a6883799bccfab523d423d7cc55c728023cbf33f4df89ea18460fd1e3c350e8efcb6fc6014e5ff2c47a713867ca7c2c7dc40330ef08d3d01bd31ada06dd1b134f409a4d191a1337066c2db8c6c6d220ee70d9302fcd2004d68a58488ab3add40f6a57863ec7e3ccbafa902b020ad7963c958b24231cd9768e2b7b8715687f9c831fc33a7e10710f0ca47522b76aa72c966ee259ed5fe3ce4753931fabc51e4c3b479a128ff0f6ab194d75bf9e81ae604339122926e6655c2f83d8f1e821d40694774d5ba8f18ea0e6779d2e97205ab507428a181d6fad593c298a8a0003d3b63bee61f1d23ec35a1936cc7878d28f38055fce2b01367a274d2f5f173c2b7f37550f76bebd1b8e8c51513e54ca68a81f1d8e7dff8162ff33f6525ee9b5f3ed4ec9919fd2501f86f8c2265a1ea12ce434428ecbfd02ddc0f1cab668fb85ce1964b68b0adbb765e731a4232004c8ce1fbdacf056ceb50aea9a8869f96a32880036cafd1e2cdbbca091aa755188a02c1e7d367c16b783309caad71ea75db1ab8ba637c8a325ec87ba3f838afee2b527dff85caca0d28e271fb28f2d4e4ef2406b595d7a3d9bf467f745a789e8598f5d7a420f3890bdc1a4e5122f1dd00e4c9d52405b8c61fcf98f7fbc5ffca678f200d4ba8867524522604dcf8c75aa14754fdb21018bfe6150d8bd066b10817f025259af64d7f97135453c6b87df2f1cf34d286d5a64f8d29f68db652467761ce6d4fb467519fe3a985cbd97a043dacb3226078af0b723e9fd391bf062f8edc32531eb0faf04c53cfc0261548aba6aa279196baa4c825e0ec20077a15ff1d5958a3e5268156c5628897705a53afabacbbe8cc58a263069f29bafbf0e6fac41c6bffab003738a31130b64a7b9d8ba46344cf1140e49a6431706e322612449570e282dd8086b3bf9932ec058d6129e6405c0d03a2f38f6fabaeda15f261fbde51414c46059ca37ab6d69156cced000d1730c3c318aac66becf85a5709f0cc048d21823348ed5e6b18518d2060ee8db84bbe1729d57da4ca1d056947059730197617e1c7c718fe3e5ebc133a7055afe302d45209e95f7ffea88612cf155b9fd9ece9ea2ad6ca76d8e1eb804c40be9fd585f3ebbda8fbdc274a72b26fca30f3e7272ec8ddc0ecc7bcf4158aa925719ed83eec7f9e726fd11f6977bc05c7a8a5633e2740851710a1bae5f443d28c5d0bf0911c00a75a7788c2b1344170357f7784e853466ace318a32feb559ae3b560ce95f6b9ac497a94125c8232925d6adf33d9e8613026569c14a445f5c6d5ed188c44dcdd41928e937516b0f916f1fdf932a22dd3df8ee7208fc5b0c4d83be88f1827189c14fb2b57e964862a09a717432189729f2bba6806c31e41ff224f48beb41efa7ea3ca6c56790c9d0dd3128999e7bd39e2c16af9047b1f2ff876470087c14f89a2e976daebcd7ed953b8794f8e4257bf8bc063adcd88bcac2d463e2172890beb6cf0e208f9096987ae38c123078f764b60127663f61008970879f58819b953e7c2c7aedd99cbdd201916b0fd689b6c854020a84cfef7832cddb72ce459ba7226309d76acd502ed4dc720a24c2c47dbf0e5bc50ebc177c6c37002afa49ad24481ab3bf19d9b3c8d2c24708b46ae4e92bb28a5bcf87f594f598594e6e7254ad55201cddb73d9fb2266466c6834dfed21cf1b2faaa8fae99ea027ffbb2cf7b4fe60ba996ab4178a81606083e6ab94d0dee6124d186eb589fd70ebd2c37fd18a55d563b43a030f4ada25252283749115c3462856ab36a7500c3b5d65aa2428feec7e0a1df1a2f0ff350cd0589c66bd6cd6644e03434012973be7eec086494f5fb664fcbd4a10148b5742519de64be1bb5c230fa17fb8efaa8e825ab447a9fe8c4a57bdfd6950b098e15e2c78d3688ab01bd2033e383dc07fb69e54c11b0bfc99c9b2a6deb5a04be980e458ce0ce5e1f88811c9dd0a1e196421a6528c2b8b4a85a619acc04c0ead361ef2e96ca5bfe30d44300e8749bd186b7de6d6b6c8a533313c59b410cbba0a75f1cb19e20f713e582d4a5b523ee68e875a67a46e3238f4e8fee2"}, {0x68, 0xffff, 0x100000001, "b3a4463a32c7677c82584775d6fb433847792ac798935bc8ac80110b3002493ca2b3aa72b7068a0ad617b38fcfebfa0f9b00d6f2a088bae43fabbe0006514f62a357cb2cc05e99041131b6aff9e40c402b7fe4857279"}, {0xa8, 0xffff, 0x8, "d7ca6ad8d1568fb62550d333cd5664a1e5a400ffb6dbc7da0dd631fb489b566c3ee191bcc52d1928f76dcccfc7d9d473795a29d93abdbc7919240b3f580a56cd10aa4d54595472098c83280895ad2a97f07f6fece3f401abe6032783ebcfdf14af331bc0d1062c2224431eb5cd266bdef5be7837f407f8bc65e388f68b96fc87b43140a0b67c795d5cc9b28da2ce8246c6682bb17f5d"}, {0xd0, 0xffff, 0x4000000000, "5e7fd0d8e49f2a7c9899fae96de568d0f185e9c7e66eb80418bee57399478689e6950be5f03d4f544705d06b91c4e93162ed88fd7385e2fde3d23a1ad63c542fee8922a60dd03263df294a5e28050d7b5a58562ce659c84d1c9bb3160f7ccbb7d5fc5ecb98c091b8e42327e60a37b415a854c0ae350acab9359aad58f378e81577bac345de317210b4263e36a600009166df7e3ad04a0acbe86c01dc983270da36c7ff3e89c0ffba2bbc462747cadd165f0904b85511bc19a00e7f"}], 0x11f0}, 0x403) socket(0x1, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000200)=0xd51b57539c19ddd1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="3b7361239008830488d5dff5727f7998d546fd05f28759ec6eedc00df899118b2c13d8b3b0faed4547f3af50d40ef9f86cb170ac82920799835fde8e89c0034ed8c856d6e6b901ff15cd98d1c8200537", 0x50}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000440), &(0x7f0000000480)=0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 10:24:40 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x0, 0x100000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 10:24:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x85, &(0x7f0000000000)="2227aeb3d305e426ea84a5eb3829ceb8ecd2da8b27b4feca19d56eb7761d833cf69b8473d35a6fba1ad258c6c3c88b6a2da1bf446e8d23d688057f9ea7559706262e16535bc020a09289f34ed64ba663108a1253b51231ffc3f75ef4893d38f62f57e9537457c953c778b5c015a1d1e92a7d44ed88000000000000f501000000000000004f") 10:24:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x20) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r2, &(0x7f0000000180)="5c47420f6e7601be8a8d927afb9fdafe6f1afa6a5ffa1c90cfa2c953f5fa54dc158e73a67d941f6b5574386485c161c00e209bc2cd9eb9d3ecab0e65ee0218d6c4fe9a5f8c9a9f5ebc07fc20c01ea3800ca55573745c2a72c2ff7e8a9d80e2cc5195070c68e6a5e8ec2b7e647481883151ccde3943b83983c69ded05fb5ae27c3c31fe2d7bb9e09488ffae99d611c9d644e451f257b02b1371faede4cfc0051b4a922f6e5cb764acf9afb31a4efa067e010039f9014ad59463918ff9045fc229da975e310ae8b0cdc42fbecf9d752bf41007349c641323b955550cbed7b3a04535a1a5e3edaaf066", 0xe8, 0x1, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x316dee4}, 0xc) shmget(0x1, 0x1000, 0x4, &(0x7f00004aa000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 10:24:41 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 10:24:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 10:24:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xf, &(0x7f0000000040)=[{0x20, 0x0, 0x20}, {0x50, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 10:24:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000000)=0xc) setpgid(0x0, r1) 10:24:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x4640611e0a46748a, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) socket(0x800000018, 0x8003, 0x0) getsockname(r0, 0x0, &(0x7f0000000100)=0x3ac) 10:24:41 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) setitimer(0x3, &(0x7f00000002c0)={{0xff}, {0x851, 0x7}}, &(0x7f0000000300)) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\'\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)=',\x00']) clock_settime(0x4, &(0x7f0000000340)={0x6, 0x21}) 10:24:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 10:24:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x6, 0x3, 0x5, 0x800}, {0x3, 0x6, 0x8a9, 0x2f10000000000000}, {0x1, 0x0, 0x4, 0x355}, {0x100000000, 0x0, 0x0, 0xffff}, {0x9, 0xb5ff, 0xfffffffffffffff7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x1ff, 0x20, 0x1, 0x6}, {0x10000, 0x2, 0x7, 0x5}, {0x5, 0x1, 0x4, 0x8}, {0x7fffffff, 0xc12, 0x4e, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:24:41 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) 10:24:41 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 10:24:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x148) shmget(0x1, 0x12000, 0x4, &(0x7f0000fee000/0x12000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x4000, 0xa6, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 10:24:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x24000, 0x7fff, 0x8, 0x4}, {0x7, 0x8, 0x6, 0x20}, {0x800, 0x4, 0x0, 0xa}, {0x7f, 0x5, 0x1f, 0xc1d}, {0x7, 0x8, 0x1, 0x5}, {0x1, 0xffffffffffffffff, 0x4, 0x80}, {0x1000, 0x21b, 0x7, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 10:24:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 10:24:41 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x401, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) poll(&(0x7f0000000000)=[{r0, 0x40}, {r1, 0x120}], 0x2, 0x20) 10:24:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x4, 0xffff, 0xfffffffffffff800, 0x3, 0x80000001, 0xd59, 0x100000000, 0x3, 0x14000000000]}) r1 = msgget(0x3, 0x8) msgrcv(r1, &(0x7f0000000180)={0x0, ""/126}, 0x86, 0x1, 0x1000) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 10:24:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0x6fa6) lseek(r0, 0x0, 0x0, 0x1) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000340)="0d1dcae4ec2f6ed426f0ac3ae019ead0f133f69e1e53cf36a1d5393f612a3b0c5c916d250e586900fcbae0b78019abbad9b8f1d080299d09c8e15b6fb0a5833cb81c1549d02837fa60f9984f185adb1064344b34aad64d541fc84a5ad19f2868b0e782748fe117f36bbbca8821066294c17008ee5ae282269dc2c87d568ca14c2bb1b9dce8e538fd63815c621578fc0f183dd63422ddbdb4c74a01137b2b5b05af65cd1ce8cb285e6d2955598c74a0afc1256af08b14ace9ed56f26f0ef150d6a0f72e05563403d2d69c6c67186fda433c", 0xd1}, {&(0x7f0000000440)="62f761570b4fcec9201946252ac7b2865787cad77ffb60433600690a27ae240a5892688517e4e782e46e616e94bb7c43abce638703005478b1547ca00ab972e735bba5b87533c6e1da012e41744cb5e7925153aa3c7d41013ba5832026a0748a15737a23e0410b9dff0a135c4eb45024c95ecde5994bafcf984786d587cb1e9bbf9b4a60d8e15f84d06f6ff28a90a7cf7aa779f1081b1f9d7761a4dcb44072355fe296ae9194927e0a46b41c2aaadb6588", 0xb1}, {&(0x7f0000000500)="659305a020421fa2abbebddb3596f33a06eaa64f215c63d72500f187dec23a28ac4e612fea2adab0d899652377d56c3f7f5bd57bc6bb0c74f98b4eaa7c79f0c83edbe3a4665194b444d7d14b71ecb7432a245c60702fbb2ca651852afc15ede0b1f128c27c2d6b2331112c71ea0a135cc3be5d777f8cf61135af0642e4a457fa0d030782d7d82614c11d", 0x8a}, {&(0x7f0000000080)="58e3606efabb5d344ece41fd05426f38ff61ce71ea7f2d6a92ed0193c7c48ae471", 0x21}, {&(0x7f0000000280)="fb379ab0488580f242ed23e26db2b0c54b891cfd7c96efe3da67b12f837c7579e336ab0e9b1994f251af0bca2d707151841b409dbb406126802ec5224add1bc6425a81c8b26e016e2265808dc8e29268724c1297b5018ed51c7a5c8f25c2436bc002b646a37f", 0x66}, {&(0x7f00000005c0)="088d036c9054339f3abfa9fd6cc70c71349b5d2c1659f0f7a933cf13938b975b0df4048fc8d8fb4ae4f6812850cee50279a98cff9f8d8a06593a31089ebf65fdb3ba30a9e91bc5878672d96c3ed36a7c86a708b9cab42bb204a4edd8321a89ff2d153d126981861918e9eb1f3cb7379f9f9256918e45500072157328aec60bf0235cd9252bb9fddb61d3cd0f910a566fb6a46699566c1d3fb3a047b0b818c9454d1c12ae481bffc63e6e9b1952ac2f164d45b54af3ca94accd6d8a5feb2aaa60", 0xc0}], 0x6) 10:24:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pipe(&(0x7f0000000080)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r1) 10:24:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r0) socket(0x2, 0x2, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x9e08, [{0x2}, {0x1, 0x6f45}, {0x1, 0xfffffffffffffffd}, {0x3, 0xfffffffeffffffff}, {0x3, 0x6}, {0x2, 0x3}, {0x2, 0x6}, {0x3, 0x4}, {0x1, 0x3}, {0x1, 0x6fb9}, {0x2, 0x2}, {0x2, 0x4}, {0x3, 0x6579}, {0x3, 0x1}, {0x3, 0x100000001}, {0xee08d04ea1d90289, 0x3c99}, {0x2, 0x200}, {0x3, 0xa14}, {0x3, 0x5f32}, {0x1, 0x400}, {0x3, 0xdea8}, {0x2, 0x3}, {0x1, 0x9}, {0x0, 0x1}, {0x3, 0x5}, {0x1, 0x5}, {0x888a886893a47bd1, 0x3ff}, {0x3, 0x64}, {0x1, 0x1}, {0x2, 0x100000000}, {0x2, 0xa1f}, {0x2}]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x1b, 0x0, &(0x7f00000000c0)=""/27}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) setsockopt(r1, 0x1f, 0x6, &(0x7f0000000140)="0eefffb7348f7227a35bd3d309da4e27edead740e467e5d6a09bf162250472fe6cb9e6a39e75970e2f39b8b4cf3cc78d5a5195179791d41c1fb3d0db72d5016e86e8baa4184b153607896eca3e5705d2ff450de6c6e23818c2d0356f5ca14b1a161d82c4497f12209cc2", 0x6a) socketpair$unix(0x1, 0x88ba0b1afe1f7bee, 0x0, &(0x7f0000000340)) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffff0c, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:24:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x401) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 10:24:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x4000000}, {0x54}, {0x6}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xc1e, 0x100, 0x9c57, 0x6d8d}, {0x79, 0xfff, 0x4ef, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 10:24:42 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0x10) 10:24:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x2, 0x5}) ioctl$KDGKBMODE(r1, 0x40044b06) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 10:24:42 executing program 0: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x10040, 0x0) madvise(&(0x7f0000d62000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 10:24:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54, 0xffffffff, 0x8b, 0x1}, {0x0, 0x6, 0x5, 0x5}, {0x8, 0x5, 0xf2d3, 0xffffffffffff0000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 10:24:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f00000002c0)="4759cc2134a4d96708dcf29ddd3b9448916855dd5a3bd203883c385cdb99b2ba5379075e450230cdb2d4e929f6b73727260b0bd95d3dbdfb922b875b365931ea0c4401cd9c2fa545b073ac48b0053e6b64f47a79302b9035cecb392890d470e4273d57d02544d0882fce907b72664b32b37a5b15cfa2f4deacccc4d78f068fe9a7b7b20d5d900dc8b49bf629aad870c736d18440c5c69e3617626b5752e825f699c01ded50d2c1c66f7b1677867963fa20f2e462cf925dd203755e6a318a1e36b92da5ccb9a060a43ec41b97f21df626244af5c52346ec1dfc28690a87b0dc55e178178f3f2b80a53b044fd508f76291809cd36eacc0b10261542066c2e32734b3824d32c1531607f6c77938bc2fd71cabd4e4d37a6ed5e106c841f050976b3e32ac2ddc63cc143e415ca6b5e283a26c8508a4ba63e9f008ffcd5de8560cf44a90a79124f14729dd37496227fac8b0c37851940140b2a2cef3777e9d6b0dde64961df255db04f99fc7d822a9de353b0a3a945b9684c58b81404798d6c88e78fa7bce7921543e3e0e3158fcdb24d4bcdadc714c5edbca1b6db3df465647bc5804d3b547529bacc629733bb0d19037ae95dc7f65345346148ec32428f2df4891d9ef3b8aeca565b8a8a598174218ac7f25227c0119dc05bd0cb68e0741d736d7533181d81156be44ba9702cb46664fd92b224aadaab34a5a9994325c0316b83a39aea010e303cd5525f3a91f2af62fbac1710defdafbb0904d4c713f3ba0bd91dea6b0f67579f4eb268b504664c839e8902221b199b30b9a5182a52f02b947ede54efc0c319d52b7b9910a814c0bfbf79e9c7884eeb9d0ec22716d8ce87216d4f71d4573c9a6191aaaaae6145bd800556fccebfa4c90ad0781dbff35fd4391f08e8342f2a099b4923d562a708e8d00b69e0586a8d65f1239d039b9b3323556bec91ede3fe88e810fcce06027f75b8528bcf84d2f777d2be294f5ad6340a6011bd6d3334f8a7924ce445d539f9b582a7b44534a515a8f9a4465756a6fa648a79526ddd48a5eaaeace72a7acb8b11948fe0d25b5c19dd7f4f55c1c025a1d2e8b4573eb4038fe7d7411c914aaa9e37d7ab25a2b9202e07560a0589b511450b5146673ef16daa87b5c54cf116809325896e3b6289c7619bb6612e74ef45ace14a58fc9083ab1f1c533b0d656d17b38fa1bd86e81216ab9f14e55190db170432f322fab21eaab4641d0d7e3e9eba54818493380cc0118ed377cfb2072ecd665f3443e881cfac85e18a5eb48dd82b41781e5fd759728fc558a89bd920bb312c79b814b464697ab9a1e89ef701a9ce1aefbe51a371bb3e0809b314f03435ffd93043aeabedaeba20a7c77cbaa6d17564276e10b566a2ec9d45005a60f8bf529682ad124f612cd6ca598cda876bd7145947b0581729829336629c5578251ed03ff6e724cd1c36c075d4a9d1e6997ccd4eb55dd2121f250758c449203d4ed3d9d882c0e53a296b67ea8462e0945f1b3932cfd343a88f0f130b7ad39680b5d18aae16930ea143701adccd80020a9ea193bc01dedd0b114b6e4643c1fcd4508b3d592f03455870f92056d87467448c32cdb6773e9f3a0b910c4a7f6d21d245529264506a927d931c27692e223a38671b9509f9fdbd461a9cd947b6ab3f76dee0d856e5f6ecb4b71a45a99a842424e9d8cff1dc29220e8bfca85656a0bab61dea78553c5cfdd377c8e7c8699b5dbfae957bbd6935aaab6aad53733b783f8a7aaa21599d466708f995dcf6388e343fc39fb83b769e0702a7dbba4ccb7d29ee12f71a47aeb39cea050d712c2e7389238e279e55e85962f451ef2e485892d311316fb0d7aec71b3f45442dbefb013d660288dd8f6b3a752a6ece7110d438a937eaf6159dcd4925a175d7a4fdba17bab10b815cac329673e10caf99f84c1ce5c3dac45376a4c6261bcf24cb462d84de8e1f0b297520ca38f801911727bcd279f109ad77d917bd95ce3b793b840034ba12f8c5e5b7fdcea5f5075a7dc32f8f40af17bcc8764442ea5dd9c5bbf59af1b894d3f69467f8a37dc4d6cdb5e4be8fe5b4f000ed02e4ff13e41d26b10c63542ee954d84f09d9cf850aa39957bb40395d64ee6bfbdae1ad2e2c6b173344fd9a3ccd6295fba967fd1dc07b895b359ec46754eaf4cc21f39b426b6c12855c255a742b97e101f9f600570e9543157aef3373cd597e00ce9986f550930c1fd60fc54d79f2a6c3e835bf8c71e231e162bf45622615551f502c7d89d6574598da9dbeb0051f0f5f5d5e25605f34191e079a1f9fdfdfebc1538367639017dd156ea21df37f40980308c476e84540c67d9f9f4dc22d61f8d3ac3605f45253798bab8a9d66c90c32e047ac5b6624dd4e84b66796c56ff47363fc4afc7fe97512274b533199ef50bb78da55215e0b99481bffc797c60910015fc37b4dfbfebdf7248e5925d471f7cdc7543174392f75297120798536644be73caf746c3d1816db0275ed7a61c4708375f5c89ef338c9446ef9e03d010bae4aecd19044b1c4eac122f5b9b2f9513dbaf6985b2599ce681478ec0cd010821610364e56f3e3ced78d0b8f163cf31252d52b69f43432600df68f5b4e3f5fb82413f0612eacb88607cf2819f0e38535b5dd9095ee338021a201825447c7acd30c29470e00eb0f656ca5453c8b23331e076e31a9acf65bc58f46157df1753f24eef16fa1cfdfb63d896e856890cca3c4a63f884ee6bb306310c48a6fd433d551cf11d0bd80d20cdc0c724c3ece2247d0f1512fa692cedd7c990f1a7368490564a3a4221d908b3d1d20648e39849625e5144976708da4360d9fd52ed160c316ee2f7fa6df11d74264a8b0ad716523a82f2a31af3a7e1a613472949e32052e2989813909ba48b2fcdd0e7539f9eb98c1d50242b2e5751e19889290a5e185af77f9521abdeb977f09b6e51910dc402bc9656a551a000ddbfe87683f484bb863a1d17e5ea01d1712509d77313b7ce57b0cc25e1fbd686e3c6d340f62f4c6ee6848603a820f8421309eec44376db7aecbf344b41e234d0e57f9a4a87220246ffee08c9c082ccb309246fed19f1c25334eff31dbb2d9a5615c41a86f7ad144be02e2c929c59fb4cc708187b8b99f282e9448e4512e7f2ed2f13130f51a89d64e6e0217bcb2a4a30e065ef549ae7dbc915bc8460ca6ace69488c07de3adf42d7746c387ddf7f5bc8681f689771b80b97ec79c23210fb7532a77fc1fb32d6715083a939ca29e3dfa26ee03e65699eff163af0d7a34fa036eeb96be86151a650181a1a1e1e652062e23610cd78fb72eff176a116fb7197eef6fd09e7ed056498a617680054c97048e7c4af405527ab525c62a282264e44478bc1a5b29d1d62b1ba9e686ab1d4ae14dad100147f53268be89d7b9861b212a5ab9cafef6f0bd237a87bf5e0954ea5c7a30e226d121b3f1366153013361c772210f62f254e550ea6a5483071345cc13f84219d259679794d2383348a896ba5b8de84c9233993b0de6efcb67451da82c8019d2569de63a5714f9818c0985fe6c41a969cbee3b6f1c7f31c080a7476c587cb64ab659ec790694ea2b1b69c75636dc67b6f5175e018b64fd44196b44f1bd48353753f891ff6c3537500b84edc244c0b8f46a9cf5610d483a7913b11e5717a3ea18b3eefaa343e9a7a786b62b5cc283c2697e9cacbe989fc23e4840df6de890b6b245472f8dc7beae0995ba36ebc172a8ed8f6699f0acba53efa3a95b7eae8d2ba8e7699f1bd006b47bcb88edc020665bc698a3e8ab23ee5df1c10b90c91cb1c9b371e410119963964124b86e7efa5a562f799f006a0fb9aa13348f9201e489436000698610dddfe55155552303347234bf4de1cc5c5e733a8093732a964e7cce7738e66b06f2bcb2e3001b5330e53ae813870f00066ec703ea0e1811a2b9acd3f0589d8d57845fbe31025c5a1111b9c907f315c4cdbdb4a7cce4352f670af34ce94eadc0fd39a9f936387a89c4208039666849132bc5ba933977c847927542c717e9b43b632dae93f2bf1067cb4dac2caa96978cfec0cb206b3f54ae21195915c8f2e5a83d6807575e51694096b11308b2c1f8649692dff941a6485864d5f850acc3e60089e210695159e8a36edd8a23ea3f0c73f41d51b8566da1eae3ee53d7589e286b17aa3b487f6188251fb87c926832523a69abfaea2656715f630d76a54a24cc09b58fc5d3c235a973d68a90a3ae89e24fb13c87b66c0c62901450d19236074314250ad84ae406bea444f10837bd7e39a39e717a7c00ec6505afbb162d0ee4b8b2f13cc01a151d6fef93c3c90fd6453dfe67b1e8e2b55448287e1953d39b515abd59aff5e7e0758aff7af4f34fef2ce7e8dee42975507b5612b6444a629ff44e837a30cf3c1f42fdb6a3d41eac92f6251357d25f6f1499f68cc037f3f6e30483008393baf64bc4f6bae4fd71100ae040f73392654b70c9a66afdeee64a6cab63e7c0cbda2ff4c6940a9d359efccb39b9471dc22c897d12784fbb12b7a2d7c939bfc7edb5093f1c990ebd77b0bd45f54ad6f3a76c6990b040e60da06f2ed7af61e002185a048fe08d6d20d5a65434b0cebca67fd3a5877b91182263a6499b0818fe1fc7e0f381f4ea22c08aaca83ad9efee380368da1bffa787b106babbb9a19e4b3cf217cb90c94ad4000a0145a6adf512c2aad6d35ea4af71c42d1729104fcb5ecc47974a381a874b5cf04e13217d1da70bdcea768b6390114df7b36a78d597eedb8b970c857bce9707f12c5de99ef444e23144a94a3764a07040b80f0530737ca7a790807160f4179e89f0fbea08c950ce484b87da70e46dc5d84a6a5eb8b14e30ed8b9b83fb536a8b8e185cb2a5ce8fbd8b5f0397cd1e268fd00cb6e67f752c74bc561f488d7a438d674f62497f462880830e203893caba18068d89a03bad784efb0ecacafa00d7a720b921f0d013f872d2019baac838f243193643181ac148aeb6e9350f601effe5ac878078a77c1d1b7170476133dfde11145205365334f798735be83b9414b7303d9922fe0bdbf7f727dc3e120218add176bf5b7a62a7baa2888ea908f818860c64c0b5b2f28f8c8b440e03469aaa9bac2e82741a749142b1e417ce7d4a07e502462f70e8a279266055f7a7f8ea817e422e2e3b429251f581a25b59c6aa26f87439509e54332eeb3e808a55e4b9896220f25d9c5d44b622f0b4302bfd55706f52b9182987369180226a52ec06da0e09aed5e0b840f12938c08cb77e569573b20a9e8c9fbd0b92ccfec42b7ab93f0a3a7b716e2266cc7fc9bc3b8959e53f4eafa799169879f132d10aa4468f8461550ec69d6b15cd64c7e4b45d0206623ed2d627d205f17cd161ef1acb40565787afda12ad5f6f59b25743fad08aaf53fa329d45d1d1a80a713a38aef4dceca88c8a2267af6c70d26febee00413c5c2eaf6f398377cae41c392f4e3a863e06249a104af9a2ae5bbddbe0af447c478ff830cd6b2658c6bd5dfa62d9562abe33ce14d1b8fbcd01e91286eda6187811886133ce81785363c4d947b514a06885aa0e762beb158b6260de1f91eb22c5dac2606c04d6526f058f197aebc1ffdb2acb9f9d76ce570623910f1f257d1bc966e857d561160adb23da4745460b6a0535f1b5bb35f402b2ad81c030883a749f549cebbd56a8b47c7d482b302d3e1207b353dad9ad0487f1f375412b3f63be963fca7ad7cbe08ceeea1dcb9bf475601360a9c3706552b62498ec70f1fdd69b70ea88d3c1cb2d31520f98de9fdae7d708f0c3331ea45a93d36b81e3a7f98"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2d}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 10:24:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x3, 0x0, {0x6, 0x3f}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) r3 = socket$inet(0x2, 0x8003, 0xfffffffffffffffe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) 10:24:42 executing program 0: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0xcf21}, 0xc) r1 = kqueue() fcntl$setown(r1, 0x6, 0x0) 10:24:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) recvfrom(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x43, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x4}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) 10:24:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0xefed249f13361022, 0x4) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 10:24:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file\x00', &(0x7f0000000200)=""/207, 0xcf) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x1, 0x4, 0x1f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x700000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2b0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2d07}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 10:24:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2}, {0x2007c, 0x0, 0x0, 0x2000000}, {0x6, 0x0, 0x0, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xa7, &(0x7f00000002c0)="84b2eb02d024b52db9498ab5d2a56213e35d9c86ca7e8e99e24b33f252f8c2b08f64d6c2b0b73c36de4a9cb7d44c59b954e570281d70438f125e8f1978e27526fff417944458c08aebca9ce313013bad6ce697fd80f81ee272ffcf57e4977126fc33c29da3c9ff6ae00e0c9c411894007c6773d7464546fdcb0e332f1af866d29b41c3dd0c2aa6d6b8476f36469aa585a060847dbb56e538a39903c29b6e163f9612fda87eb99a") syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 10:24:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe05) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 10:24:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:24:43 executing program 1: r0 = semget$private(0x0, 0x4, 0x200) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/127) clock_settime(0x0, &(0x7f0000000000)={0xf7, 0x2}) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000180), 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x382a2, 0x0) semget$private(0x0, 0x3, 0x400) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x80000001, 0x1}) 16:04:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x840, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) r2 = syz_open_pts() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0, 0x131) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r10 = kqueue() r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x9, 0xffffffffffffffc1}, {{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x8001, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0x9, 0x8, 0x2}, {{r4}, 0xfffffffffffffff8, 0x4, 0x1, 0xc963, 0x5750}, {{r5}, 0xfffffffffffffffe, 0x8, 0xf0000008, 0x80000001, 0xee5}, {{r6}, 0xfffffffffffffff9, 0x28, 0x2, 0xe48, 0x5}, {{r7}, 0xfffffffffffffffc, 0x44, 0x2, 0x97e6, 0x80}, {{r8}, 0xfffffffffffffff9, 0x48, 0x1, 0x81, 0xb98}, {{r9}, 0xffffffffffffffff, 0x70, 0x5, 0x7106, 0x3ff}, {{r10}, 0xfffffffffffffff9, 0x10, 0x1, 0x800, 0x2}], 0x100, &(0x7f00000003c0)=[{{r11}, 0xffffffffffffffff, 0x1, 0x40000000, 0x9, 0xfac}], 0x6, &(0x7f00000015c0)={0x1, 0x1000}) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000000080)={0x8, 0x3, 0xffffffffffff215b}) writev(r12, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feff08000000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) 16:04:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0x7fffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:04:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="4402", 0x2}], 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000200)="3eca3f526e9e984af3ef2f273f7922862826464c6b60ac107f9b40224d9311e52e88202afe1d70f5042101cd5ca3b568bd84a9cc36d6b43d15e420", 0x3b}, {&(0x7f0000000240)="d2f75944bfb884581fd6e3016b94057f651ac088db8e466e9b71ec72ee922443f2e4aa773f07861c1c151b37205c7f48ac13a3efed0b0c8b1592b069222269c83d14baebd05ff750ccad0f99735b34e12d86155fc9755e251894ba7cd32ed03f608a312eda7014d9c395fd5be41c8c27f8d0c850af3b38ecd1599ff9475ee407b8e408e07b425d6ff2d703d4cb9be22a9540d12f12ebe6005026cbf915db407fd138cc0d2482852ad01b3925ef5d612de894719323d32e825e314f7f0eeff5f968195ea6dfc9765c52b80297d95a37c08432af38de94600aaac59fb9221f5c070d867e61635a60ed6c93636ed1728d5abafcf4069b75cc5fb35b9431896f2d36934cbbb99aa8d284088689fdfbf24da9d822c5ea4a447573498da5394f15034cab852a420ee7285159b9d48a2483d76cdef6c391a4df05bf69faa77dd369bfedc9a5a935757601fff4914c251e53258db05ec2b4508ef5964ea46c681a6444061e9a3618a7e9348508d96970cd54641b4aa8f448afd9c98ff93208383088dd34e038ed27d8081aaacc0ceb20c3a637a0ad76996a3c8fd1ba3d4bf1893317da73d68af51faffc8bd770e61fabd55f34b1f1b39538fd090eb3b9c8b4d832c7b7e0042eaa1fe1fba219d962220f9e26a479f48a00a409a949bde9ae0289be412878134ebbc1fd8a2ab82561297200c6f59aa8cc93f6cceac3ae9a01c2d2d06b814b0a62031ad2fe3530617b041969c5d902bf03f0edcd8ff647dabbd2ebde985a31e417ed043cb8e20ebe3d7dd5618f8f26d3d4ab708e7947d562d85415ad7217e9520c7ee4bca3fd75b46d1ba84b300d7555862a5302ac4cb53c0a766c14815af88409a2826dd5e6146c31a5d8fc20e3a921de2211a7ed58cff7f44c5703f29856fff520334f36f5e5a414692895b0d08a478427db32e594303c7c760d422c6f75b5676169ca34e09d674ce565e567f907faeceabf950e21a46c2b63f2daa69f953b22e270a811e2d249b72498f5beefafb0cd7e5a5a19e77372795b696d832e5d5dfc6b7be767183c95ec82ce24a16cbeb8e57dceace48b7bdff05a3f4e4046c7d374d9b778511493cad427b22f31996adf7bf527ee00819462b1fb12085ebe421c1eaad0b643ec4900dd52ac461559de639350cc999dc28dd45df69ff5bd969cac51360ecaef67b368c54626873acdd1e5461319598803b0d1489ea5187866a1c11140c5fcd430553bc607725e622a321a4af4ecc6e34830a2126bf5ed006c8f2f4b2030f8d03fb189cb7e70dbdb5e764dc287c51354f55ee04c923c92559d9930f1b99c5134e488c289a2946167b920d3771cb2f7bfca2e42d4b5ffca296e17a1310491a9c993297ed59b31473ec1ea3e2f6b914971a1db0451f05421d2f2cfe79ef4576275c3b3805e991e10a524dbd3f767a70bb82155888776b5e6ff154248ae052dca38bcfb62fe9c309e82f1377b68add7c18705ce5c7eac5979e7129e998a9ad62391195af684c09a39add8b3cd1dc2b3790001d5f7026611ee6e8e6d2c1f554d57c456e7eefdcff765ea583e68404802f98e9e02b52b9716920986d734e960e5188eb9652bd662076af17b26a4b2ff0d54f31c0b100eb2e60ab8930f4a084e31a5a8f1066d1fe8cc857c274063dabcafaa40a5a289dee12be3f3c4b083cca7436910caaacbfbf5dd6da0caf3205a44bb499de9219338f6b615bb5f3e2975fa8a87ddd43660e8acb220add38ff5c443ac7f01998a1dca2d9f23df95c1df5f63bac73f5745f06e7a8505f15c3a530f79273cf7a50030f66bdc4b801ad943356032dceb5689a26eec5c1ddf06102e336e9a3bebdd2826c6f177d73e182c5a5dd955e9a45a4f858117a1176996c26b17e4f5ef0a048cd451ee2e1d680a36b03898aa1b923d97c179d08bb35a2d4652a9ed0132e23f35d8493c1d37abb12bb342f7c1540d2268d6dcddc7482c74665229104fe699231c1627e96a66293497444f83b651413c1ce863bbf8fc6497f7a39ad4e8ce6836c56464bedd8a1b18d49299e9879f11f40e68d0056866b0c5aaf696e600cc6dc19cf36aa10d56d3418c056020419079f325e89baa551840ee7a881d62c06dd00d7649ccdd99b28c3c02da15f53c7cbfb223569c3b087a8155e3836725760ebd9d379283ab0cdba38b8d2b0cacca5b2080688ad28acc4405a0ee5160e757f1a61a985d586eb6868bf6a84133c41763cf155bfec2f738b59828575cc5ee22c78a805ea075d6387409387e61606f476ab3be85ea6e70fed34144de2d18e0a4623de8c61e382fb68ac89d75f557d7b73aeedda2347579dba029e32c94601ab9485adc7fe7833657af5aca0df1ed0033e000f419a0d6c122183edd01b40703fcb75316331f4f75aa678ad1c416f8e82cac254f24c3335b24c7e25a8114da9ce2163d14a93900e79772ed87f993577cff8f86d2ed7255710cffd1f9e63f056e7534ad8503349a81b50dab503883d74e07695fd77b9531996215dacca0dd97c59f7c21613c0138c81efb3e32d8b02bab8f87d9686933876018aca697abe870c8f568454213a08088a087a444ca634bea6f35c5dc7b80090a8e64591aeb6c84df4419fd5a33262b611a184b5a08b6bf80b6621fd071cc1afbdb2ad1448b8eda88ab3e10b4ef7b564abb7eee1b87138d4abc90b9c68b340b944c9590d9cca863f112a31717046825ec5019b9563e896db6035ea3a96100ff254dc1461d3625d6e2f03ee58dc96b8e04de8a22758d3a4db11e8ff4ebd8adf0da280594d1236e03fa1a0eeb5a286d005093cf780e0dc30c9cf0f038a6eb8617c730c4e653da23a4a66299b2a2e8145bc0d83633683e35c2bbc0b670c96e66f0937e1aa5a3f4d258bf1d6f9f243be0540e237e2eae5f3ac61e64b1702fca0d06a02ecfc0e9286f962b77fc48755bd4d494b6ebed329d0b08b2586f5b6b2aae4bd5a0e1761ecce8c50c573f433c26485ea3bd1aa15cf50161c05c04cc20b1cf6134db9c6d2ede70dc358f74ff5662f47726d67eb55e6f983ba5e4ccbf783fc106238ec11fdc6ce7fbe53b62ab5123e3a2c21ad88b381a006d7b55e2b87215c65f5ea2e94210b20478907e8ede0149d7d6389957f9c47e97941d4da3fd6a7837dc8dd820cf01a2a51af2145b77bb0910dda764f1a30ac77b45bb3409ec8d8e9de7dbf1bdb3a5a26eddc5e44accb88d6ebc6f778a8ef344c723d887638ecc42bfd57ed81713351d4638be7213cda4e9bddc9bfa08eb69b9edba846c42bfc4e86e3c78d506d9afc339d6a934a2c51a69caf49e131b57ba7c80eb96bbfece35e8b145e19387e5d372a2797ee605f55f9fc53001e34c31aea2a437cd75b616bfd157e1c1b997e741398dc6003c7d660822e99780301ace46df091b6bbd68dc6989e95490d37c166046e061300e290fd219bf4aa7ab3205e93fb8d26a1b013f26d22ded302773f377a59fe0b294523dec9841287a76ed434bc772842ff29d5e50ce64d2b2626b9c8553591f3f5c5e58ece6ce82970cc63c561430efd782cd2202ef15a4293cf5ca70b32a6d585f4b20f0f6b48a37f5aa14f12f1025e02488f32eb88c940a30bda8c4181baa13176cf05737d1c4b409fa8ca16f6bf7574e67ffa551d99804a08fda0fd7bde7d592589de831e8bfd0484e15e673cfd5c69a6d48b0a080922462f96f31dd20274e2f6ea0b74a44711e17c7f02409345d393457cf63c69058ae1b89ef2680fa64553d15db519f25650540e845467b00ab2bb2adad3015298ac650f103f6b57635936705dd383d5d7d0b7bc0afb36c4f92baa06a9539816595ea882151d2d105c429a95e3d656e30d1aa4bc8cfe978065f3cb66073eebbfa750416e41c22bba3a813a3f2f3c044468ba83017c90c1e8efe030c1bd797aeedf210592ba2a83e0f162b3a2e1f46e692d8be02c82ee57021a5c23a18be36b755122c2138bac6f6a7a0a36f02893d058fc42e622981265cad39f8b714d7698f135f9cd5d8fc2f478a5d0cb2c52208b52e80fcf64399a18a1c791cde7fe52b8619c4b18dfbf3b7555095ba116625d51f5df009aff1edb4f900f8aeb1be3ae37620c249352bfc0e6a42f3d04d01fcb921a22b53b707f2a9133b7ed097fdd9c4c0db9e3a0b1997098051a9e0cd78c717fa0ac79de1a7ab8077a10cf091353bc5ea833e119361942155e5cd79c095ca35ffb1677937bacff47608d339e0c01e0fbc50f28a41330909763e079cba1c6995d7537ba51fe42bfb2bd60f657c805b7daa99d65e24477810ec7fbe0d2d1beef157f8949d435e14e2601079312d7a55f173d3c2ff32f53fd38450d33a1577045777dfcf891a658382397ad69241cd5258a1d7412799feafd5807bec95571001bd3811ab6b63112f105f3761e0d9d4c8121e5a58bdf2c1b44dccf774d867ff6fdbdf1050b95ba1ed22c87a31b9420594de62b36820c657b606cfa4140f1aa21572b53ad5cc44c1cc6b79629941384da74e92b9a7cce39116ca66fb10112935e60bac7face68821ff0ad85618434d152868978c2f2a9750d988a09eef3c5e31ed85095ba156d884859d55b31f02d18ff990c55860830326e050eedb5d114fbc11bd3522553272877a8509216ab94a684d7ebe621acb9723dbe1716069766b5ab899da28a4521fd3fae45f7f395f78c2556f56ede31dbf9530e6e8253a23906ae0c421457d0ec702dfb8dae48d8a9a8865c051ede4e56d36873e26e18e7a84348e979e2d7f723e620acd637f7ef9b12ea7b0ab2a21049705ba6e2076629c0ef81aaea4f6195b8620a6246e71baaff026352731f23d72f11668e3ca681ea0bccc429a6e27e1cb4a487e12b3089dcb24f10ba48614d7aaa540f013f5d76e4c075b565c7d13b69d107d33a1e7e017ee900e616c24703039e27cd9555b6d1029aa73eb48c58796de1b8404d389994ca1fa991563a5cca5d781d492f0e049836d04cd481a33f1ab178af5d0f48b6dacf50f2980d299d35d614b0a90fbd6b3023731117f478986fffb7342a352827e50faaca720a21d193938b3b4f550ca2df9f9f542f75421bd671bd78f89a7efbc5f1ae3af799d1413cfbf42d10c55f7e18047a7031e3d14cd9303ca9932b21535460bfae0b13830758ba4b9b773f74c228cab149f1fffa83fc86563abe81b7e9aa88f1664ea8e8267f64c50c6f42a7541abcf26f47dad07017b57d77598a15ea0fa5f6e0e24e471af4e7acaf91dfe8d9f9df4db26af43b5327f3abcd551504b57b74821d06d74b7d5d0a85fc4caff995cb87fee00ea407d752a8cdbd09ea1cf8c27532e3f514efc2ea85c36d28ad4789da967430f0bca9e7a99e9994e400b52798abcbaab1bdbd3dabd8fa9a1c037ef9c7fd52af5342c5245bae5824b156951eff74f4c5a7917d4b8b0964c4dcb44f072baaf2c9a2c2afebf7012bc39524a03ea30ca89eed2bcac82416a42b8df78834ccdaed6f56caebf69464247bc561577619bcaaff482dc9f2e992a26a57aa4137facb265b37a8c60d5c7ab78b49bd2778581046d690f76ec8c5c87fa9392d140b9bd39faf6280cd30076bd4e2f7ece0f02cc46588cb5cf9bebe7e98e5eb4be83ed1b7f93fca5c311f1228dddd5c6807d0c994f2283d65a6ed7361640774371c6adf3c6403b7f126bd03156c905e83871540ba8a524271c33bbe71ca244b46809ee2de32071d9bf75ddf9f2a5b4e43ddc1569ce584eb491de75253f2a8a6135e3c0c59217100898ee8978cd0cdd43a817068b10e48c62599d837f9d625ba070d76218a2c238a33f9f6a97cc1b512055dd", 0x1000}, {&(0x7f0000001240)="4841fdd2f7a396f1e74e29329486583598d20806ad589acb6012ac6be52f42dcd756c706821cca914cd8b82dc97998cddc2f3c0c639f290c6dc9f7fc22637a5959855597a69a0d7b5f6d046600707f764764be313353a73416843b818e9fd3a1e874933c20a3c0b88f5b8575b08f4a734a76cac99c2feeb182c111c9f4caf815604534d6389d96dc4450cc13a20ab7adef42827f9a363d9ac22993c10c6e3d092a2bca0179611c821dbe305e7a1c24329d23d12e", 0xb4}], 0x3, &(0x7f0000001340)=[{0x80, 0x52ab403b603fc6f2, 0x8713, "c458c3ecc2b272dd7a0a45f408926ac35dafe2147bdaac8c9b08e6628485bf6ebf32d891d6dcdc04cf857911cfcddfcfc80f5b6d00fc70fdfeb647e114869f6d47c7cd9ea62599f287a456c4540b9b4d908d2f3f275a7bab1e4313e1b3addce06ae7446d20499b0765056dd20c8319"}, {0x30, 0xffff, 0x0, "c0c8e528564610c41336765a380ee76edd13a6f386af545616accab4"}, {0x100, 0xffff, 0xffff, "edf5fcbece5b4eaa96552253a566e50775e570fcd64c5afa68cc536af736591556fc662449a07c5dc8dad295ab00480e90e0234499240e2517ffb86f0bf7bd382e54fad47acaa8380053379e01ef1e6bb29b8d3f6146637cbf53f26d1a0599a11e45fa68ff2484e1979708673c92523698b343307e76c92cc8ca620041fa74ef5a57eda15a80614922e196f08fa016fcdd7a0f4d3010782b9d39eb009bb6e4b29f2169065e2ae1d6b9bad3fc7d673a6c8183e301af5c55fda578e5ea1173cfb7b9a15c3d3c71b15a23e94c9c665938f421b0c860a19275e9f93466219cccd964a77dd2186c35638b1d"}, {0x10, 0x1, 0x2}, {0x70, 0x1, 0x6, "a6f7ec089318dee34c8ea866d3da6d20cfc34e401efb9961e2ed103826015e5ba46f70f732df2d123a766e193729a4d9b6092143c7df4ef98988c3fad6e31e71792fb97ba77c954624b5189a558ad630ecc3b32bd4bc69d688"}], 0x230}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r0, 0x7}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6}]}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 16:04:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000ac000000ed19fa"], 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0x4004426a, &(0x7f0000000000)) 16:04:07 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x33f) r0 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000001c0)=""/24) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x10000) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x9d, 0x2, 0x0, 0xf5, 0x5, 0x5, 0x3]) 16:04:07 executing program 1: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x607c) r0 = socket(0x18, 0x8001, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x400e2b2de67593df) syz_emit_ethernet(0xffffffffffffffcb, &(0x7f0000000100)) 16:04:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3d5, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x4d2a687204ecfa4, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000140)='!\'\x00') 16:04:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c17f3e8bc948cfc2e0e36e51068467d7ced2", 0x4}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) getpeername$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:04:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:04:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:04:07 executing program 1: r0 = semget(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getuid() setreuid(r1, r2) sendsyslog(&(0x7f00000000c0)="a4e4c2f902e5cfe735bd27c91d933734e6892aa6237a47f414c5f51f0d18c954588faf5503bff9", 0x27, 0x0) semop(r0, &(0x7f0000000080)=[{0x3}, {}, {0x0, 0x8000}], 0x3) 16:04:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000002380)=""/153, 0x99}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:08 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) syz_open_pts() 16:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7ff, 0x1, 0x1, 0x4c80, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) mkdir(&(0x7f0000000100)='./file0\x00', 0x110) 16:04:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0xffffffffffffffff, &(0x7f0000000380)="be0c6f1fe8339451d865b55955fb36108e48334b3a3f1562a796c01597c03dac12cf541f67b21726fa3e50b5eb941f75c7a3e308eea2a5a5b4535ce29badbddc1877f6b9057aafe8fa6de3cc8f954a26b0ec5b956c6b0670dafbd41fa44b6e4753fbca", 0x63) recvfrom(r0, &(0x7f0000000080)=""/123, 0x7b, 0x2c6599e507b68ac7, &(0x7f0000000140)=@in6={0x18, 0x2, 0xffff, 0x100000000}, 0xc) getgroups(0x40000000000001d6, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) sendto(r2, &(0x7f0000000180)="5afc42f1156da4e7c95c155956b5b71e6a091224578a352f91d1dc34e20099005e1312aa9d16fc73b3509ca1c159eec35ea57ee7065004eca38194772753b35229ec48476703e338bff63d7511e86c0b31be7afa6828c7baed6a42dbfaf86364de72fcd00b28a378a6d34982bc53c4509a8dbf23ab68e4b301c6bebbf7b49e3fe1d552c39b227580d83de4de480435f0eb2efc", 0x93, 0x1, &(0x7f0000000240)=@in6={0x18, 0x2, 0xac7d, 0x5}, 0xc) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket(0x10, 0x2, 0x100000001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt(r2, 0x5d14, 0x2, &(0x7f0000000280)="4bc163ee2a60a889924d440b918ab79c2b859771e153538ea502d954d1f749960f8f59657e8b2d41c51c0b5fb6e234a88e94703462654881205ec52b408366c853152e3a5660560b0995b1a41c201846ef007af66c5278cbd74098f45b72e609d0c6056d9c094cd0326497a92a5235ac0a91e168cfd6492ef6722daac94dca36fc8c3054c60c487bb3cbe042924b524261f68a873908973923709427128ba4c609621d2cbe6748109a07ecdd2876d78f89f43e66961dbbfbc245848fcb3d9111d3ff2b290d3fae", 0xc7) setsockopt(r1, 0x200, 0x1, &(0x7f0000000480)="e0e2bcf6ae32c1ef635a66cf16396978cebef55187c92b1e04de0a39f13d6ce15a7e27cc273fe3bfd246c999bdb95c58d8288a52517841bad1f835f9d42c6dfeeb00975dd0a7f445fe74e35c87c1946106e26fdd9eb36d9cd6e2c3ab182c078a4b2a18a1de632dfd7aa01fa2c498d63009f2ad11bd370f218a4a0f66e8e043f9ffd61fefac27d5", 0x87) 16:04:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000480)={0x40, 0x664}) r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000004c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001a80)) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() recvmsg(r5, &(0x7f0000001a40)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f00000019c0)=[{&(0x7f00000007c0)=""/198, 0xc6}, {&(0x7f0000000680)=""/149, 0x95}, {&(0x7f0000000580)=""/26, 0x1a}, {&(0x7f00000008c0)=""/214, 0xd6}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x5, &(0x7f00000005c0)=""/28, 0x1c}, 0x1) kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:04:08 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1800}, {0x3, 0x5, 0x1800}, {0x1, 0xd77e, 0x800}], 0x3) 16:04:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4d}, {0x6}]}) r4 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000240)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:04:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:04:08 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000080), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) r1 = syz_open_pts() r2 = dup2(r1, r1) write(r1, &(0x7f0000000100)="013b083e3650c6e1a269167728837422298a4d2d0e4d24c34fa8476b5d71f0d1e12b0f6acbedfdfb034b84b690b5b0c450dddee794e30834281c80d9e955c86288edca82d56ce9a9e5ef417df1c83ecda5bcec917ab9798677e3cb95f9036e57ec4d923155254f9aa40f9154cd75ffa738932d530781f8dc312e4c06a4c0f470c5b21540c60f488caef50c809a956eaad17d7d192465d081d633ad8c", 0x9c) setsockopt(r2, 0x3ff, 0x5, &(0x7f0000000000)="89", 0x1) 16:04:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0xffffffffffff28a5) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r2) recvfrom$unix(r2, &(0x7f0000000140)=""/228, 0xe4, 0x800, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r1, &(0x7f0000000280)='./bus\x00', r3, r4, 0x6) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x42087007, &(0x7f0000000100)) 16:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:08 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2080, 0x4500) open(&(0x7f0000000340)='./bus/file0\x00', 0x10, 0xa0) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="99eb48efc01a1005e84979e8c4b5de11ff343c79433b1fafd1bc7f8670ee54e64bcdd26b70026ce49116b57e96021942fa91d51c7aff05f8b2e16384412616e040c46223b9d46a2f99bc535e52548b311d8388939e49b6a9d885b86de01ee5cd53ca5f9a6b5e584ae195b84ef4c042c65084ca8069282a852b4cbc7a708443057e84601b4ab62893488d4450818de996c30319c9a4cc9f255d55645bd2f1f131d4bb9da56bdf04196261a3bbb60159aeea478e5f63f1cd232f", 0xb9}, {&(0x7f0000000240)="4db44279cde600833eaa82099288a4e0c9f12c8a899eb3141868c352678bac34530e9bb05dd6448b81a9062221b9dba8a9929aa12d7db9f911601cc7ad16fdb06605a7bac58316a12a7bd1a0bdbb73dd07ce2ef5a7b2dc080b7dbdccf670c88cbd6bb3f3f94e485e66c3c974ae951f12412f8de54f5b11b66f5fb189bc5613750e486b054fb60509c475490d9dd1a77a668be5065411e131c57769b8ded8df77b300fe755ad75c8a2499187283cd96b0baf0a6b3c74cd66a87a3b109b2b0cea40cce0239bb95fbc915cd4da1384ccf51e3a110f7f7b562d4df5aa431f6b2983772a94f5947062afa8cc6c34220d5864f7fb0", 0xf2}, {&(0x7f0000000000)="9f0fc3943ef3dbdc60ce9ad35e4d006d31bf791e07c29cb7ddbd6f52936081104f73fc4f781ae7c38f", 0x29}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) truncate(&(0x7f00000003c0)='./bus/file0\x00', 0x0, 0x18) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3, './bus/file0\x00', './bus\x00'}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)) mknod(&(0x7f0000000380)='./bus\x00', 0x1030, 0xffffffffffffff79) 16:04:08 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffd) setsockopt(r0, 0x8, 0x9, &(0x7f00000000c0)="bc865cfd5274976c563484e42329e1f4aabcc0aef700333ad0da44841e3536bb458c75ca596950436bd5b162e92834f0d7e3e30f1f2692a0e26bc46ad225812214ebf2dd9b7f44fda9b27f50af053a0503bb5f20646a0ab28a3048bf17a1dcb75f93eb23cc2c653cf0eb17eb421e3e260a77792da7cc42c001cb0a29db351fa966eb285078aee584bd8fa1e5ab68b627ee5e109fc6d953052639cbb31bf21397afea73d02dbe4ac6ec65b171d9559906ffae9cdef3fc89145d95e11396119f0d5900179e40eabec868bd9ee2d7926fc05d4a744d1a105886ea1bb2aa5d7649097fcf9e2ba92d8fd0f640ee57b9f864201dc660", 0xf3) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x2cc5657857763af2, 0x90) semctl$SETVAL(r1, 0x179c939e093f6b3b, 0x8, &(0x7f00000001c0)=0x7) 16:04:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x0, 0xe000000000, 0x1, 0x7fffffff}, {0x0, 0x7a29, 0x9, 0x2}, {0xf7, 0x400, 0xfc0f, 0x7}, {0x4d20ff0, 0x9, 0x1, 0x482}, {0x100, 0x8, 0x2, 0x91f}, {0x80000000, 0xff, 0x64d0ce84, 0x7f}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f0000000100)="0aa8e31432b0b7a088995f7b1cd6d9bc7aaee6255f8c6d39fd070efb69982db99ba7b3bcd23ff1c72de87d611ea36cb0064d6782f113d25ca593191c2a7901ab2403a86d6a2ab7f9d17d4d69e7649e1205444add233a346410af2aae7763ba299ab95abc95e67beabc85b8affb11dbcf188955ec1a6d1d32693c1a230c9c5b7beb58", 0x82, 0x0, 0x0) 16:04:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x100000001, 0xa8bd, 0x4}, {0x16, 0x0, 0x3}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xb29, 0x1, 0x6, 0xfffffffffffffff7}, {0x1, 0x9, 0x62f3, 0x2}, {0x5, 0x6, 0xfffffffffffffffb, 0xa}, {0x5, 0x1, 0x6, 0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000040)="3a3a1c5609a75374e16984a45754ff747a8ca72a44ed30cea50c1f") syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fb", 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = semget(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = dup(r0) kevent(r6, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x40, 0x3800000000000000, 0x6}, {{r1}, 0x231e34ea171014f0, 0x40, 0x4, 0x4, 0xfffffffffffff2ae}, {{r1}, 0xfffffffffffffffc, 0x8, 0x0, 0x5ff, 0xddf}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000040, 0x9, 0x7f}], 0x8, &(0x7f00000002c0), 0x9, &(0x7f0000000300)={0x603, 0x6}) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x100000, r3, r4, r5, r7, 0xb1, 0x3}, 0x0, 0xfffffffffffffff7, 0x3}) 16:04:08 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7fff, 0x7, 0x9, 0x8, 0x5, 0x60, 0x3f, 0x10, [{0x4000000040, 0x80, 0x20, 0x17b}, {0xce, 0x5, 0xfffffffffffffffb, 0x5}, {0x800, 0x0, 0x9, 0x3}, {0x700000000, 0x3, 0x5, 0x9}, {0x200, 0x4, 0xffffffffffffff80, 0x5e3a}, {0x74, 0xad3, 0x6, 0xd0f}, {0x0, 0x80000001, 0x3, 0xfffffffffffffffb}, {0x9, 0x1, 0x6, 0xdbdf}, {0x1, 0x8, 0x3, 0x5}, {0x0, 0xa8, 0x9, 0x4}, {0x200, 0x3f, 0x6, 0x9}, {0x1dd5, 0x6, 0x100000001, 0x1}, {0x7ff, 0x1, 0x5, 0x6}, {0xffff, 0x7, 0x1, 0x1ff}, {0x7fff, 0xb72e, 0x6, 0xffff}, {0x3ff, 0x0, 0x4, 0x80}]}) 16:04:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) fchown(r0, r2, r3) clock_getres(0x3, &(0x7f00000000c0)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) fchown(r0, r2, r3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="4fdf328000c8f5efeac43ab7c43bce038d909469454a1857a802150e3f53e494cc82ad6583aed8e228850ef3d34111c7849a58accce16536db2ec9b4958de678eed7c305755f34312a83519973436562896c7547987ab4edb7d026a9f3", 0x5d) pledge(0x0, &(0x7f0000000280)='\x00') r4 = semget$private(0x0, 0x5, 0x40) semop(r4, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) 16:04:08 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) setitimer(0x3, &(0x7f0000000040)={{0x6d6, 0x8}, {0x4, 0x7}}, &(0x7f0000000080)) chdir(&(0x7f0000000140)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:04:08 executing program 0: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000280)="4eaa28b608a866e3963636fe815a5d1284d6559e7be2aa3dcbd00cc117705ee0168425cea3587fcfdd09d50fc24a3db0bda1c6330e539a530053552d2e5eee8033e9af4a82f151f40c000eeb0b58dfdb0c1fc096764366983525b6e7750b1800960aad620eebe454c4f545e3ac068f23a73de74fe850b156c1d37cb3185447c3c72b918aff32074ef3ea47f3103e240792855acabbe4966b688fd5f9242b1da29ac3663b175ac9cd36f457fe7581789fbe22f0c42eb5fda948b6b2189d6cc966958e283c7b231715ab09ff2f234388a087575b404a0d4bce91e6105fd8f23f5eb64a45a71f448dc5f9617b59c85a45a7daff0405fcc1eedbf24c1e4b", 0xfc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000013c0)=0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400, r2, r3, r4, r5, 0x188, 0x7fffffff}, 0x6, 0x20, r6, r7, 0x9, 0x4, 0x80000001, 0x7}) r8 = shmget(0x2, 0x1000, 0x444, &(0x7f0000000000/0x1000)=nil) r9 = semget(0x1, 0x4, 0x20) sendto$unix(r0, &(0x7f0000000380)="5cb2b5fc790aedd9ded0452fe013a8a90e5b2ae8d922e0f7fee56693f719e6bfb17a427e12bfc03930108c34e2ab89cfdf469e2c3c73c11daf80421e705d8ca5f9d945418c3cb872e153a1b36bc7212b1e19755d3beb49c09a4e0407b2e7", 0x5e, 0x71775bc4ac62cb97, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e09e388a95a79f1de860a2f66696c653000"], 0xa) semop(r9, &(0x7f0000000240)=[{0x3, 0xfffffffffffffff7}, {0x3, 0x3, 0x800}, {0x0, 0x1, 0x1000}, {0x4, 0x419d78f3, 0x1800}, {0x0, 0x7, 0x1800}], 0x5) r10 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) sendmsg(r10, &(0x7f0000001380)={&(0x7f0000001100)=@in={0x2, 0x1}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29d4150bc79aa081d60c2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r10, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000850c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094a56ff163bfe1f90000000000000000000000000000000000000000ff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd6d4a8c8c8fe2d96e2c8156290056021286e3dbf272000000000000"], &(0x7f0000001080)=0x1002) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000040)) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000003040)=""/4096) 16:04:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) 16:04:08 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0x1, 0x1, 0x1000) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000fc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r3, 0x149) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000709a9709bada1016315d00000000000000000000008000000000"], 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) fchmodat(r3, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x73d8ac1fd0566af7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) unveil(&(0x7f0000000c00)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a80)='r\x00') msgsnd(r5, &(0x7f0000000a00)=ANY=[], 0x0, 0x279835ebe9e61136) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r5, &(0x7f00000011c0)={0x1, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000000280)={0x3, "fcf213170c93215b228c0a3787d59bf844c6951980eab08a852d96af89686ede52cd1febb2f18523fa7dc7db2fc043f94e635d31b389e013eafa3ed68829523680d51fa8b8fa6683c8b52e00b7955ca9fa8f4f0c7699f04d971355cae6931e7718376f7f14c2f2a5bc601aff05fe6892d0c71e6022adf199884f03e3046c52d3bababa0b721129b381437dce1b6509e99e1d4fd9e41ae91c83c67fc3141e3aa65526e4f2c690c9cf7224ae04786f882fef87cec0e877b91678dc0772ab8d0b8f7897faf2a9"}, 0xcd, 0x800) getpgrp() execve(&(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000e00)=[&(0x7f0000000040)='@\x00', &(0x7f00000006c0)='.(*\x05A\'-\x00', &(0x7f0000000d40)='.*%:]}:\':(\x00', &(0x7f0000000d80)='^%\x00', &(0x7f0000000dc0)='r\x00'], &(0x7f0000000f80)=[&(0x7f0000000e40)='/\')\\$\x00', &(0x7f0000000e80)='\xcd{[$\x00', &(0x7f0000000ec0)='\xcd{[$\x00', &(0x7f0000000f00)='[{&}\x00', &(0x7f0000000f40)='\x00']) msgsnd(r5, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) 16:04:08 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xee) syz_open_pts() close(r0) syz_open_pts() 16:04:08 executing program 1: r0 = syz_open_pts() close(r0) kqueue() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) fsync(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) 16:04:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 16:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) r1 = getuid() r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9"], &(0x7f00000000c0)=0x1002) r3 = getpid() r4 = getgid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000140)=[0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r1, r6}, 0xc) r7 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:09 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f00005c2000/0x4000)=nil, 0x4000) setrlimit(0xb, &(0x7f0000000180)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f000050f000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x4) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000000700), 0x10000006) r3 = semget(0x3, 0x4, 0x401) semop(r3, &(0x7f00000003c0)=[{0x4, 0x10000, 0x800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x6a6734b976184e5, &(0x7f00000002c0)) ioctl$TIOCSBRK(r1, 0x2000747b) 16:04:09 executing program 1: r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) 16:04:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) dup2(r0, r2) syz_open_pts() 16:04:09 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x8000000000029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x171) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x48c65e7c2c2be7dd}) 16:04:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3095a48b9d07372, 0x80) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xffffffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x1d38, 0x6}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0x4000000000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x145b0f7d, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0xb3b055fe5f7a967d, 0x0, 0x7}], 0x0, &(0x7f0000000100)={0x5, 0x8}) 16:04:09 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x1, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:04:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f00000000c0)={0x0, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x4, './bus\x00'}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x574) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f0000000280)='./bus\x00', 0x400, 0x18) close(r2) 16:04:09 executing program 1: getpid() mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) 16:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:09 executing program 0: r0 = socket(0x200000000000001a, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) socket(0x2, 0xdd0655a4c0f8ee8e, 0x92) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:04:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) open$dir(&(0x7f0000000000)='./bus\x00', 0x3ccb881a3b25f0f4, 0x3) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:04:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:04:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="2775eeaffe1ff7f1e613f3ed349fb37f89489445ab0f3f7ba531f7df4b9be3de80335cfda09da8b7492c09fc4d3b058a3e8514c71a75f0898f82a366223c7998fa7227942a698f004d6af21e8f1445e83b8b59e592d9926f3237f202150b172c81990bbbe360672ce82b42dd119300e98af76cef906d85fcbcb8e8663f0b3ba1e71302322ad7db80bdc6132e3fb3db4b4d912bebb36a", 0x96}, {&(0x7f0000000200)="648fc7e27d865b4c076e65459442acfcb522e1ff4a8365450d0798b80f8ef88906ed3921b3969f90b43e7e90bbd537e8c3aa6fa36bce84826addde438429eeb8031c1a2223aacf27bb45907304438cfca82239498c738b6552064d9dd432728ab4e0a6317b2379bda1d6fdaf2f018f04709cedd2466329b515e1af357cce026de14cf262ca17aa085ee6c167cc9246af99448bc2cdb3d7a0d0acdc04b980a8571fc1418ae249b199a99fb3114e7dda7669a3060bc15ac286d40e7c872ad59da2933b795fbd453f5651de86d97978d382b688894735b4dacc791e3155", 0xdc}, {&(0x7f0000000300)="2d07100e6356e3b72cf5fb97dd013d47203069a2ce35d12cf8b24c2717f9b0e596e1fcccdefa316c1c8e8357eb561e75a96cfcfd25f5fc", 0x37}, {&(0x7f0000000340)}, {&(0x7f0000000380)="c3218d01ec", 0x5}], 0x5, &(0x7f0000000440)=[{0xe0, 0xffff, 0x521a8c84, "6151719e6add891a4b329b0a3564e8c4526e8b6d9c07241071608d288756e2d2811bc906c66a58e982b8a1dd854a6fec069062b4680a6b1e735693a4d6ed9ef65cd9e17d26d84695e6969bf7f9f1096fb6c1ed9370eecb4198dbc60128b2a6fc0a1bc22a1358535e4e3b311908d203116a84af03aeeb8ab8e39a9c27fb377e5998b177a2574c36005035c090fd7337da28fa3c793358813875840d9b7e1cbcb096817019133dce88eb978a9518f51e047a95d3252b14340d2877becffd585f6337035e4a69e0213d40bc160dcd"}, {0xb0, 0x1, 0x2c, "1f467691a6f9fd4f89008ce123e26cf8757315317dc551ad9c6f12093d217d10d17235f86df00ab943c9a009c64624c9d0cddf189848e2ccb6c8917dda0cc59d1d7e5c73e6b522afd881ae3f48e855b53b5c13f7c9d933466249fe478d22b76058e7fe35203247240ee790ad37ce4f79260c0ea232ce77a5e395fa9513c569fbd4642756cd30d9cd1926655962f571351f761f4b2a166aa918253ee6d5e2"}, {0xe0, 0x0, 0x6, "ab33a3cd3b773951ddbf3137715a6dc2333a3fe3f2c6d009d8d64de4ef928c77a87616cd83dc5c0d961925b9896980899dfc88e33a30be452c6facfe57285fa4b7490558a0d803b504ba057c774fa5af7e25798e40941b7acbdcf3ce658ba701366dcaa24d390b559fad9bcea167439c918b02604a266339bdd7fb4c8fa95047073525b648be18eef72e03c7d50ea41e11c9522cf7ec7e7219c567aae055df6913365997c74e060477e944955623cb4c03aba55fa870b504e338934869163e829f43606ff44304e96eb2f0ecc157"}], 0x270}, 0x4) madvise(&(0x7f00005f4000/0x2000)=nil, 0x2000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f0000000040), 0x4) mmap(&(0x7f000052d000/0x400000)=nil, 0x400000, 0x40000000000003, 0x5012, 0xffffffffffffffff, 0x0, 0x3) 16:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:04:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x1005a, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "3e58a044b1fb0301002c4028c5d58a014f77c2bc"}) 16:04:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0xffffffffffffffc1) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:04:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x1e, 0x5, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x6) getpeername$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xc81, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0xd0, 0x4, 0xfffffffffffffffb, 0xc9}, {{r1}, 0xfffffffffffffffc, 0x3, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6661, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40, 0x0, 0xff}, {{r1}, 0xfffffffffffffffe, 0x16, 0x40, 0x8, 0x10001}], 0x7ff, 0x0, 0x7fffffff, 0x0) 16:04:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d, 0xfffffffffffffffd, 0x8}, {0x24}, {0x4006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/93) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1, 0x0, 0x0) sync() 16:04:10 executing program 1: r0 = socket(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff7e) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="002000000e54551d5aef1d8700"/49], 0x31, 0x1, 0x800) r2 = semget$private(0x0, 0x2, 0x100000001) read(r0, &(0x7f0000000500)=""/190, 0xbe) r3 = msgget$private(0x0, 0x214) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000983faba200000000000000000000000000000000000000000000000000000000000000000000000000002cff0000000000002322000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000a6145c06304b55000000000000000000000000000000000000000000000000000000000000000000000000100000000000000400000000000000000000000000000000000000000000000000000000000000fb975a000000000000000000008f00"/262], 0x106, 0x1, 0x800) socket$unix(0x1, 0x5, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/215) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000005c0)=""/218) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xff21) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000380)={0xfffffffeffffffff, 0x8, 0x2, 0x4, "18e73aba996e85180430293b35e549f98e1c313f", 0xffffffffffffffe0, 0xf377}) r6 = fcntl$getown(r0, 0x5) setpgid(r4, r6) 16:04:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x100, 0x4, 0x5, 0x4}, {0x2bbc, 0x0, 0x2, 0x4}, {0x4, 0x5, 0xf3, 0x81}, {0x9, 0x8001, 0x5, 0x2}, {0x4, 0xeb, 0x8, 0x8}, {0x9, 0x1ab2bf5c, 0x1f, 0x63c1}, {0x6, 0x100000000, 0x8000, 0x2}, {0x1, 0x1f, 0x1, 0x2}, {0xaa2d, 0xfffffffffffffffe, 0xbd5, 0x16}, {0x1, 0x400, 0x1ff, 0x5}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x3}, {0x5, 0x0, 0x0, 0x6}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r0, r1, r2) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x3ff, 0x1, 0x9, 0xb281}, {0xfffffffffffffffb, 0x2, 0x2, 0x6d}, {0x0, 0xfffffffffffffff7, 0x4, 0x800}]}) r3 = socket$inet(0x2, 0x4000, 0x9) recvfrom$inet(r3, &(0x7f0000000380)=""/99, 0x5, 0x2, 0x0, 0x0) 16:04:10 executing program 0: r0 = shmget(0x3, 0x3000, 0x180, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61, 0x400}, {0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:04:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) rmdir(&(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000000000)="87", 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) pckbd_enable: command error 16:04:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) msgget$private(0x0, 0x4) r2 = semget$private(0x0, 0x0, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r6, 0x4, 0x9b2}, 0x9, 0x6, 0x1}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7, 0x10001, 0x8, 0x1}, {0x0, 0xfff, 0x1ff, 0x5f}, {0x101, 0xfffffffffffffbff, 0x6, 0x3}, {0x4, 0x8, 0x9, 0x3}, {0x7, 0x7, 0x6, 0x401}]}) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x100) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/7}, 0xf, 0x0, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x1000, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 16:04:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20000000000, 0x5, 0xffffffff, 0x8001}, {0x0, 0x9, 0x3, 0x1e4f691a}, {0x7fffffff, 0x1000, 0x7, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x4) msgget(0x2, 0x438) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f572055d6f409584c078600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003171c746c0e5c13f5e8b819374e500fe7fed32c3bca1c19147f201308cd76bb3765d81da75adc92fb5ffd9e69b30ea27fb786853e0c3fc77e397762a7790b54cdfc12c7765bfd2d7858b4685e31b00ed4385b2e569d7689e57d0a174e4bac67f91d934c170b1a1ed53d8c3a8ce5ebd1c7a21bc3017921900fc56bcb2a9f2866a9a4d4663a14e76dc37f605a18d5b80740896564d8a2fb5e88c22fa1eed4a5c4a81dbed4bccafe65df78ce8dee0b4615d3e487fd9c9b32f993518e329b801aef4cbf9658eff5ed951f070ed3211425c0095d5c44216c4e3"], 0x1008, 0x0, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0xfffffffffffffffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000001280)=0xc) getgid() r3 = geteuid() setrlimit(0x0, &(0x7f0000001380)={0x5, 0x6}) r4 = getgid() fchown(r0, r3, r4) getegid() getpid() 16:04:12 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/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 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="01002e2f66696c6530001ec9e521c851d1f177431d7087e3d17faa4245d3e748f6c2de7614fd30adbaa426ad401edc2cc718c1ff1aca1adb74c567e9d650d98abed5ced5ba577b46dc51b01af93b10664a93a3c783faae7cd4030b7a07ac80fb43b2381f372d2a8f00069a0233f20613a78a81d1dcf7ba4419f6a3b53f25c1a720b8"], 0xa) sendto$inet(r3, &(0x7f00000000c0)="322fe4bb1f6e37abd7411ee34cfb804534cf9370c8a0039adbba85915f2be2e60a402ff5f3787e0c611864f4916982ef0024225e415ca3df31c17a931e9febcc9f1b33febe80fd45e60fd73513ca388d78d8b27cd7d5ecab0bfc366b2af19ae6f43ec58806d2e65b59ec2ee6341433f9c39c8fd6774b611b7d2d86ec8fa7e65eab50afc97f3d22142c25308423d3623c71d65116b9988a832d3da6383862fbdad5e57ce42bd14c67359465a7b25ce16bf5fa0ce44c397e8b", 0xb8, 0x404, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f00000001c0)=[{0x2, 0x4f, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x9, 0x2de40e8ad10b4af}, {0x1, 0xffff, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) semget$private(0x0, 0x4, 0x20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = dup2(r3, r3) write(r5, &(0x7f0000000200)="254c08816cc3f2eb71c5a52c134ee6e8cfbe60e8c4ea77a9e44f59842f2312bfc1a2bf0c92cf58971e3468e5af460fc991d80653772923f16407740b5a4f5359d265b7a266389a6fce461622f0754684b9376834b4b2b9e3f1697146fdda8013b419019f37155d04637ee5b7b0cd5b38cb9148f2dbe9b24830d5231b473c7cf204101783b985c8b9476e2dbe4efe899e2183907273d77bc913326368214cdd9b6c93983d64e81044fdf5", 0xaa) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x10001) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000340)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000380)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fchmod(r3, 0x6) getsockname(r5, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semctl$GETZCNT(r4, 0x3da096c30b3a00a4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000001440)='./file0\x00', 0x80, 0x8) sendto$inet(r5, &(0x7f0000001480)="fdc0b39ca7ad0adffc", 0x9, 0x404, &(0x7f00000014c0)={0x2, 0x3}, 0xc) 16:04:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x12) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xfffffffffffffffc, 0x1, &(0x7f0000000080)="743888a84819f8318a35c699b8e9567b6d4aad6bf0c21606ed26a814acd214f60547b8d8b63cea155126548e1501f8f24db4be5d15b22397842ef11bea01f9c2c48f2826bf3fc8be7acf49efe49c1349a6a11258395028519d84a802c673a2d3000c392eb5a8028273aba245ec6cffe2b6b8963e953d7a2772d0a2e1fa451772d9cf81328ad01951d447b8f63ca1820221d44946cabbaae79b0740cdf39ce0f6f0825701ee0d471971cd5a3431317d46e06aa47beadd7c837f4bdd7a8993", 0xbe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8, 0xffffffffffff74b4, 0x6, 0x4, "065641d878c5802cf71a9049f036ede49814a043", 0xffff, 0xc000000000}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) socketpair(0x2, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 16:04:12 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000300)='./bus\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(r0) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x40, 0x1) r1 = socket$inet6(0x18, 0x8000, 0x38) sendto$inet6(r1, &(0x7f00000002c0)="ecadf53b2c781540e3bc2ad69c234688d18dd431ef33b03e2fc47f9d1b86a758f10c1e44e2150d7886472a30b496fc34778f2cee0851aef04370b2dcd9769d75d965cd23f9f0c09dee270678c4bf7417c18feeaded5b0c85294f9fc4c52b635b8c472eba4acf2c48869a298dd3bae4bb8ef9fe462f65cea57d194d40dc5be8ad651d66edcbad9c24f67bb3edd76d3a7d16df1fb4a90e38f0a93eb6de17d73d36406627a9474796e18cea0e6f555be92164826a595525d176949396f955f53e86ef0639336934786e5f03fc5683e55e9cd79ccf526b5b6b7ac89fc1e2ac4311cfa892886f918017670a15f7779077443b1052", 0xf2, 0x2, &(0x7f0000000080)={0x18, 0x3, 0xffffffff, 0x7}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r3 = socket$inet(0x2, 0x3, 0x80000001) recvfrom(r3, &(0x7f0000000200)=""/158, 0x9e, 0x1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) login: pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013af0 va 0x20ffe000 didn't change! 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xbfdfd6c, 0x80, 0xda, 0x100000000}, {0x7, 0xb9f, 0x9, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 16:04:12 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) geteuid() r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:04:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) chdir(&(0x7f0000000000)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) 16:04:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x2, 0xfffffffffffffffb, 0xffffffffffffffe1}, 0xc) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=ANY=[], 0x10, 0x0, 0xec}, 0x111) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x100, 0x108) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockopt(r1, 0x100001000008, 0xa8ea, &(0x7f0000000080)=""/187, &(0x7f0000000300)=0xbb) 16:04:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000002540)=[{&(0x7f0000000180)="6d26d0fd4cb9047a1ab4c0ba0c3ead8f454377778c3fd51b7badee0151da2f95e71a5683c773f2bc419c31f0bdd63e5f6eaa5284f0492ee116b3aadf51cdeca5b04f6b6e8feed9ce48c46c6662102adbed44583e2e06959029f19c80cdcab2c9ea8b2c9acb508cb64ce98f1516cdc6d0dfbe5458ec052e98146eb0b6858d66ef4b5eaccaf762adea8d9a4f6897f22c0dd2ac251edbbe2f27c5544a0edab047b84fc4627d33a46062ca4c8e19de23cf3677818381de582f262e1df02289d0bb52241dae05d86dbe4af16e3b24fe4d3abd648e7812bbc21a4bae28480923f70c09c7da3e70b50a26357e6290d78da404b0b88eef1d0304dc83", 0xf8}, {&(0x7f0000000100)="8a", 0x1}, {&(0x7f0000000280)="09690a31b597da3ff138b7e2a0cdf5b9222ead8cf8a693009a5ca79fcf2a629a97b0aac5e1d1e265a791104084faa6cf6e1bd7218fb631a76a2aa09f2d4741bb9dfb464621d65ca4995bde526cc2fe10fe7558e1f4dd206ff13552d964ddf3886f17fd965c44cdae7377591341b0a58141b583d850b02d7bcc8df87bb94401b671d7b946088ef526438d4b41f0385d17967deda107f95d83131812aa7e8bb1f89031ad1d7d1a9a2ad7ef977ce903d1535a098a24c46b9548d99bf9be3def5210a1ddd9335b37622cba1abacbe165319349711ae2217f12bc28d5db6713ca63c7f5d56324542cd5", 0xe7}, {&(0x7f0000000380)="91d243bbde1159dc181fdb7f69e42f53e564da3026a5adce6c4a4e5c69950b4c79b70d876b5343288035b119d44684ddbcf16aaf27ffba5312ad0543c5f9a2473c3cc2214f6ee6dc2218a0a238bb4a1e1c5d072dc3b1f83fd1ee5abe9d6956f101400ea6162cb0ee912977538fa4b23d45cd304ea7f77e2446562dade19b89a6f60de6a28b83ceb28e75239c1ae82921655b651be03a695b0b069fc4a3eabd68bee939908260251c293e3751bdd63cf6382b93bd2503c7e6e85c30f6d32bcbd785780d8fb58ce5d589ec4c83af2b54c88b174ab4b69a3de63624f015f74c94c32b0ed40ab622f05f31311f6166fa4128cb70506ecb21dea81ee5da842dfc49c32443ff06f67199a2fb81ff135bfcd63b99a0adf40397601e3f95537fdfcbaf7be2fe42fe005d1c2f52ee28a68c90c4283d9b40dd43be7860d6860d1fd71f38f218e1f0b8e9e46348cb2469c75d11a7ca8f465fba2d5936c11b92ceaac96e3aadaff3eaab327369872feff15e9b21c5fcf38ccd548e1f95bb1f47c1519380dd6a20e69b2607c9252bb13efcc1ae7bf73145c537483d2233797870470601c17a3961ea550bea4e55407c9bbcd06c0d145d07eb307a4b205c6b624b1593f657321b48a5ee92ce237820c7dc395165c4601db0e956011824a3e36ce630193123a2aedccdc8f036f750c1be87d51e90c3d98d3fe453d5c128faaaa539c01587a9888c6abba9ae86629ecb4925df370840155b6da2cfb0fe87a347bf789c9a3d32ec6db883a37f485ea1eb430401e8c7b967a9391fed950ea13af562ae268ad246aa7ef31e0172718d2f9343f8051fdb00f4135a2cab5480debac76c1f503ed84460389dd3013ecb87354ee0f611378ff8c11f118a241151df42d6d17d4c5bf4a66e3eb3011338a7d14715f0d1609598175d9a5b8b95c325c11c38d9b681c2ba51c3346d08e786b623fe5692181280c14cdf9796691718bce38e272ed65a5939c2ff169e169246a6fc0eed94d99ea438a89578e979f395894c48be76f58a1becee6a562a968ce184e6d732598f824a025b44080941e8a92a9f525cc75e4b78084d2c97767874d635e74423e8dc8b7eebc39fc1b8fe78ceb24d4886277a1bb362d3179ad47b32843ce45d2d330bfb4bc592fb7885033859198544d7103419f8355c7c92b80e2aa4b8ff006c26820f8c85146f75ef448dcc934f354d781d7c331c24c318575932a2c51980b5496b32ab3bae80f9d94ac805d62ba575e43376f1033e74a41d5488256e6d0e94c4fa23d8ebb9cfabdaf4df57f61f311d9bfdf038b5d00a767b4c437fa78809e85c427edfd4621b537acdc215dfece41ae860c2dceefcfa8f8b81154a8c266abd162035f67affbff2a26b6a20653cb72e35552b32251513b55e849ffb5fae78fafd73b73997e41fb01c62dfc903b85f4fa2a196840c7d94a6f25f4dd2f87fe0cff8842eb7861dab3383a6f3c0f69153a76efd7081d51edfe866a69047f22b6e106361cb8077c3f1c8842a7c4aa9e0c8c91364252d6e6741d8454ef36e516a47035ee552aabc0ee9bc770be3ecccb2a9a6a5e79796350ea0d93098f3132f311b7f7358558573318031bb2609312a6861402de50570de271c387c7cc910647716e979e51c3eab6ae7aec40bea97c6a9627142ea85f61f9638c3cadc6650e426b37515a11dcb39a9e464a326a0c45e624f7608ad815724349ab8277c0c8d9c153bc510fa9752d5b01c0c19af936629cefc3b3b627c2a9de83e73f3b6a411f2ad52a7ff96ebc34983af6e40f447c5bc7ce752b17f36728a5a188db903e895ed020ef267b52158d1ec142b0f0a780ab686a70fa653de687a85344a4915ec99bd047fe7800da2a82a6b96c8625a3c19933ae9e406ee7cb86fe21a1c5f100c01318012225995af2788b3704b1a2df71d0da3c70e61a95e5bf7e8a66034ece119d411d6918231658359d5d059d8a966a56177b843f98e0bb7588acb55adedab46168795944c2931ca03da9fa23bb5d6e396a84e261d92de519a28fd9fbcefb0a396c71589f351770a0a8e0b270757a9fa9f19732b9292d439f0fcc23bbed5c965dede1799e13a59bc06a42d7403ef81e2b9428b1ff887ec9a9049553a60a1d402d33862c0355e3b67e36c941967d20d9b3124cbeea5efcea09354f92aba8473ef4dc6644494305f0ad4a5ae925b7b18c882d11cf7522a911054cb7b9fad255505302044bd30db4959683978d7b6b43652d67432b53dac3fc7bd3d20f44c02559bc80c34e758bd27149c8f93367e3eda10b991d0b5c3ef19bba41d5963ab6700ef9dee73bf939061e579a31c2a0627add8ab27b8448ff2b33aa239be36ff68f058d0cf871ba4c50f837b4a534f8029385527de51a8f87156a03244b2e4f02e23274eddacad0c6f3c9a6084e475aba0db7c553f6dbb708be7ad19ab683cbffb6bd82cba99e784e717486b712e7d62c807f3ce3f1f457ee7ab37e322ddaaf1cc00e559d02b040415c5970578f719464b399bab36a9a5abba555bfd1b2f5ef5ce22f1c1e499e08fc3bb074a78b99c515b49d1519d3c6cf11687833e6f5ed50e6809b5ddbd962df2ea7c66c171d7944e408c7fd32c5c7f20ac06e742a6ac6b8d5ac52800281c324b296f884a6cac61e894c71218af5ee5678e30b26fb51d4c3a67d3c712c883376ae447eba7b949696e2371b67644fd191271f8db6badee663ff3c16adc2b0f3951319adda6380120913c818493bab48d09217e7f669566b2608c2b69d63a00aa3ea799df53a290cc11e74c31cb15ec0d576bcb348207e419628db9b08d2bd1f0edd50e4182e90441e626a1cd4fe4fe93758f9f70d336c6db6b0d0f1d7b63d36b6fafb1af1183c41960c7b0978ea8f74897e3675fbf0318b408f6eecf62c1bf9df622c560e9094237b69ec8c20b35102c7364fcab040cb477721ac027b069361ea74ad28d286ce361c4904ac2f768dc8fb4de840db016ab383623435fb736ed91de5c14e953d6c0143e9bf5f74ccb16c2211aca03dd449767e65c8315d97df3f315c69805571d4779c8532f55992fc0d562fcf59cb62258f68ec329a2d6bb022df55cca6014e384a41a764697df0fe04ce590f8581bc62d4d22e6d84990c7a20c4b31351a0ff9cce5f03b9ce5faa6efc39a58633efcad063b3411d7ea1f3ed47f9db85144d89f31ea410f6565d7467061e3a010b17a402004a9d77e719cd600a25885131bba26864605a36236fbcc0cccddc54fe4f4c467b54883effe743b5504b8d47dc7e3a478c354e473440fd07d3028decfdf0b524602332276f47da51c95138bac671d3389163f790e8e66cfafb5055382b6b00617d42ec576a493236de1a579768a85a72ff1836fbeee9661dc994c34b712058335b5e2618db7dce6aca685dc22147b96e1e8c22f2dd5b216eae5099d49d775b6f256e1d1080d12305db2bfde63b60d8db7a7371a42fdce323b23d9fb440d07c14e11fee09f46bffb412c76541943c5c82816e1e9f9f0f9eead099b7ce3a4cf2d45064cc403afad7ddd5aa8e2430af74616745fa6c84d2e1d58e7f19693bcf1c60571de03794290e67fc2927e7eb6e97b61b2402a5b112c51640ac4d60579b021d8e6d2300d3870fc774a7477a5a2868491799c95b5bb146148ad70830900cec7bdda510e940070e1c16a05372052c910932c28d4efc5d97b389225b3fb7f9ee30ef5234f9689f23a3b1e64b7029439751f779cde5c054d8a6c05c40cd9368d9d5b37e7723e21b055ffd3bc1294a11b48bbec54aa2398eced121f0a828826202f0d53028356dd3fe934922fdb2b72445917b7e72c940076efbf129144eb13ccb9c5edca7a7afa34bcc4197fede597e4c7d58dadf4d7eb11d6bd63464057f6875c300f7265fed26eece1c3cf34813bc217a60d597c199cde6d5340569d7ff92d503ca53788489e08314a4d44bcf6a89f756a1fe7249a5852713364528bd69a7d16c984991974ecd9ce5daf3bfaf114727c07c8216f1507df5fbf12a2d7b5a14f8cbfc68b737fd4f9e8e1e665c1c7e29f00b2feeab7736b46e042a40a15e89b93e9143d03a7468c9cd91e911738ceb6a6242a149986859256fe0619e3b49bf658a12a68fb8cddd140a38e24d942d4bdda0661b01b5ab64ef22d8527b28bf1a0f4614aee0eca9fa13e098225aab7eaa559aa454dcd1112bdadee9f3ae5b292dc785b2e457c5ed12723e3d0658c08cf71bbfbaa495c8969105b1055114e3600eb1b197cb8ee3aacb3d1bd7c43406854d38d6844f33f9f3bb1e858d1eb60190bf6f1b46e88df618a2ccd3c20131eb9538d87e4f773c0798517d14354244988c9fe6aee8769ff866b5a54949ea9b86cce9b62a62dab6d92096ddb87d8f92b1f9fc141b883538d241ec385bdba68f5e6e1ade866001e6c53c1adf252d0d37df97db9a9a471910164f90452c6a3d52288ccd217f49c55685fb872dd01e4e3671cb17fd77e0bfd45a6bff68ecd497a908857227be91bc7fdb047f1328950fea8e342a28498e0b3beb05b262fb3978b5fd2debab1878e73c2fe90791d769ba7d9a6378889689f699c649a04f7e90c04f2e846cc5198d3ca24d8631eb28fe99571653e5d0f173392bb9bab19665be31224e3d71b33d606d16312d399a1e4dd87c5c88f74039bbc4776967d7a9b1dea01c78c8c5050086c55b57361001c8d4eb1580acd20464dd1c2ee3a74b9d4965dd4122e20aec5407b345ed7727d3112f7e4e9106356f893b59f116c65775abd4aa82dad5a61d9e8c6dcd0a6c1fd30d9fd100674df0efd240b38a6b5f2cadf3ca0148f74a11d2f13c459b69cbd4b76852af560f92249e9e178356edc4c92413bb01fdd593124fcde472c6c5aae9e564ee0ec51462aa7af3aafa63b7c8541da1470b5c06fc5e2a23797cb6a321ba2077257a1a1486d71a4c6c5921a088a2d533b07b3dfa75ddeadb37c39f022f6f003fd02f0b88ddf9e6e7c00ce5702a9a3c140b4c2d74522196370c74fed72e99d47ec82959d1583cb7d7ec5149b03b311a22309883faf6ee91f48e98a5989532b683a58d0b3596804ab7e4ee8b4869b85e4ecf2daba277b891bf1962d4c574bd0ca2aa8ab0a121a3bc742f86a6e0a8a443aad55374d3ee3f0be3d86f53f4c1e4dd02ca8abc138a44c164771a53e5ad38e3951ed1bca590167f3f598ccb22ccdc30d3361e99c59720b0cb67dc3df21f711e0142fe2622f9585ef168ce6c7784a27191934dc3e7c1a73dd7f32d4518b1e345b10b6d5d233f4130db0581cf9fc2a7793aae7edae3d286e8714c8992f63366d68aa487a2a6d1a8566401b2df1d37b672e371e6fd09127355cb8b1c1e0af1884be4c7893790fb05a888943fd7e9ef3dc2d123f5ca61ae8a7b1442386ff49991951de77e2687cd034530cf187122c7cd0873ecae32f7738f851bfb285eef38e4a15753e4ab9fa26ba9c7e4973c117a54d15cd826340f8858aa04f8451c9f771b22bad3ccc8ee22e4d12ce135b7c42a32c2818351b00dcb3e68c7b85fd8bbdc6b96bba2d6f374d89f455829d26199f5bef1b88024526987948b4c4b8860626e5a25a6b077318bd07374b88ebdc9a529e2824d7f919f2c6858d18a5b59e532cf0a4e464c1618a99def45ca35b037b12884f0e5821bc49b242f23719e8ffd2ecc609b333bf7761505b57824b6d7e35ecafadf392a0a8734cb60366df758a0a3d65bda2df56fcc802b52314a4e41e1c8f4e6ed39e39cad9a4b65f95382f7e7903dfcef09dc8ffcc6bfc8bdf480f8db81beba08ca880192ad6ee75fa189e0c", 0x1000}, {&(0x7f0000001380)="cf0c8ff2aa8b8c55e5accef8a2a8e4e491481765f7d8989994369d4ca0756abb678eca9059a96312e8fb689e71c3b295b89fae43dae212aeabccd7e2af5e3053464f32a075cb6fc6d22f7505de86dee92ff4c48be1c9a05234", 0x59}, {&(0x7f0000001400)="51adb52540dc0d63bd6da22195394af204de52f6afcc0217128632f9cf7a44f25ae62596d9d6790f4657d6b644ca9e9af5ea717ac0d08d0f839a2ee5f43bcd49995e4fa1c2a0fb74eb164b1935e7d0e59b2ba0afd43d151d5cd0d35c670e000f4da02cfe8fc1227503d808d2a619f3c53d0354657fd6d6bb9579e37593a2477936a93ac3a97e89740bfdceb7c40fed55297ba37a7278d78a763df5d9849fa8e13ef1ef89544bd422ab86455b54b6164690df0b0487062bfec23cb2c1b29d5d90d851c169a3dec0abdf0688f3211e7a9acb3f6847e879cd273674910bc32c1fee9dba5ccce6971790ac56b34701b8be5ff5dbda01db841a15d0ec03671792e1fbf3d11429fea4330f44dcf05aefb3bc162b6953023b0e5e71a4b5f22dc2e5bd9cbbfc4f05225d09cfa6f4b4800b9d8d9f6f9c8a51bff20b950f230bbd43bf4f9c26b2b12be67bfefd47d123233a76d9f46339b93fbc4ba3419b849093cdfaa057ecc111420a3f44883619d80ba8effadcaa9f3f552267ba3b68c95d95ea4ccf91196af3f94ae39838462f57d7d236fd4af5493289d202a046bdbe40c0efddf7ed281541ac2ea6384eebc7994d5ccf0d27172ba19c7ce7ec7d96f73d48c1332ca150cd45c8a7675d27c7c5f1d5d557827bac68a02f3c41178a8583bde7885a4df914cf1e36378541cdf4a2701deb0c3cada7b9a6fd588f1730bb824428421a56caf09235aa0e6a76c5a05c41e913e68a84a3d8b6a671160a2ae7dc7584918c005d8b9624ba91059eb81a08c8db292a832e606e9208a4d0a1e3b1b8a2604ce3803cfea0f0d0a1f19380607fe9deecb8c42d22049ce020aa06e0c6e8235896dee12ba2185ffa1bcaae60af3da526cc18eca5363fb8c00f0d56570e6812a885ece255c2cf36182b9c7601933f80a16089e7c57b8be4b4cad8f31cd274154c139f8097a845eaf42acd778b5c08d775a7c0c29218c8c515e943c3941fbf23005c5cdf5ac74429315e9f5df0559ecae462b4f969a4a533c59f7e22f3a0aa3a84771cd1b924e72b49aec6b62388533b81f776b07775b74991af0f0fb80ae97cf5bc93ee7a9f9742fb492db2c2b600de99de5861e6aafb97bdb039683901531df486707663d66441598431c1e93070d097a20c26cb9cf4dd0c345f2cd52cac138c07481921e9bd3b789fbb614d3a6500a4180b437618d9a1cb54bb07636d64e60170ceb3b8ff372d9a8453b94abcb742120b53f50d94f51b9a087a3b5216a26b670b89b4a8a18544da1e18dcfc4cc3e91e45138c51f24c21f50a373186249efcc361b0250d782db6cb2fc8d53bedf6984fc2ec94e3d06284a73fcd0e120fed9ba5704818af54290ad0552eccf9adf8cacbf0573889fa07994b9919dbc6b9b334b430324613d3989e7da938b66822f8820cbb7567c6025671fd4c4e0c73e1c9132b5eef63d88db6647837e75efb7fa437d8c4cabb06a54034bfe336aa48baf4499fcd0afab2b4f0c43e240d6030fef328f34b09ec23cb76947e9b9cbc476dee5858f1f0063b9aba2b1592752c20779dc9ff9843f5c1da90bb9308b7eb1cd07f8d42bf6ed533094d83af35cb80a7bfae4df9e7fa525690b5dd9eb08e7da127313bd49f0cb181a3b9afac9fa632565ade7d94928eb81517348ee9abc0fc8eb5ee233601c64f8bf2e21cc2e79eb791050d7ce87b26de4711140dd67635a89c23114e2f2ea41837fc2f5c9f72ee2dbe50b51368bd5ced4eee0dea1addab85db62c0a050b7d3acfb593120c5e7101a6e053955953d18f7c19eb84c68559c5589dd374495ac3b0c100bed4b9bcbc4da687cb83fbbeb21827ca053cc4ebcfa7c7ebba3a59434a324834acf72925e4026ffe784d8ac54c6749e57e7b564bc470101da3978a00f1cc2110bf7c0434451bf459aa86f4fcfa1687bf2e44cdb24a22e370af392869287be94581d8b05c0ba7aa21dae186c9a2055802fa00a34e99e0481fbdda3d46a5e5e29bbd10f62d07278ae11f7c8dee0c6d84d7581c5e40bcc7c5e026e6a85dcabb0a2d352ac2da40c0e36f4b5933c41453c686493ad717eee0125f5ec0eedb72fdedd7f3fae922a2f80655366245a8224b1ac2c17c96519ae414360bb1d1ef272058fd433e80932baa8d29e4bdee56344259e487a272bfc18963e0d01fdb645622570ef54837c312bd7437f76870782411fdd728f958b68dad7ea56185daf0303d1d6a6ab23217c88f42976866e95eb6d2d1f8ae41a0bab3906e0b21b3909de9bd94837f6655e9d72b023f95c46331577e3c5687df50c9150c4a00eaed3ce3e3279f631565d83c3839eaedb42cc57504d8d64d58cdc6e3c6b023596674ee57794d20a70f4df2e4249ce037423d1eedd5782299f4f50aafe8cb9e59c694fbacfe7017308a196585938edf3fbcc6d03c9d26c8b328ee6b4e59029deb681f852aa167846b5e743e33cff96c1d342e6f6e70a866e935cde5f21a8d1a7968f3ac36634a55565dcc4690b4c049c22de50afadaa871cc3621c93c92e495ec0c181e0acb3cf1780653d0ec9b4aa9c4c8aea79dc23aa3784fc2bf9b2dac7fb54cda5b6ab9a781b0ccf2f077a969827a069801b0cf151bfe490c501cc026356e916d6266897688650aaa9021bc6a80c1907b07621d65c7800835fbbfbf2fc8d5a3ef2f36f2287eeb2b318c0d16cb941594d6abfefc0af1a49fda4197e3f01595180d601fb75d0d733471e3aae626ae9ba6f13a2aceb3329f226589b76434ba93cecc4e10ba0688d21609294fbbdd1548e0cb91e5b3762f358557cbbfa886ff8e78e52008a8866c4a8bd94a76f5f33478cceee93730097a8e6c01c2c814180919e7717515546334140a2bfaed19956e29e5f6d1b893f821bd62bc0d03688aa070b8c632c5b5d4c5b6e7090c1a0d7653d1454fec225e91b33aa2ed6bcfccad9a0885a77a2a8bb002976328e5529323f1b61792827da5c47a532d63549b5bbdaf9e3bd88728d118025f2cc9af8bb75d402a2c8fc3a6a8d36b10077d5a61ab204b50e17bef6d946474bcc840090e7d3357b03e24574348efff97e473f819aa8570f59b7fc6ec2c09755c56c1f21a2736877dfbf16c16e28945bbc4e53ca74b5421d05f378f23d86336a205785f50e266645068220d958ee66d00b166d24e4c05edf0362daf751d52d944ab5d83f3f98364b3ab3e5a24e17ec3c51842cd0127195caaedab46527450a079cc6ef5e765044f5b56f65f4a8d76fd391904cbd3b8a7ff34cee193c028bb28abd6d831a08237ca6d3788f2cfec8e87fe954257551cab51bbf0ca7a9d99e2fd11bee1113bb938bade36f515fac2e2994865491b0fefadad5aa9b3c8e5c7fb1ac81f7404195b957fcd7336c351d152d43880f5f632705d495c424a8a8ed3aa5b6163e859e5ac54f5040f8909b19837dcb48f87eb26aaece8a49a998f00fadaa0bc9ae4fb91833d0f779dad2085f14807be68b6dec2406c9528eb6e67f59d7aee40566506e901cc15c25b66a9ac99afe34ee7f1380e80ab4c183f8758ffbdfdd198423d63e909e02b82d6d21cab701ef7692efcf577f40f287cc11b5e1171fef20836fbfdb337c5b4f39c17d61505b6ffc2ef46165a1c2fa80e279507095106590332425487b0cdf0e00050d7474657e0adf39297ea2781c6335257919b4658d913c7efb94d5841142eaad9f1aa970461591371b93543c242a24fac0a6a5e0706a374503634a55dd783417b7c6cdde9b88d842c776c940c162883a60c8936a709cb318d0003b8c42e8eac2e6ce91096e4fe4edfa82683365d8abb79b38561aacf4fed74ea7e5a9c92f0371d1724d5652dde2fef70475f22cb3b4014c5f19df3a734780832961f9086c1a8af0510d8f88af5cda0c6b2195d2cf74e3ac43e010e6cbb8ef0ffa541e86b8a3c96daa1efbd95b60c3a571e6e7ad5b6f29dbe38b4f56b5e3b11171cae7b8d147e2d32309ab7aab6ed73a3390769a6142b2b4bbe784c68f54b3ea708b070700030352a85ffbe070a7a1480909daece270dafd5f4aa2f9c9c0b8796817d9c357171ac8c831a1a2de15694e0d056a4fc01c9f13c75fb478e2db809591e39932d9998aef687e14b301fb84033eeec9492a674d54b951806958f65c5dcf9a45e794db18675f907ce959f0d88e22caf1a802f5916bc06cc0da8a3ef600b616f4e04847fc16476780ae334890874ca2bf7f73cb40ff2df2ff03d4d4233f8dbecdee03e721366a744723c282a7e4aa2e368fcd90c333dd8bb2469feee279663070e512c8047fc5c65edb2fc336a279a922a8cf613bba7c57c907a309b07dbea5b6df263641323bf70bca3c40519d3578943a46882d612cfbb7908011be45ca5052d2bf18ad4c7d56e6b8b40e6834d37b3fc98bf878934e883c1464947edfd9a80b92194f91a4b56039198cb98f0ff8a909608f68ccfcdfe720c1254dd444818a61b988829a006323ceb0a6d73de63753de191452eafa8478e3a5e72520cc7e4acdd7493074c2c81fd08b48921fdbff47b7a91cba55311cc51d0d26d7eb6c63a6dc3393b095ab1530b3d66cc1598955f23a1e054207a3bb27d7eae5784bf3d2a18038b48b8206cd0b8d88db169b9a09cd7f30773e48e9cad4e4e3d6db53a72037711f798f7791c5e6f9022a8ce865e29a964891ca633dd5e07352da0612de87237352ac4032ae08d2aaa6e9a101b5f2b0d26a932882a14c1b317f12bdc37aff2f810055d1787e6fbb8467ed5b1d2a665f222247a3c4f02d8d3db171a31e6288f101f76c546623b149619775273aefc5c1566701432b753004b6eefc3dca01d9e062dba8723bf0058b62cb2ffc8807d4f725c3fc3b3655e8e8e95e0459c2ae713e5bde1d17a5935a8058544d886d2ad55837af47232dd30c6b199a4b010c88f2d90b0ec137821d62bd67fb238f26f972cdf69c5033c35c0ac9a896b2ed57eb6dee2414b88f316f21d0dbd9e5697c89e19beaab9f02df3c584e74e57e38746b354eb4140c8fa6a77a47be3ed4af69757211e073140afb37fe86c18440218d9f7bd67adf8f8de0aba4558ea69b6a8e5f8147a3e61dec405fa007d57f7a0ce18e73c09fd552b55fed15933ef402b9a16ea835be4e911805550a21022355cfd4845bd74535eb4b228ab78b696c75a745980cab99d058a80fe27b7a5004a126a5f8957ca07c9d4376676d3ccef32e4ddb00796d1ba863d5d468ebbd1ce2ddee42525827cae4dba987b3abcfa19e6d6d8e9529b107e6d796aaf41b9695bde8cb6847d2e1eb51ffd9c8e2334684a553da100532fc3a9b768d336105837f8d49f7d3a784d4867e1eea33277fd9794f6df0d38f3f4b083967a28ab6e70576c3fe0636fbd4ae7333db13c4a85b28d9bd789e1373b3ecf7d1ce61c1c26c9855e516c01ccc1c4e457424a9b51068b25d2d459aaae292b5f47f2196319cd37c40741fe75e6000027f57729ff20e6b2e8fb19616a7ea5cf3f016149a9f29c2fa7715cf5561c1a51a5437de08aaca3c04232cb03e34b71ef11fd6ff4f89f86a2bde43738886cdbb7ffd46108b5617b425213aa6a3db98a867e733a520e4c2829ebbe1b0f2c8da2ffb6d707adc5443246f24093efb18a9b27b4911889f9ab541e88012428bcf16862aa8743b3db95c3e7c2d0be523bb2d082848ec942b4ef8e6ea3580e31edbeae594d8e20db27e38ed684eaf8ad1ffa89fa99783ba543f1c0f69377ea8309e45ce9a2a25510d35e4374059c34c6c300c540b5ebb5708e7d11374c224be8427064dbefab808507f2380d39378743cb98f9912ea95a7e706c0d91148101b", 0x1000}, {&(0x7f0000002400)="d1b7caad0f5306536cae5526de9c713ffcebad1f5952db", 0x17}, {&(0x7f0000002440)="140de90a81dc391108fca5ba42197080394bc538cad3d3868e6942d940a950fe88644d3eddb08d99d0ae64e0fa2e4ef9d17aae02e708155f661b3251ebf71e8aa49b4787324e58483d39e9040dfa56c193be9a51607010ee49ff897f325e6426937ad9137f7380f7b0345dab2a5140aa55f6ba8823dcc220fb011c4a1f34d78f80cf318a1b50aaa8a5e52f0a92bb34b5dd63cebe1e5557013d3cb8e21a6af60a4b2c9dcc2457cf698e722d4108ebebb007a4eb36c5c8f6d58101bbfc01517accfe428eb4b302ed3f5d5e9520eb1b18981a15ffcf895902875a71463bb284a6", 0xdf}], 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) socket(0x0, 0x3, 0x4cbe) connect$unix(r1, &(0x7f0000002600)=ANY=[@ANYBLOB="00002e72532c149745ee701f4076696c653000"], 0x10) dup2(r0, r1) open(&(0x7f00000025c0)='./file0\x00', 0x20, 0x104) 16:04:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x4, 0x7, 0x1, 0x40}, {0xd2, 0x44, 0x40, 0x9a}, {0x61111984, 0xff, 0x5, 0x648}, {0x200, 0x7, 0x8, 0x5}, {0x80, 0x4, 0x9}, {0x9, 0x100, 0xfffffffffffffffb, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") 16:04:14 executing program 0: 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) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r1, &(0x7f0000000240)="ed0a5ffba86f77cafec50aebccf7dc1ebfbe0ac3e83b07e4000999f797e8aa591bbfa5b6550c1cbc1352f2d06ea56bf52022cf3f83ebfcfd52b338ae78f3dcbabb3c25e70a6988edca80cf6b69fc60bf89f2814260aa8ae74d26e0d0f403283ce63671ddef524cc87063f1722026b29b7cb6e4f9223babb589897bcaa0376ad9e08607e00c9246bdbd146a0912e676704b65e43e898636fc4387e90556e369ebb92a8922a05c49536bca1ca9f6653c1e67af71aea9175344d886364425f4a98f0e124d907aa260582affce448baaf5f2607c98c15a947e2d2f915409ccc72a8b5329c2916c66e3e9cfbedc38baf82459814fde8fc7beebe55cb43e84f9c1953185e39cc8a80e9ac3f3ccb6a3ccacf0dbbd43e7cacf99286301aa2f637be78a06744d32775c3126e8108082c16ecd93614bd302ef5dbe142eca22e2b28195b9e41af5bc793a200b6ea68b0e2de4aceeff5d2e2231d9a33b0ccf685c9ffdc83cede8a250fc492ae079a5cff761917776f8a761d514c1913afea6b055d0b0ce5b54d62ce2dcaf61fbe29bdff2bb5fa0a41a43ba31c439829da9e07beb98a74ff4b01398ef03fc2410918a76323103592c2349dec0fb24f4617ff291d203b226e82e6b0bdb07d15ad747306e119887bf81b3e79abc2f35fea1aa4f7d01e4534966060f140edbf54434bc2bd60cab45f18f02a38a4f0e89a68c5766a7df58f25144a49dbcfdfeee55eb3f60e89019aeae834898a1b17ddf761018c2abbe2e207da8acf31ed1cd8707a8b5d1e8a8db1325fea5378c9f89da82b67b4402f4d325c2c94d4e8e174c06c4ac3fc9f401038bd2275a9ebcea0404d4e6b28d7b5ecee39955db0abc2acba0516e39d1d9532996d9e6fbabf3663937510ee1823ec68f493bd091b74d172b20de4e4d519881c4751cc47b76a56c66c8ab5e4d95d48e6bae3c5b5f5669a13b2ec26f682ab0e65494080f7da395db4fae870b5db76b4627342b96135ababcb04e71bcd2e3e404f32a65c165e54f05fe427c1061d1ab39b1d0f298613aef7ac8c27cbc5fbeb98614cbc9bab26bf45298622c41784414dc638eafdd482d2cacef6bd2faf8228351d5bd2e6fab540e6ba615429ac4c6972db50d573d925ae5312c2040ce3b1890f04ad9166f08288cdf2c610535d74625f275a33db151cefa1e0cefbe6c863a213bafcc4a1b4b9c2d1ddf0bf2a909f40878fbc42104ad3e3b8492129f98da7f441e2a7bd375121ff186fa65c8b56fe4013dcf1020df5b49dd6bc26a5e391e610500345cdd9d1b65ba3c75e9340c1870334b025a2f01df70331fa686d41a04d9a40172179d3cb98d789b7bdf6acf3fd0864fe31cd1f5f720f391257a8e00b02dafcdd79faa233e742fce7e418970638338b4b5c285b99892c72bb45f3d5fac40c4679952740cdc1b6cb4b44b5f259cdaa9522e63c07acd4a5bf84fbd72beccee7745dfbdbbd32627ee28d1e4cc51ec8af48704fca65ddbb730153c01ed8aca32d830b4758e0a252d1615672ac2ea1db81a7543933f1c7f1d3767d57196c260ad53d03766324054dc1e08a7b37c16d22e19792e0010eeb9079a2b0c35f6320af1852126a948699c4eefb8630822b85a863d733fa823806930f1bf0e010d7e86588ddc51f50fc617e7e966454421d97d2156d826f7252bebaa7d0642399674d60c7137d7d581899f9b5a37247b6d86a7803772e40c6c794675b8443ccc4da4a11924afe5bd03cca0ea872cc876886f83eff33e17136f3cdb8b8c5aee5d90d7c1fc05fd2ad18700303efe2ef460be8bf480ce2f16d5aed46246bda8e276bac84f4cc1fee736723e1d6225aaa6d7c8cf7637359e7a0b53cf2de0e49e7742a19f35d08ee8b169bd0c422abc2e57b9114f5c766c8900a60ef04414a7dfd7e3e621a9d73e2e410d4ef1887370d0ca01b20e06758ab75fe7447b6e81890d7379ad74385680ef365d70bc43c77340414ecfbaf8a11e3a2e7de7dbc481801bd8a4d65dd0eb76884c55172ca9f5101e201437e5c5ac4a02808fa660941105f55604b1a8149e5d05a4701270c818c75c1135e39f69de856cfcf8d92ec8db1fed49c3134705ec9e62eeb8817f9838fcb2a90481bd88a257f4c0069c5e167e55499726afa7d188f0289bf4b08ba195c70244236aa847f547075759d26671635da4b4c87ac36598814147b3126762dbe138874d45fa98d69ca51ab82b695f11f34b2435d879fc25040c3d242e91435daf63e000b204226e8443aa3722569e0a56718e9518bd8f20dd06dc75b3eb0cb0c85b2a370983fc53296d9201871b3ce36bbf8d3cbf7ffd7dba69741aba6aa25ca95af240cb99fe2ddd84ebddba4b7373ddaf412ed89aedd0d1d3b0bd880c08da97e7469a8ff415eb61ba1b8c729649e05de590b6d79793197c8269b2d0fb3cb219aca8d21a83d72d178b06b55fcc786244d4910867ed90eeffac164461757db89383f66c7c6ece435fdd0a1138eab08af70bb4b7830815167ea8e9cfccb345ffe59b8eb9002dc92761161fc01f9b351f9c0a3cda9840b5b92d1eddd9e37201cc9b811f214e22439d0b664db32c58dd1a1f1d05d5f1e613bc8682621d85cc54e63ebcc1ada45b68f0641b1fad610a1cd0b89ec070d77400276bae15313852949c384ad14c210c3e5e4ff3dc8b491631c958abd2e5ff59cfbe5110a40440a57e628e1297560c35b6321c3574c7e9e84b87fa209d94df00698d158feda9eafc7530a13568537d35115a5ad279bfaecc20afba6fcb2cbc38cc541aa2c86a7dfb0ab9b127e743c5de0d1dd0dc69ad2d3e7cc6c08c26564653da571c4ee87671a293eba2852261c25f8faf292e2afd2025f7fdd46c27ccc94c5944cbab33223de1e0c0a91820eb9c48b46018fe37903061c44bf43b9f3f6114cc262d05873231e7b4fd7bad3f207a011e3a252916b608ab4d21b9e5453369540ee100f91fce33c590daccc92287937a886ab04788fe7b9b4aaa2fd5e3715576e45819ff10cf39039fe4d3fcc12a191f69482fc308e797a9b6f141ec124c0f86a5bf9f97a7eef3abf11302e0f817df98306c636cc9cf6e9fb772adb3476fcf095bbb3f5a59a3582d45fbeadb215099016eeed0c0c610ff8806cca130ca80100d55ef6037472daaba7de90be4a6d5afb98cf6c2aca44f86bade75793f64a6c2c25cc88644f62418d09a2621b2cdf1ef4580b7db082ca2c2e516719ae4b3fbfcb0306182daebb20928008fe51a07b6c1df38baffe737a5b886c23ea639cef783306231e282b1078c6d13def79d0dbac33942e4b133bbe7fea949f8d20db6a60d0af01ee73b6e782c8564e1a4af51c1a137986dbf0b0b58b9e34f88e58080a68fa99007139a1755b2c19a2f45bd8fe49e1e9d456f38c0306b6f223bee0fd75a6aced896670c9deb5999755172600e616f5324b126ec4bd346d0c6113108b6e9fef355b6eec5894e9cc385f52f6f61ecca38f9bfd75e08bbad75fefe99aa4bf9c49929da9de5f2fe6393243e16737dec8c4f6ba5e33cc29143dc84d694ddc9a62e7f77de0766b1e4f5041d6d88109570dc78f578fdfb0ce00c64589547be47acf259d29546c9b1169f3815b7a6033731300d0a8b33fc99997f2ad7bafeb146c4ef8e34525dc752b5a0c23f74658e7d93d5904d320d4c30df450933d46b1df3540d9d905f3399aa2c899295ec7df46f78069dba194c11388e9e2483384dcc7c1b0efa7c6319f22d483a99a4f9a0066c1def4409a9064a2b47b6760c8f6be5fdf0f96a44cb4af66bf117206d9ee92e2f515b8909febf7ec3a597a7ba2f36b79477b57e3524ab45bb7e98d7ab92da54904963865e05fe77c405e9e66db4cb12e0b662ae9113bfe72e41be4d59d1fa5bd464182de2599ea5cd8aa81984662b28c08d72320f0b3c8a2ab53d35f087b68df4a83e5eebdb4ad0362084ad77cb20cf7f6579373434d3579f640e515f4270690ee0ae6047a3560cd9b09fa504b7e87183483f86fc6ac27b2a4454fc13e29fa486f67d7b85f6fe0117d86f7f38b9b3c9343f563159d477047048b0e02f5487380fe39a8d546c675f3b6c119f0330d031f06c2837fe3df338c342b69fb3695255833efa46b57b4b5098e6cffcd84b336ffdf04d5175ec2bb751b7b4ca54042d78a0c0293b4ff5fe05dd6a9a61193fac9fd43d5c4ba7f0392ef6f02afb885fdf887835ae4decf42fb69e7462e86091135bfb20f2f38e71a015cc76c78416b3725af67fd400f4004c7f179ab0e08947e1d2b53e33f0c449663b9027231d6bf7c7398a30e097e335f8875d7186034622906c76f39c9315d9a1d31fd2e309a2a63a81bc4a9d73f70b92db124dda0c50f9ecbc62d27ad73be489480b3d44c4e41a2b655d1097ab2bdfa6850c6d21d8d2a8c0684bb575f55a8c5cafe60ddd8dedc1c9493a11b84baa56d084e47cad08757713cee4013c6d239b361976dba52757aa330863217933c232398dd2426c8e5ab11a991973cc2f9812439d0539a90f713dd9b003d2809b8482385b9697c0e89ec02220cdad5eba9a828ea83267fc304e97331b18dbdb1665f40172bc9514ae33d62c5ba3862f2bb105e75dffd80e06e100978078ea64fb9d94bbcb5c83edd4148199704bf0ea18cb3ef7b7702fba1d7e7275112311c73cee83c729e028cede4da2ae5bb03fae15bb8e7bb305f5493295217720b6da7afa99135065d909b951be6eb91b381ef92e86b6f2c11dd09a33de4b55c1217a005c31d98a56d2b357c82a0f43ebf2d042a6b66769d13b49a312608935b5118a1461d0a45d93d06bba54580d9148aeb449ec7f7dad6fe9f2ce0c4ae5e021ae926284117aa80fc91581a9de401cb650a2a7769d85ae63d1263f8071f956a08f97ef522596145a7575b9e2c824070eef5904da6ffb86a8a44777f03d25f83203683bb22602e1ca14440700601fc824874112da53582cc5b57334c717862caf9a9ecce5a7fd558043ced5e65214709470c63bd9e7c84c0d83114e42d841fa3a30752b390eca44d4220b90d45c2a124a4e7f5d6f2d28b2be1a0b23573e2c2a27905f8d9a0aeb45192868dda9c3a97c7240a8ce086b3a291ddca08ed00531c8b09b0c1fed2fd336095bcdb0247abf1d0a00546ac4a697141b7ef6d1c2c0f149cd1bd36726dcaeefc742c24ce934f0f6aca8ad1e293a71777d65b3745dfb938f4d934c2740f71259bfbcc3ff1e0637a242f4286a9d699ac2b34d0ed965c409a679c6e74dd256440abad1f3fe12293161a156058c49df8246fb685202a6a3916d421fa8a5ae303f806b25514fed6750f3dc3340d55f4e5c1b58a5ba6b5fab93272c450174d50c8de5fe0721018e79311f452266cd64f7ea9a5bbaedde46242bc47367f161bf5c2024e3a543faec02fb62c8e88f2fc6bb9d72773c1f3bdf6b90462b262a96c2632e9b6e542eb9572e6a88cdaec08a3fa0f14844f1376ebfaa5b2af55ca4a46b9d270586a1c974a2519ea114a08525eb2c268aa63816eb2f96f0d0401cc89159486dc1f5434dd41f646e4cf90dcae823b55762f5bc8cf4e20bab10ac8622a7b73d8bd751861f0533cbb4aec76c8c7aaef7e9d4769057f6dd695bf8c3bdf5849b76f3f19567a4d7047507f5994a098e043ac015460474055f9b5fe6722c6a665ded3c15166622a75bb434da1cf66894252cdeaf695ef45e99d34772a26f95c4e7d9f66ce56d2663499fc74977ceed78125abaf1b72547a27287cfd2afdd11b9f3fb0b4510d173cfa66b2c3ab4cc6ccbd1bbe3c9c92a1d333712fa2d6630234156c99d6787bb44209bfe", 0x1000, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 16:04:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x82, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x9, 0x7}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xd4000000000}, 0x5c7a6c4b7af6f63e) 16:04:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x200000000006010, 0x43d) r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f0000000640)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/74, 0x4a}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/205, 0xcd}], 0x5, &(0x7f0000000540)=""/227, 0xe3}, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000680)='./bus/file0\x00', 0x40, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x1b) chmod(&(0x7f0000000140)='./bus/file0\x00', 0x24) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0xc000, 0xfffffffffffffc04) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x7) open(&(0x7f0000000100)='./bus\x00', 0x800, 0xa) 16:04:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x3, 0x2, 0x200000007f}, 0x1, 0x0, 0x10c4a}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x400) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) 16:04:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) dup2(r1, r4) semget$private(0x0, 0x2, 0x428) 16:04:14 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) socketpair(0x10, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001600)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000100)="1cd7512c79f10d43ed988e588b1c58daac58cddacc92dc0e494614c161b9937ad027e837cceda956d9a0d46149573b9bed1c698009babdd37dd35c449de3da05e5573e63c2cc59e013b67d7af5fac0c83af7ed4a7d65b740a905a805cff976a5d00cd42c472f7012616ec782c0a9800398f48052bc6057cc0641b8e3da55d5e5c2151f44e5fc3469e65f3d92b1c702d12ca6b6419acf0e4a579d0bed", 0x9c}, {&(0x7f00000001c0)="a1760cfc2ec3223b7cc0c938475c4f76a9217331105eca4b022f48de8c19ee20fa8f6dab7a36b083f42b8b5b9e931ac748d58c586dd00b2fcea613f465c2f19747dac0a5ade37913dde2faa847f76bed5d8520c96334a5714393789d2ee847f469cb68b8b44314569f3fd5ac7e4e422ddba861e723a048977870274d5bc456ed14bd7621f7f700caee0977ac45e5a3105c1738afa47cec89a78a8e6e419a4e41562ce16c4b09008b9b2e98f5c8bf421417fb57e3512ae18d2dfb035138127387f4b16f80853989b39b8d82d8", 0xcc}, {&(0x7f00000002c0)="2c2c17cbba86f63277cabb9c8e88fcf86802fec5cf81b86173a35b9c1e117e3f48e3e033a07cdf1bb4c1f104b093e7dbdaf439d55aa7558ad972dfbce7df79748c4ecf6a3c406f3e93d90326c2506e177aa93430e3bd49c56240c105594b3e4a58d42417c5b3cb94ead28637197be827bb96ad8f0822484fae1e1128815c836c7ecfcd782cd10bf6dee4526c6172", 0x8e}], 0x3, &(0x7f00000003c0)=[{0xe0, 0x0, 0x4, "c489d489fc4ba8164bce412b62d89ce0fa88b1fe60e8a9daa31daf0f4af7babbd051de81aacddf52fe500c643c71019b52f4e1d8534b6833c3400d46f0cb1fb8b8ccea893d22a85fb957bbdede2f206f8d98ced57e029fde30ee4d835d4237247ac5895bdc556a4d344c7e494d171598fce2a14339ec6409fd53ff0386749f88516b90fed8df3894551e6745d83b7634f176b8e1bbf559452d3b1f96634939fbc7776e7ea58da7a314ec2620d70d0dcb837888c2b6d8f01a5d5ba396836fe050f547cba983faef1a129db582"}, {0x48, 0x1, 0x8, "a0132f1be9435babb000fed132c4c9ca43eaf9e73d63d0a3f1569a06bb1d157c3f500df4dbc9a7eff447729fae8bb3bec198d4ba"}, {0x1010, 0xffff, 0x800, "a3ea6ca2a5b87abb62135b910b85e44f917ab0f2af30751ddf56268861e44543439c64272cbff5b947b684df7d4d9c28d0be39c6b9e30a707a953c624b316919718516112a220f7021f385c0af63454c24c12f7b8792d57024a6dab094a212e41f33427e0aaa6e76414de104a1738ee728dcfcc0213502a47f73fd4612dfd9d19826208ec0378bb34ed8c61262896c81a1fd0a7040851e70c044d766f7cbc8a79118149b55846dab5961c0a8580550ba9444051c312815298db5e7ab0c92d653a57c62f218d76c363b019144ec05a18b6673e9f70f4e8ac03bc664c1efd5e257b0a61dde32bd970a262dcbc879c3a2fc8ff1cc9edc5e1709162d872076c571db22d53b4109eac6e989feea36850165b39fed4340c7bc7e2e87f6fe2e17429f6037b835469f3e3898652f04459a8a65a2c7b01a33f4a5ebc6c43d956931e9af0f4afb57a9c0e8bdc81b3c6201ec20bb66641a9b62e06b4d7248bed380496161a535ce9bd39837a12067de61ab017323bdb2ff8641ce160fabe743e834f9824ce233910fbf012e7cf36f9f2bb613fc6916f44085d9e67b156ae26f4854ab315eeb8340dc3b5e8d087cb3f868522c8126a5fcfc6548e7d4cebac36ff9bd8afa4989a6f84e036f312c9c9d2c3e38169c90ae32de10b8117f1d4572b13682bba5e65c80c0b916322ee5ed0974c22c395e5387e5574a32ca58dd6f1733f84e40018558d57f0b29fa80f59b79f77e7d68426ff5d611ef4edebe6d66072a8f52b9ffe99953b21d5e2a0b1829de87f5cf60db0c6aa322b21d84020edb8abcc90a00b7a0e2e217be0f0ebd4cdbba0bb03517bc9c6dd1e2cf128cec28f65011005e0d54815e51d1bd401a5b27af85a44fdf062eb0f320e5c04a030e5481768e66c38f47b767591626b301c4d056626c22668196ab1ca06c57c8a30c9ff689ac0177e87d15db9b0b52b0fcf5eb375d682ff8b7f07e82acb3bc64cd34fe2c228ea8fdf43f6646d93f7b70f3564b0f08a5749b3019e17166a3b96f3972d5ab109b735018ef6e28d4536dd0f09c336b1e38c4990c2726875a8a30f99b519fa632e1dbb9f70205e5a0faf3a0b6370437d0d8dc505490bc199ddb9b3c5210a9825060a28b103e961571390408264bf5a868986e7c585a8a500d3caa2cadb5cb53ef4348e5a44233bc11c101e4db1b0c3408558543cda2b32fd3aeb59b6d26c76309422c27fa8898bf430d24d9fc53d6b2f43b4785607307204c941284fd9889aea683d26722a68ee8ab562c5f893ca6bab07ad3004df5e97e17734a1b58ec8a9494f7d5544f30a5f517f81618b160d4ba33ebadee98a4e47af5376d321c496734f530e879591996b3504787549b6f54660b8439aa7017fc18466081498702013352f1d96d1d7cfc14037563bb9db566454a3c51864c81066369592d534c060615db678d6fcb6a13a9c837c58e87a4cd539f9a33073b1ea702e10643db7484f2c7a7ca95674a9d1a6312ebde0b6e7fac47ae8e99b827a0ecc9f382f115874390675a9f1b2a213eb60b10c653dd5b93a2d5c7b1708144f8ca18145bf3cb3db98b246801a4c54553fb89aeded8b01b63c1405a87c0946a6a7d6fd1335c029869b9dddc848e01844a0d5bd369f33c8f15c168359c5332432e11320b5d74b061971730767985d4b7eed7cc95d58258d9a4c745a0452ded11ec9e77d8e70aa205da5725cb334abb421902354bb277878d43f9edd84510efa70a0cb69910928a63f0f0cbf57148c8f1277e552e6c13820e5759639f74575b04c8999d815a3e06c83caceff14cb33a04625ca26ebb092948383d637e0b5f44604aedc05d849b93c385d1f0e248972746a16581415c763631c093fa6c1b65c6802c0f8006cc5a187e432abce222dfb1a796c9c11c6053e2b1bbafafa01e39275147c6119541c0ef2efb39d4b6a36b68834add6a1208fcaa0341f05cfd4451f956026d99644a1b2bc0c4e512a1fc12d0d3007fefa8d53b824e8d1122764b00e65b0f9a1a977d96a1f15b68b1ab7e81f77576eb22f30c424fcc6ecc2086fbbd53776b1dab7a4b70f07fa007d087cc6d2776aaabe284fcc007f5db8c4b6113b8aa2f49394fca5d37742017f1a071abad329536f3b80cc56f1bc709aaa046c87195bedba596c979886b6e98ebee5b75c9a78ca9beb1959773f0679df7dfdb9f3a4bdee8dc51d9dcee2673b06d33946784b95df6fd3d07e4d9370217ebdc741bf2083e43baabe1c2a6fd3832f3e6ec458983427d4012f66988f8cde48875f834a82c32aef9321b4ab39fe8b8d18b162d8e049165f18e485bd04794fc4fd96fe9aaa7862b4cbe7155e3712ef608972693ab9c9771657f8543558aaa6d0c94a13ab43a71c0c9727199eac3c6def56cc191752224121aabe1eb5bf234943130631b00c5ef3f8f007ee7d87f08579335212bc103a772f5cc8953fb8c5440e061584761d892f4197d15e0ff5870afb868cfef143df43ca40db8be9ac68ae17f273cc4ddf060a669fe158176d1b3de3a201acb9d298495a73a6c4cd1611036dd8c338862da942a219698a03a78cabec3c312255b7c65e11d280451647c696d9d4678a4562cc469ac974e9a6f3c27f2e2e04ebce4e330bd99e918f444b4549196925b44a08d4bdc1ac16d357050357ad47ac2ac6fac8e8f5068ee2574fcd8251c4f967671ee4e7e254e12e4ee93cd65ed31210711f149ecad8d1be78b1431c2f174b38c592cc8a6f16c4ce05cd3cdd529eeb680eb5cd03b82e6d3c47b9c7e768e958afab8c76aeb23b0eca1da8aed6e69e8d3ce84840fcdaaa1087a91dcc0f9b3907973241705140c5916a57ebb513952825e6b1835d811e3c15250634de682d12eb4d0d6704c8f573c8b4f5f8b22f2932aa6bdbb52664bc95d0b58d0423f80ffc11bd81f1495a1402286dd3d510218076558a1b0d884400da59259a73053560a24d6cbd08ac69e30e8853bc685935b0d0ef125d6ec63b721b95cbdb53646d19328a9c052a2bed5536262a060b34d407ff10824eb2d37098daf59e025d7ed2c59af19fdf84d956be12a45dc4be7ac4559b1b61b2fcfe44cbc2d32ec1bf0aab942624c13104f3503978e50c1e5c44724a9ddba3c0f9ca909b9e7d6d4d929b8564b22235fac1e0aca6d9d31866464544f01a4c218fe4a2c5b796c0bbde96e873c47d8d17e760aaf5b8c1bf7ebebbfd2c990da23250fbb896b94929d6c2f28285dcef4bc13a589f5a284555b3c14292cdbee93c02af2fb82673b3927e64194205323f646a683ab92f64b4744e4d7d999d2b520ecdddbc6868a6eca7581699191e37a60adba7942cc9dbd228692b218e00bbfd914eb08c5c66aace9a61f025067138249d3ce163793ccb6373ad28f691581f2adf446e9d7386610bfaf340171ea2accb3796afe805858a026509458ef96b0f06cd5757a5d2fb393e57ba958b4544a8bd2550c48f43991e30ac7a22843e38d9a901f31f6400cceecaf8395753a55ddb704215bc95a78c4cb261c46240ea38cd00dcf920c3bad5b325cc2a5833d8a709f981a34064dc952aa8c50f950b7d4746d68e0e270bff65ce9a70383001d82c33d43667c52d8627ad7e072f940fdfe524b8574a86f76c477895719d7d892a0ba70798d78f15ce6a61728db02702f02893bf7c5ca2a92793d9754c2d5c098d24d632f9411f5e0db93e48470f43cbacbe465d8cbc6ef5254b05f0f73e9df989bb13a73aaea5c55551ea6373806ab2543fa3d29078e217d835c29c2900b14cee914420e85145a7f787888969ced850489f19025542a4382c065fe337ff7c4ab46a0d4c637a6ff40fc5f9b1921412eec0f61597df72cf9abac5b4b40c87dd86f1476b6445172d4b51660314f4fe448c27bd5cfbf280d88016406742406421e123bfd3bea0bc7e0a1a68f8577380e8c2f83e32255b44a04eb99867fdd786ceafb7017d6ba7bf032a5c38eeb3a69e94748412ba1f8807518fce21b62aeb54b23f85349756fe521c77a403215bade7e3b2de2a25e33928cc31eb85f1222e5c471f76b4a610d753bd5daee05588f40ad95936263278655a4cc7e4b6f2582f0a01d65179ad821eb714fe5f4d805bb4c87130b738a44fa9d9ce5debc9057ce1d799acb7866f084d08b3ab473cea36ea668e4aea19f352feb61dae109e643fe18057e17e703513edfce6c10207e8884c53110a5b70579e9b2406cc6aba8484239239195ff92ab2c4c0e648c776393851357e7edf00724ab8a3b490c1b2620e083515532ed4788482a278de059052cc4b95f31b4c22b69115f86240f543a74002191c2e1790fb57762fc3f3d7c7d90477fa1afcd880aa8f6ec72303f73af3d6fcfde239d25f930c3534ad091c0ad417ff5d95ac78424574401f15c75d6738fd75f61bbc59e813a796799d98d7062ec631c357b466cd9b242f0e5fbcc37d8ac5c1340cb18579fa68d03a77d2ff82350987c309d1bb8631f4dc95be7145c7e301f92251ab3c6e403d2738ff9cc85d4b932d08ea89d54b45db54ffa1eb3f10b2365436701b7fb05cec940e041b575ee6bb3f254c04afc4cdc1d04cf20c1c0808efb6da5caab57f17923d30e96c1e452df8048e449d5903dbcb3ba6d8be7e8a12523902826d0023315a9bfe5bac285a4bdbccd0855df247e6ddd736daa4e465838acbc7d0a785497f2a1b75ec7216ef0539542507dd242d38cada45ba7eb99c7bd59c55710c4443f4ef968c028469fa4ff8d5318a19e72f5b959d0dc4b359734d248c113eb96c5c00e620ce19303045bebc7e5ec913ea9c0d7eec46b847313f04064cf0730ec5d43942e32238abe5a221315465b890c43f89827031ca45f4a5bd205e49f29f0642dd2046e90d6284771380e9dce52fc552518965e37aeb22c97f69ef6428514e7b6c2d3f125d50db84a9a6313d9fa631a238c236d0d5e8d259a705c5310bad7e4d46dc78e54b41599c53bda8380b13e369cec17c0b9ed53523b20fdfae2b0c23b80c18c3ef521feb68c0fcc8c75d6c8703862010b99c7c4a8c8a2d5c24c203ce376bc4cabe07dcacdcedcfedecc23c27dce80a5e1232472c9b7328db9d4e67c65eeffd8bb08e81f4e2d4dd0b1ac4501cb68ead934b2cc446dc08582dfa94b8fe6fa3ee3805ebda53ac4f98ba7f2c7aec12ed16de931f0e83d785c0d58a8cd0b4d5e383aea03a901f1a437bf067fd5b9f6063980a16362fe6e9892e2f469f8af0674bbec71d3ae640d8cdac7de3e67ad14bb72d3f6ca05ac9cd64997705994f17e909f7f2f38c41e1518fb13d47288f2ee9af8b3b9ecf10de565a6ada4def15103c0b08fcbea3c57b17533ec8df12b723a0422372376681193cae5ce009d3477223a6e5fa7ba8672270b6df18ba37f0576993511875ca81309d9f253338d2cd2ce3e02a3e24c4f3cb2147c942a82961c88bf93c01ccca13e4b5bc949a3a8787ab3f7f254b378e409c4a8387a7202a976ba21a2ba4646f0d0c07351def8d87d4834e112a9bfef7452e82b7c538b3588700d53d7b1512aad03fd7371b509b26b1b45b4cf88ccb0525fd8910e9f5dd67b10ded90bdc9692ee43c9affefc17174319f945ffa240caaa02a36d26e5fb96086aa4bfcd8cc8bc094599dfd59bdacad42c6d231e7fb58acd0908889e2f8402983db1557f63ebb3acd80f557dcb1a045ee63582c92bd644aa4c30f97bec092deb35499be8b3ac6f4a87b2837b178cb6e290a00d0990c7f99fb082cbd9839c5399899c3ad0cd96556cb20a1ea9643311b766bb396c27365c69615da33c052c2df046f55a6270b140da75d72370d0"}, {0xf8, 0x1, 0x10000, "3b0386364cca54e7ae16a00eb20ea1cb3744e5a5335d22c4e4f67caee0af6845a65cd040dd53cfa1ed8097e31d4386b31d1b8a013fa0ab726ce6caa08391cef57ad1d97150812c74e8eac659b1acf1231b170b1ec8734453e0feddb2c7e57eb13d701680afa95d180f82e31f34540d0e17c229ef058f4625ef65e2a24dea8562430a926b7c8ea178965b3f9107b0a6720b826495f7d8510de59ce98f696795b49d7d4615834af0be55ec6e026a8f394218e4c2dc705601dcf1a9058759875ad457138d4a5a56f464f74b13e0ff5bcda53c87cc6349dc3144171a3bbaff055b7481"}], 0x1230}, 0x40c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) close(r0) 16:04:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x118) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x8000, 0x9c8e, 0x1, 0x200, 0x0, 0xd9e, 0x1, 0x0, 0xb87, 0x64a}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) fcntl$setstatus(r0, 0x4, 0xfe7f929ecd85899d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x200, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r5 = socket(0x20, 0x2, 0x7) utimensat(r1, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x6, 0x1000}, {0x1000, 0x8}}, 0x1a7376674a7a1e5a) lstat(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)) fchownat(r1, &(0x7f0000000400)='./file0/file0\x00', r3, r4, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000440)={0x7, 0x6, './file0/file0\x00', 0x100000000, 0x7fffffff, 0x4, 0x1ff}) r6 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) shmctl$IPC_RMID(r6, 0x0) sendto(r0, &(0x7f0000000480)="4973cc17617fc1503941ccef53e26025183bcff342e72f26cde3f1d2c66822c26793dd8321a36a89c65364b67e257ea0c5f0ff86cbe15fecf0374798b8eb99a30523da512894c80c4dbf81fc40faaa2d4e53fff59a96bdbcce912f9a3945ff21349ec36b46a04e7ce203f1ae50c22df3bd920d62c3cc2d80b9cd12b7b14dfa67458f969d33d1bf66d29657e3f1e2bd2733f2d0d2fb2edb6933", 0x99, 0x0, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) fcntl$setown(r5, 0x6, r2) unveil(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='r\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000600)=0x3cf) getpgid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) execve(&(0x7f00000006c0)='./file0/file1\x00', &(0x7f0000000900)=[&(0x7f0000000700)=',&&/\x00', &(0x7f0000000740)='r\x00', &(0x7f0000000780)='r\x00', &(0x7f00000007c0)=':]\x00', &(0x7f0000000800)='\\$%\x00', &(0x7f0000000840)='r\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='^)\x00'], &(0x7f0000000a40)=[&(0x7f0000000940)='r\x00', &(0x7f0000000980)='r\x00', &(0x7f00000009c0)='r\x00', &(0x7f0000000a00)='r\x00']) setsockopt(r5, 0x80000001, 0x7, &(0x7f0000000a80)="cabe3648cecdf78c220cb405c52d2d7804cbebbf7e78cacdd5e8096f52b7f01b33310b4beba0fcda49acdbcac5130a1a26b8ff5833e3b8bf7dc5e5cfc450d35961e5f180bb48069271b4ab6b59a646ea9202bda92490710b5246ea0869337eed09e7ec5051be85fddd1c9bdc1a7a9af9e1771baa5ef02d24791c26404ebeb2bca3a8b20d12fa109d634a6a82a52dd8c94ef317ef7edc1ae2965b5fb29d5143fdd71f08a87fd265f57a45f9dfff962607248749f986a6e3d3e15f3d3563d99b5793849aa563edc693658a8f8599e0db36a095e9a921889f903b1933bc02523828dc4065a55871682ce0a78bf89521e327842cbc50b4", 0xf5) close(r5) mknod(&(0x7f0000000b80)='./file0/file1\x00', 0x100, 0x100000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000bc0)={0x2, 0x0, './file0/file1\x00', 0x200000000000, 0x29fc, 0x80000000, 0x9}) link(&(0x7f0000000c00)='./file0/file1\x00', &(0x7f0000000c40)='./file1\x00') utimensat(r0, &(0x7f0000000c80)='./file0/file1\x00', &(0x7f0000000cc0)={{0x7, 0x9}, {0x7, 0x959d}}, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000d00)) 16:04:14 executing program 0: r0 = shmget$private(0x0, 0x10000, 0x0, &(0x7f00001de000/0x10000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) 16:04:14 executing program 1: r0 = semget$private(0x0, 0xd046341b863f6fd1, 0x220) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/128) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x100000081}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x9efb1c39de253a55, &(0x7f0000000140)="ffb6") r2 = semget(0x0, 0x5, 0x104) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x9) 16:04:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='*^\\:\x00', &(0x7f0000000040)=',^]\x00') munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:04:14 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20001, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x101, 0x0, 0x3, 0xfff, "c870d793621f86ce18d3268dafe778227e52641d", 0x0, 0x3}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:04:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) socket(0x3f603ac2825ebb04, 0x4000, 0x7ff) 16:04:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0/file0/file0\x00'}, 0x16) 16:04:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) semget$private(0x0, 0x2, 0x100) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:04:14 executing program 0: r0 = socket(0x20, 0x3, 0xfffffffffffffffc) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 16:04:14 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8da, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xb3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="5db803064b9d9104f3cd5361ebbfa8c625fc56d87e4c7b432c9a8e09b79beb114334393be6850aa7d7065f6c81b07691501590a06e37e82824242a21d11a6a93968929d7adc425fce84b746ff56d999fa6b2b23483d647d14c8236a23827cae0c369bd749a4842f05a0ed053c88fef59969da5744b0f66229cb4a460f9a289a4f5a3382e6441de6cf18a83886844b951970bd9461e10ec1709428d44e375ea53c392a7b9d8f2bc5551a05bc797c98ef2ec0645099b89a168c4111cb2b9f1b29d9f8d316e10c70d", 0xc7) setreuid(0x0, 0xee01) recvfrom$unix(r0, &(0x7f00000001c0), 0x0, 0x841, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x62) flock(r0, 0x2) 16:04:14 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x80, 0x42194eecbf5cb247) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) fcntl$setflags(r0, 0x2, 0x1) 16:04:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) 16:04:14 executing program 1: r0 = socket(0x10000000011, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 16:04:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x3ff}, {0xc}, {0x6, 0x0, 0x4}]}) r1 = semget(0x0, 0x0, 0x417) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000240)=""/145) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x5, 0x8, 0xf26d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x3f) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) preadv(r0, &(0x7f00000000c0), 0x6, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 16:04:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2893) r1 = dup2(r0, r0) poll(&(0x7f00000000c0)=[{r1, 0x1}, {r1, 0x1}, {r0, 0x163}, {r1, 0x2}, {r1, 0x80}, {r0, 0x2}, {r0, 0xd3ff6a2883c1a322}], 0x7, 0x8001) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x87, 0x1, 0xe82, 0x9}) 16:04:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x7) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x3b9) r3 = getegid() setegid(r3) 16:04:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) listen(r0, 0x0) socket$inet6(0x18, 0x2, 0x2) 16:04:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000013e, &(0x7f0000001280)}) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000100)="836f1b7fe5e666e95055f1333f742c5e07075ac9b5b47d131f19b43ad35885", 0x1f}, {&(0x7f0000000200)="7437c7c82235455dd7c3254ac5db92e2d042ded711758cd010326db9e694e1e8cb89ef0dc9b9b45eeefd106a32fb7db25f61ddeb68ee96ddf07b3243b05829", 0x3f}, {&(0x7f0000000240)="c03de2ec6e24976b572c26ff52f2308bcb8c45c5a1042a263586cc489b218f656ae985168b7068733b4a0a6e38170a666997eb867abb1708ff6a218fd024577637164bfc9ab976369a577a424e3f225a8e10444517ed28e0f7a6e00f2d8d8536b6be7637d759cd4e33a67bd5faf83dbeff6df325be898b817aedf0112a52d881f521de92af54a1e7d7cb978530b954b3d61c8567a4ad1d37857cdb53828f1b5a75b82d7680b828547da04b6cc4cccb74c9ab4eb8faf64aaa56b52e94a5731cc91f442d21180cd431aee6f27dc25d1db67ec811d5214981263d44108ac29c874b57933231817d2d5c91f26d6836c8fd135dfefff7bebcb4cbd0dd0aeb131e529f06d6de469e286a83f04cb762430ade670516cb0814b4056618277e28688a35d434337fed6d2eadad4f0e51651b265b0ce50f164970be47a4a3c99277353ce595f364465f74f0df384c57baa8c3147c111be790df84df3d2f76cd4d4349cb9b9c70c7cf00dd416f5e3193f917e0c510e5a02625225e2ca33336455e6a82ac2f7429af610af79d113b78352c5a003fd74d58731f94230cb17ddf0b7b7ac49b15c9c4cd03770018dd544101474951ea2d06aa1fe19fcbad6d7c6b356ea553f351e7e606346f1c2346334aac87ff4988151c33873d7d5871dbd08e7fa4e47f4864d875084a44383d1632dca53ea6c766d0decbafac4bc479606191cc11f1d85147e2fac3e7504daff0f43ffd3c11f26ee8075383eafe6053623ddb7636e8a2b842a52f274b1065ec782bb0dd03100b38cd13ac45a80cbd7e601a6736a3334ee6b04b1aaec8cba85ebc580fd5c41029959ec2815c52dd3c646b117bfcb0e3a577793d4ffed4ff031b4b945c9ccd9f3579576628b58c71050767a4e5fddb9539702a7acf253cb192c7a0df7e41b497818c12980b1436dbc50ea511a599c4fd7f58b50e64a370b94e9a434cd5594dcab9e7f5a4d909131a6529f8d4fb221174d6d720e3c52157b9f899fba122e60a689d90b15055da2cf2f8a8a4c0213bbdb15222090b3e121aedd1f958b29b2604d49dd4fb3bf4fa70eff156759baeb8f9c136e3c04697f9252d04eccdde01dd38d6bda4c5108d487ce147975a46a96e91e1850e37074b81a4030b35851124cdf3f946c06ec16e41fd6d59e712b570c068c6ad928425a7de772a89eadaf10dd59fd9fb4bfa0d491aa687875d298c3519c0d82f7c34a4995fa3f105a7e85c5d325ff4ee84de7f531a06e9b3098163bcdac5352a6a4d8c9aa8a2fa9fb2b5b7b33662f6bb957c108ae66fac6fda6c43a811b8ead3662206fd5173abcba547f16860428812fc6ad0f6f583f4998bcab919239d96955583666ba809f15cd4872967f439f13ae7bcc009ea43b6e69ccd32e781508c14cd04dbffb6e4248f0ae41cf54e96bdf12970617e5da63ef9837738be16a1c970b39dbf09f8727007cfabb69df5014bab63ea6b657898f1da726838136f828cca0e8bac17c2b898048dcba5f3306edb699a2b6b8f89fefd74e6051390c8b27342ab98e3c9b98536aa6f1aef5bae67302c7d7150d5532a3ba3e94b6cbe1fc6772b422df4d1316af33777516989722ab34617838827835e044468e4c4d2941b01ac312a0ea79f2b6cd52b343241bfead06ef87ef9d143b4607800cc1ded5769b1dd6be096bf52b1180a2b327b196c22e27f7228a3624f2fb01036b6c2ed1944e7008b39b9cecaf4860fe41f2655e7c3d310edbcac1bf81a0ef8c3796d274389726265618ce6469cd67e867b4b739b18d11927660fef3691aa33341b8ab6ba4b1515a637d505ee17f4d93ccf4c910ce05bb0655776c91c12d79a00a3a6d8ae6ad822cc46af8cbd32908ad6138b1f1ed7201c7c5ee18744b5b141a94eede1b0e2c0fd73a56a7daa76cff6cc99a03a959d50473de68cde3aa8778d200bc9a8556f9d13edc30849fb812e2771c74c49f7f5841bf153bb3d4d12b18b92befbd81a54afc27e1fcf09cc866939c97a0992c58e61c11bf29950a40c8553e8e1a4f3a9869763f21e25d8496d3d4b53f2daf28c3064fcd7792ab065d9387534b76895da44515eb416c10306403557f89314f54c0d336cdf0b8dd4d5b3a78f9147db001a1ded3e5d795654bef2b9c0ae7b2ca38a3a4408de75ec7255f20bb0eaca235c2c86ec383b2e636163e15d4f7a2684ebf8435e1280772dca88e2b07fa3f5e96f2fa376b034cbc31fd20d6fac222a0b9a12a0a4bfdf8d509ad073182d5808fa0d6fabeced21575e986c6844bc26c5433b776ed3e96ed423c824e96f536d0458b7db5e0d03e5fdef8550abb04638d7a9bfa9a01b00fd582980e1ec5ca090a9dbbccc83bf92a79d6a7df6e6173e5737b12b46f5bd49eeeaaf5807c9fa503edd0ad14438d10d59ffbc52d5dab6f46ed83d535bd9b215d443f3790284102796bfb0f9b9045ca729cc4a5b1b5910b0c79e40dbc08e8b68e23c3e45620a859e3cbc65a9104dba6496edb22cff4188d3c4c4899bebeb8be6bc574b99081f6bba8dcb69830d3b17b0e975353e236dfd36e366e4907e0e055f60df91b29114f194063d139e2fe043ea4c3a46f8be0ef2949fca4bd03202b3646ce1e7bb39e10633258f524f23850209216b739636a6f19fa8a37c962541c4145431469529169c79d8b17cfe878d84792044d912df19c2ac22ba966498360f735b5bc60c972745b0eadeaf582982c2e847ade5e6b2727732b41cc8fa93eca03bf18825ae32a728c08d4419620e06f331ef586759ced7c0c7eadf179f6f94800ef3e6ddf6fb4d68d700378092c3f8ed9fd9dc8ceefa31ac82efe309a7ee3d1f4dfae509986ecce5a26ec2775b2f6f500a88b1460bcccc444e18454e2a38720fd5562f3e5738849571b468b83221834e7e04e12f9407466abeac67bef6b47238ee2913269b185ce332ee4cfbbfd4d06cba7522e397f3c76bea271a3260ac624d22f5d90e1bab669e84dc7aca66ed204111ddc336a6adf3a2b5ae5233dc89688de17f0ddec9894256dc6accffa81c12790042b793aa778766179f5c9c7541e5a004f14e0e61f5909966a20b29c6080fe7443f1f7b991a07d468dbf679c2f9ce41a2759747b55acb9fcf3bae2938a580dac1935020911777634e86d07f90d0e1ef620513218c433e2a2ecc4296f2fe7c98650ce36b2da1ac94a0aea9f62932def9ebf8035d6dda57d13d2bcb9fd62baed0c6eb6563ff7e860b3cda20eebd50edb93ef4370a4dd5c61c832c23179363097f68d512821432ef790349f2bc130cd39823c1f75b3219186e007e5d6177fa101962ba736f41f4290caad12f27bc4d60384ef7b46745a27865a7a78cc343ae66c6e310a8050e5c343962496615b6517906fd69285d3fc519ae308017d54018a0187656b44c023687783a424e5c7eb62271d9e0d46a24be691b6d54b3fbcb5585cfec3e3746cd70e7243830eedc5cc9bb73532527dab57b213af9f72d459d47fbd8630de92e7e5b4b6a4873b8444f7969942ef3d9e54aa8b4f13bff03cf071d555b10a6df2500a506eb4ce863a72f290df0f4c1d3f00355e75c7f7f5d0220abf5c74098dde910df528a8559f4c533c3cbeac14f101395a7a6479880f382fcc4441ea9975c91d825968e066243c28628e318734fb2097e619ac67a3bc9847f0bfa7372ff4de55663c69a5de4880550b41a5e1347c40bde0dd9cb7b6d488a562b9d6ac1003dc03311e6c67eedf6b7fbb5bd3c1d134eff3e93f2a5eecb01983739a0f70adf98bd64852fd75b983e0e8ab2508e418a7c4f645e1ab967863e0d304e23dce7fbc36b5dec2a5342878714a72ea2a8c4c54d52f2340f6c01b2fb54ca7c0acd50175bcd88a91ed6e84c2b0ace05d4dd5770ebb2b7c0b227d41472616161f36ad7e686845cd10fcb90989b7811ecbe594c5eb5411a903e6c8d58122aaf3e10512f133c6c0a0a294f3875f81ffbeeed973cd8e09244db7f22c634822d6ab39d8d7d126fa22b0d0af4ce69008453deb3a623bcb8e8d4174fc45b49f936c002c0482456bbe0aa2af63a742431f3b75e04e56c755dbbc0ad3503c628845e30fe84e04a79aac38a641916a69c5c05da43e5dc5ef80a8b95fa2e6af3a104891a05342612309663312d0df5efe08814a50bd2c3b9013acbd77cf33056b8f9b6089bccb249b5f9be448d6bc58b96aefa5a918772d49c63090ed551d2fbcf4bcac20ef586b96dcb5baf266d72b567c8b1a54383083679749a93a1574e5700226c226e1e4b340cbdede93e39ec6a2270f11783d3cc4aab50ab43c5ed7c20449467ce96bcaa9884a482b202b5769d7b356ff36bb1647756eef1e82c45234765ba9667f7c650a526065eee8f46c7957e79d2a7d448cc8057f8ba4ae0fe46f4d13908a1a93ac44c03e1b98ddb029cadbff02860cef2b50af747be36928775b9d226519ead25457e495f6e9b1337ba5dbaedb822fce946305b8c406b30abb197991f59c91e628e73bb8ae3b02c8935cc36638ab1fe1da776c43914c4cbf38731b86507209f7e44c306e7902e9e165114debe496a22fae0fa0dc1d7cb1e59e732d3200426f7fb4872115d961af59cd0bff1864680804b139a086c09efa1cc5c3db600ffeb453b8de7cf37d820c279b2e6960eac1e72fd60d5b15b214c03f8a073a930a13f3b60bbc80e17ae976e193003a8583b96703f8170e5d697b6c16eb72999cfffecfd38027bd324769b06022e6f726f899b3bd41ec191d8be1fa0b71adb07dfda349a3e20b206dc548c5aab8fdf90494af4600287220144fc49cb488ff4c0e99f66701f22c9466452c960e1bfebb2f221408c45621d5edca3491a35feefe0e8576cc08966589ffdb84e7625791b981d73377dc5854b2ba35ffafff0e47ec66d248d724742fe31a5e43ebb0668ab62ab1c662485ebba20c2a83e63a2dc79993dee48ee034459a4d14b3ce434ff838fd9fb480cd35a417d9cf290495f8f71c47ba14cb5a75d43306b9d37fc97bb3dc5caa60bbd09f48f229a0f5514f3cf6be04c1748eb254615cf6fa0afb7c9833721a48a32c7ad34572b172583e84014ff4e731b4a8cf7f8ee3c4186bd2433231ef14a75436f056f7bf06db718f255592e92de92f8ba87092a7e7fc2fd588d223d4cf9f75e076689cb03b11f1a79d6ccd373f818e1b00a9b0bc784f6feff42e50b292fdd0a17d49779b7384d7e0e832925a548591807dcea8924bdca338fe2ca7c68b28f2cb48c09be505a48984cbc1a4b54a0bf1c724211882de4303afc9c9da46fefcdf28027513a46efdb76c530bf3ad2b44ac98c6a03341a8f5dbb761eff9767515fea3135349fe6e53c7ce796cb99a3e8a31aaa9b4715cc604c1f197e2cc6d54e2d9f695d1d227d4430692a83c874a2cdea468902ccfb77b3c9ad6b6508ad292ab63a42cb1f53d7a73bbe099ffb575826cb822e102046b4c2321a20b800068595f39b969f91005a4530288a8171da1ff135bb7efded3eb3c98e7a91a53bf03d3efd05f51a5cba86a0cbc6f5f900cc6dee3933bec22f98e2b1488d34a9da752caf8e8820317b81e25e3ab86db66b7edb291bdb4319506a9d2dd353803cf39b952fe495ed269e7c62e2dd6bebaabed25c43e6296ad43f109aa5e6a244dc9caa959f941f1ff96512cd292efc828c905e8e0e553d12a2f0989f98b93b58851b722df3f4d60eef886211bed878f0740ee07fbfbd1f74988ed49d9e33b2a261b163b7161f20df30e672b82b5a4c0ffefdf233fadb9fe6ab5c4ec76283eb6f932f2b1fbf340fcb74bdedbe1ff12c4f48dfa1eb1872a53e8624c42523e3", 0x1000}], 0x3, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="3c9ebbd555feff969613ba3e1fd0", 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) 16:04:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x8000000000005200) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:04:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x2, &(0x7f00000001c0)=""/34, 0x22}, 0x800) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:04:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000140)="675e72e03470007fe5a3b2eab5169f196a32db786559b494b950b8046490816212289af739da2c8d74bd93c4083b43a56b0926023158f18eed24687e5a0f78247a2460963fc3cd7a64815e07a9999fac0ac3e6debe974a5af34fe9e05bc83653cef56254bb7114017f4bd3e852660ece54c5e076f5dc4c0082a8cbd1ff9e6336a8d38edd2655e763d4f9fd1a1429bad7bdaa18f8d2725e77d11c09aa26b912b5f313bb38922ce0b0864d580665609e8d458e83b8ce296fb0cb5454acf05c7b6a58faa21946d294e19b1ebeacf936a2d0733b1ae6f79bd0c638db3dd7463ce1d8d6b74583642ffb6089e3560f5df40a92f701c6ce189fa4053e4ae1d359d8cc1d", 0x100) 16:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) sendto$unix(r1, &(0x7f00000001c0)="f0d7c23b1c40c86c69a16fd74470d74ae400038d7baf319cef18422e04ea522e2f15063a63f77322194a57a37b99c7745cda91d8568a2823b45fbf1689e8e83e33626a6058a4f9ea103976b9bfeb459de939da923aad39dc8f00485d550e8723e4d97b35e74a81dc821681cfcd4148a673fb99ca9bb19d797665fe08fdf15e26572b3b5b48fffe07a0818be719e274d85a0fae6ff3b9d7050554b080628d52a2ca48ce7bda6b23753a92fb6ff6a3d6b9cc356605b00c0dd11bd6f4bc79de4d6de68d752fc1be89f0478aabc7", 0xcc, 0xb, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:04:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:04:16 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffbff) fcntl$dupfd(r0, 0x0, r0) 16:04:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x80, 0x59f8f4ac1612fc3e) close(r0) 16:04:16 executing program 1: mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:04:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7) writev(r1, &(0x7f0000000000), 0x36f) 16:04:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 16:04:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 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) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000380)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(r2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/186, &(0x7f0000000300)=0xba) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000200)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$KDDISABIO(r7, 0x20004b3d) 16:04:16 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x8009, 0xa) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) fchflags(r0, 0x0) syz_open_pts() 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x6, 0x0, 0x9}, {0x4, 0x4655890a, 0x1, 0x18}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:04:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r1) 16:04:17 executing program 0: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000003840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000757ec72a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e66d3fd4d58e7bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000c7cf3ab81e2dcd65659b5f02b53297dc438baa46255b910c86aaa04cb42f3bf870a00b181a6faeca943d7429cdfdbddf8e79e7944eae6c7cf4390d643606f6b059b6bbb48938ad492f38155a4e8fc507510412183f1d592e1320b919f27a7d18c175d6582f6b0ed93fe933260239c8b677f96197a16532d9d9b65c63a5017ce317201656c188583daca4fbf7bf225e21c3b990"], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r1 = geteuid() setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x3ff, 0x60, {0x2, 0x1dd9}}) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f00003c5000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000014c0)={0x9, 0x9, 0x1000, {[0x2, 0x5, 0x1f, 0x3, 0x7, 0x8, 0x0, 0x1, 0x809, 0x9, 0x3, 0x3, 0x1, 0xfffffffffffffff7, 0x49a, 0x2, 0x2, 0x3f], [0x1, 0x7a, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8, 0x80000000, 0x100000000, 0x3], [0x64dc, 0x20, 0xb1, 0x6, 0x3f, 0xfc32, 0x3], [0xffffffffffffff31, 0x140000000000, 0x6, 0x1ff, 0xffffffffc087f9dc, 0x101], [{0x1, 0x100000001, 0x10000, 0xffff}, {0x56ee, 0x3, 0x4, 0x1d21}, {0x4, 0x0, 0x4}, {0x9f0, 0x4, 0xb4, 0x1}, {0xfffffffffffffffc, 0x6, 0x9, 0x101}, {0x5, 0xf92, 0x3, 0xfff}, {0xc00, 0xfffffffffffffff8, 0x2, 0x100000001}, {0x7, 0x7, 0x5, 0x219ec0}], {0x2, 0x210, 0x4, 0x6}, {0x1, 0xffffffff, 0x100, 0x400000000000000}}}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f0000000180)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r4, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) shmctl$SHM_LOCK(r3, 0x3) r10 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r5, r6, r7, r8, 0x4a, 0x8}, 0x3, 0x7ff, r9, r10, 0x1, 0x100, 0xaf9}) 16:04:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="a177a53be78bd17b95e4aae773e4a9465c876314b9d6a5409704b31d3ff1a01cf9225175da8ffd47dd13188d4dba79385647ec8ff184", 0x36, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x179}, 0xc) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') 16:04:17 executing program 1: mknod(&(0x7f0000000740)='./file0\x00', 0x20, 0x8044fe) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2068, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x80, 0x4, 0x1200000000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2ba}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x70000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xed7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x32c}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x633f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffffffffffff7}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x58) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x80) 16:04:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x4f0, 0x7fb, 0x8, "03a77f0c033c0adf2b02002100", 0x4}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 16:04:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000400000029, 0x9, &(0x7f0000000000)="06000000a32c56e50e7393633f37f577ef4653f75bd2d1e66ff9a7907d09beb8a3d09ac248bf6068e8d1f2f906bf76b96099240a36ba149e508cd3fcad32d8e157deee8d1a5e57f07a2504317b1115b1a950a83f84eb746683d8c7719791d3d828175790b41d75a9b6ccb839106ae2a9bed7d97931ed4a1f4017048be74ebb6c5e3e0b9c14e3de37ec036eb9ee8ae3ca63ba8226eaf51ddfbd25476e8fb45a42d0b7b95025", 0xa5) 16:04:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1ff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xcf, 0x80000001}, {0x40, 0x5}, {0x101}], 0x3}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, 0x0) 16:04:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8480, 0x0) read(r0, &(0x7f0000000300)=""/255, 0xff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0xd8, 0x3, 0x100, 0x1, 0x80000000, 0x7f, 0xffffffffffffff80, 0x3, 0x2, 0x100, 0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) 16:04:18 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="b1180dd66cf8cf1c47e77fc79f757fb3a890afb30504a3c62ffe77540bfe198df4e3f59d4c3865549128f1287c622b", 0x2f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x6) 16:04:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0xffffffffffff0000) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x100000000, 0x990, 0xfffffffffffffffa, 0x7ff}, {0x8, 0x0, 0x5, 0x1}, {0x1f7b, 0x3bbf21b7, 0x89, 0x7}, {0x2, 0x1ff, 0xec7, 0x100000000}, {0x81, 0x100, 0x1ff, 0x7}, {0x7fffffff, 0x0, 0x8000, 0xb9a}]}) 16:04:18 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) r0 = kqueue() fchdir(r0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:04:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x1, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) r3 = dup2(r0, r2) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x100000008, 0x4) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:04:18 executing program 0: r0 = semget(0x1, 0x0, 0x10) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/231) semctl$GETPID(r0, 0xd786e6a472c8dbb6, 0x4, &(0x7f0000000140)=""/47) setrlimit(0x5, &(0x7f0000000180)={0x9, 0xd637}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000001c0)=""/164) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/111) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000340)={0x1, 0x401, 0x21, 0x9, 0x7}) r2 = semget(0x0, 0x3, 0x20) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)=0x7fff) pwritev(r1, &(0x7f0000000740)=[{&(0x7f00000003c0)="8bc6f79a2edec223dce148adaeadd8b3e26d1ef2a2df9ef27533ef15b90ffd30a4b4ae8bbdc98c665c55a29ea5d4d134348c26de5be49874a74fc180c9ea74ebee76280a61a084c07c8bbf75f8e97d9b0d40d75bb4e2fc0be5ac14750208da63f39f16760765054ebac77c1810c378c4a12fbecba969428ce5d1e0ee502a45edecc6fb7500ab39be116f69656fc679cb4006c3d7ec2a6bb09ae2f5c494cafef76401a8c829851447cd4f9cde4a6a", 0xae}, {&(0x7f0000000480)="924f2769a0326f2b884020ae960edeeeace5752bff1eba85665bf34892053cae69c7e38e60a2113bb13f5a2ee58e3a6feb8f6c2b555d8ddcda9409dd7b1df3df3f878909b4b0f4cb475c444736388ade2a693da15cf6bd915ae6d71c7f1a92e007d80c4cd82e6a6361cdbc1332869f2579fef1cbcaf6f682295065be6fdbb669b51f91347ca165e08e42edbee6ecd6c01bdbe24ab922a310bb33a0b7b5eee3a4dc010cd4c55a07e66680dc55b60ec4099df4329d8599b65c0a7c8c20fe4c313ca7bade1eb10a4cf3a712c55ae8d175b803", 0xd1}, {&(0x7f0000000580)='I\n$', 0x3}, {&(0x7f00000005c0)="9959ad1c9d9af6a252506fa7828b3f015b7cbd23e671bafd2170f31286f35ba2af4df93f0d00468841fab1453e0afc43a776100a9afb29a057be37fede807c289e56b132fa660495b31d2dd354ca46cae2db9f730510b3b10087800e34", 0x5d}, {&(0x7f0000000640)="f5b71a325a67e22dc9b17fbbb0dc4969fb", 0x11}, {&(0x7f0000000680)="a4cf5ce55d2ebdef7cb2ed1b6a24d0a6a9149aa1f91c34eeb9ec2ebd6969c5ca4421cd1d4968091b84d6eca94351a610f425d4ecb07ebde588cc2b9fe3b1bf55147d7c0673a7043db2071037289975c8690e25dce0fa1abd622a90e7389445647aaa9b7730ea96e836e82e14", 0x6c}, {&(0x7f0000000700)="6af032288f97113c770ee94c20359b1d2ef1e6ea3278a8aa1766a19646b89a2c1c0501dfe1cfd49bbdb1741f4a26", 0x2e}], 0x7, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000007c0)=""/249) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000008c0)=""/254) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/bpf\x00', 0x20248, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000a00)) chdir(&(0x7f0000000a40)='./file0\x00') r4 = msgget$private(0x0, 0x300) msgctl$IPC_RMID(r4, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000ac0)={0x2, &(0x7f0000000a80)=[{0x1000, 0x3, 0x2, 0x81}, {0x2, 0x4a, 0x100000001, 0x4}]}) pwrite(r3, &(0x7f0000000b00)="c90033af9456fa0fccf93aee73", 0xd, 0x0, 0x0) r5 = dup2(r1, r3) openat(r5, &(0x7f0000000b40)='./file0\x00', 0x80, 0x80) semop(r0, &(0x7f0000000b80)=[{0x2, 0xfffffffffffffff7, 0x1000}, {0x3, 0xfb8, 0x1800}], 0x2) r6 = open(&(0x7f0000000bc0)='./file0\x00', 0x2, 0x100) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000c00)={""/16, @ifru_flags}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000c40)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000cc0)={0x6, &(0x7f0000000c80)=[{0x29, 0x80000000, 0x6, 0x5}, {0x100000000, 0x9e6, 0x8000, 0x2}, {0x6, 0x5e, 0x7, 0x100000001}, {0xa80, 0x3, 0xf}, {0x7, 0x7, 0x1, 0x1}, {0xffffffff, 0x1, 0x0, 0x1000}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000d00)={0xfffffffffffffff8, 0xfffffffffffffff9, './file0\x00', 0x2, 0x56c001d2, 0x8, 0x20000000}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000d40)=0x3ff) 16:04:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) r2 = dup2(r0, r0) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/52, &(0x7f0000000140)=0x34) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006}]}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x100000001, 0x8, 0x7, 0x0, 0x3376, 0x3, 0x400, 0x0, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xd1, 0x101, 0x6, 0x67332c8432f84e99, 0x1, 0x400, 0x10, 0x2, 0x2, 0xffffffffffff7fff, 0xb46b}) 16:04:18 executing program 1: kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100000002) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x80) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r1) 16:04:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0xffffffffffffffe4, 0xa6d6}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x100, 0x93}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x800, 0x100000000}], 0x200, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x4562a170e6bd224, 0x1, 0x0, 0xff}, {{r0}, 0xfffffffffffffffc, 0x91, 0x20000000, 0x193f, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x5c, 0xfffff, 0x2, 0x6}], 0x6, &(0x7f0000000100)={0x90, 0x8}) mprotect(&(0x7f000076d000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x40) r4 = fcntl$dupfd(r3, 0x0, r3) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r4, 0x80104277, &(0x7f0000000000)) shutdown(r0, 0x0) munlock(&(0x7f0000770000/0x1000)=nil, 0x1000) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x5f5}, {0x18, 0x1, 0x5e7e, 0x7c5d92f2000}, 0xfffffffffffffffc, [0x23e97403, 0x1, 0xfffffffffffffffb, 0x0, 0x3ff, 0x1, 0x7, 0x1]}, 0x3c) nanosleep(&(0x7f0000000000)={0x5, 0x1}, &(0x7f0000000040)) socket(0x32, 0x4000, 0x3f) 16:04:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x202) r0 = socket$inet(0x2, 0x46a3d342854c540a, 0xfe8e) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x2}, {0x400006}]}) r1 = fcntl$dupfd(r0, 0x9fe88a1f33f39ed2, r0) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2059, &(0x7f00000000c0)=[{0x2c, 0x26da6118, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x85e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x4}) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = dup(r0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x7f02594737457cfb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") dup2(r0, r0) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x200, 0x1f, 0x9, 0xd49}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x4, 0x0, './file0\x00', 0x5, 0x0, 0xf8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x2) 16:04:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x3}, {0x51, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x1, 0x2, 0xffffffff, 0xffffffff}, {0x9, 0x4, 0x0, 0x4}, {0x4, 0x6, 0x2, 0x7ff}, {0x95, 0x0, 0xffffffff80000000, 0xb69e}, {0x4, 0xa81a, 0x10000, 0x1}, {0x20, 0x4, 0x7fff, 0x782}, {0x9, 0x100000000000, 0xffffffffffffff10, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000400)="e5c2") 16:04:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d426111fe4d04000000100000008100"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:04:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x4, 0xb0d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffc}) write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x660, 0x6, 0x3, 0x4, "048346b571e7deb15f3bbac12f55f4840f7d84f8", 0x74, 0x7fff}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="74f6ef2b0923facaed8effeab9e4579d01df812c5a789a3e40e7f82adac9f857949ec9683811d4c7106eafbc25c12b989be30eb94abaaa713fc86d469178347077dca5a045a1cdd8b388343a642cc889be5e1599efaa37db1186855752874e95adf8fb0dd8b527e6e82bed9a0d459f9b47c626a8f64f030e66caaee4e74e1f0e2e732a43edb4c922bf", 0x89}, {&(0x7f00000000c0)="5761c72818a8714c1c7cb657768f23d0b7614ed1f0c0b1d5e56e312b3993bde5931da0363814d0677e53f8d801df866fea5e37a5ff71874d40", 0x39}, {&(0x7f00000002c0)="aedb4b79c8409e85579796755653521252fdccb31f6a88e2602f4775e7eb3d211cba9f174645b9376de8e9bac55161743a179f06c3bd4e191af086b91f52b8a2f915bfc817debafbfcbdbf37e3fba90f9499cc6f90df81eaf3f1209adb5852d34e78f01ec26ed5b433bf573087691b2af6e895fd28914d77a4145c288e8ee3cd7fab92f092f10d659b72c1ccb7a29dadcc142f3a650ced8634c967a322b445f33ce3abf57fb33b03af5640e9ea3f8f4aec3dbd8bffdc1127688cec070d251b7534", 0xc1}, {&(0x7f00000003c0)="95f967f414f2e8655bdeb64e072cc9410dcd330030f89d768faa04674acc8f8c3afb47eb1697f4f1836e607a09eff10b3f00eedc5b771ba9329f3154b573bdbd4e502e2443c98a6b573873371235", 0x4e}, {&(0x7f0000000440)="86bbccfc083634f708f9204519a62334db80b9efe113986e67ab23ea4c4b901ff9d89a05d3b635b4de0bb69210b475c3b4828a16da81fb0df50db09759c0ba9cb79396970458ba56ce002d56490ab34d413fbca5b521768f5f67cf5846c00b6d397638ab9f4d41f07929ca7ca8da914d1cd5123c835fa26a5a7b1abae0e0a171617a815c8b9dcbf0b26c8b3ccbffe81fbdaaef66b5f6c21cbdf286da340d85be770ad0a279", 0xa5}], 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580), 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) poll(&(0x7f0000000580)=[{r1, 0x8}], 0x1, 0x3) accept$inet6(r1, 0x0, &(0x7f0000000100)) 16:04:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x64, 0x425d}, {0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0xc3, 0x5}, {0x27, 0xdc1}, {0x6, 0x2}, {0x1}, {0xbba5972198e4767e, 0x1}, {0x6, 0x100}, {0x24, 0xedb1}, {0x3, 0xff}, {0x47, 0x2}], 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000080)=';') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f00000001c0)=[{}, {0x8, 0x2}], 0x359}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x48, 0x24169f52}, {0x83, 0x9}, {0x47, 0x3f}], 0x3}) 16:04:19 executing program 1: mprotect(&(0x7f00005b7000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0xffffff18) socket(0x0, 0x5, 0x7) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) r1 = msgget$private(0x0, 0x12c) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e8420c7df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/133) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x3, 0x4, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x9, 0x8, 0x1}, 0x1f, 0x3ff, 0x3}) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000100)="9334b179b92eb52de19d431660123bfb5820b49fe8291fd4254f395189cc3c97c556ce4e0b1cb0612b348116e13edba0cc4a7991b6c379d83bc8852596c7772944eb951aef5573e46c8be4b78671379734800a20f1038678aadab6d2507b6d5527f0486ccc0a15f2332db7ea261f4220f923b7a2e66622e542abf94cceebbf86cc406991883db50d8bbd843d53ef94d09db019b172f6a3a86906c792513f643e98a2c0d3423e9650f3a3b6d1e46b6095a0de6ee3b1419b16eb64d74852753f1e771de0b31426f45be1b5166221ac9b6f", 0xd0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x400, 0x5}, {0x18, 0x3, 0x2, 0x5}, 0x69a0, [0x7fff, 0x8, 0x9, 0x40, 0x7fff, 0x8, 0x6f7, 0xffff]}, 0x3c) syz_emit_ethernet(0x400, &(0x7f0000000340)="02") 16:04:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4, 0xfff}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:04:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000140)=[r2, r3]) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) writev(r1, &(0x7f0000000000), 0x1f0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x354) fchdir(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x2}) 16:04:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair(0x20, 0x8002, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="2f3e6f5abd931d93a57da3debdf16f6aef699188d18e3df7c39adb8445efc119b8316974e64051ca5fd11a051706a9cf8110e1c0c30dd8509b1fd9e612f2398b15b0a3e6e775c7ad47a1215a123cca68cbb6ff70d4c3f594e3d6ef06ffe64ff6219ceb01e0755b902de0aed361626af4d3d86824332830ad98493a2559ace73e23602a689abdc09691fc85b3d8fd57714901db06ff624479e7a0b435da1f8971b3ff8f888c825ca802c272", 0xab, 0x724967876c2a64af, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:04:20 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7, 0x4, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) syz_emit_ethernet(0xa, &(0x7f0000000080)="5412c6efa5e53fa4150d") r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:04:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgrp() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xd2, r2, r3, r4, r5, 0x1, 0x111}, 0x100, 0x81, r6, r7, 0x8, 0x7fff, 0x8001}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000100)) 16:04:20 executing program 1: r0 = socket$inet(0x2, 0x0, 0x83) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000003c, &(0x7f0000000140)=[{0xfffffffffffffffc, 0x800002}, {0x24, 0x2000000ffffffff, 0xfffffffffffffffa}, {0x6, 0x80000001, 0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x1ff, 0xfffffffffffffffb, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = semget(0x2, 0x1, 0x91) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000340)=""/199) ioctl$BIOCSETWF(r0, 0x80104277, 0xffffffffffffffff) 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x5, 0x919, 0xfff, 0x8}, {0x9, 0x100000, 0x9, 0x3}, {0x81, 0x6, 0x0, 0x7}, {0x5, 0xa9cc, 0x9, 0x4}, {0x9, 0x6, 0x6, 0x5}, {0x200, 0x5, 0x3, 0x7}, {0x7, 0x7, 0xbac, 0x7f}, {0x0, 0x401, 0x3}]}) fcntl$setstatus(r0, 0x4, 0x80) socketpair(0x20, 0x2, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0x8}, 0xc) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) open(&(0x7f0000000240)='./file0\x00', 0x40, 0xf50ba006d8e2d47) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:04:21 executing program 1: r0 = socket(0x1, 0x8000, 0x3) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7f}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fd5000/0xc000)=nil, 0xba66}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000ee8000/0x3000)=nil, 0xb5}, {&(0x7f0000e2a000/0x2000)=nil, &(0x7f0000e9d000/0x3000)=nil, 0x4}, {&(0x7f0000fd9000/0x3000)=nil, &(0x7f0000e8f000/0x4000)=nil, 0xfffffffffffffd9c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfc5c}, {&(0x7f0000ed8000/0x3000)=nil, &(0x7f0000f08000/0x3000)=nil, 0x3bd}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000e66000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f7c000/0x1000)=nil, 0x1}, {&(0x7f0000ed2000/0x3000)=nil, &(0x7f0000f08000/0x4000)=nil}, {&(0x7f0000f54000/0x4000)=nil, &(0x7f0000e34000/0x4000)=nil, 0x7}, {&(0x7f0000e5e000/0x4000)=nil, &(0x7f0000fd1000/0x1000)=nil, 0x3f}, {&(0x7f0000e50000/0x3000)=nil, &(0x7f0000ebd000/0x2000)=nil, 0x42}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f0000e1c000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x9}, {&(0x7f0000ed6000/0x3000)=nil, &(0x7f0000b5d000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x644}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000192, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x4, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x6) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = msgget(0x0, 0xa9a7bf053fcbfc12) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="effe0f002d00138df09eb8c4dc0000006d3707f180240cceb0acdb5e2b1cc2fda1739f90242e28bcb179df3d3aab1b742470cae91d15801157fc39cbb9c31e547969e61816c98b5d4789dfb66be69cd17569fa9d97e0bce1fc38eb288cfc7e9fa8cff293e8bc53624156581f1d2231943921c5b12b92d93792363d15d88e287557734bc5b380581ea4153222f4cbc40da51bcb691545016563e1e704e953fd74c94756faa91e1498d1468c145a82014a7002cd3b0c"], 0x8, 0x1, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgsnd(r1, &(0x7f0000000100)={0x2, "527c5c4031d64fa0a3f989183df6d28e048b178fcbda9079370055cdaaf87a717f41bf5e38275b1f647703e42214756031ef06cc12ceddb270d567dfb8563aa21a642b7bcce1705ef05bcad0"}, 0x54, 0x800) 16:04:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) linkat(r0, &(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f0000000100)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000007c0)="a9cace87e69cc370c8f6188cd8dd9ed82fd6aeb6fabb0db2d30610dd7b4818dc159d5a3f0d51b41bae803bc87290fc87916f4d521e78c23ce66fa714d143462d2646f4f810abbfe66b1e1abc0d84c2c1ff2e0a79bca48dd2b840d13c7804568398baff268d935c8050728c1e83232a0183e311fdf14247dd3d6aaaa4fd2a5fdd6e2652fd0d26b73fca654934aebcb4231b00712ed1692f3bc0f4a62f4b5c288aba4230478459f23134cd5c514df03129e794a922a20532212f2d8542ddd792871a295302c4cef48c1904e6f251d90f867eec3b64001c36a8514ead326e7643ec4618339781572259823285d3115fc6ba6c4ad6367e2282ee801cf86d6cd4", 0xfe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0x9, './bus\x00', 0x1, 0x7fffffff, 0x7, 0x9}) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:04:21 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) r2 = fcntl$dupfd(r1, 0x73a492402535d9c5, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ftruncate(r1, 0x0, 0x30000) ioctl$TIOCEXCL(r0, 0x2000740d) dup2(r0, r0) fcntl$dupfd(r0, 0xa, r1) unlink(&(0x7f0000000000)='./file0\x00') 16:04:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) fcntl$getflags(r0, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:04:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2}) 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:04:21 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) clock_getres(0x3, &(0x7f0000000100)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) close(r0) clock_getres(0x3, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x2, 0x4000000000, 0x69, 0x10000, "138057cebe76750ec03f0297fa1ac1bd3b8eb15a", 0x1, 0x7}) fchflags(r0, 0x1) getpgrp() geteuid() getgid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x1) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000380)="3b9cb5e1c64af6779e6bbc48223771cd8943e606eb9cf539a77a744bbe478c9095463c2c5edf9129776eb40db5820017364638af984ccf96c43c60a1d9f4e30f34d71a0d901346fb3906a67e50f90a81565fc92140cec4639961bf361cbb818b6b7b2bb077cad080fdca1fe63d6d80ed948a8447bd82eeb8fa447d25c863276d", 0x80}], 0x1, 0x0, 0x0) getegid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) clock_getres(0x4, &(0x7f0000000300)) getegid() getppid() geteuid() 16:04:21 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r3 = socket(0x2, 0x4004, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000c40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="08f356d0f2008000b2eacf5315fd9fe1e55dffccc88e4988fb20dff94467cecf0326f1da53ec6aa828d7466fe3be18589ad4538adee0c77c75d46fee514e6eb35454e8b9bf908b3890627c59d811912c47155f41e4cc15f5de74d698e628ca59f559f340339c92d1b3f7a8f32608aa5208"], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0x356, 0x400, &(0x7f0000000d00)={0x18, 0x1, 0x1, 0x80}, 0xffffffffffffff84) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r7, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') connect$unix(r6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000640)={0x0, './file/file0\x00', './file0\x00'}) r8 = msgget$private(0x0, 0x10) msgrcv(r8, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000da0000000000000000004000"/27], 0x1b, 0x1, 0x1000) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000440)) utimensat(r7, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) utimensat(r7, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) 16:04:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:04:21 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x8d273dfefad418cb, 0x40, 0x4, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") load: 1.50 cmd: getty 26436 [ttyin] 0.00u 0.00s 0% 312k 16:04:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20080, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = geteuid() setuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x2a, 0x31, 0x0, 0x1f1) shmget$private(0x0, 0x12000, 0x4, &(0x7f0000feb000/0x12000)=nil) load: 1.50 cmd: getty 26436 [ttyin] 0.00u 0.00s 0% 312k load: 1.50 cmd: getty 26436 [ttyin] 0.00u 0.00s 0% 312k 16:04:22 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) setreuid(0x0, 0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = geteuid() setreuid(r0, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xfdc0cb4869d19b61, 0x50) geteuid() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x1, 0x800) 16:04:22 executing program 1: pipe2(&(0x7f0000000040), 0x10004) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) load: 1.50 cmd: getty 26436 [ttyin] 0.00u 0.00s 0% 312k 16:04:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22, 0x1}, {0x84, 0x7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x9ca64ae94c4826b9, 0x7fffffff}, {0x89, 0x9e}, {0x81, 0x1}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x83, 0x5}, {0x45, 0xffffffff}], 0x2}) 16:04:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xf8d) 16:04:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20000000000, 0x5, 0xffffffff, 0x8001}, {0x0, 0x9, 0x3, 0x1e4f691a}, {0x7fffffff, 0x1000, 0x7, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x4) fsync(r1) msgget(0x2, 0x438) msgrcv(r2, &(0x7f00000024c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f572055d6f409584c07860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ab75e77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef724e7fc30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003171c746c0e5c13f5e8b819374e500fe7fed32c3bca1c19147f201308cd76bb3765d81da75adc92fb5ffd9e69b30ea27fb786853e0c3fc77e397762a7790b54cdfc12c7765bfd2d7858b4685e31b00ed4385b2e569d7689e57d0a174e4bac67f91d934c170b1a1ed53d8c3a8ce5ebd1c7a21bc3017921900fc56bcb2a9f2866a9a4d4663a14e76dc37f605a18d5b80740896564d8a2fb5e88c22fa1eed4a5c4a81dbed4bccafe65df78ce8dee0b4615d3e487fd9c9b32f993518e329b801aef4cbf9658eff5ed951f070ed3211425c0095d5c44216c4e300000000000000"], 0x1008, 0x0, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0xfffffffffffffffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8, 0x0, 0x9, 0x7}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000001280)=0xc) msgget(0x3, 0x60c) getgid() geteuid() setrlimit(0x0, &(0x7f0000001380)={0x5, 0x6}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0x9) getgid() getegid() getpid() 16:04:22 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000540)=ANY=[@ANYRES16=r4, @ANYPTR, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x20, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x40, &(0x7f0000000480)={0xc6}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r3, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x5, 0x4, 0x81, [{&(0x7f0000009000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x1000}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x5}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x18a}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000004000/0x2000)=nil, &(0x7f000000f000/0x3000)=nil, 0x4000000000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x5395}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000000d000/0x10000)=nil, &(0x7f0000000000/0x3000)=nil, 0x8f}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x1}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x95b}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) pledge(0x0, &(0x7f0000000140)='\x00') 16:04:23 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000002c40)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6acc50866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0ba3f7abefab530e8afd8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d8936851cd59761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a0273c2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000100000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c730000d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1cfd15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8292122535eb16805788d009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e5159cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b00000000000000000000000ecbb8872cc664fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d3d518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d090b4ea667ccf7df091d01b7612c158efec4c89ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e888da08f12efe88546470b2da4ae0000008c77a1f70000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd2975be6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d1465900000000c9f944db4ffa9b37272450c6d50000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e91489582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f46257f8bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a067a45a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0839495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9268a45add5a809e63d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a2cb837e893f17a0aab99bbe866070074d526fbdba558711ce048484ba6bc29d058c5142b1e7c962f02dbfbfb6704b7f3af7cc48c31ce608f01b8a440dc1250cf8d359ae839f0b4d24d44a7cca236a85feed764208d82bc4782272bc38c4f46a21f3803da7cea0fd79a656447db8c69bf0c96077375ed0dc020415cdb22d8214ab9cac11ec9d4be8987fa7c8a6b659ef62f7c4b8a130304c855e97577f0e1bfc9ff15106928833958a582c81a670a498f0569d20d62be667cf5d33f538995968d2e5680fdedf6c77d582f94896ec3bdda30f71ac8a7cd6365f8ab3835726e61408de8435d6eed44982811920febdf610a5e9850000eb77d45426c343fc4bb7cab12444504cd4dce5ed10cbe184b7a51a6aa9a028e254a78046e8ba3398cfe1687e5564b623141d919ff7b8108d77085f94a4cef12aaae7a941998a8e1c5464669c9eae1c09b75026c15f8a2824c9b1c8fe9bbb77b121f30356e1ea6988d486b0ed186b7f74657c739831ac6d8e5f85abee3efdeeacd8a6f022e49d3bf0367b7bba2ba8edc1bcc7e092c649709bd49b1c56357e5e59e691aa9c37bdf3cf5c2ca933cd24c13ac0483949eb5c300"/2115], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000001980)='./bus\x00') dup(r6) 16:04:23 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:04:23 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x3, r2}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 16:04:23 executing program 0: r0 = msgget(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/243) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:04:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="7138f3ab15445389f4803ae4054af61929860c11e336a5c7b9f5f49d474ca4d752d9f4172731fd4609f201a07e9deebf57a11790baea384792c8dbc5b7a88d2561838a6df4c52d651c68e18f5df3a1e8b1579e8aeab4800a3f1981d18d985b88374b771f57f2ec53a4b598ca6712aca6f26c8c6b6d85e3203c2aaf672be57b8941a5e2043b258016b6ae6718caeaeeac5e9615b3378e24d445f58db97f5e55bcc3811717c96426cc2de417de5fcf0e92e44283d7586130a3f4191ad20def0148934d418d643a3e65458ec38d19a07cb237146b34aa58dc1a0b0cd7299c5f00c9fb88d59c", 0xe4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x9edc73ee8194f636, 0x5, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:04:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/173, 0xad) fcntl$setown(r0, 0x6, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCLOCK(r1, 0x20004276) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x6, 0x8, 0x80, 0x80000001}, {0x1, 0xc3, 0x1}, {0x7, 0x0, 0x2, 0x5}, {0xbf5a, 0x7, 0x3, 0xf2}, {0x0, 0x4, 0x2, 0x506}, {0x7, 0x0, 0x9, 0x311}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpgrp() getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = getpgid(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x39, 0x80, 0xfffffffffffffe00, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20, 0xffffffffffffff80, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x18, 0x20000000, 0x6, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x101, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x4, 0x40}, {{r0}, 0xffffffffffffffff, 0x41, 0x20000000, 0x7, 0x9}], 0x7c, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x400, 0x4}, {{r0}, 0xf79305a8a4cb4159, 0x10, 0x80000002, 0x3, 0x100000001}], 0xaef, &(0x7f0000000280)={0x3, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x34, 0x0, 0x0, 0x60a4151f}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x2, 0x9}) 16:04:23 executing program 1: r0 = msgget(0x3, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r3, r4, 0x4, 0xbd53}, 0x4, 0xffff, r5, r6, 0x100000000, 0x7f, 0x7838, 0x100000000}) r7 = msgget(0x2, 0x0) msgsnd(r7, &(0x7f0000000080)=ANY=[@ANYPTR64], 0x1, 0x0) 16:04:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) dup2(r0, r1) 16:04:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shutdown(r0, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8f, 0x9}, {0x83, 0x2}, {0x20, 0x9a3}, {0x86, 0xffffffff}, {0x0, 0x5}, {0x80, 0xfffffffffffff801}, {0x44, 0x7}, {0x25, 0x4}], 0x8}) 16:04:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0x80, 0x0, 0x0, 0x22) 16:04:23 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) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x200000000000013b, 0x0) 16:04:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup(r0) 16:04:23 executing program 1: socketpair(0x2, 0xc003, 0x102, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x46, 0x8, 0x5bb, 0x2}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xd7baba3511c75d47, 0x1, 0xfffffffffffffff8}, {{r0}, 0x6f1ed4074b17eef8, 0x40, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0x12, 0x0, 0x10000}, {{r2}, 0xfffffffffffffffb, 0xc, 0xf0000000, 0xfffffffffffffffc, 0xb4}], 0xfffffffffffff158, &(0x7f0000000100)={0x7fff, 0x7}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x131, 0x0) 16:04:23 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0x2, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) kqueue() 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(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x80, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x2, 0x3c}) 16:04:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1fd, 0x9, 0x0, 0x0) 16:04:23 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000000200)="3e9c55bec643fb8e4720ef40742252a52692be746b8fefee628fc568cc2ea531ad81c7910b0b358c11a7cb88e97d7417e8e7edd13bc3130c1f393b8ae437b3d9f4c897c64e9426d2100f93bcfccf6cbd5ec06647a1c7b4fd526b1a707595dc10a4f0bde97cc84f7c1ee92e665392736386cbfa1a4148502df41dd25ca2f3034ab2cfba1dc52a1bf25f191af9fddabe35ded11b6941fce77cb9542f51ab848e02186ce60eb5270ef13b3f5913da6aa58bbf585998a4d2ec0a56eb5c603315f1126c36da9436c9f8247e2d17e6e7b6fc8c9b02a6153ca42732c81b6da099", 0xdd) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="5f50930497bbf2eb47ff20b4d601a83bf8563641137ca5133a9b0063bb14a5181b1cc3db7ce83050", 0x28}], 0x1, &(0x7f00000048c0)=ANY=[@ANYBLOB="10100000000000000100000002000000276981782522f820336e35afac0911fc97ce824ef826afb6cc6e587aaa9def771511a856db967e854e3d737e88cf8f537c7e42504c22464c5f9c1306866b018b30fc9feab8d10b1e15db40616e0d5535e79f2b604d84a6a91dcfdd0741f186ff40f5036d0241ebf7cf02b306db0cb19061c52be19e7aa7b14ca7398db33cb89bd3b3d0e7ef981d6fc2ddfb12ae28c748e0026dc371c3ffba9bb8f92980dd39c3d3e1dabbee3fe54b9843afb89ad115f887a0e2fee4572cc53d83847831bffe037b2486befe54cc766652e47912f17b1ed64f090d5d49d428c6215c70a79086acd683ee04b66af205bcb3349d185d23629bcdc729a61cd287821d6ff675aabaa234748131e3a9bbf054a6cfba0b62f3a86497b6ac12a324cfcec9c4e15185fb14a2fe88210a360c4c023ec40b54c605cbb982b0d03d4e74bc22a3fb3ac1845ed7736bbeb6729fc76ddf1e107f96755a641af5646b185e03b89fdd6c4b6ca49a66ddb22815dec29b8f900aa019ca54fea6397c7fe8a5b51ae0c066c8019b01dec1a0f48127b10a380672b2efda5567390b07ee23457ccba8c16080c778dafea4e5310e69c056e527868696d23b71d10b2de1a63e7caff28a981b526075e2b5c47412a199e0d8a38d0a9759ecc574193cb857aa7631428c57e4e24c6099a121e3b75e2f63e37803d5948120ba0042939bdd9732e42219a77c5f3c97486b671181a18fb2b3afdfa2a86d8a2932ab9a9ddd83bea2141aaa0bfbbdc0e44de6275928914bdb87a6e643c55a23ccc9ec40a11800ac5ef074680a57c12304e70003abfd47de3527c30bd94ed77836481455dd483a545b9c0fedbd5456b6b9fc4e89b4a482cd9c6e8a8e107e3626d48c19547da032356000203c8d7867fde9854bb6b9cc13b7e2d25b7f233b691d33e551d12a555b40e244ce4af85797a285b9754657f36907a7d8dc1788eabe9da0e1358530348b845d6fb644fd8e4455639d142df7d14c22e51340be9aea5a9ace593b81944625393d83385a8054dab2d0e69f012db50f6b279265ca60fc1ac2de5e0ec16869c3baccf3d4a778be714d7b493bde7c576ebe72eed262fff314a2eb50e23d7c0a094272b098070c68e6f10fa1646b98a059a84460126f7781620fa45e5fd8a377fee155e9e5efbb6c8c7c7f3c717dc74dee849a63a6de5b0f147558a1ff5e270e9915a65fcde0dd61d0f4e82cbebf10807caed58d7fb9a9ada8fc867407b17c5c08198448802db2e04c00ebb6de9e50924330bd810b5748da7aa6c2f4da12bc85859568b210a9f3e05d0d196ea6d52f01c8c6ff99b76d116536b6b3044feba0bb0d5f6c13f13a1a40899b0aec4ed92097113eac734d78e08c1e4ff67c67682c9d0ac8a2cdb8f6d97aaac163d0f43d6056e61abb6535429286c68ca1ab3c073b38bcfe8f6d0e3172225c9b8956390c654e9bd2238d4abacffe440720b6bb0de9a93814fdee9dc5ec970f670361339701f01cabdc52893b9516ff3fded4157da751f8041e76a39fc65c64ae703df00510092ab836a162e8c550edad37807f0418a4e52168bd7c4e5bba4cacbdc30811e0c99d4bc8563e70884becfa2793c75b9c933e1fc2ef378ab5666d8d496d9c60d90ea8e4a12a2fc4f20d0319cad8f67fb7513ea12132e915ae0afd7e8dc3f886100364bbbd2cbee9f7cb5894552dc4841d695524620f8774c2671cf0b2028d048f2389a9cdf6a101b951675e282341cc7a52cc723ecdafdaf1478a07d4423320343f55ed9bfd4cdb314297dea6b4a11f92bb97c95f8aaf2d9a2a294c4617f193faa44063d66b84971c30bffc7dbfdc6940f1d2f941dad147481354a7a434e4b2de36cc1d283dad37af4632ddc03ee2c8de272a5a2f14ad09906fc8cf267ed64332b6bc20968440049be11e430d7eff67ea7f15a22219e1daa6369d68f6725ffc5c8763570f3b1f7b426f5d38fd9f01851bea0b10fc615d4bd96f3dfb9b8bfe60fcf53b8380d55eaf0c177612eba9453fd8d8effecd861aea307f8983563b56becca6d5d904c8104524c27f56208d211f94a9180a1a8a0c9c4bc8bf41c014ecd4049a172bb1e2c830216a64a365bab30a61973c0df24e2454e20552531406c2915ebd828af34924f7b46bee4cfcae54efa6bad5bda0aca640bc8e4fb14c4c8ad0215a82966316f7c193d1e0dd509602924e0804ac76c7a69fd7a5cccae9cb98fc01522f7f6c8e53b1d367624a240b9c1050e9fe6eebe13386b2590895aeb57b431fc441e6bf64573f9057fc6a7b6285117befb54c8da5b6b326f77ca899468b65b68651392f6cd3b0d8ea3dbd1fb17f48a5949b6146ac000c1351d76099303702763895e763869cf261d9ae1bd0b108a5b1f4fa5afa2375250b71c5e64fea2a019aae0634372f6edf3b1e2cc004d6406e63b2c83d9781176bff716f3c1a299e01e831f5e16059fb95e837c2e6d48870896843b9da1ae96d7d978ef7ae11011a8d180a7bdd3722131661e61f1c2c0b867ae29d5fa4bcdd5ed202b2ea7b0ff53464f30a7693ea5e969d0b1422a5de10d0a83a777ee4a5ea8ab929b0c292dfde9a91b5d8b2d2a318c960f03f04f4ed2a98134ecdc46e4d1b6944f95e6f378d572cd14fa5d69a6c38bd64c84a37ae4a50d50dffb68da0706f92f169b9a342826cf680b6bc538cb8123cd2e3e6f4fa6775b0cc57897f921301b31cc32d92e1f103645e7e72b2c39ef3e4af53452f989e7cf81529a092c4fb108f2d612aa9d59aa7f43b5c6d1490de3a2710072ab4d3654f521580af51284d19091415d887233363d29cf5c709d778b7fd59db5da96cdc1baebaebf442f142bea4d40425325d72d3e86d7fa3c739b0799879940da0e3585641f36508084963510d4496eb69765782ca5221b876646ccc22839581080b083114c80e0b14911ef6fae165cb56e3b9cbe5d54251a22fc76d1bab248d53284c93e8fb29f2e5a521c76cac66429319fab0bcf6d0d157b8b871131db0e7aa6be6e147d28b25637646127879f318fb84fbd420f768814cf0b6683026c34a96f3d884ff4589bb68c9545eb11478b0b0ddc5ff71b11f8609ec2166b387832678b6ed8d13b4477de09ea4d27997095bdade4e1abf18d96b875129525020845e94243820b9702b12b9a23594ed4e0884d24e19f1b4089bd2e8809521c9e2ff5395a6d4b2ab783191284f8479c311abb2bd429c131d24f281dba578dfb006adb241030f7b79996279fec15d259ea3eb5af3f0ce8358dba16c3d4079d2314862c2ac6d4c97f12d05e9f50ee6843822f505be2234a733fdfa03ed75eb198be21828b22a6b2a544d18fc2cbc1834ebb23a1c3c642967210105a5cf1dc734dece92855ebf25802b9f9330751396174415d09a63ba611b463adc01b84dd4ddb0848e15bdda95cc7d5b6ee766f2db412159d686dd76d17316b41d3b8d0be11ebea2537ca49e075d13c07fe4f556078aaaade5f25e050e195f63591e184cd6613642e1400a252e2328bece670bf8c0bc44bad927a017902ea0702c7e9e71b47167d134fc7e39c3cabd0b921b64fc82493d8d0f913486aa39112aeae355c74369291756da4b5cbe952947c58546d7b5070d12305688dbaa04b7d6077709dcfc8536a6ce9f2d59402098d98bf2958a5982e64620eae5dfd01f33e7f50ec16ec5e3dd147f9e719a3ee2621ff13df530348fee8f074b8524fe5497d3f1e036dd36b1ae7fc0dbff94bb6a5a87090eee336fd57874b9fcfbb642efd34d570a94e2e0b89ada97d8a66cec75e45446f192d643cebe1650e4f977a57aa1bfad10172d5ff7ec45e62aae290aba6f3fa703e0afd34eca24e5e7969f4fc454e492d79cadc71ba85a94905e44e655ecea89bd945f5f4fdb2a5addc405fa4e1b90401b58c260f1e30804701b799b8f73292b9548f2d06685df81e5da4439357cdd929b07866235d0c1b487482214beed58a8cb82fa99bc00327331b899767eae03b24cd66f2a05279170c57bc0fc6374e2e8c1193f71ead33e2aa0ed474af42934ab74732aac2365e69ab591ba927c9864781d5e46e789f588c73ce10eae5c0754a0cde26d10e4969c42494e95a077edf94defa19402d55599dab4cccd171346fcf3464e6705a01ddb366569484e331dd9364c187b6619db90df55fbda131f73df5733677df0cfb1d63e020e64a1f9c8babcd9cd30614baa2761228ed8912bbb75e57620a8e3b11c5caa44a7bb207a63e81408eb32c50c3078f5f84bbf602c8fc8ec420a693c0fd3694017b759d177aa8978a60d3403824ab98ee1e6ededb1449165b9a12a108f09d95b2683e2a24cf6fbc188f10f100de2b6b3128c563b73214776c118585cd0ffe1737d56e6bd9f3d7c6abe45972c6ec001b911dc0bef9cd3a1618633ceb1d8bb083ba8d9b1120700bb4f1070f673eab07577cf3c3bf3a3a78348cde5a1af10a04b6312989fa4d7a3ccdae6a498741df7c7f3ca25f899574df57056cc9d19387b2339070d0ceeb0ecd1ef89d1a8eaece73ec51c443a67811a13e7f8bade5f442d5b2e51f039bd753e651c4c639b0dde5eb821c4270cb838cdb99af3b603e110ca6a0261b74a43ecb2c583d3aa907d5b25d558a6fae9abf4c7baf3a9ebcbeb60e6c7519b6438354481d6ba7f194e38fa25244d398e5cd4723757998fd36c2befc731e43c0bf0a75cf1eb9446687478dbb4eec1f2c5d2a6f63088d35d36b92ab8687747125773ab275eab040b2078a837fa59be38835035d82f7d97c380a5880f77c471d48b789b62c6fe36a979033537b73ded15ec12e78ee493565796d32b44ab64fdbff150f9e1fc504ecac77e5daf42147d1cac0f1e52db5619b056ce9e9cae688d6e8b215b0d3935b68a953e88ed77a5c3264e570118e4984663b37ecb50d381f356d6d7b7ffe69331453ea26754cdf4980f5f9e96c4cadf32feb97480a47aa1026f59c784a6321aa93b87b9d836a9a41ecf2ece5e89e9a60cd23bb0309b375c3bc2ee481dc9cdfe070c2452e5c7f0c61d4c767857a923d80921fd091de9d163265c9e30569c2df33067bf35b7d517295472159d1c62d2d662b4ef4c2595385e3268aee64d09df4490be90fbc55b315e7093d2b7a03bf04aed0f745c877ba03a71759254c8df62a823a4f78328d3c905a558c2792ae0f32bb8d7d48a933e10136471f78e5fdd8aa61b4867a7e10efb5e7789152cc41b2872116723234f5c90b592d40369ae5bce45145e48833d5e9e67796a7a7abe2eaf9bbce958461644f6b24e9dd8605f01d334a8b65927687cc54b503092ca7a5f822f6016e6edb2089f310631af03763990a4c6d7972e91776b6d6b2768f21ed19ba27175d9a1f25459e2ac2bdb1c7e4b5bd92fdd7b259d18d9fc7880fd56ca38dcb4f6c2ea839612221e170d8633ed960e3f246dbd0be87ca2f3274e6957692456c7e7e76ba04582401a8a0bbd5889ce2756aa0d446da84b6b91042d5259da15c4d2ee7b8a7c5bac2382fad4cb08fb2111abca065dad57aca0ed74ffd266c7ff37fb37f7112373ef04ad42b1496ad61ccc8872214b4c65472dd2062a449e858f665d035101915f49864371cefdc15422c62d7e32dfcb5a49b64fed15253942ded966099404d193b422103c05e216dd842de54435ed8d7ece82e4c83ab0bfef43952a8b3e8a856b13e1c20b42818bab76afd1fa2895449cf51c1c4db340cd56518fa9551da635cb3fdff8dbf748c3005807512c07b3628f6af91d09fb83dd3463e3a13ce25c4775709acd534f57b456b1cc0dfa356451d76407ba2e76ac1cf7b876413edee1100000000000000001000000aa480000300000000000000001000000cf0d0000e173743328e5bd7508dfa8a654f2767023a713cbde12cd6f434b720000000000101000000000000000000000ffffffff107b962810c64913302803f4f36763f72cc9f98a195920574e65cca8f22f3d616d71e29da5603ab41091a864d4f61b944dc7ed91a8f6d643869dfc456db33cf38e6747fa8427c57f6aed18a486fc0b00172ca55dbac869ff7e0df6d1b0e6bd18bf80cc8fe2e655c0c90f9d79eab073f3e56b936772584c216e45a6d4e9c1391d4be4a12dabaff0511cef292597a4089ea0e49369a75963567106f2aff3c33b854ecaa6851c48bbe15ce2de08978b58950ac4c33bbbebfee519d213d8e02c24e122175a77950debdd7a2356885d3c19d50c73b41bd089cbcb7335bf993db074dd10939831d1d48ac5d659663d4ca311a40b5b8ee2dc2126514940a9ff5c0a8ec9966482656a8a4e56a33abac05f1e888ad2f8f7391b3815b26a994d59bcda4fce97724c39a4a464ddafd834f4fe9d3c82ce15bd4d2faa8d8d0eeba76c36c272a610a8731013a2caa24b82be0df137b99aa0e614e7e8f92797e631ec4fa0bef41d248b1ca90afc79b3695429c3592307096525c7f961e910995e4e9f03d7ed02748445b51aaae32749e2c3686c0168f319e9a62d577d99c4158a5fcd028ba0380c703398b67ae45e456c4e8b209538f92813cc992869e5826ba14b26743323cae21b76d8a4fdc62d7f70c449c3aada55b925bf0d7794e3c12cabd075e632b359bf0ad8b39414ac80148f738dc6eb6ab7283f9ffd924fdbcf0da20bbc4ade88866eeb81cb28af2f707e069ff2750d573ff21b6ec889209801fb739bf330019dfd6ac7825b14dd7eb92ba068348c58bf49f0136f6174988e5d3ff9914ba9282782faf7d6f465f3839d03fd3293bb3815d5401554f4e651e21217c5fda1b828befeca15370f24ae320c57c0e925dfb703b521e61d1535032b54c71836fd1cf29684747a47c36d599c9d202b07b273faf3824f3b72d65d118027ade7de09d5203e5b828030a1b27e42192e03a30354ff97a150381591537ee3e4dd5262203c075251b9a9df5b7b0ebfa54c7b3ec51024a616af4dafdd4afd4ae89cc517993284e4f8a19dc7ecb8268534dd1bd5f50d8a3a52faa39e425aed7702f11b8222818a27ef05f2e6251ada0abd2bef811454d5371e9032afbc8714ae148a501a77d2a23138620a75e55e970b767b1ec924506d1a7309dd7c9d2c9da94a2c605f02723ccc9d5984aba03348225334995fce974c3acb8e5586b9d0861ad4e644a732efc5c7de6ca497ba5e719f39b65180bd00d7b148d1c20d702a5dc3e477f10e42e1ba07d24d933356bada680903a04d2afbb92e18528a3795f217e729ac0bd274e9356c9993f8af82ea00db23732fa6ecfa0ddad9fb6894178aaca6daff60eff3a412f3b4c5db55bf9b4ff8964d327c25795f0e5bb7de71d9bc651f58049a1a429dfe271b9bf503c9872e2493ca602e839a9b77fde148cb1e6a52eb9abe3de9d781aec347c22e3c54bc3f4bbc6e40a7a2b7ba834f03d28b0e8fff5d765e7715f547789f193a060b54ba4e412d854f99dd22adf7ea5e2117ec79415837224c94b05604c7da7de29010b2d81ebed99fee25eeddf3f4dcf9813eef0e1830f63f55a9ad20d3a8b70f21af6900f799da85361c3f4705baf9da6d20daf7729bac5244b0bf9ed41c10541d214ea916ef85e0259a9aa103f7e5bcf5a7ef4838a70295ebf653223c2910297e9d8975b5eb27de9e8eadfe0badafe7ec96d4cd13f3e970d15e15b80ba4ef3277b9c6bcb8fd9be986cfaaa7c8159be3f18bc2c7a4c0af832f98180fe383d6ffa2de33580240840c4d8d3c908077570dcc60da0856d27ba96903a3d9f6fa7d11e97e9dac6b199d61403dd718501380d7bf8fd3a023290fd160e3a9090c3df9e22d071d4ea5a9f19d3d251aee8f4f67e9e355510436ddf39de8cc6206a69888250ed013ff753653f742a13a9156c17e1c24ebfd29db0fd95bc170b015cdf9e7c21f9c18f9cb44207753aa7fe43f64db66cba9c3171581e9f4fd09bf717f67c46fc0cbb7e66dedba7576951eda11def98cf14abff7f34250e4e398d6673e5d7c915d28f0129c6c40626482438deeca7e96e24f23a44a9b30ce108e5374dd775246a14b077306c944692ed235c601dd66fca3a2168aa130eea92b6889b27a15a8ce39ac652ad0a860fdae2a514628360d0e9494f61b82af4c578037c3a92a136f0690b660b62bca01219664117db2f2621229732a43876b7a8d54e450cbcd15efd5965bdfcc37715b8bf7da42b865c31c6abce96c3ca7aa440cdfda2341092b456ab36b847698013e21208267da0487e053447822fe9934733ccfc350fed818efbb71e12b49e64a5080fe792b3365d0cb72d1ae9c76702abc366d9b231ffe796ae6ba85f804459bd083d21fb7b65cdd89dc5b3a0d101e903a4e25cd99e5b48fc08a9da422ddb6cde13f0ad175ca5c1b57fecf4c36094293ac960c11a31736a5d9a0454c501a3d242066eb50d5592ed751bf677b42790fb21b881aed700ae21131841ef14b2c7a26101443c6098da960d29d7628f49ed1d33d4bf4014d8d7038608bab1e0aab06a98eebe52d36cf56d9fb5c9d648473a9143bd380ab1d1c22a225dacbef30e2412354005cff8c19e068f9e0605922848ce7f48a240fea263b3cc3be48f0426f7c2bb692991c6ba4b8603811cb8d73da4813aaa825c45c5ed48199cad1e2248e183795b379a6dca01259f0af4b44814f72f61cb164a88237705eb3f97aeefc412061c8f95c878ab26f65624e3c0b8a2fe23838b85034265d4fe40397ac6e39834671887cf0605fefa633abe4759bcdfeed8f28a3b0bae742c443de769ae846024d630aff418cf6e27b110ba54a0863659c26191e70aac155c1f246128b1f62b067c928921e38c781e8dc9e23cedde83f6eca0bf3ad1a2e48ea26f12fc6673b910a1235a1ce378e3b57efcf43dbcfc2544736789e7939a21346a8209ca7a5d88a3dee7e69a5b6721ffa889ec87ce27ad11330cc8068e6b1072e8937328dc683f22cece4a2b47556125d484a57533f0bc41fc88237ca5dc595b82867c9c72c449fa54a34410c36420f503793c33efb26acf992c5ea98ca71a9b6012e870a2b10b9c0cd81138ba760e8fa8cc86fe3e62ba4ec656da8d480c993ddb4d015b9c18222302059593bb80f2ae43037480fcf6cd3b7b9ad573f405e380896ee1cc5a1e4b3483e10261cdbee4d128fb6af25365fb62d0999789b64abf45ce6f8c62b420da8006caaec3e27611e334acfa24c992f8040a1184e5fb71d7c11a8663cc7f1ba9f0c500a15c522e48a634224c17cfc707d24b7a842b2724ec5e1318f148f2be9ff79689d64ee4f92d0eb98688818ea1fe73d5977985716c055312b0dbcb9c80ef4f82344104771735b670127ad5b816455c66938d9a30203c64abed4f5765deb116eadb36764002c1c6fb384042d4ba0eeb4e01db4ec2a5365b175115fb26ede67cf4e9221ea25e35211afe28ee02daf9da0b458a52375cd9b24bd4b115f2556a8cfa3f707c43f2481f416c59ba32d9bca36dbc87f1e9816e3ac7efb092a345d850a4d6d27fe1be07091f945396147f057a965ef74ce9f125facc588309e22787f18f503f5ff25171b59be3434d2b571f0e03825fa216485b00237e17c11851c75f1c81d08afbfa7c3afbc8ddcd794efa82e35f4bad0ac65a8ce42b9beaac2ffbde02fb6eacea954cad6ecd6d91df291852693860e0eb0a554c331aaf4a87a9a86b165ec95d11f98a831d04fdc9aa2087dbe0317f12a75ba5e815930ed1596136f67db0b0710323e5bb51901b0c438b23248e74b2da0071473c4904f2baa06d6dddc3249c36a5f494ded4f3e8e412d40f1989ccefa089c2d12db48e26f54631fdb8985570d1b7a882be46e159e516aea757051dac26589d5dca95ce08dc7e7cd40146a1cd5b560a7661a4041390451e05717cf3806f270c59672bf8050647100b0252b787b1b2f880dec75356c17cac665e4869dd775c8b9f4cf2ad4eef554d8a1113a9261b2308f6ae13a7ff04b7e58d42f9e205d490df7af5a9ed9537dbc4838e63f5c1096bff9783884f2def509792cc77aa8524e7a9db0b0cfb2011c2b9b92f2d07fc4356fced89e92d3f68ed8fadb28c9b44c4cee9ba951980c16cd554115cec919dc140f001da1a51badea85143826103dbe795ff71f8c452e91dcae372b9ae64b3a7d33d7ff0b2d186815c9ed133753cba0d92bb47b79fb0cf75650213815dcad166c7bf7951302f63ef1b9b8e645c25efb0f1e40d2e9b9648cfc3c7c592224b93fc292a545902e610ed867d68121321f090008c558dc2ca0f4a8e2b8b0a5aaf1222bd5c2d646554e617d140fa1657dd19cf1e9cbaccb388695926d729508dc8e61179a4aad0b95c5781c911e0e7ddab9b0f9c8143ce8dc43aa25a90363229cc61e792a7e88a9a0d73a9a6d13f29dd6b42bb0a81fa53ec1b591016d889221ca6fa7776595f76fe50384b68d1c7bcb18cba129bb20d10f800fe57cab4deca446d2630bf4b24b65df74e3abbdfd704ac284ea897ab8ce605a64c570e943f568ddfa0b67cd2ace0b621f4c836d345dbf21f45aeb22879b31b622c0e3b04f9f7923e99cbf71d3e64bc8d7a6995fcde03c2cced88b26da79ef44ef0bd5052820e150c96f2d4d7af6eceb6929c4ae6fc5406d525a46d7056ad5e0590b14af45b2b46af58a684956b3a81abae121e9d4514c74a4f9be59e89d1f28c4a3c59def9827bc8bec167915af1be1d6d8ff7ce2e3e7e29ef3ebed77f40aec228d5fe9d2337899af6f11a02f2e7c291647fb05001a335aa2b88e3ec1f14729f03cac9b1e391d1651cf5a38b50b1b742dcc5bc7d36c18bfa2e570305a642144d3f9d88e2f2db65d797dd1b825020b8e715a63d57f7d8bc4a41b7002a40ce93e32f2a0f4f6e3afa6d31aa983f2f053523959cee9150b6f102f4885047eda9dbe643b771fff272e3ee529cab9fa262e05adb099de8c78682d6f368b5b1a257e57dfa5fbdb749ca95608e3e78b447b1f0af1d990e93d4e301f0e42cf256c063c1b7c45d8fbda0aab8ca8cf8d1dd61198ee486fd402c27c06800bcfb51cc5cfafb51210314222e92dfa8a1175b6eefc9f1566b65c7e83355b86b79a0b574cff68806dd3147cd60407a1216085903207226bfafbf4366bf36598a2af77d7f90c5a1c1ebf2ab4b5a6c4247cce8e50150746968a6d50bb3d83b6efb243b925e58144a109bf39cd5ddb49a620b97fbbde66fae6bcef8bf79cac076f0d7246e6f40ddf4e3996046638a11951e31d46ef8a4dacc079cd5fb3e694b964d183c2c92931b208e33ac7567c37d5deb8a6ae1bfbeebfa1431bc9939acb3ff9e00ee4eb8b0aa73dea2a5be6ca30bf3a907a2a3ea68004f33b8a63f94bbe5e2d40915d9f5aa4d684cf62c3d4dfa62b2b2b7510f9f478695c6700b30c59992b9fe693f115b908c8baaf2b2024a13ba0ef1dcb4189021097875cac6fff235e15fcd216375030dd418f203bbb849e648524f6e5e8864d39ead2a931828341177259fb67388bfb08e77c760eaa3ae81f5e5b220af9ce8ba12615fe3fa8ff05021b691e3b2776ee342f0b39500b4054653f41dcc8bccfd400621a79093c1cb045bde79a0ba6f6afe8521c731cd95e2a1546b7de1e1376157137f596349c04816bfbbc0a715c07e1d2779dfd25697eec04aa0b342bbc78d544a5dfd43f029ac394f677c429d708801d33939b1ca9f8c05028b877b1c60aed969918974dffdb6455f46356017dce4b90bf36e5db7f59dcfb653248ea145090aef70fdd9d4cd9df4eb65b74b17a8fd49237cd988800000000000000f2c46ff7000000006b4809ac9c0a690f25a8265bae8167762c5787e49cccb41edfbaa27ccc50e73369b125f9d3cf849466c60b558c8a546717812d5d8eeca31b2889850e9d93f62fec4b116cb6ee9f692ad727be9d3a5739253082cae833fca67a94f116738e4996c195ce8e75afecf7dce82009ce3d80cfee8e851221000000780000000000000069c2fa6b810000005244528faee96756f50c826f8e55b4c1e852ab4590788a98c2710f2768020b4de1a701a3f35d4eed51a1f919e5ae9f0e0c5f750c3b173143e4b56e7a04ef83271446a5c8c0352abd98bb17cce5d2af9bb3377c7da7d7819cf1071bf8513804458f65ed965f36b50ab52d6e0122cc767e94347be86172ba7e7380b81eae9bd9f6e324f89fc62fd4dc5c44f98a50e7cddcb275a3018f50d3a2fafaf5af3d5afc21a2d4b7952c85049ffefaaf0977c0ffcef6e6bb67cb8e86f7b98c89af1a9f3f17654ea65b0c6fb3a856de"], 0x2160}, 0xc46bcb4294e74620) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x6, 0x7}, 0xc) read(r2, &(0x7f0000000340)=""/209, 0xd1) syz_open_pts() 16:04:23 executing program 0: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) 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}}}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000600)=0x8) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dcc9f87fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4dcf42336871241900e8d696485c5aedfeb1565b3c7ead56a9691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc1000000000000000000"], 0x10}, 0x0) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semop(r0, &(0x7f00000002c0)=[{0x3, 0x24, 0x1800}], 0x1) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r4, r5, 0x130, 0x100000001}, 0x1f, 0x5, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) socket(0x2, 0x3, 0x7) 16:04:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1, 0x2, 0x2, 0x80000001}, {0x40, 0x5, 0x7f800000000, 0x8}, {0xfffffffffffff821, 0x65, 0x20, 0x401}, {0x0, 0x180, 0x4, 0xb280}]}) 16:04:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = geteuid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./bus\x00', r2, r3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x1, 0x9, 0xffffffffffffff80, 0x200}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x100000000) 16:04:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000140)="954e5e6dc47c6a98a193627183888127228b1a4b40b75c072cf197d92b4c93b127cf98925a330ba62bf76ae5b8a1932ad1bf9afa071e325d9be95b7f80e92dce082c42dfc48deaab18b1b254e1056553565a6f608406949205c37f9a877ec20dcfc9553afc06db2624dbb9ee65b90cbd116604655bc70fab37abee0a6c79cc72dd1c0f885e2eb072dce886", 0x8b}, {&(0x7f0000000200)="ed3c778f3aa9e71afaf8961f27ab2ecda0b4cdaf3b6ccc8f482bd7143b166d2e592a031a15a81b1fc1bb05e2aabd1826a921516d2a43a5c9823fefd5f53820a403e4f938c2b746148a63222b22ee3dee4b758c123cf5c0b03767f20daee05fa1d7ce0ad5e6f54a4ab71dbba5763def9d4c7a34f1c4490c", 0x77}, {&(0x7f0000000280)="4294a09c3f14c5205ef6f081b4127ca167d5c19927abb6c4981f5e347c8e9ac797a1aaf6acd900fbcbdc56b503a1d0555561ab58f9d71e11d1a94037eb0e3a2aaed4eea10ee6d7c32e3fe24d93020f2d61f4fb5848a9161a80c55c912dfa8428c681ace00c41fc358e88e803d5d5fcbf4b1c7b801e399668010bf0544c29a4c220daac7e5b3f1cc76dd2cc4ce25b505346937db2a1fb17ec362798b269e7e8f0df5287f23ab4c45940575e550c0ba6ae797d70488520d7b008c04f810945eef67cb8c840edbd4fa7511f2adc28c7bd375d59a672528c98feb8dc158725b45743734c2c92010418df876f59bca158911cb6bd6970839a0588b9db", 0xfa}], 0x3, &(0x7f00000003c0)=[{0x108, 0xffff, 0xfff, "132ae3a47758bdf4f12de4e7b62a742107052d1dfc3edab4d8d5c78d9dc4e450e9b86d43356e112c5b5e0fad077cea35ec7b6b3094e9b0ce1f17d167f6f92e7a974b82f31edabde8cdbffc325b658a507065c2a154d01b83364fed0e469800061e46715d35bc798d365095193f3b3f4ca36186f3cebc5e458bbb07621a21b16367289c05f8737f8640ac7b592d67890e24f4b0b290dacd076804f8e85fb8064e6d46a5871cb8fe79edb45eec0e71fcc2942395925b5be832cb89336cd50192dde9160d26ab4919f125a26bc334bab9302dc360a8890bd939991fe3759ee940c8108df385fda120adee639bf85a60a1b9e68e"}, {0x1010, 0xffff, 0x5ea9ec87, "a3cf84e566db86fe434d0453faa7fe438154274a40dbfde3c7221c075b2d591a3fc8e56311c93ed603f7b6cb8b0f5adcfbf46303e6a6781f690df00ca854b840c161607bdfa0cd89c58d0f569345a8af880fcc006c8db72b625f9972702aaaae67564356674dbdeb0c108735f24ec49e3ea5a6d9c3564125d7fb8cc5183b3b1880b83cf6708cb49bec66605bf140c2351169d3f107aea934149a1c67133f4d3d63d7fd4592e9fa685cff503108ce20cf33a237b4173d27406f613ff84f6e32511d0c99683157a77de804b38a0f97fadff4076173d4eddc11004fe91f74d7819d0090ad8be55b2c802d9d961699012cff3726a5efe489118c40ea8e320f25fbf93eed18e831f298fee7a13959f7778dcdc9f3518e2a55d203b70b8df2104a4e4f63ab305011fe135a3d6e946f93f32b11f7554f0b18680cb1232f8ab7d0a4efe24c55b1045c77c22edcd27d73a7aedc721c8ba97a46d8016fd100610d338559d3932d8724be617fe50f4916c3e69231b0dc845281301b2593b39aad4b1a42387c0c81da15ebf0b29f34850208b04e27b684b14d26a73eaccb6c545c598a6cd80eb70487aeafef7b683147f682f263afb2ff052bce6116204a566b46e9310fed674190d7f42ea47477d588a07a389c1294d811db55c676e362854a1fd53c73ff237bfaffd5f25a2d888d597c51a883fb754db2208759ecc4317915fc4e1de86e73a5bf425eed5e77c6eb2cf8ff2fd1ba1f8fd04873d163be223153763aebd460a3daf09e9aa71b7b756e7a4048ac417712af0c343c2a4b98333eb20c7eaf5c03b8057c52f12cc6566f4d1b89eb58898a7ea5287bfdefe0e1f31fafa91d506bb78041a0701056ccd645bcd6535bb431c9da27bb77c800bb4446072c5071f040ac7179c2e8644a6ff2288a6965395b741f34717085c1bb640f1bac2592ab5c698fe918e42c2cc674c871597baaf09f331c601d8305f43c671bdec8cab966ac9c121609425b931b1e022c5adda13837f6ad2b0ce76a9b4b6fca4b73624db8b574b5924c14084be27b12cfc8e5a61016ffa8108c4eeb07839c8f4223aac19090f5c05f4c4bf8b37154542031c946051d3eb7a116dc735a9c159ee6272a25486e6223d82b29387acb78e1a627e5de86d2e6b354ab3b647288842d7bc4579ab41f2ddf77a25d97199757cbc5d1d4c9a57fdc5c3bdeaa6c367b3e52965adb4e98115483c96bbd11acf088dec8945908a094de388173922e9b6529cf8d514ac864a503812c85570b89c6141682b49c9be4651c52a4c6c8cd00cc57201558152035dd4a576c892274e1397e92ecee2a99395939dbab75c25f7204c8e39a71ba89de76f806af8ea5a8c355bb4c2a27df8ea0f8de4dee9a5cc48caf40b1b5c70828bb7b7073baace7fd558cfd0efed1756bfd07dd2b3943993aaf8a8e467e23253e307dee0d5f1514fd9af7fe05c18a192cb3f43fa8bf65781a59c9919eab8c77b377140aa5f832eed1a2fe108d746fc7a45de580f6fbea067efff0aedb66f146ba1bf9d1092f4fab1157cdb60cbbd441a842381ba32d2ac3e5f1055b8844dacd23e78dee4f01fa21095a95f3043ec353db7d6acc731399b431e210afaa101c0b93f375f5821371112dd6b6e09f3e08919375a51c163038ba9336d45f475434c01b4a4169d5572118bafac623c76e31e10178bf68c8fc94042064c11a71b29b9847eaa511b91d4ce5d2b63fdb0da070c5163d103fd32d6a056da87e9a02535678517fe0a550c6b083c00ffba1693c1e2c4284309ba4e42a31a8b9b99c19bb246321c86796c6431e6fc5012352ffa0face16dd63994f2be31a08390212ddce8c4380d9500656b202c10b3578ccbef9882db0eb6ec235b2e09c8a1c11c95c00d7bd805ad19b12420ff252607a037ea44c9857d01ba1e2967e3ab294f35df8306596d13938f87bf078227656455a7cb90e20d34025459065de6e7ca56f34d92b69e89c49e08ea49e3cd12efc5bf156d2f5fa9166d929492d4fd684b55ae35b6396a246b2a28494b88ed0d32b8d9f241828fe669a269da4b4028d4f353819ba21497f7a12cd423134b9a6b111eca0e2060ba438dcc8de922cb07a8038e00e685fea3929bb40916c5985768f34bc951cb7f0f15cb79c324a168f7e848c661cb7c1523e6220ce87072d079f12e2374c8907e5bd9d7b0142423c067ee1caca07ec715b83ac8dd66948ddd08bde5ef54e3c04ad1ae479b89ef5f10ec74dba762a818501b1e82c5be17de299ddf2171a20c72e7642bb8737fcd555db4aa2dcefc181a1ca8ac8d4be2801f8aa7bd5a993f81f834a9249c679e1b8e068937b40e8e3050831c198e84aca3dc253af107bb6fda849f30d4682c9d6898ea5bbd11faa36584718b0168a38e35899d8602d526b679e30a53fe47ece46b1be7c73c1d98615e4ffe64be5f489759e9fd60be7e5283c587d7524fde5de4055cbe9ea88c1c096b1fe119f97aed14af1043edd5137187f4d70f07daeced856c2a41319ac639304e951780b3c9d20718a6b2f49794ab02e8ae8a353b7228897839c322803d4fca9ff249f2da7438cbb5f8e22d83520a5d8a75d3672c1bdcca997b3e33e345df9f8a2937cff9ac41f0864a574ced6495ce0679fb2443518c8ffc6a7134296abb333dceb92970a221efe40f3c4a14bc52fef627c70e0682c6e0d54e413b3b5d7bb70c6acc6cb6c9acccf93bba174c8f40ca7dc8e35e2ac06aa807d1d5fdecc224412fd7f067468171ddb199981f71c4b2229dba4e07080312c1a79d7d38bf420b0649704c677781d764a362ae0f3ca063303cff21fb98c0b391adb7d0d52b057190268c165116ddd7383df929c18e7e3b31769a7f9a30671d71b7840dac292ab1b74e3e313363050536d0f5074e7443a03b81c1150dfa6623ac5268cf87f7fb1646a50d4681e668465bacc3d42e339ef75dfaf0ac8d8096f211fe80f08a310162f0d379296602d024e39021c2a7272f1f215af9385d9b636f7691ff424f85b3d6513a1b9de156404a0cf2dcd472625cef83c3bc1a92f130c64603a4672a66b16cd1c60be001d6d3f96b6eb256ff111aa26f87474c7ab442438c1c1a182ef2f3f1e8e2dde3f1e0e08e8286216fb51f5e6430c4073c1c1fc9f14f230f5e323d40b0da4caa52fa9453f5a2d132452a9348718cfe7e297103df1fe2f2a9fbd5c33b3ea390b01b4b8a1d6d676dd2f2c1dcd6654c14c5ccfab9336b3fd11844d6e37921a0c5e8157102e3e5530b451a00715fe13b9a58922f8b5ff97052b8cc436c0cb4fe8b7035d36d330d8d964fc97e064a8eebce7c5f9650445c4ba85b527caa4fa8627dec1aa6086daba122326ed5ada29957c7e270f442f065811dd1535d7d606f5db67289ec177d7a881d54e3e9d430c6cf0fc450d9537ec9b236b5ff64afb2177f761dbee50729fc7c4ee5c1fa7c711ee74799730c1da3ae82d6ace63a44e0aa2c98bf1736170642d9d67357059388b1f852de0227437d607aed0755992fca91a1ff7d20bcce31b9e55e6f5962fe803fa70203a8698d5b34dae1126d70881f0f7df7caead03aa09c091eacc148650405ac7c741e361bf4c5653943c0df9401179524152d137c3b112cc96927c69ba5abbf6b03ff2d8415a59cf0788dc9428c562abbe6b009a152b49cd300b7f8e3df4ce1fdad7bce9410c4ab456714f48387dab577e4dd7664277c8a34c22ce0fae5811efced864b0d25ef63253fee97f06f59d7960915e40958273686152fd7911dabe12edb8074424b29cce0dcdcebe4fa876bcc56563741a9ca76861ae42303a710126012ab3f8c094beafd3f7002fbef71f250610f75ec32973eb499440d6954020525c10cb299767ce4c928c2ecc979e9fc13f0bf58678d7a6347c179c7e60f4e655e1a1021ed8487bd99c599c0245b61f5b2e2057f4d76c6a38d38118e9b2a8e86c534359f228e3cb81336cbc43c66ece88a50660f269a875b86a908d03e0831dbac60314cdd7d8a443c17ab65074c7ff859ce0e837179b876cf35a31111c40954a8d557c3d8b135b746dee68b341272eda208f8f5ec0178327e4838f1daf8d3ff7b44df96b9df675da289a9006a1c964707125e892ef288eaa83f405fe7e19af43028289133f2c889ff42588be4560c275154beeda74fd8c01cba5ae32673e655e82beca68b9df572c1e8978e72ac198e0e8ac8b3ad37aa7e2d6c151da5954749d4c165526641c3a51017f6b17dc8b1c887afbd243003fe8a39bd02972d8038f9c074da12d7314fb1293726297a0d8eb4730d0f175bea00c6a36bb016413332a99f25ee2322fbf99d406372667f35571735ec6a4c956558132b7a4c5f5cee6f4fc68c77b97c97056452ec4228aacfaa3158cd2cff7e8762e8a3958aa9e546f3820c02278beeb644a9993ca62b201142011f83a5927474ca545418174b8f39ceef51c03f04fab176b1863f17dcf2f28df804a8585bd1cafc30c6da4034a605cc015af64fe2aed48f795325f892dc4e0c46eae021c9f3f89fab8ab74b4c6b2147f9c4dd2342fe7bfb1e2731bede6b01295e3ab59240ddf8282a44fec98273f3cb067b94d5d5d98c9acfae0bf4058d0f7cdd42fab56eba9d8849ca3fef97cf19a9e09408240f6f59d0ef671698e791a4fbf54016bc1bcca1a7c5cc0d6a29d09a2ffed72e4c8b1097d50e06136ebbf5c325931aaeabca55ba2aae369470dbca714a7ce8429ef3c3125a213bfe6715c946ea834085e4ef46e6fa5d35cca42837f924f84b78ff0a83f644fcae3d65bf05473ca66411817502a559d1d1babb3155be9807355522c810a12ced9b1fec43b27c22494fc7cf559f720cfd5a8f1f55d534de2a5835e535c95c1f3858623f578125fe25cf6989b15c575b4eaef6470a56e592a52c42a40a8b29afe67a61327f5eee1ef9f2bdc31f5476be6956602389c74ef0a4930a4c5c204555cab3ee0f239f1a4ad228da1e04c8527742feee6bebe71803ad057b9be9617317879c22cbc3eddb310b4542f5db4f3819ed99b1f9cf5b77fad4112ccd37b9b22479be539bdcd5ea183e79afd1f9c2bb16026a1b3104513d1d0a647ff1021c195f4ab62d55eea47c49d22c9566df07c1ac83de4e8584a60230aaf82aa8bc10969823945bf62e35b6bda8054a804af484cce8586e43a6f247f0dbdc4234a4610c32aa4554112a76acc5ddf39f91c83d78c45867d77f393211cbe8c5b7813bfca4e65fe99cb7ba157f6636f7753563cd2c44b2cdd31c249e74a7fa27f6f56877a0f0e48b4521771b98e6b238c1d5187f458df3fe91bcb1b91dcd60ba31c2cdc0cb2844a87e3d268c5537055cfb562e272c761ca50412b5395b1ba5d868bcbcd947dbca78e7814829f36eee8d37458fe2012ea23ed76f36f525d4f5d87895f4474a56411f588064c084c62589b37d9b3fd1ec697877d61fd0a0f083c34f75bb865d7ac40e6e20be13ce0a500519eeabafa463198aa5b514f85e6cddea4094d628d8b103aa7726272991f780c1b436656dc85c54210e85c6b865a594c651d5a0e2d992c30bb72a497a27db0b7a781c8a6e9bba794eb62fdbabc129be10829364da8799f046cefd48701c950c7eaaa6c822e7021c2c8dc4efa34a77b1afe68fc96a0218f2f02392117bdb1b1c0bb96bf80dd182d2af46867725b3a02c076b99e5c9ac331913dad56f3ddb671d388997523fddc882c3c7c4026b5a7f9f3b32212f8a3654de7ed45ba3db2770db0f522a091424967ac0cff1d83dbca88b213131c0a991e7a9036156ce15042fd7b3ab87fa6b05b3aca142d"}], 0x1118}, 0x1) mknod(&(0x7f0000001700)='./bus\x00', 0x6031, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="4e8e47f8039c6c49ca820f302aba6d", 0xfec9) kevent(r1, &(0x7f0000001580)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x1f, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x100000000, 0x3}, {{r0}, 0xfffffffffffffff8, 0x5, 0x2, 0x20, 0x8e9c}, {{r0}, 0xfffffffffffffff8, 0x22, 0x80, 0x7, 0x30000}], 0x8, &(0x7f0000001600)=[{{r0}, 0xfffffffffffffffb, 0xc0, 0xfffff, 0x7, 0x9}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x7fff, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x8, 0x8, 0xbfe2, 0xffffffff00000001}, {{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x89}], 0xfffffffffffffff8, &(0x7f00000016c0)={0x3e6b, 0x3}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) write(r2, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e2e", 0xf) execve(0x0, 0x0, 0x0) 16:04:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffcf5}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) 16:04:24 executing program 1: r0 = msgget(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 16:04:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x5, 0xfffffffffffffffa}], 0x5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x90, 0x1, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20, 0x1ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0xd6f7b396aefdd369, 0xb25}, {{r0}, 0xfffffffffffffffb, 0x4, 0xb30b45acfd562a15, 0x0, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x3c0ef3336b476988, 0x8, 0x1000}], 0x9, &(0x7f0000000180)={0x5, 0x800000000003}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) 16:04:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpgrp() getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = getpid() ktrace(0x0, 0x17, 0x20, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x41) msgrcv(r3, &(0x7f00000004c0)={0x0, ""/202}, 0xd2, 0x1, 0x800) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x1f, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x400fffff, 0xfffffffffffff800, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000080, 0xfffffffeffffffff, 0x30000}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf00fffff, 0x4, 0xe2}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x7fff, 0x401}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x9, 0xffff}, {{r0}, 0x11861884da438ea7, 0x1, 0xfffff, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x5, 0x8}], 0x3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x6, 0xffff}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x8, 0x1ff}], 0x1, &(0x7f00000000c0)={0x4, 0x7}) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) 16:04:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x10001, 0x3, 0x81, 0x6, "c56d3b195f33adad45c3a2a4801810db46aaacd0", 0x5, 0x4}) fsync(r0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) r2 = kqueue() readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r3 = socket(0x38, 0x1, 0x5a) close(r3) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/180, 0xb4}], 0x1, 0x0, 0x0) socket(0x800000018, 0x3, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r3, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) 16:04:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86133) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = getpid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0xfffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0xfffffda7) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) 16:04:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad", 0xd}], 0x2) writev(r0, &(0x7f0000000540)=[{&(0x7f00000006c0)="f6aafe4a8eedb2e9e58ebdb50e79f4dba54ea660e3cd60432b", 0x19}], 0x1) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:04:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x44) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:04:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa8) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:24 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) link(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)='./file1\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000300)={0x4d3, './file0\x00', './file0/file0\x00'}) setgroups(0x0, 0x0) rmdir(&(0x7f0000000340)='./file0\x00') chdir(&(0x7f0000000180)='./file0/file0\x00') setuid(0xee01) chdir(&(0x7f0000000640)='./file1\x00') kevent(r2, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x4, 0x4}, {{r2}, 0xffffffffffffffff, 0x81, 0x40, 0xbb, 0x7}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0x6, 0x8}], 0x4, &(0x7f0000000400)=[{{r1}, 0xdfa2aa9c64f17245, 0x10, 0x1, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x10, 0xe0000028, 0x8, 0x87e}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80000040, 0x13a, 0x8000}, {{r1}, 0xfffffffffffffffc, 0x88, 0x0, 0x0, 0x3c6ef3c7}, {{r2}, 0xfffffffffffffffe, 0x68, 0x1, 0x4, 0x4}, {{r1}, 0xfffffffffffffffb, 0x80, 0xf0000000}], 0x80000001, &(0x7f00000004c0)={0x1ff, 0x8}) ioctl$TIOCNOTTY(r2, 0x20007471) bind(r2, &(0x7f0000000580)=@un=@file={0x0, './file1\x00'}, 0xa) r3 = accept$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 16:04:24 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000100)=""/225, 0xe1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) recvmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/252, 0xfc}, {&(0x7f0000000480)=""/32, 0x20}, {&(0x7f00000004c0)=""/124, 0x7c}, {&(0x7f0000000540)=""/1, 0x1}, {&(0x7f0000000580)=""/204, 0xcc}, {&(0x7f0000000680)=""/101, 0x65}, {&(0x7f0000000700)}], 0x9, &(0x7f0000000800)=""/195, 0xc3}, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0xffffffffffffffcf) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="370214767845cc651f54604e926969e2634fda2e2cb0c90b9803c044ca06bfd47d23461b078069", 0x27) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x6, 0xbe, {0x0, 0xfff}}) 16:04:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x532}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 16:04:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x72f2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup2(r1, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x8, 0x86e8}, {0x18, 0x3, 0x5}, 0x0, [0x6, 0x3, 0x3, 0x3, 0x100000000, 0x800, 0x9, 0x200]}, 0x3c) recvfrom$inet6(r0, &(0x7f00000001c0)=""/60, 0x3c, 0x800, &(0x7f0000000200)={0x18, 0x2, 0x19f0, 0x2}, 0xc) ioctl$KDSETRAD(r3, 0x20004b43) getuid() sendto$unix(r0, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 16:04:25 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget(0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x4, 0x4, 0x9, 0xa3, 0x1, 0x0, 0x3, 0x10, [{0x1bca, 0x0, 0xe574, 0x6}, {0xffffffffffff7fff, 0x4, 0x9, 0x8}, {0x79, 0x392, 0x1, 0xffff}, {0x14ff8000000, 0x0, 0x94f1, 0x6}, {0x6dfee482, 0x6, 0x1f, 0x9}, {0x3, 0x5, 0xd0d, 0x7}, {0x2, 0x6, 0x6, 0x1}, {0x0, 0x5, 0x6}, {0x9, 0x0, 0x0, 0x4}, {0x4, 0x6, 0x8, 0x4}, {0x1, 0x6e6, 0x2, 0x1ff}, {0x1, 0x3, 0x9, 0x1}, {0x4, 0x2, 0x4, 0x4}, {0x100000001, 0x9, 0x0, 0x5}, {0x20, 0x7, 0x4, 0x8000}, {0x8, 0x0, 0x7, 0x2}]}) msgctl$IPC_SET(r1, 0x1, 0x0) 16:04:25 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="ad1af05de2f4ef18", 0xfffffffffffffe94) 16:04:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x3, 0x6b2c]}, 0x3c) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="670d1395a427a2cf1641e385112519dfc31608f8167108378e893e080bca6b0c4b37f7c97e7f13b8fdf544d7f13646cae471179b72fa1c82f4dd7da7fe591fe5260496190a4ec8293ee97dc891408dcabb6ca8fdddedfaa888d81f32c72eda898272d4a7fc4ef5dc5d0af36824499be05a711cabb696a3f7dfa9c49c2408e7d992aec17cc4228f12bbeab8b8fae815797dd8cc732bef6e8135370d1617a78a9219b241c890060a7883cb576346fb155436279489e3c2", 0xb6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x20, 0x5, {[0x4, 0x9, 0x365cc77e, 0x1, 0x5, 0x5, 0x5, 0x3a7, 0x1, 0x9, 0x7fffffff, 0xfc, 0xe07, 0x0, 0xc33, 0xffff, 0x0, 0x2], [0xe37, 0x2, 0x400, 0x7, 0x5, 0x0, 0x1ff, 0x5, 0xfffffffffffffffa, 0x1], [0x3d, 0x5, 0x1, 0xfd, 0x2339, 0x3f, 0x2bf], [0x6, 0x6, 0xfff, 0x0, 0x8, 0x80000001], [{0xadeb, 0xe11d, 0xda3e, 0x8}, {0x4, 0x8001, 0x3, 0x9}, {0x7, 0x2, 0x1, 0x20}, {0x5, 0x7, 0x8, 0x80}, {0x677, 0x6, 0x8, 0x8}, {0x0, 0x40, 0x3, 0x3}, {0x0, 0x5, 0x4, 0x80000000}, {0x80c7, 0x92c, 0x7fffffff, 0x8000}], {0x70, 0x1000, 0x93, 0xffff}, {0x0, 0x7fffffff, 0x1, 0x820}}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7f, 0x7}, {0x18, 0x1, 0xff, 0x1}, 0x80000001, [0xfffffffffffffffe, 0x8, 0x7, 0x9, 0x9aa7, 0x7, 0x88001, 0x800]}, 0x3c) 16:04:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup2(r0, r0) r2 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000540)=0x29d) sendto(r2, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000002c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x8000100000000080, 0x1, 0x90d2, 0x0, "d730c1e7bb6f5ae23c5b0000000000e74de400"}) ioctl$TIOCSTART(r1, 0x2000746e) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) dup2(r2, r0) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ffd000/0x2000)=nil) fcntl$setstatus(r3, 0x4, 0x80) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x60) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) socket$inet(0x2, 0x4, 0x39) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) semop(r4, &(0x7f0000000240)=[{0x4, 0x81, 0xc72fe594d1cd4f39}, {0x4, 0xa56, 0x1000}, {0x4, 0x40, 0x800}, {0x3, 0xd7, 0x800}, {0x3, 0x1, 0x1800}, {0x4, 0xfff, 0x1800}, {0x1, 0xaa, 0x800}, {0x3, 0x79, 0x1800}, {0x3, 0x7ff}, {0x2, 0x4, 0x1800}], 0xa) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) 16:04:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0xc1) ioctl$TIOCSDTR(r1, 0x20004402) 16:04:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) 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) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f00000013c0)=[{&(0x7f0000000140)="04c62d4fa49e084229109ca44d64c6fe468978908c03c5e996344867ff0bef221d3d19da16c044e70891d8f8aea9271344bb076c74fa01356292806ddedf402f814acab368d741924b41a07676198fed029aafdbf686e4da4a259b6b751a8c115f8d52125987339e40c6158476f8d4d4a91fcfad0f5b18ae5db03024d69aed68eba418db3b5131a305961e611ca38f66b755bd16ed9fa22674aa6594c75bd5f587acee1bc6268912b72121244114156a3a66ea64b7004d9c32bc919186713f19377138f817f5c63fae749fe23ddaf3a2a4fb86370e412d", 0xd7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x1b) fcntl$dupfd(r2, 0x12c42a09c6279ce7, r2) 16:04:26 executing program 1: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) r0 = open$dir(&(0x7f0000001180)='./file0\x00', 0x20000, 0x1b) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:04:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x12, 0x8) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f00000002c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8b76f9d5bf1d1f73b28ee83ca3382478854393b9b45d7b3abb8c9b510a127360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e1bee1670382e", 0x4a9, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x7f) execve(0x0, 0x0, 0x0) 16:04:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="98000000000000000000bfccf0b0c06d225f9f6494b3d4f2fb6262f073d0b3ccf5dc40fbfec8d767660c53b844e128392b106895653d93e008ca8cc04721e74a28d150c9bbdc206c56aa30da0a21d1a926486441234f7942d10d080c314a5bb357c1ca1528dcd6c954ab424eee3e89e8f372c48a619bc2daa5bdcde38e18524fb44ceb95e600"/149], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 16:04:26 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) nanosleep(&(0x7f00000000c0)={0x2, 0x7fff}, &(0x7f0000000100)) 16:04:26 executing program 1: r0 = socket(0x2, 0x8002, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x10, 0x8000, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) close(r1) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:04:27 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r1, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:04:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) pipe2(&(0x7f0000000000), 0x4) r1 = dup(r0) kqueue() connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x8f5, 0x6}, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:04:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) r3 = msgget$private(0x0, 0x83) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/147}, 0x9b, 0x2, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) nanosleep(&(0x7f0000000000)={0x959, 0x80000001}, &(0x7f0000000140)) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 16:04:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x7ff800000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:04:27 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) mknod(&(0x7f0000000180)='./file0\x00', 0xb33c54718ede28b6, 0x5dd9) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r4, &(0x7f0000000240)='./file1\x00', 0x40, 0x40) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000000c0)) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:04:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000240)="b6eb8068973776dd099dc4d2e0afc04586caf28493638afbc170ebdbf769c51b4c0eea8b58c5704f9ac1827fa87128cd7b143177d17c9fb302a0cacdee30b7aab5e490afcb8a82366d032852394708eb88e713a0093c1dcc6631945ce568d10953651a6ae8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') pipe(&(0x7f0000000000)) 16:04:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x88, 0xfffffffffffffff9}, {0x3, 0x10001}, {0x45, 0x8}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1000028}, {0x5}, {0x6}]}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/28, 0x1c) syz_emit_ethernet(0x60, &(0x7f00000001c0)="92069b3ddd832aa7b888ef62068caae981aac3b4d8d521dd255636f162bc51804aa1223fbe7dbd25cd3a7aaa54cc203628a351faa9d909fac3aaeea4471779b8f6839d142e54565b4ffc6c4dd122237e64bddc00"/96) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 16:04:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x5900) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x7}}, 0x4998029af9004d4b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x70) 16:04:28 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) munlock(&(0x7f00001d8000/0x4000)=nil, 0x4000) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:04:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(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) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000596000/0x3000)=nil, 0x3000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:04:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0xfffffffffffffffe, [{0x3, 0x7}, {0x3, 0x1}, {0xaf66424ad603409}, {0x1, 0x4}, {0x1, 0xfff}, {0x2, 0x3}, {0x3, 0xd4}, {0x3, 0x2}, {0x3, 0x9}, {0x3, 0xa7}, {0x2, 0xa409}, {0x3, 0xd2d}, {0x0, 0x1}, {0x3, 0x3}, {0x1, 0x7fff}, {0x3, 0x7}, {0x2, 0x8}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3, 0xffffffffffff0105}, {0x3, 0x3ff}, {0x0, 0x6}, {0x1, 0x1}, {0x3, 0x9}, {0x1, 0x8000}, {0x2, 0x4}, {0x2, 0x1}, {0x2, 0x4}, {0x3}, {0x0, 0x1000}, {0x2, 0x4}, {0x2, 0x5}]}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:04:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000000)="db6270429daa58b7ba06b14de2b614b8fe63fa6dee068c7180d005e702163bcc66e1a8960ad624532e35ecd8a8b472f0657d4272dcbaa0cfbd8ccc62f85f957e348f6d2420a58ed1d094ff8563c2770236c875", 0xe4de7a00667a0b60) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:04:28 executing program 1: unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') r0 = semget(0x1, 0x4, 0x4) select(0x40, &(0x7f0000001600)={0x7, 0x9, 0x37, 0x1, 0x7, 0x6, 0x3, 0xfffffffffffffffb}, &(0x7f0000001640)={0x7ff, 0x3f, 0x4, 0x1, 0x4, 0x8, 0xcd7, 0xa405}, &(0x7f0000001680)={0x20, 0x6, 0x9, 0x7, 0x401, 0x8, 0x9d7, 0x1}, &(0x7f00000016c0)={0x9}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x4) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') socketpair(0x18, 0x8000, 0x100, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000001c0)="d5b9fceb5d1d6ef60fb97d58f9bd8420497efbafe5a92f1628895216c1978a02e59a454574e0ed55479ef71339cb46adffd514fd8722d5c4c1416a3a121c64f84dcf85a18813c53c5f", 0x49, 0x4, &(0x7f0000000240)=@in6={0x18, 0x2, 0x3, 0x93}, 0xc) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x38ede78629f912da, &(0x7f0000001880)={0x4, 0x3}, 0x10) getgroups(0x1, &(0x7f0000001700)=[0x0]) r3 = getegid() r4 = geteuid() chown(&(0x7f00000018c0)='./file1\x00', r4, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x1, &(0x7f0000001780)=[0xffffffffffffffff]) r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r10 = getgid() r11 = getegid() setgroups(0x9, &(0x7f0000001840)=[r2, r3, r5, r6, r7, r8, r9, r10, r11]) recvmsg(r1, &(0x7f00000015c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000000340)=""/46, 0x2e}, {&(0x7f0000000380)=""/101, 0x65}, {&(0x7f0000000400)=""/173, 0xad}, {&(0x7f00000004c0)=""/54, 0x36}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x5, &(0x7f0000001580)=""/24, 0x18}, 0x800) 16:04:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1aff) r0 = socket$inet(0x2, 0x1, 0x7fffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) read(r0, &(0x7f00000000c0)=""/130, 0x82) r1 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000000)="4d531b", 0x3) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000014}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[{0x3}, {0x80000000003d, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x44}, {0x40, 0x0, 0xfffffffffffffffe}, {0xcfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffea, &(0x7f0000000300)="b6") getegid() 16:04:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:04:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:04:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0xbbb82b039b1dca69, &(0x7f0000000000)={0x8, 0x2}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) 16:04:28 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:04:28 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xfffffffffffffffc) r1 = dup(r0) writev(r1, &(0x7f0000001000)=[{&(0x7f0000000000)="f8061602774f8193c765fb8310ac5a0d2269954ac9af245eaa33f90e1add7de0f91dadf1d54f709c3cea1f02b37df81d3f9d5fb11c6a6fa99c929c827a7aa4b81ceb74ed1279b13c834adaadfbb9c0a65dbf17042e2dda913c4f7a7ef2bb54c0a1db533c4c9dd39c938eeb4d73f6792b4cdc34144d4c8dc32e5b5d81dbe4e5521fe839e3759da3fb1dee335d25522bc820ff308d6e4ca17d1c7b48bd163076929f7b71b10887e1d23a1315da5b611ac8a85e26a5aa917f4e844f62f9cafb92bd58fefbf4f811437627b0c2d00e06ec0c683c39ea665c62e3fd9d119950f0e3f337c69550a5d401d810798823250b9109a58c4fd9db7aa9446f4c8d5afc96115aa1dac1b52b455ca87a85cc9718fd51728f5d8fa7d9a39110ceeeb69ea255acc250e6f7e2c35396eeeec9f5b486fb5dbfec6a513d4aa96c468bfff9d986e48a25352d0913fb79a27eabc0f0cb2a502b0cd60b29f828f741412309d46332441be8d16d77aac4948a3e05a9e144369656fe54b511476ee2268b6e235b1e703653257f6c473e6db6c818b61d243b10ff6355a7016aac2d3da8c969a5e1e10eee53ec986459abb71b83d7c8d1f99f146c24cab2a50ec0d0d79356678209bc5d31f2ce2b742c7c6432108964bd8cdba6285ea07452fd112879ca49cbffdc69f26f412ef1047273eb0a901e7a48392bb19636244c05440e2729aa996c33a06cbaee84a851375035646d33ef9b3158da04d0435d3bc079f46a8b7f61dadee84770d293f6dec9aef301296cffca28eb4f59668ef6c039ff2ff7e32754717ad4138b6cd2edbb77347f8a289dd39b7672ed3d392dc1dc9f32375ecfd9bf28f228c3dbc07d2312ed0ea048a98a08a61f8ce5108d513d5166b74159e9f33571ffb8fb21b3774f1b02a6e697de7f63758d260f9c685393c2df1e64a9dc5f65ab529f9eb5b4b780401cee7d25df792b144353dc9bcf94b1acaf6888d892acc0274350ec5b682dc5a605e25b5ea37426e552d07cb2d65d3eab60897ac9f1f53ee4c23f67c08b7a7d88ae3672aecc75e838fe5d02bb1e37612d2292e0c08d87ad99c3064f5b2729d59fbdb64c9508fce4ac820dfbced4b62c0678ddfac7e4bcb83efd2b23d6968d9c5c37b47206ae02a7119daef64e5ddffb3318b3144f640c699ddcc13c403d5ac6bd558aa403f9bc37cdf99df91f1c7578790b5110f9336d0d1f28d06e844e94ce9b9e545e7cba785445f48940c02d320c81a295e743daba59f65dbd2f3bbc4fa22449497b95f0d8e1ff67b33ef77e7364ba6d3ff18f04250b626f67acf3278e88c1cbf21ade4b5b0a259b1ecaefe1c18e8c6915177466209d34e9a78621b6b7651e24592d1d63d0b26908878682b166827ab74d503e852ee249407140b306fbddabf29ef630920aac5b09fe4f6723e1227ef35a63b05696de8e19e06bf00f0bcfc686cd49fb43654f7e93621abc7ff1db7aae7e8624285f6367b53f6b2dc1a2e2a133f5412cd76d2176cad8d14b343602ee5948ddebd1f8cea7ee06a1658f8bd000a58b9e1ee08287b2d60772d37662a6cb0163b2ceae92286a6d6657e7a4c5c6afc940b67d2d23083e7803d43ec8accf8e1593beeafc1c52322d3cfa12542311d52f959711afda8482e2ac1796c9b310dc2478405fbc44495bd37a3faac96b2fdbefedca192dd7c081d45da4e621e86b28f40351eab80b84fc4e5ff98a6c05d47c9a095ec1ff6ec7bcc1ceb71373f409ccd565b317119942b22204a839f9008284219de42fbde8a470704f0da90799bdbcc95747d38ff7b5fefba8b4041ea4213e6d717f422a81aa22e1f67b3b85c0b87e2e0fa6dba8038c93ce7fbd83e94497e15d0add29984f44b63732f1428a004d422aadbe33211552e3b531995dc5b2bfb124ccf6a961b930cd04f0c2c09cf1b8f292854b2ca68d1c4ab826639afc4c0164824ef9baca933eab7869352c9ed1cc3e8cc3079a39e561066a9bd96bcc6408074387996deca42defe0238b58f150572a8844e5fb1e197761441fed55f090706566c87c3a1bf31143f9cd9a5c1f42e53b2c00e7fe873af7e95143e1f37aef84097c52800c620c5079868e2026bd79867611824d387b5965257af10974631518531551faa3eff298a96661fb27ad5dbbf0c3122de854c94b13d81c433538905a89aee335932f9a1d511cc59795c5ad308b5385e6e663c7b693c9681831f2ebdedcd85c2c0aac5a6d951a55026eea6bbf4f2ead4862587b99852878e6f83d67ac40e121dd503dce705ce20499bd3ee730b30c887c4d3f40484aad70e0d1cb6cb83fc0dc808f91f60cb0acd3e2e28bd8c7b0e3097322192dfaf4eae496f6ce8072ff34cdefdf075a5b2cdf3ce60da2cf52624f20736a65bb4b1cf682891be3c250fcb52763c57ea5cb4e69b7f263b7965c72c818962bcc445e7ea951b53f21e6f1ae7be27e1421907970ec2682a9a04a7e999c3b3d7d28b43e7eb581a1744ace4eb50ba894fc1300db48d19287d32773f13ccc56b0b6e8394e6c24a50bc593dc39abdd8d2c5ac0154a1f707c03651da3b84e8d00cdee9fb3976bb0164f049a9929cb94b246e5542b837862817b8b25fcb7b4418b743da3ef0d9099c38efc6f6defe1ed13dc064bfcec09d53522ed92fb24759829f46d48f3cc6b049608b76160259e248bcba6cfea622a4028ac669283eae74e67b828931d89db2f6a57cb2723b924bac0320c715ee43226dc2621f71cc39dadf20111f45a3e115e7899abbf6180772e45cad4249588500cb842260d9cb4e381015309529bef8474cd51efafb9fbdec0c2d361be0aefd6e8df7d5310ed257e71837cb8fa8296e30bc5914f0da851c12036a8292156a41fa141d992c4a1f8d6faf1a4b2168a621f67bfe7776498d858054890ccaaf97d4839bf012b07781765abc58cb395b8fe9c6351707d54a1ad34a10d0c30faf02c1ef9d03d0c7d20103b4ee2eac23eba50fe696cf5dea13e4fcc053b2f63303c9973f195ea3c5a2b5eb3f31afb31cf960fc425196b5a7dec85d259cebc23076544e9319c2cce6592eb79240a722f6e857e2c9259599e51715fc3437b71648300b3a33032d94236e773e8d203238b870ae40cab0cd46489a35da4be8b433edf65b62115f735d893f0158dffab920a156cdf35c1ed890e92c5dc75c00291e4ff5e4b9c5857afddc77669dee734e4ed8fb8ffdabb7ed64cd383ed594b6162841256ae751ff2d3331e600ba1e293a00de46d729aa12a5cbd54159daefd5db62358e1d8cbd659229e0ec00aa1719c735c1108782799effe2311f926934729d9ad440f28eac2e5fb10c8d33b4970de8a35e4386ee29f9a4587dbccd61be4e2defec21a022290f1401d52927b1c22b6f2179d7fa8be19fc5b7d1893d63c412075bc461ab67f41287e88fe353b12d327bc5bd79fd0f5ff80a0c6678f5d802b6af0c75af2fee0ae0de47f9b0825a04fb7b9145491914c66bf2e48af26c860fbae0a6e877413b942cdfa665fad19f6cdb3f88b31acd1bab71dae9738b98f3918ca5161f47797205d6d531c917dac2bdc782a2402893a7b06af22d701819b249e1a40554b73eb25b6e1a0cd6996209b4b4d7357de51670ceeb99e93959fd739e6ac68c5a36dbd7e52e451695a09f91fb0516708bf47664d982848d258099ecb6344fd326700df600617420f1036779817c3e1d430daf333b0543508b91a955b801808ac8b88570f23792d0929d4a2d00c8895f588243a69e17869a4b52aeb8065b2839c101ac7e27e1b2862f630f88101cdd30a7444b619d1b1a6d32aab6add20df57b64b03bdcac63c8d1ee777caab62162d2f81abf0684ca3ec86bdebd52bdc7e1be950ed0582e251fb88730dd9bb7af7e0d905963839d3ad277753e58073c48ad700f176960256e3ec14292433b3448bfabfe772a42979b70ca48df140efa74dddae25b52c6aade0f159be74696d28c2a5c8602f8096328a452971c73bdf268f8b52bc94727c0324923183aa2cd7e479b67d3283a27f6cdcf2e32e377eb921413666670be4bea448051049c2e786ff48328deb66da9adfdc641692fe90c3fa7948f42bde50132684885368c4bb77ef2026ed19fe22f93a7f36821ec783a02ec3acedd760f010c304177764bfcc5c1dd80f94a4894161d17d3e395c1dc33fabdb7a171a9c2f79ffccc26fa665f5dabcab143cefb9e55c650bc469eabe93ae8e4114ef4984ce81598cc13e183807f7e2ce95b968f9ac1e7e3dcf141b4a491bdbefb326f4bb167962523625ad8ef8539b81e5aea0c26c9582f7aa53a386a45e1e345254b1e65253375e36a8adb2928fa76061313fb6029329db28a18086d4641c32312c3c74e9c3632df0a5d78abd08931f1abdff8d4f2a9ab2bbcbea13e445a236dbabf5c9a400edbff88460da625a314c6538f0a186eb6ec7200691e4e686a03f9e7d00d68c917b80a9cdadb399db106dd1264692eb3fcdc4171df340fea22458e6ca5ad77c74de8be9918b18e733f295cc6b353dad89390cd66f81028a30a11b0b769584ea4779148c4f70d3b5da038cafabf20dd0e0ce34d57b893cc175f3c457a0c547c908d59314ee3d8d8fa03724369d1483eeb0f9c331766904b96caa656ba6d330db2a3aa79fc54413cb4ae8affa276babd5e72b092560d1186c1832f23731b25d8c32d2101691cb6e3206754b64d300a24e9ff724e4f49382de6e0ec249b21f4438e4e525649cae5a424e5bfc0b36c374adbd718ba5448a57fe82926b200c34958fa60d86c7e4ef1dc728d09cf6c31d9af21db7f9648575a1ca09a70ffa8bee1d0c34cb5f21de7bfa520e484607fead816dbf1bc0a91a95e892c06b9cbf8dbab90fef635ff69ac81f17e21cdbd5184dfd56e951d06f18c80ad1087428fc33771afc52d23e1c203168898978d3a8f6dc6f1eca24dd2a1f4d0096af544b81db8a4320f66456883e4045b3b0961ab2709ee74104880c1533b5c12ebd63e4110dfe0494b1b4103a95353660d645b9f910301592ada778e1fce20853762663c714c39b24d4b4ee78ccc5c6f228c3472f27eb97baf23d977901505f1cc1478a3bad58ce23a82cb863fd2c9b79c03da37cb2abcb63b721b5397fe6f8751d3e0f2300f1d9ee100fa7b152d382aa99037819c0cea02b129db7da6a6b937ce55d22f1a7a970ed2a7ceea111380730726909403941f1b03510f401a1644f5f6e40797343739745d1ec0c6680a553f126df8659bf1b0ae3aaa21e2ae0aead65b919f786cbe2f2fd43a84954cff22a640355da61ecd5fd056a19f245ae0417ef2ac91651a9cc68019a4acdabd7d2e7dca71d2572c76d7582eeba7b737b7e3ee8d8087ce40d471b5c1f90729da14b9cf420532f50474aab8dcdbe8b7fbc98c06602f2502f8e941a5d0bc134c851cf98e35703d60eba22947bf3098a690208863be6ed1be7f46eb5a08f855285b78edfff54e57e274f31467f1c6b5d2ecc01e6082425a94a4fe387f59d5ec17a7e93b2435dcd38368eabc6c11a193508826a3f9bdd8c3baacc1d5bd2fd23b449a6d89d9af231c1f6f149f810e44e61e2359317763f35b3bc5f7e7ad5965b7490affba69ebb6a4caf36b82054b65c9150f0d8a3d58491ff928d54abb0f03169031afe75d636560fbba465d510b53d0dcfca70bd340c124f655009e132d1ca3ad0c0a956263770d015ff2b3a271c5bf4e840bf65a74743ddb32d807d65e54db0163c9b962104b3de95320a9e04adefff8a65ab1da568494f63c76147fe600cdbabb1252149ded69a470cfeb2e481e8eb5316526648", 0x1000}], 0x1) rmdir(&(0x7f0000001040)='./file0\x00') ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000001080)=0xfffffffffffffff7) r2 = socket$inet6(0x18, 0x2, 0x5148) writev(r2, &(0x7f0000002480)=[{&(0x7f00000010c0)="c6f8332da6f3640362bc4ddd1fb97a6575359d163fbd5d86e72969c1954dfa29d09b76089201ce495d685f24bb629664d84d10959db59905f55fe17d6c6f4fc06da03d9cb15e0fd00dd7b3e3b166682be132f7", 0x53}, {&(0x7f0000001140)="77a870c4dcca8d4da110a731635e0ee42373823cd8fcabc0602e7fbe4ea80cd46ead7b5a335947b7641553ff8ca3df1e08d1a1309e165389a741ba1742c5cbdb351008c567b1e3148896700b1329c1758e93b18b86ce9c9ccf37642807047891c5e901503afc3aa9782408e2adf744ce7d901021fa43aa3c39c567b117525289b0c9144b12f527431474ff4d2f4f93c325fd2f0d655d154b1e0e7f30455cbd0e47e83094404fe5add3a139ce499b3a3cd1d86dddf193883ed6d2e193b6bfad628b246965af9e0dae4d95c380f6d1df918df6693e2c3fcf4f6f8ea5c3a50072940a548543557a0cb0d14c0468d3631b5444790549", 0xf4}, {&(0x7f0000001240)="bca1953f8a0c9acb7e60f5d831fd5d2d0149ef207f90b9c612882aebce9214001cf867d2c24a9866914e630f5fc814a777ddbc017de102f2b2ac0c476e8cf54f39015d26374ded8614b11f48e06552d2b30822175072b7567bd7dcaec330b4611acca9ea2668a579b14d3169351d86602af17ae75559710792903abf37a64ab7df0f4d35bd1fbac70e3f3ac51d334aa9fa461af7397c5122133207ef4cbce30a266e4e9c1c", 0xa5}, {&(0x7f0000001300)="d4838ba47751421142cc9c73657ef673f9a9dd0934481fe417b871a5e7be4825a0e8ef7ed62641f750a01dd041a0916a5e88ad6e473b49e519ad007a4569e224f5e4f33ea1e2b1f0684cb219860c37c81cdcc78c5744f605928c81052e046ee957cd001769823cebcb0f678d73b7b38e2f81c2b2260f1d16a866bf24be95d07624996f53558f2762fb46c90348cadc9a34daaccb6e8384773edbb60911137eb78bb8a16b29ebf9659efa6efe63d4fe4c96e5bff7fcc316b83adee9540f9c07abce2348a18a8dbd01022b74da4e8476899d25cf6e4232c846c159703835fd654575400c95f390ee011cf5624cc160fed8d0e0e16a633387d3503c00313afe482d58233bcc57fe9ff793bddf59b0456999c66734162b45eedfe07a30c47b69f78838e3aa2d443082c95c3cc05353de0317a230f8107919d07d301508cfe793f21b1b289cf8813d638df98eac4daa94fca54af21401a4fef7fd0f76cce35fe2ca450f040d5bcca629a3d933c54f4fca3eabbb2f3ade08fd0b7ac19df1fb443365161953ea2761c51ccb633e2a3f1b8f7562041a02ae80955f77d189ec8ca8483d71a5895ff021e89034488ae01edd742ed3fb05bdebb08990b506343af80afe9f7dac8bbef0f559f118022afe69e5c8621934f80f16339f8edaf96afd3624e6eb07d801342f3756d93f247d5aee1a38ef18f181887a21e9e02702791b9a99afe7138aef29c2d0b6063adc725351a4f155c30434d1fffc0b5fbac43da705c255bf1be6f8d06933b1a518d05b61861eec70891972a2e1d48ee862d8a9727d730da61157ddf61644c3c2cbc34b0d414c38b6054e2217e9b4644889fc482ac9f5cdcdd028d5978b52e7103ac9acea31615556c3efed0e41a4ec8b415c4ad9ac0e98efde93aaae110449f45b1bdf6d329bd69ec49ec6c13263abaa367864b96fa8fdb36a47f859a3903186c7c383a37299e011594d6c15b63418ee22c1c9900e224c5e86a1fc1c276eec755bc56dc2adb0bd8ccffe6f3ee4ff126f9a7ec14fbcffb63f86b3a34b65a65b018921c36e450101811fe284cda3b3bccd171bda876c0298f07bd093edb2651b4e7f2171777f6f98fb7df849e72586e76e4018c5c662eeab9d23e74cd65b8cba0c62e53817f68a38df5d40b667129bfcf86672419497838432e6ca25079672c29004573bf633de71e676f238485a49cb971308c47c474094660f2889ef6fe7545cdb47dba1db0e5f6793385cebc2d140c6f1b4fa70659a58de8ea79a1b537227b5e77e1c9e2d8b11b0920f8cbb272ad5c7257123ae54c68ef1b9ec3bbf426fc638a4c425b26304a5a3fe5c5cf9fea2882e963d8f6602556326215e5bc8e25d5dbcc7568719e0d861f719b5dbdb2524796736f9b66906e115d4a622e997a0a91cddd3d8a9016a4c741843a1b552ccfb06d2d2130d50178e3e7226a84174ef8b43f115a2fbf864e1306bec818e7f9d3cf5d054b35b6a827d0f15a809b63adc7e78ff716b172fab2b50c5d11bf7630afb1b9506cce36f3cdd7540b75e75e59e69743b1ce4cc2faecf739c2368529f297f52ea937e73d58fe3c68570661bfa1810500573855b16213995576a44fa88eb7a460f2018efe16431ce7a4d8c09c51f747759974c15808e520be2f7014a7cefe15a898d91f09a113a3223076f06a2ffeaeda18a707e65fa8d7d9440dc042474a7b75035ecefeea731d176cbd3f4e74ce5b3c2f84227c0c858ab27150e6d9c6ccee89f181230342778c8408ac464ece06e18d5821566e904dc7fda726ce41bfa4c545256379118aa6800de603bfa59e2fd81cd9656b780e9f7a098c093bef8a9077a65b2df320a1bb03fb60ce99db5ed89b15195c275091a400ade1417489b3aeeee127e33bbd42e616ad77875675c0a65fca4b6c93b29703d5e95223c2b18985b368c57f76b383146bfef6db755050444ced10b04f5f24428de437dba4d4181ff7f911d394cbe04cdd6b83eb71a5615a687a9f55930e56b9d102bbb04f31c601b6ddecbd8e1ad041284f1ac1c09e0eeb2715ee1c98724798320a81640b860ecca8100a94fedc6a58ef38cbdcacb730bc8039397108ecafd079865af27bfb6b98caca476f3b28d5b21373aceaf29c00e9483d01d35b05dbf39295a4f177f8b17b5353d46a6c4bbb093ce38c6ad2c268bc084f8167beaf51d500bfe3bbc35f8fc6a2c170b25bdb9d54d1ec1f71b5ba15507c342bc39f812e37ca7596ce8c4c2d966f0e74a4c2b7cea3014b000fdaee84456ccc1eb27342620a27aae782ec733571038cfb8c31952b7afb0853e64b11aa4dc4c4c2e53f0cf1962b2ab70fb37f241fa152284676e7870543d864d34f42abff9fff0fc3468f8ea5492a8d4361b2451313b8d76d8c86dc2e1dec78a30e99285d55789c298088f7c78afa85affbc3260409c05dc549e17073f08910f313bd0713dd0f58505650e003ae65ed0b753b7ee52d823ac86f1f3fbcc81e5f1b8eddf2b30e643f18c7441df67032e3c182c19a2691d11620dcfc298f25c31ca55ba7f750457c0adc50bbf492d270f14cad2a0ce4311bae5066a9226eec6d7d12fa481deaf2d245932e68512817534d064b8c8703ea6db54ed6d208bacbc321dd0d5a431f23c73fdb1353059690a871de419a83498a922f97d40df8e2080dbe97388aa30d9dece266f43034a58477018fd5c5a221f42fe2b605d0b7f5919bf940eb1247cf24caae5fa7189b87a32529e95cf2f19ae0b7d23b7099659542c0b1e3b92258a4ed6f157b10138aa20770103b64982edbc62af812dd13ad63c671c60af04c1772e12a709d246e33fe682864b5d73bcd0f0ceee2ed2c469dbd6f32515eb0d695e75fccd7ddd6b5d900cf73ce9e5d54efa980fb21bd23a79546458b04b45f91acb14c7fedaea324846b89b727182b6a74af704000f9a8cb14e3dbae4d9e03ede69d1d7a8ca74d16799be5475fe90e65e0e8a54a3180cc042a649bc44e4f925c75cf40ec310054a2d59b4070c4a9d5cec5a67308219c26ce6c427a2d135490ba469b991bf9de3725d2f9a1ebb971f6b84155df0e9f4e329195168193f8c749eb261e561fe382473418827b286a859d08a8b6cda97f711765cbacd2b334f4c7e1485e56ff6a458dd2938d403a53ae56fea36c21e8eb57103b9e75ba5b565b4d1ee5e3909900271fceb9c88e8d71897a246bc8c51970f784bb6377d6dd0bb408733b5cfe1cb2396caaebe6e7fc75b300f5f9a990372a5454a2d3f6ed3826dd3775b245222d14a2462b6f1030cb3b00878595b6719a452790139874f4aaaa4ac5327e41aec8a0675a98ceb349b8b9c2c982c3141f5842fbc67cc331aa3462eec6f118ff5ce46308c4ea0a9a978f85d1012c7307a0570d1e0c7e21fb6e5d162041cd1f1b127de482581b613eb37b79c07ead9e87a7477c60775984cf671f0eb3ca04a3442814a1cda683b9ac79ce9a3443c0ef007c0b5eba544feed455acf577dfd027cc7e0d7482c42cfc6c555481869f5b3ad2e076973e4386c4ab9afec18c290a0c3149044fdf8754d112fcbbeb3c20ff30da03735f15f7d7c44b6487ce5c9bb1f3808373691810104316acf0b658b6fa0e1c14c05822c2d2403ea7a9d03ee5699ad708b5a23a67df54eb66fd739b75564188601a3ff1c5e38f358206d63b4c9f0876d0f2277995d41200ad6950817682418b2081b5dcade8563df5ab176aa95f6a22d0e72619a1af8d82b578d2b043b6aa99ea7ea196a06a204025ac43e562adddbf778e05a03290e9bbb28575419ab66c9f6b23778d5d6cff3ced01098dae553abbf233fec976f0f56a06c7081d19aafd488e69a57dc1d0e85570b80e3c90b9903fecbd1bb36d39eb3f452a46cb36a5769ac4af99ab51206f768968a92230d5e6d3eeea54de64267066875470c8446a5fdb4fd85272711c6b62b6e5732517470d86e9e6f5964a106a4f73df0d6b653478c129f2e4808ddbbd15c9d1f57e49ff58651b7f15e605565f9068fb48372d88d5ccbfe41cb26606550f46cd48c0aa5b49e21170315fc07fbc1db30380406fa857dd8041e9ac25095be8ddb91d6904b1ef4fa7d2bb227789cf4e3a6b5e286093090a59fb4b7abc85966acaec461a35f5fbdcc70f20e7b21f7a611b50accb7b08645f59ccb5a5c3db15de565cd03a7418f80b680b9ac2261c2048e5a6c3d30071694a04352fc5464a329fae79b5cf1e229a4a3cf1627a67cc6b8fe4f6890f6913b13086f9cb28218f35499c6b4a888855c09918a931f1b6b26f12f2033917cfdf5d8e1b6b4adc37e8e5e78596083acce7be77fff195f9062ac8d5215129c6f60657799248a159e638e4cfec6956dd3b9d00e6ceae75b8ad7a48126a5b5884d984c248dba2bd696cd9f1fa8f3a87713129ca1ed0ffc39417472951cb21f979bfeb354d656096393794cb109581601c025338eb40f96a09cc681ff8e98401c45312cdf41ff0057df4c7c876e80aaa33820b6a01c00c25b35a11610d583e77cb60878e5bf6f6f0e6cb41450c67e18bf96a737f454171364b79d5dbc337b6de56ccc594289d1de838ba7c5a25e3fd117d326a943a312a4ec164c3dcf8188129f975c8cc74b8de8812d4881c812c38ebfbbd46d338ce9c9a0db91b4ae7df01acd54ef4f52bcc90368f6eb5ef5c23fb80e77cfa8b5fc20a34c1dd2d52fcae8da311e5ba304cd1956f67d9ee80399d3f9dba7086363436bdfc0e83c16839ea33348d82b237d5866859d6e91cf0d17b138d996ab058b1232071118fed40895f0ff2cbeb80f519f7237234b072a9d0373e4710b0bd722f345b06e04991d43eff92ecd5507b1462de3589e7d5897de9caef025bb3ab77d97325d61ad4545821723041c7cc67c829e5dcce9bb9bf10a7caa10f2216aa699fdc3856b166775f081ff831eba1b2410f873b2d5b54c5cea97c551fe308ac053bfb58305fc289ca8481421572003b74fe357c950b570b3e97e46e9b6fff71958383e9c64a224ef927e1d90456f421962d0574326dd8cee99134af4c20ee46f05d3757626c9b9f0ed4f2f7de8158e6449f84e1cf8b0c0fbcf176545cb1447ff46d3e440fc724357e7530264ef6ce31c6cd3df1e62d9db90af49534cbcce3435b508eb85a1089582fe2d4b43b4d68c84e742c7e0cb90a75c4c61f574abfb399f8e50b9d2c786f8957cb3151054d1708370467d5b4ed193e51c0a8466028626161e31153ee27621d9be8451373dbd085f4438c209f42e4d64ed75c09a172f19676a919b970d5d2d300dbd9c41abf0d4bf7cf0062718e462197e4897004344edaad9208e134f9b364beb83d8e1962f5c6a0153c00c635178af0a28f3b85a78d7a3d34fa5b2fff1cb81896d65c29fbe77ddd9c8a74d0919b775b51196dc26eda7366d79e3bcfac33b4822148130608e6826f9d7b1f901ce8f5b4f2c2046500fbfd2075b9d3b3344ed907d572a04dd27a10f4bd4bc656e45f30c6aabe2c11fc3da16a8569d80f9f38d8a0da06321a0ab1d86f17e0c547c8d668a453ee559ba847f418008e513fd9d65d727353c2792079e3d6da8a6af4f656ffc2f50acf1b75c35d4c6dc263e438ae81784c03dcd3f2da9a46e84b6b2ac73462ff170bc2acde9c39371773fd421f20255f9de74ec58d03e6a07dcc8bee21487cb3381a20d4db6c7f7b2c2a0742cb202a509787764564bf534d8bc782d90a83314e79974fd9dd1e6da0134b121baa896fbc72e2d0f3520f55942301b8e6e9ae3d6fd337d58e30a6411da9c4d1363718ea7f6b594b5964211b72ee02cb971471f26dfe7667f60", 0x1000}, {&(0x7f0000002300)="e6ae5bb6f52a6a37a4634e786653c70fb55f25eef0a4f8d70ec340e004d441f9478a7121089235868a873b273162dc3ce60099c35e86e2279e5894262f851b235967f5331e357d53d974bbce6e49e9c83ace25ddc4be9934ee8c7a083cda07e51151e9a32292bd565031b49b5e9a78a2a7a6fa88181f1b9860d70cfa9b73635eac5a0958bb41f6445c3cb371015a6eaad639580a65c94f4fb7ef5220e79270cdbac0ae8f44dbaa047e4991f6dfbe3a383d301def46c0971faf8edf79", 0xbc}, {&(0x7f00000023c0)="1366eefa5ba3b282f29839d0b2bba5302b12c43da54f070c847087c9443e4e885feaddc728eb9bcaf0939a752948b8c9e102e0c466f8c58b0df08db5d8f984ecead7bdf37c54a8930aa9b7c9fdafbd55500fa7bbbe086eda7560971ca9f03df79a", 0x61}, {&(0x7f0000002440)="24e0bc2581447485e09e7bb11ac1efd77a", 0x11}], 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000002500)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000002540)={0x80000001, 0x7, 0x6, 0x6000000000000000, "cd80faba0cde2e1bf024d80a5922b14e168c1891", 0x8, 0x8001}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000002580)={0x1, 0x5, 0x7, 0x0, 0x3}) listen(r1, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000025c0)={'./file0\x00', 0x0, 0x9, 0x401, 0x1, 0x4, 0x5, 0x6, 0x3, 0x1, 0x2, 0xf2d}) mkdir(&(0x7f0000002640)='./file0\x00', 0x2) setsockopt(r2, 0x9, 0x5, &(0x7f0000002680)="903bb39baa3d7367fe7236a7c2e00faf7ca3a355f018fa6b948567f20c23efb9c4a650ea842488bd7ba41eb566cf95975684c1c875669f6aa1a38da651cae69739cb7ae980bfc39323b4c2cc69eb038d8cb70f023aebc968fea02cd6fba32690c72ae2832edba6bfafeca29fe8e1035592c356c156216ce43431cf73215fa53ed14f49c7fafd1a885dd9cdf9952c71d731dd2befc0ea1e9c29af3d5924363c7498219108857a5fcc4880cdea2832c1dc53bcd2ecccbb6375a5", 0xb9) listen(r1, 0x10001) bind(r1, &(0x7f0000002740)=@in={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002780)=0x7) chflagsat(r1, &(0x7f00000027c0)='./file0\x00', 0x0, 0x2) shutdown(r2, 0x2) r3 = socket(0x10, 0x1, 0x3) lseek(r0, 0x0, 0x0, 0x0) r4 = getppid() r5 = fcntl$getown(r3, 0x5) setpgid(r4, r5) r6 = getgid() setegid(r6) connect$unix(r3, &(0x7f0000002800)=@file={0x1, './file0\x00'}, 0xa) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x7e3901a2b77370a9) shmdt(r7) ioctl$TIOCSBRK(r1, 0x2000747b) 16:04:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000eb000000e2b8180000000b00000031000000000000020000000000000100cac5fbe144cc4d78645f57409c2c616ea7b7229bcdd15fad9711de8b9905b4a62980f20a344a149e6efdce860300000000000000096709c39ec0ded6d75e1cc9ee7a4b30f6a06a4bef33d3cf6dafc731bcc361578ba894572c31a88225aee7b6efa82fdb0c59fedd25d295ecaf80ce036a2c2bbe00fceb988eb08b5ed087da285a7eb501b1814684bce695f9dccb2a5005c8ca5e270a0d9a2ee28462c0d5c1e839945ec0cb0f824c7f9b141b5d521c220ccb87ccf9087e838771aa569b3c53487a78181addab1846a264fbb321ff6bdb7a87c09d8fe66259e38135b23edf488388265d64edcb24d131888ef46ca2836093e956871c1c6ee43d8dd82602f37b6a2f9d85d1729f424af6900c1616e22e6b4a45508f9ec8989b9e6a43a822ef91f3e9f0aa60200f42948d95b10de60c0136def950ab07f1a4a21570992e2073eb5a5e8061c5138cab9571a51fb776c22ed64cbf3159a229849d08d960519da8a00e45588a4ab3221362462e0d4188537ec9f9733fcee613"], 0x38}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:04:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2c, 0x0, 0xffffffffffffff48) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 16:04:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x57) 16:04:29 executing program 1: clock_settime(0x6, &(0x7f0000000240)={0x6}) select(0x0, 0x0, &(0x7f0000000040)={0x500, 0x0, 0x8000, 0x7fffffff}, 0x0, &(0x7f00000000c0)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x280, 0x48) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) 16:04:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x20ed2101266f16a6, 0xffffffff) 16:04:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x80000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x29ac56acd52010f, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfff, 0x0, 0x0, 0x1, "c63701cf9170a9d0cf6093bbaa7d7f26a0f034ff", 0x6, 0x9}) getpid() select(0x40, &(0x7f0000000080)={0x2, 0x3716, 0x0, 0x5a, 0x5, 0x10000, 0x6, 0xffffffffffff68f8}, &(0x7f00000000c0)={0x0, 0xfff, 0x9, 0x5, 0x4, 0xfff, 0x9, 0xffffffff}, &(0x7f0000000100)={0x3f, 0x9, 0xe816, 0x0, 0x4, 0x119, 0x9}, &(0x7f0000000140)={0x1, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1026, 0x0, 0x0) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xc135a8c2907a9511, &(0x7f0000000240)="b6") 16:04:29 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2080002016, 0x40004000000028a9) open(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0x180) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) 16:04:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="c17eaee33a3527ea19c1935eab58bb7faf50af0fa9e718f0b48a54924115f84c84cfada41f03d09adc40c4b12277d8430153f693ecc55e34f4444358e5ee72ca42a061a2be48cfb47f0bd7720349c922", 0x50, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:04:29 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x7ffffffd) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x8001) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:04:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x16) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffffffffffe60, &(0x7f00000000c0)="fa9a5fd8675b316d86e8a116f5e0b9c1381ffbdb323652fd5d01ee9d1278d2d30d5bd7fd2454fcaf76eeb62ca52f968feb91ecfa7bbcc1e4221bbf85e32342bea85427a9bb7320938b26b0d34aa68383df72b2baee757897f625710044b2ea898b7c82d7226b6d87c02fa43d48d000000000000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x37f, 0x0, 0x4c56, 0x3}, {0x7, 0x9, 0x0, 0x6}, {0x7, 0x5, 0x68, 0x5}, {0x1, 0x7d06, 0xafb, 0x133}, {0x0, 0x9, 0x1, 0x6}]}) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f0000000080)="eb36dada35972284fa3ad1101d65c4d9d648e33ef722fcffec8694e9eeff860b79b1ba676b65155fb4de5a66f93bd656bb784b0af1bca3f2dfb50da747a6852faa7057b7a0cd1ee8f22892f0f719bd4344d42478b80c3d1185eddbc233312aa691a8e6d94397719fda", 0x69, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:04:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socket(0x20, 0x1, 0x4d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="a7791e7c012228507c0ab8ac1bee9d90a42808bb4cba6c05cc76be85bde7a6a0325d124416bfdd040b117361f1fddc208c77bb6b1d0ad8aa9261ce1efa3b956d3b2175b1c134b3d0fc79b63c7fe44a1b5cfb55be8c7dd4fd2d9dd6356e212b3fcc89652539365dd763b8256585f09d7add703de2b1d490b4b22bf346dffacc6ce14dc416f511878551f2c76df997290f1b876b5cfde4d52c1d80cc53da7a2b31e307f04ccd0df9983b8c3cdf2f8203d9fdcd5f645c567c98007bccaf8e39", 0xbe) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f00000000c0)="ebff125c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) close(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="8fae8be73b189a881bbcc938572b853a8cc4d608a4d0da15c6e9816264e961d9592e0f8d5abdf724eaf92974ef2eca21e441d1b48b56f0fe3d5cb1f6afe9ee87ba3bea9e6c24bc4ec917f93cae34a2d2278e6208945f7808e34df20402a66bbbff6d5d684055164b51a6ac55fc25cd640426b8511cdbda54513473679fa7b575a678eb0671e5959d4cc2b897bb4e6d48767cd0246e6fcd3b7e", 0x99) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x6, 0x3f, 0x3, 0x2, 0x5]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000200000000ffff000000000000f87c8a5b671b1b542a538706000000a71400fafe280000002f000000030035700100000000000000"], 0x38}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x3) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000000000024, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = semget$private(0x0, 0x2, 0x8) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/61) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:04:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSCTTY(r2, 0x20007461) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x3b9) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61, 0x8, 0x0, 0x700000}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:04:29 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff29cdfffeff0010005b67078b542a538706000000b8180000002900000031f920004d9c000000000000893f00009a4c95a3cc"], 0x38}, 0x0) r0 = socket(0x18, 0x4000, 0x12e0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r0, 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:29 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmctl$IPC_RMID(r0, 0x0) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") ioctl$BIOCPROMISC(r0, 0x20004269) 16:04:29 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/187, 0xbb}], 0x1) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:04:29 executing program 1: setrlimit(0x5, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)) setrlimit(0x4, &(0x7f0000000040)={0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) r5 = fcntl$dupfd(r0, 0xa, r0) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x0, 0x5}], 0xfffffffffffffff9, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x40, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x7fff, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xdc, 0xfffff, 0x8001, 0x2d}, {{r0}, 0xfffffffffffffff8, 0x49, 0x40, 0x6, 0x2}], 0x9, &(0x7f0000000380)={0x80, 0x9}) r6 = getegid() fchown(r1, r3, r6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:04:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) r1 = msgget(0x1, 0x100) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000009eea4b47c64b1316d279ee64beebba5ca4c03caa4f2ee594db70a3236b334bc7c9c89a7e4c9afd470c743219e9e1904edc08cfb5564a81863c15f29036e3767c1532548209e6d667fafedf0fad580685ed14714dddd6ffffff7f00000000fc3bac1e79d85b83ddaaac0db33498b6978916f4af09a591d4a6a8d9e0268eb28a52f6bc0974385656063bb59e2b5e07314f206e1727cc1d881937da8f6c33e073d3967a3a7a62d0fd7c7606a8257d1146b6bbf96b730fe4"], 0xb5, 0x800) r2 = socket$inet(0x2, 0x2, 0x0) r3 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:04:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0xa9}, {0x6, 0x1f}}, 0x2) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x40) syz_emit_ethernet(0x2b3, &(0x7f0000000180)="e86de6b18cb62e8b0733a92addaf356be6fe91c5391e6b2a485d9f5fc84508580906d4078929a880cc3de71ce2d988f52a44a6ddea91cc6f33ed19dcb181e8af2b2469e1af2239e19b6cb61ae74ec250aec7b7f0c1cf5086301e9faa435f2289cb19abba81d7b2f68a6df1f1df2e8de197") 16:04:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffff8000, "06f7b1cda0ff37f16721648088c02d35c2a532fc"}) r1 = socket$inet(0x2, 0x3, 0x78e) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:04:30 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) syz_open_pts() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:04:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xef, &(0x7f0000000280)="a05d8a3558aead6513848d71ea48622ff9c1bc626333fc365a469ee6127b226cd2bf2398b6a20f876e7c5da20e55cffd27b304a3b849deb894c03777c0d4918fe0ade133dcc261c3a0468732e98b85109d021f48d8f64b48e19e910cf0f21455b32231f53eae1886ae3dd64a0265bf6f581a671935a41b7339da4964329c84a621284db0073ace3536734af7a62ac54d47e0b7305ac0f472c4e5d3213dfb27b77250e48d116b74033d863b3302f931464a77ef68e0f72e0df91430") 16:04:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) chmod(&(0x7f00000002c0)='./file0/file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000300)=0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) read(r0, &(0x7f0000000280)=""/41, 0x29) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 16:04:30 executing program 0: r0 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x20, 0x100000001, r3}) flock(r0, 0xb) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) flock(r1, 0x8) 16:04:30 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x9, 0x47, 0x0, 0xfffffffffffffc98) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000040)=0x8) 16:04:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x4, &(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = getpgid(r3) r7 = getuid() r8 = getgid() sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000140)="b966e9ed121547ba5ec86b3f00da96deb81a2a93e367450368b84a68c6bbacf1ddc8291e2b0a081ab20c18b1e1a1ced29de83251eb885e681b0addd9a1c8336d3900c5", 0x43}, {&(0x7f0000000300)="483bc9f88f78a57dc8453e53a7a2344cada796ba2f61c15fcb6aeb1db65b72e60576141375f68e9536747d3e6b56845a34350ef4ae2b3761ba3cb74259dea3707b2ad0624cd727fc5430fd2ea6516f597b61b7edcd8471e019484308fea4c6c5bd32823a8fc943581d78cef75132ca0e5cfca00722753c848b23b874fb8af4c147a27a0408d0449b8e673cd4d67be2fcd0cdd496f98c74c873d2e093519037416f218b84ca8dc9a5955ce4be03dd89a43fed06fd3fe29ee0b8c013c7ca2e7ab11965f36f677c5846333e7585bfbbd5387d7b66954cac270b3cfda7ec778072ad44f67237be8e2a54", 0xe8}, {&(0x7f0000000400)="1ec559b36fd78096fec89dcf2d73a320312e0e27292ae461b1f8dd2a15b14585ac9405be3e098e2fef281b8b0dfce20ef09d317556b2aa9b165eb11b7368d1e66b5e751cc74efe78f37b2860a247634a2a6ab70a9d47597f0b25d23b39666f3a8fa9a7", 0x63}, {&(0x7f0000000480)="25dd4038144922b9219a8a7062c8327ab97ae65aaa46f5f6d004a19bd5fce5d34bb96456d622e2d20cfeee956d5cf71f15fdadc4aad3f55e22d08964366d69fa20d85c7cfa7fe3c31666b5630a6891296ba49dfe656d66b47696cfbcebee62925a90e6b1fcdf24f92bdd190c9b33dd1fc9fd3583087356241dd7d0631a70a93913b5e1c0fa8ffcb0310c5061dd693012882d73b6cd94fbdc29022f383aa3fa3c81b58cce4954328951", 0xa9}, {&(0x7f0000000540)="32be110aa1df05c912da55a82340bdfc7e3d2d13cf1c371d0d7430586bac6f9aa61b05f968579b2f29f621ebb5fc38838199bb5a1b63e67e256cc76545991089897f25e1010a90a45cc92e74e44b7d7b5640690563645de5c79a6fa79f700031d8908539721e6cb9de921167f874412da5ae75d91173a9481c09115fe2eebbfc0ebc025be75f2f5be46c5956504b6a", 0x8f}, {&(0x7f0000000600)="902d2d0aabd9fc0b8e311565296807a7e993ca822434a3f6d414c0450d06d263e3f2e0597122704687aff87e957383b0ac9515941fb0f455fd9dc7232e4cd6aa90d9bfd01faabf8cfe7adc92d25b58dbb84bb317bdb205961d64ed06e2cb44d93afde71f27002a9607cebdbc53bf707b121bc706801a98efea8f6d10d09619d6fefe119f1ee768f39215bbea0aec762f5793063e83b37554a76ecdf06b2a6fdf988160fda3485634321e93a174b9f52eddb1cd532174a87a0ca8c9645e6a3cf957a678ffd32d74", 0xc7}, {&(0x7f0000000700)="95167a8ba3806b4e66145c3a0fdc4cb52d4c0405ef1799136962468844eb8ef376e81272a2fc61207527d25a639071e3454d4c3019d50a00d3dada57bb87b4bda17ab52250b60feaad392f7e153572fe6ba50fd0a605500f700bbb397dc5b0f6ae4bb56fcf05de9c6dc6b41b69653c57b3991a6b706884f74f79ebf6d3d627099bb6b99ba8cecaa6d76d95c97eb4ea214a66f609c9c1d6d8241093b831e95934cba369ed34d602a6a1841d8c6e914b7e658c793eaed30e6cabaeb77cf9bce8156c861d6cc9f6f6c8fb4722265bbe18b0ed8c", 0xd2}, {&(0x7f0000000800)="20686a48e7ff7e437205d97b1e5249949ff121afd3b371dc52115c20c2daae5cf06a5e6759216bc9db035e7581f491294d03f9857ec8e507c9335f135212f8c9d0933a6b9e326aaf4034b8619ce6ab21f511026b04916f7e66d643f0", 0x5c}, {&(0x7f0000000880)="0c5d567d845ba6f7c72af6b77c56d6d5b03eb70b0b637e3720eafc98091ff50b62b9bc724e0a1ef61985dc116e6bd6e7612b3ec22dddc499cb8e2da96bf0785b1e45dfef10160ed0257bc41f456f96282772c36b577ed5cf622c2d775406fcd36338fcf7b0834791d50de6008773cffeb0b254a05b494437af06fd1a7ad8a93c5018c9e3ff13a78dd2f54043fcfa00fcef5a68", 0x93}], 0x9, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x402}, 0x1) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000080ffff00000100004008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:04:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3f, './file1\x00'}) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:04:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='t', 0x1) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x400, 0x1}, {0x5a8}}, 0x0) getsockname$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009946000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000315bda9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000000000)=0x1002) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x3, 0x100000001, 0x0, 0x4, 0x1, 0x5, 0x2, 0x2, 0x2, 0x735d4e88}) 16:04:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xbd) setsockopt(r0, 0xcf66, 0x0, &(0x7f0000000000)="6e5f1fb618dd4c54c50446942841337c", 0x10) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:04:31 executing program 1: getitimer(0x0, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x4}, {0xa7, 0x27a}], 0x2}) 16:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x200001c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5, 0xff, 0x80, 0x75cdb620}, {0x400, 0x4, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000100)="d8f6e3d5251568c7ab0000000002", 0xe, 0x0, 0x0) 16:04:31 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x9, 0x5, 0xa9f, "0180bdab4ecdf071045dba1f1a8d907526da28b5", 0x8, 0x10000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000140), 0x7, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r3 = semget$private(0x0, 0x4, 0x200) r4 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x100, r4, r5, r6, r7, 0x18, 0x20}, 0x4, 0xffffffffffffff39}) close(r1) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:04:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0x4) setuid(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000280)='./file0\x00', 0x100) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x10602) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:04:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)) r1 = getuid() bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x8d}, 0xc) setuid(r1) 16:04:31 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/130, 0x82}, {&(0x7f0000000240)=""/245, 0xf5}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/224, 0xe0}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000001440)=""/113, 0x71}], 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x100) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/194, 0xc2}], 0x4) dup2(r0, r1) 16:04:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x88000002) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x80) 16:04:32 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8a) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 16:04:33 executing program 0: 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) socket$unix(0x1, 0x5, 0x0) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20281, 0x0) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x59, 0x0, 0xffffffffffffffff, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000000040)="b915f46e071d9ba6441e92bb0ffcaaacb7e3e4705b9e7253fe126f78aefdeab0bdda389c574edb60436850eeb53d7efac46af67b53aff3eee7158b0646e571b450d61be2a35979bd7b7da5a142c4efa270af4f512a09689dde8b66be201ec54cb884548bb72e9263733f8de427dea93672bc235faf7154fc63c699b3bed8b02b6bbfba7e7d9e02f62b377a63bc7748da714d6ed2eb890f7a3f859c363608755204ec3537af965f805c8ea289865ddd823fc83563d0f40272ca7fca3bd51489624e9c", 0xc2) 16:04:33 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) recvfrom(r0, &(0x7f0000000000)=""/36, 0x24, 0x841, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0xa9}, 0xc) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="e6f7f20b6cf698b4c593c644e03a147f6206e7887dfd4f26232633d3ac4998c8d1b33fe8b7bdb03a7d28287324e171807130fae3fe61479417dfcddfb890613b79ad76cee2947e23263db0e2b8e14899d95d674c0a40abc261e1a5b059e378709b32d606cd3bc01a2dfd0ec62f359172c9e57d1b8f237ce7392aad1f3fd6cea81bedaa9701aef35e91", 0x89}, {&(0x7f0000000180)="4729d5a073c5d25cb4eee1f7bffbc6276d87befb54420c54b8ef61bf03e3d45d551c55b201f7f210befc92b12bd1e9f39e7c48c1512421c229c75251ab4c7564f9229d45c5dbb799298970d46b", 0x4d}], 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x8000, 0x88) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000380)=0x100) setuid(0xee01) open(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x106) 16:04:33 executing program 1: r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x4) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:04:33 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x81, 0x4, 0x8001}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) close(r0) 16:04:33 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0xffffffffffffffc0, 0x1000, {0xfa6, 0xff}}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f572"], 0x10) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0xc) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:33 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x7, 0x4}) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x7, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:33 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/186, &(0x7f00000001c0)=0xba) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400022ff, 0x0, "00370020000f9b48123e44ab00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000600)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5e", 0x4d1) 16:04:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d819e762f4f55453f5fa6bab17ae5b2eb005e2dec47d9e528c93bd5072098504b226b760f9db1ab558438d927cccb4265712086a115e1575611602de7d032d8bb1cacae64b9a91ee9eb7cceb6e0c715ca53e85c863d7d6b84d7c89957dc8e487c808bd811ab78a12e0102e34613e6fe2c6b1ef1935348435b84b6b965a85900a1143e2627"], 0x10) r1 = semget(0x2, 0x6, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/167) shutdown(r0, 0x1) 16:04:34 executing program 0: 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)) 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) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r3) 16:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x2, 0x200) setsockopt$inet_opts(r1, 0x0, 0x150672fb1a142f31, &(0x7f0000000100)="2e63c65bf5a84541ab3c7d37b747bf331d96ab41c75514a6199da6da2273e86bf18c944c59d328ff5e9fd2b17b5e5b01db70e1e0baccdd2877101540c9c15d23af166cdd2c413a213201", 0x4a) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="d6680a902dc8860289cf4498", 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x64f3, 0x5, 0x80000000, 0x100000000}, {0xffff, 0x7fff, 0x7fff, 0x1}]}) getpid() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x200000008, 0xfffffffffffffffd}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0x8000, 0x7fff, 0xd1}, {0x0, 0x7, 0xb44}, {0x40, 0x1e74018e, 0x1000, 0x6}, {0x81, 0x2, 0x0, 0x3}, {0x3, 0x6, 0x9, 0xe74d}, {0xc9, 0x2, 0xffffffff80000000, 0x41663ddd}, {0x3ff, 0xd83e, 0x989, 0x3}, {0x7ff, 0x0, 0x3, 0x800}, {0x8001, 0x0, 0x1, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x100000000, 0x5, 0x1, 0x200}, {0x7, 0x7, 0x0, 0x7}, {0x5, 0x20, 0x1000, 0x3}, {0xf1, 0x0, 0xec, 0xffff}, {0x7, 0x3, 0x0, 0x52d}, {0x9, 0x1, 0x0, 0x9}]}) pwrite(r0, &(0x7f00000001c0)='5', 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) 16:04:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001940)=[{&(0x7f0000001740)="8542eed0b7daf1dc2525bafe0e86eceeb7b3747e429f52227887c5b4d54ad8848c0dafbc4fa13ee4452e029ae5a25d531693f62ac0b23b449da017", 0x3b}, {&(0x7f0000001780)="7b77a0c625a0181d9e8fbc7d38840b86edb92b1f5b36442a7e114cd87966b825ac5dccc431b2e0b4ec039eb351e5279f8927d93888d34b80b21b0e2579440f075faece6bf8b5713fc0378f3febae1d9f50edce05246b5e556a159466be1567a617b4d36b452e849702c5c1687f2b10fd7eff1f1eb1fec9c018f7d29d9f660d18", 0x80}, {&(0x7f0000001800)="f3a98113da6d5bd2f94e7aebc9611be42ddf9203a584efff8957e64d8b9625a3401784e8e31f15275fcb0cc048bd51b88bb30846548a052f87c42337a7fabc8e24", 0x41}, {&(0x7f0000001880)="ec7c6add4b2f5dccf9babd567bc7643e3c41c3d6c5dd7dbdcac8e5ee3b9f1e21b9a091d334206721d41b51e71df33008c082f93ac1ca1126c412bd897ea81be02846cef60f6f78e1cef0e12675b4bd20aa1460835f97172bb89264b171a9b3c933846e2cc0e56e2a97981c67aff1600959088d71ec3e201a7c577c4b527ddcb28d42e351d2", 0x85}], 0x4, 0x0, 0x2e) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="bc1d0bb15063099c4c8fd19aabc69d487bfae4134ff652605865b72a91de0b0152410539e7d80e2e44c254a8309548bbbc454784cb5e8a5937a5637a46b63dc77e673d83c90e02eab9", 0x49}, {&(0x7f0000000240)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e0c4767114f6834ae8766806abb8950d4701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c7f10faa8850db73036956fe8719577b306cf4f7ef1", 0xfa}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918b934f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c5fd38e3a9bfa35435f642620caf8950cabcd1a774d86f54344460079efd48c478c8e042a84d1834f27c413e29217c6b69814e6842a5", 0xda}, {&(0x7f0000000000)="02c0846f422a9cf12023d35efc917811eab470d49d0675beae45e45e41651507d9497f4af5710cf94d7a9d5dca84923c8459a42ba8192113bbbd6b", 0x3b}, {&(0x7f0000000440)="98b9a85e3b7e93f88351968e6d5ede528f95e46dc6975e8c55dd30333313657bc4956ced0de6de59d120dcbdd3d6d1783fdc94a12cdb840e1fb0c392b083d56a93741d2a6f99b4d9d63e4c94027463a1c560d88d317c3dd744548e156455d79fed75a1c4c78ad901084ddc2ecec641", 0x6f}, {&(0x7f00000004c0)="3d452b97d2c5d0c7675e6ac9527923cd209508b124cb5f8307f0327ab43653602b14682b36ff29ec3bbcf7f4f0f8f886f53e5176a18e66352e09309cd4d42fc69bf88b0e8367a968a1dcc6cd0b9d97ebc8a3ca4c41975b9a8bf930073203360d4cf46938928ec57fa5285bafce8ed7e55c32868a792bcb8b297bcdb13b3627efdb65a644b061441323f1f4666fe435767b79c6e38180d98d7f78d9a9ebeb7f6779d0d32b14f08f3943190e0939874db5d67549622c14cb412a9cb2440e0d01d24d9c24a355c7cb6697", 0xc9}, {&(0x7f00000005c0)="254f6a4bb96e1c2466ac801ffecbc1d0b88576a521ca23bb566727e8b1c75f060da625dac1b7c12cf40f0625469c41f8405edc96c033faf0c6b1210adb6b7b7ba792d7df4fb450f3ff45c1e410acb00c4ec3ac94f31f4f013091b21844fd9d581198804ccfd99d4a96877aa93009d9a96c067c4f07e10c0b17dd1b2dcf46c365913256eba05e59367e8e6a3cc3c7d8a7dc662db1bad63eccaa053548eb444feb81b133cd030ae567fc5353c2b888d11a5323c4cd28be3e3614c9f6885dd0efa621906b6c4fe304a38d74d90cf4659a427ea4d6b1b8b9a2e85fedea5adbe8bb7fb440278227fe3f1656b0e1af5c17770a9bb199376a464ae668a2d37a860ffbf4aa2415da1bcde71a1561c018e035ed8e27b78befa45e99c43d87bf3cdd6adea140513f1f035d48b6b4d9b9bd761e253e599c3c0947884e20b84aed365879b0a67305f44884ce19d84998d2fec7af414cf4e76f6b807c8fd5021ef58476c1308577e138c9bf62b904da06d0fead467100fad7f958d90056db22dadb08bf955eb048597c1e13ce6be60c1f2bf85b9d0d040107fb9330ccf52cfb4f56d19b2d902a2000334e46c288639709883c391dbe0322d5125ee26b361c6725408f7faf7dc2124ca9b90c7935e0c47bff24928e6dc47a50560664dbf1880b36dd7be8ba33a5df16909f558206e47fbb8775540cefee82eb4e73769136d2a51b3086d8b7c646997397f56af0d1c312342efcf554c1362bd114f140c111977b5975e40ad49c5c735c2e06686b411b4517153eb4b714c98dbfb8b9efd7885da74312fcd785285ec5a652127e90ea7b34848b17d30bbdbfb474d841e5a8726ea014fe6a8e8c52679c5e3328da9ca1f581823ef44f3792e80bed865993e21d0f6c01ef81c60d4c7ea71fb1ba109b2d4beb28ff21a4008d9f0e25ef3d510dbe32972e2a0763d718b597d8e64b4781c0f571bc33677e4b3adeeecc95266d96c3b8f44921cd3ad676d09ca221e13880b6cca3e1ce70985858e9c98f9bb19b19854dbde0a8ce6a56f4fff7d13cf765be116f177573a042c0610f0c0dc74a76944eb0e9b50472baa4f8709fb6b9517e5cf83325f9dee90faad11a695d41bfb4a826e68d08bd8ccde5fae2c7963d64d444659f0c5565694aa4161b004a0ee7c00a53a1082f72f1267036c80ab542e0b82feede0e89f26f134e90c3105eddbc59c876531e07fe1127ce0067e3ca4ff30ecdc387cf612ddf9f7b1b791f274ed7877461de7d40be1b5e2ed9d23a4a0d8ab6dc99d2e925bf669feb4ba51be329f9435fbbe695d85f589a55a700a4026e730b6ae608ca6a2df1b6a5240d9c064466c7d756c2146641aa28aed1b1c026965488269b9dbfc448cf13acd771a895fbfbe28f5cd9a67ee98e06f609a14345aeae7f06ff926de9d8036c775af507f2646cc45bea0dbf6d460eced3eb82103f5b0e0cfef7e6ba72f23d9079a71a46b1159bbdb478605865885d988c6de46613174d39ea89eb618c2c4f1a3aa974331d9da23fc5cd71d5e9d04e237d4af63190ea6369c7efd35c90a5c7fd165eb9b45829b971ef0193fa3e0fcb26da942937a75447ad2a8c88884d04f365e8052b39f7bb8fb520643ee1454538b43bd78fd54d2eb643c890a6f6927f72d273f86692f304fc623f394015fb2196ebc849114c6df5a7892edaf06a20f0336458145c757d44541c7dd9861dc9d4bb7e080cc06bd02f1f0368cdd744525a91e1ba96dc9f47802937a636079faf460edc602b7e915a500b960fda4702a69f8e8e939518c63382ffbb3e3897c097f13bdb852cf2cded3eaced84505bcaf2d4c45908b1d94fa566c9a5cfb7ec30dc3f2d14074a44bc67924e1c73811b4127d621b6f175367401c4b266be3746cc095b96a50e3aa0456f1503605135e4e64989130f858d5603f8da60f8b878d8896103606bf587fd6f6daaa7156a22278cd8271f75f8f4fe87786708f0d4101a9145d9d1d95fcaccc2765b90d31bbf709446ae90ddca56d8d9e335efc1976a99d66983a6e3093c031cd4d3bc2c511d48c9086a34e57c8b5a6f2a2a4f700081f9f86832170164bff726c4705221e005a9e74ba874369a822be7b9a8b79464474a18026eb9c0bb8dd127acd23606d0781f2c5e16e5f927064661ba53936a51f56f2061ff3ae336943a1b35a68e6aa1470301ed89a7e1ff92c9f911540683444664c10c9cfd722ab97200e5faeff0406d77b178ab52d9eb79f3dab76274dd784d28992ab5dc18bf93b97c22af44b96650a430a40dc70e00044193aadbd95e4a5ff4512d5757e6fa089e965f07e75ff09f324b7c9e93da130fcdaf8508675c8eca7a8d1536c0abe2dd5a119fc6a1f279bf72a7bd94f40c82d4fdea5f199b55a18c955a6595d20e27c18869c4479eb6b06ac6297b3081bc41c2f05c458e45ab2ee51886d9d3910f7aa6c301c471d879fd890946fc5c98000690f8efe2542673851ee6ee2d835caf0e2957791670eb7f240b3edc9875412cb8221fc42ca9347540118e1b4ef501ad433852b45762ddc145415f9011946492f7920ab85f89c30b442865ccd6a908b0edbffd992930586f501c8bb71c9d7eb8090758b9800f319527470d26f88787b3056a0a4d2ac2f984b8c04fcf39b84470aed75aecff226b82f2fe113c21e0e84c3bf2d12fd256c95eafa62ae725f2b05f98d45844fc29acb716ddcf0e8aa9b29b2457cc3541d325dbdda90ca16437edb22119515bd5522d5f2ac08b7b0254390346231a6cff6279ed8b8572dee378a4589c7ec48044253f572e89f4272cdc9b77443f315d06eca4b0cd5572f1aef9488a03782e3b69cc62ac8a171a4f1fce35f8cad2526f4a72284132f6b32c9cbd612706e7033bae053182e9bee1a7603f594a68bc3ef498e8d5869388db968683da7e399ea87cdfa6d3de433e39c7c32996c952efb9cf28b2aaa311ed0fb0744adfa23219a7b741e0c4bcb69b348d26d55d3945db2f058bb716020e47746c3cdd81afb94bccc5a1be2d4a7928e1b1ce749b7a04e9f28f938d8d0dcaf5ffffc5c9c1e8de05ece383d8da0da4136736832365db190ad43d3eeb1aec248d8f48b9dd839e1418318397b6b19d2806433657414fad45da95740b190b93b0cff13088ca633a0788b6c548d9c1c44c7fd6a0353b5e9e603a1424882b8430f661d470c6c0b6af8711eeb7666e49327b48e387276fa42b675e89cd010abfdc6cfcbed8e314dab7ccc8bdb288e6c8c9cec85118c26fcc88e88e50c7824dbbe2edb0e75dd7e1fc9a0d58188382de94036bab0fb56917925424fd9f6ceeb720d0674d8436245b299c594bde9b234f2530c2f7dc3c34d1faeecb8a93bd282d60e9c8f577cd036801165c65a05baec02d56149c62c2613e8bc5e80b0023277f80728cd9b9f2453307930d0fa152185699d1352fc2d6a8cd7aafa7dc9e1514db472a292fcb84d301db6ee371c3554d7081413332b487cf419089081e655c46903a695e77d57def9bb1fd85a0c69496769cfd91c20b131071169e2cd9b7891b1238706a7666fc92e69af772b87e114d34e29a0dc66f5f1a795bda075347308a8b4927db87ea47be1522c545b9b95e1f2e6ae99df778c12c1d1721dbe735bd1402d3534e41a6349066c76807ad0f94ecc2a5ea6be1d81439735840da3fb61f70268e6159dd9cbdaeb2a295cd523809395163abe8829ca4045953f46fabbb290e4b905726762479fa95f800d6cfc542c359af4aa7a99cd70c5cb369d29a5938438446c0deef33e8453cbcc5639087dfcafa5dc3b0c5a17c1cdcfc5982c6deca04c2faaabf44e036208870acc94f94e0f6d998fec55ebdf259303b214a12774f0c63729088a89ef16551f04ad4d4e3071a73dbb3923f28a3f18b16b6e7782f5922238366f391c1d1dcd259f5a318bc3a61f51fdd84d2acea1ff7c2b30247f6bcfc672007289c0e293c9e176ff239d7dee63b29722d1fbe41890ec2679fda2dc5782bc21bb88f28008b8f571fa991ac7e96d6c720d325e1dc70ef0427a21cd197bf71f29c4b40529fd4ef22e052c8f61c8db95909aa3d65c42d53dd09f356203a13f82ecfa8a65a80b8de1020bd2d5d440fd6145f20788ee6e8c61ee08e269747907f3c9cfa8f0674b909f7c0c1eb1ddc16d888b16ceda59c00d891e1c303fd7696ebcbc51035fcc5d8467955a46062011929f2bda19b8115071a773c375d0dbc0e56c260f33d2cc15a5a479786ea6d250f39b9872dea6a002ff016d855d5f80b879ae6678c4b326ed7f81f23c588ca47b0bbf5b896b5676a9e578201d2422ed016a920490d4f5780ecfb66a525c69c442d7ea95439dc23de6acd27208e58951e6f20a587ea029caedd3a0c4708666fc43c152953ddc3a23872a22e84f8601ac890cf4632963a2173c30ae777e0202d1fcba20c0062bb9f6d1830ca2a3499f880a8d7e03491948524d94f1822c2adb53f687ee1cbc72067879ed0ffec07f2ea7246e32962a0c6ac1f4caf2e258e9dbb830a3569a77ed3a340e81249d1ff770a8e03a53ae18f09ab534ea26d5e34fb0c37c7fa96b347add9001e2b3ae8015f8a704daa811933c6157caa001b4d0bfc9fd016bda06a0a9015391e0dc31932e023b1a955fa987660d3b03cecb67969ddb4c306e55e962d2dc84e4ad352a1eaa352ce0aaa66b4fd77ec88f20f034b50662324a9afa7e6a8ca41b0b1271cb0b89d15a9a7a00e31fcd7ce882f5a17fcf47260b0924bd438c713a68d39f4f1f3bf37bf92e8bf7b1ce59f947f0bcb97d29db59b7cbeb0acca054324416b85bee9bed7dd2a87eba9349c70e4dc0b2fa0bd630b78debcd24a0e5350d60e329bb7b8fdf0732e6b2a99995bef21f216f6efa87db47081480e03fc8882a31d0e51d7d1425f347bf4fcd1b5e8d072782f0bf29c9af69498475cafe41ff5cdd9a62cac61b55435202ff5c93e5aa22e92de2f4cf7155ea399466109a192c1acfd43c9e1a974a2432f4f525a9bf91105ce4215cd85044fbd3989310766861cfcd488cdce7a7c67544baed1aa6fcc29f3a094c328f7024da56cf8fd6808507f8cf4a26a4b3aa85d23317b6c109b24d48c9b0af8bfa39b25c224e361273c1c67d7fd7945326dd1ed7de84a78b36184f9827d865818b77c897f6f4edd7812d24c0a33d68dcc6a15cc85b225dff9b91a5cc3103dd12be4af5b1b0aa93040e211c04f4ea9334f2e16f829e8ff62593410effeb4493fe3bf1e6db4af43947e775dfe289394457ae809987c01508f409a36a9f66627f6c8b8f16f7f001d00fc3470883d8ba9fa35263693773d7028914179a419a728bf4f6f0f6b949e9e11c1915ec129cc62de1b54ea00d1ea7c70c4aa683fe1f9ad72ef6f472f264d65b9fad86f9d51ede18ce7cdfd0fddc0dfc3139770326f4b76f62c0275899e1b454585f21ca62a11cccfac29578cbdf21679179bce65fb37f4beb75637482e39ef1bd61a2c390daaa8ce11f183bed76c7addfa9e9cf01714ea30bf9b4b86b184cda90fe08f4c47cd50d8fa025acf588a1ab4927689bfd4fd42dad81dd138f02f61cdc5a2845b0c75385982e382c505c3aab7623cbadf497ea8c13044a076a8bb33d39b2148b77d38a83a33a2f7dd009c6fbfb16316f17d335f2c18189da4153bb1fc5946de5beb61ece6df878fcf9a06ebc63599a4546449bb49b79832ae72340fbb37e4914fb24c43e0774c5f8299ffc937ab1c8080b43fc2528799085b811af9806c4c2c0b5cf04b844331cf7baa1b4a376ee2a9e21581f8d32882c392a8251d8ea8328c3d0b16772358e156aba9", 0x1000}, {&(0x7f0000000180)="83df944a38084018c6c288fb260454", 0xf}, {&(0x7f00000015c0)="5d7b623e00d5672bf97b787d8c4ab7d02c310850c07654164140f8609e824480ba99c5a0e2b9aa3b039fd160567718db0a82eddc9079cffc4f003b508782bce2f516b377678d15817bf46a6c9c7169ea7610f7176df8fd1d0844eae825d2f47fa492ddc2c4db2f01321e5ef334e6351f1aca340390c0f1af2b764d4e7ae7d184b0202554c12b962de423563b1aabb673a2a26c283317cb8fe3abda43372ca9465af4a30e7c0a77cd91", 0xa9}], 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="a27574df21172023a1eedafcf150efa6ff8bf3c1262f4ef760e6e8cac9d6079cbbc1df6df839e2fdcd8f630cabd4a0583aafac3bf25f9d4dee0711ecd8bb774e69534523a4cb92e049e7a64b8cf7ef7705a5c801127ef4d0b8c1a1b6f7bc58dd7e6dc2752e123e", 0x67}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001980), &(0x7f00000019c0)=0x10) 16:04:34 executing program 0: r0 = socket(0x11, 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x89, 0x7fff}, {0x3, 0x1}, {0x100, 0x200}, {0x42, 0x6}, {0x8b, 0x800000}, {0x85, 0x4}, {0x4d, 0xc8}, {0x101}, {0x23, 0x5ed}], 0x9}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x3f, 0xfff}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37100202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x7, 0x140000000}, 0x10) 16:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x1000, 0x56c, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x9, r2, r3, 0x0, r4, 0x1, 0x457}, 0xc03, 0x4, r5, r6, 0x8, 0x2, 0xffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mknodat(r7, &(0x7f0000000180)='./file0\x00', 0x100, 0x5) 16:04:34 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 16:04:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) semget(0x0, 0x0, 0x200) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r1 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/6) 16:04:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7f, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) fcntl$dupfd(r1, 0xa, r0) 16:04:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffe6b) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) 16:04:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x86, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) r8 = dup2(r0, r0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000280)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r4, r5, 0x0, 0x6}, 0x1, 0x5, r6, r7, 0xffffffffffffff7d, 0x7, 0x101}) 16:04:35 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:04:35 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x5, 0xc000000000000000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x3000, 0x205, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x4) lseek(r3, 0x0, 0x0, 0x1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') shmctl$SHM_UNLOCK(r2, 0x4) dup2(r1, r0) sendto(r1, &(0x7f0000000200)="a3e72979b910c6c0005af7f1f22eb5249370731e2191c465ff02598a31e33ef98d29d1c6969d3292fffbe5fa824ee396e4bf5a96cf430d2636ad9d01bb78dc0cd8d1be2ff5c1b8cce7fe385dc309", 0x4e, 0x8, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) shmctl$IPC_RMID(r2, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000300)=0x81) r4 = accept(r3, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x7295) shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000400)) open(&(0x7f0000000440)='./file0\x00', 0x800, 0x2) linkat(r0, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00', 0xb9c88154f076e81) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000500)=0x2) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) msgget$private(0x0, 0x4f0) shmctl$IPC_RMID(r2, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000005c0)) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x100, 0x0) 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xf2a686a0755fa0cb, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x7fff, 0x0, 0x1f}, {0x3c, 0x20}, {0x60}, {0x6}]}) syz_emit_ethernet(0x97, &(0x7f0000000200)="b6cf1aa7c298cd699fd46b35351681fb527a57ccdab20014a2de04245ff69a0180c8f2a2d3168d988daaba494c634edd27fa7003871dd23e154c6a17a9c1ad7aab60f1eb7983a8d9d65e0063bb1c7067fd9485b74312a5f3ad2a321659958fd45303421c4675028442780f8685ace8d53559ecb75c5e67d6bcc8eef3e258449f40fc468fa1f17d87f5ef683d53e7e24ab220353661c06e") 16:04:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_gettime(0x0, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80, 0x7}, {0x1000000007c}, {0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x21) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x6) r2 = msgget$private(0x0, 0xc2029d14be9a44a3) msgsnd(r2, &(0x7f00000001c0)={0x0, "60dbcf1e6d67e0f843188da39ae7348218292088d7f063269e7a5f8b2db4f7c0c7c6f0d03a5a0df2f69d6a4f0794151b7a631c390ab4618031a8441ca82a41e79984aa8397056af42caafa727010ef987b9222192a12a36ab04282fb36b7de2d8bc488a7bf44eab0c07963496651aca8138deaadcd1f0de6bdfafab2e4bf67fa6161f88eba29e586ad7558f2e806f902456f297677a0806f2caf68581957a46a4a025976ae476f173f1fc0c8c8b6442808f1e4d6e70e025864d21827"}, 0xc4, 0x800) r3 = msgget(0x3, 0x10) msgrcv(r3, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x0, 0x53e1179f001f73a2) 16:04:35 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x13) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) 16:04:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) mprotect(&(0x7f000022f000/0x4000)=nil, 0x4000, 0x32ed888d9a446e53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x80000000, r2}) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt(r4, 0x1ff, 0xff, &(0x7f0000000080)=""/37, &(0x7f0000000100)=0x25) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x33, &(0x7f0000000000)="e9a7ce086a2578eb1eb42da562a5e77ee5b4575a37527b0981c28313989966728f86085f337dbbb4adc9581f49477eb2ea4ed3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x9, 0x101, 0x4, 0x6}, {0x7671, 0xfffffffffffffff8, 0xfffffffffffffffa, 0x7}, {0x1f, 0x80000001, 0xad9, 0x1}, {0x0, 0x1, 0xfffffffffffffff8, 0xa6}, {0x6, 0x80000001, 0x3, 0x2}]}) 16:04:36 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x6, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x9) 16:04:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:04:36 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) poll(&(0x7f0000000080)=[{r1, 0x188}, {r0, 0x4}, {r1, 0x8}], 0x3, 0x6) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r3 = socket$inet6(0x18, 0x5, 0x1) r4 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r5 = socket(0x2, 0x4004, 0x2) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r2, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="00e3ee00"], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r3, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r9, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') connect$unix(r8, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r9, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) 16:04:36 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = semget$private(0x0, 0x0, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000500)=""/4096) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x6) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() setreuid(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = semget$private(0x0, 0x100000004, 0x0) semctl$GETVAL(r5, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) r6 = accept$inet6(r3, &(0x7f0000000200), &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) 16:04:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r2, 0x0, 0x7f) execve(0x0, 0x0, 0x0) 16:04:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) ttllload: 1.40 cmd: getty 26436 [ttyin] 0.00u 0.00s 0% 312k load: 1.40 cmd: getty 26436 [ttyin] 0.00u 0.00s 0% 312k 16:04:36 executing program 1: syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:04:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x200) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:04:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7be02c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:04:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x8f}, {0x45}], 0x2}) 16:04:36 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="206e90a820f96bbcc00f295f1d2b57bcd84f3f7cbaa66e93043280b3eeca24632877fd59ed90cab7aef8890334a88b5a6def34c2b204bd6a1fbcc84987d1d09e0b1c5b8b2045acb535a894931124b0d0f78f8d5fd225e124304f9bfc398008130841982eabfd5a41b2c88ab744d22d905b8e7555e4db7c855ab950beae2ace03dd013e1a334b9001c836c2dc19810803ac6b890a6f78a9b8663ef758ce688629c8", 0xa1}, {&(0x7f00000004c0)="f8d14a6f2fceb505c9ca4349c1aa3e6bdfaccc62d2efc1d09b7e73a2ca31feba81d695ef78362236134104cd4d9b0a2c237500b7b5a1158795aeccb947078471c5cec916a1007c016186f9b1b1e43b213c4c8782b7b9001e1de5a729291b43d45c508af3a2771cf186477532b7058c3dbe4dcd65ad7040f63e18c8f97c5f28203f65905e492a3c0316104e9945028948356db22776c3400a47d4", 0x9a}, {&(0x7f0000000580)="35d3d5b09f3d507c19804892063bd6a63180f41c0ce74e77b3cd7bd3405965283fc71ba545a23cb48017c7a63e1d515d6a6f623273db1970a8093ca534f015310826ffb033c02e9942c0f1e6081a42332739e9413ffca290f153b9e2ee0627801ca6335a708fcd42bf0dc71e5f74910a17ce5730b0dd53b5fc62c6b8f6db6a", 0x7f}, {&(0x7f0000000600)="065a7a59b79384b72ea3a3a890217d6ae8e98a1011886fc8f6c9bffb87505e083d66b365c70d8c00515d561e03463d950cb9db87e98437b20624ea80db39d89bdffcba48903584fc1abfa888ffc23ea529506056da0bfc1b8e0b40cf24b4b637912c7daed81d6be59ba0f6b29941a96509c071a978f9f8c298bbfccdea795b77b81b09f5f933410a2b78890acea655f6fad6e5098d449e5a584757a85b4537d9a1ed87c8a85da012eaa72afd31b468bc81c113d8a66f34340692cba245c95bc45cf2fc2a8a12faac3de4318e5e0465cbd8046d9ee0ea618c48c2b7a6255f8eb3592feef4314a", 0xe6}, {&(0x7f0000000700)="de93bffdb70e7c78583b95c01dddbb474726727dd2a3457a548bf18f1b3fb3a698e68636f8e3c0cbe1d6ffb471e442655972a685925f979e347a8bd9474b4be178d1c2a8f3da6977b50f6ccc0505e5ceb9e37fe6532bd78dde034bb7b7393c7bd0673341", 0x64}], 0x5, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x115) pwrite(r3, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:04:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) chroot(&(0x7f0000000040)='./file0\x00') 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) 16:04:36 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getppid() r5 = getgid() r6 = getgid() setgroups(0x6, &(0x7f00000000c0)=[r1, r2, r3, r4, r5, r6]) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000140)=0x2) r8 = semget(0x3, 0x2, 0x0) semctl$GETZCNT(r8, 0x5, 0x7, &(0x7f0000000180)=""/123) r9 = shmget$private(0x0, 0x4000, 0x500, &(0x7f0000ffb000/0x4000)=nil) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 16:04:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:04:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:04:37 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1a35, &(0x7f0000000000)=0x1ff00000, 0x4) write(r0, &(0x7f0000000200)="a99308657645263d9300212ebe32469867dac3d929a3223ed23eef83643d8c63ea4220ce8e108c36082b9cd6af076854c2d6233f906db975a4f16bd7c3bdec674998333c58e17f59e1738afe66227658d9c4bfef00426a446586b9e152ba992036aae93d587c0ad9ce0f62440245206124b07876c7439861559eb2fed27eda68d413df5231b2c53cc105cdd78076345f657a11e7ba08767f1efae539149933440ad7087d488ba3209412dc3e03e04e39e4c18782", 0xb4) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000001400)="2dcd692810175edcbb4917794337d306a95f154a37235aae68cf1ed528b2d890a72f19c836e3e14fbb01109a827867e7a245a8c349844c013565ec2d260c7f5d83cf5829cb3a68c8d449c42df11fa0d8e473751e58a41f975e2b21739d2e6ac93a30ef495fd73f6e56cbb7eaeae88e463995da2885b457c13e68b3fa444bdc39435021ec3b911e84abe690031dd48c8ddeded5a81867441796878114e42940d7b95a9e7c1fb384e33b3f6d", 0xab, 0x400, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000013c0)={&(0x7f00000002c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/154, 0x9a}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000001c0)=""/30, 0x1e}], 0x3, &(0x7f0000001340)=""/105, 0x69}, 0x1) 16:04:37 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 16:04:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x8b0, 0x40) 16:04:37 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', 0x201, 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:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:04:38 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x108) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8000, 0x5d78, 0x49, 0x390, "61856578d0e8410577ed30a46138257c59db89fb", 0x0, 0x9}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:04:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r3 = geteuid() getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="d781d99b313ea3cb3a49df59cc8511c30cd4cb1836c25c884e2159a475d165b258621c0c3b2fb51ba70b6747b2e9876a99f7ddd34987e1bca9b60c19c0198e066e8d5aba5e675ccf6e70587fbcdfef", 0x4f}, {&(0x7f0000000240)="89effc12ee871d8d23d22a5e9b1e32814e123ccc17d74346f5ef00eeb236d78ec09881ed65ad901a4b0366ae08fc1e71da7824324b1ba838f6d69cd2eee4ee74ff279e946e0c0adef97c4c43576252eed633bf2a839a37e11b5b1b504e63f9709a056ec0bfdfa3cd7ed8cc07f4eaf9f8deb80d9bb85769af90285d987df59c825a99f08417e30b5b341e49e301560c8a50fa7b91e029a9e9542f01a246abe6861f98c331ed6cce8cbdda95f332ac4366d0358d3547", 0xb5}, {&(0x7f0000000300)}, {&(0x7f0000000340)="4097eb9e9283e936b4b70bb3dc8e881d15095dc54239b8465dcedbe6d2f1b2cd400cce7a2dabe1392d4e56f38b7edd650b8ea702f723fe47e7b64b86e3e7fc6320f1cd74c55811a54850ea15a80632a7429447787e1e3cea405ecb", 0x5b}, {&(0x7f00000003c0)="45bf66efb9a3dd67df1559a1a3642225cb971856f74d6e1642ac6617a5854a75ea8085628ddf5ab047efb98d223fe2eafebcd5c918c9bddbff39e7ad1be1a3249790e8ef81912873ac8ebc42c07f96e82e87527f11b208e0dc421b75c066d7638b82744318a433fb356c82e7573402b5fceed8e1ba80af50cf2c62ec5f321daeaf2453a32d3b642d4b74866b7f6c20df5b0ef2ff1d23d84e6dc6b6566191aaeac684e890cb4c180c3354848cb8e1047d544fe750a4700f8c5737c1ba94b027e1be74012c1cba52aea6d1105a8a62acaa83e11a4bd7a3fc789997d2f532b4", 0xde}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0, r0, r1, r1, r1]}], 0x70, 0x4}, 0x8) write(r0, &(0x7f0000000040)="81", 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = dup(r1) sendto$unix(r0, &(0x7f0000000080)="9edd99056cc57a493d8a12ce75927267484e12537b050ac02ce458a2fa7a0ada9f4277f506def15cd677f1c74e2df2247325dc5d09a9529c99a0d4a6631ef756710bd73f97f48c100d8571", 0x4b, 0x4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r5, &(0x7f0000000140)="150eaf4b89fc939762a6deab8c08ce52add812286ecba804764ff52b062102e03aaf79a59386077586e91d3a8856a073a161caa7c806dbb1da", 0x39) 16:04:38 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x6, 0xfff}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x9153, 0x8, 0x7ff, "b010f7d83ed924fbeeca975e7ac8fb490e6cf342", 0x800}) close(r1) execve(0x0, 0x0, 0x0) 16:04:38 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20a3330a7c4bba21, 0x10) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00', &(0x7f0000000180)='/dev/zero\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='\f\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/zero\x00']) fchown(r1, r5, r7) setgroups(0x4, &(0x7f0000000440)=[r7, r7, r6, r6]) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) write(r0, &(0x7f0000000500)="dbf8e2cb856c375f75f499f194e29d7e6ae3c654cb6739de5d3ce93f2389ba9ccdb1738a38e43fb1597a39f947d5483d34514fc4220fc3b1d752172b46bea64b8542e0155e9be520428a68b4b88548e5511beb4f366ab6136002704c11da51beac2f8ba0fdfaf36bcd4aff0c3ed47983a4f7afaa2c3e21bed3f5db44e013b763a8f5629993c0730f628f6b528b42808f9d2f50dbeb8cdd1d73", 0x99) write(r4, &(0x7f00000015c0)="d3576093c2711853f4910bc0fb12c4b441ac1f2be6be967b3c742043c5ca5df246079ae830755937a933943696c78ead79a379333711e693b157e486ebac8c600ec7c30176cdd30d197b142303f2a96ad09e607d48de1712a820fd85b570541ee33eb0916e86a555ee76eeafab", 0x6d) fcntl$getflags(r0, 0x1) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pread(r1, &(0x7f00000005c0)="2a44a4d837a34806b7a71cf989d9f5e63da7b97293b7bf5117920ff294cea7689d99ba090b60d87583e5787bd759866f2a9bb87c5aa3a2ca966f61eff4eb2f8c8f033d487fe1a6a51aba77b92e7b63d06076c8452f31a8df79a270948a33bc8a0838918397bcc09b22d6b021ea68dc35017a8c90236a0c0bf21fbd72201540160f7957b4da28b88a1bc6f4382446a727f63628c40c14d8766ca9db4ee6a517016c2e52ca4546b417f757e48d81dc3adb05c23a08ecde7e85261487bbeae04d672457dbae2536d64089438e0669f94401d8c18def86c2254bec15ede7dfff12281e47015d6f5c30c50238dcb9032839e15c96519c02d8615128bca5c26afe0790bfae1ed5f752e556d28e3f70530b9add0dbd4f86d771da90bbc10d3eef6f2262760812d306d7aa0635e17153b19e8eaa283cf19c628ade559274e6db05aa6be7f1fa9d71d11d9418c3f144e51f765b86ba4f9d493f822a28488367c8b32d669967015d47ba6a69d60723e49b41282c31a3c3f0ed67fb1e4a050ad6cd2ce250bad2846a86149e02ed1f8b3325d2468e08e872e09803db0b7a1a9876467a36aca5a5fb30b40b6628031617f10992837caa30b7a0933106df8f10da2269f9b83cafcf9fb4cfea895de868ec68532323beaaa30e97ff38dfd2a3f1fccec6eaa8aa9d7b11bad5c5cf005a9c3cd90ff6a3b0e97a3572471c16a8b608e34d3b54e9487b6bc54b09224bbeb36c140bdb2d2112679330fa30b0481191855e2e3c6a477667270dc98e5b51f57f876b6b397d102ef558514df3e6bd3b53fc977b051324adf03a948e7cdfe3197b85e24fd168e2c8de221ecf01bb068141181cacebdde7e786cb5f28d4ed8888e1d0647cf1a1a813a4412074f1ff79bb80681716786ae891c9cb5dcdfb4e3f70a12f7d85ae27b2527b568a01c52ab668995d817b281101d31d0c26ba607aa98026359252a4c1de060c1c6e4160e5b345a1a587ac7c3d4f0e85e3c13a384ff1a20266c0fb0dd2d6ee3d2a5c30d839f7954f08255f8969643ace24fbc27228f16aee69e635f20d92d0a0d3a3d5c7e99d456c04788ac0b50da41c17cd00b88ed02ea00dec70ce188ec44e3ea5cd37e8a0d0e5c7f4d0f5bb7a8836bf6fdf1f6686889ad514649735af484e29b5fc5050809ce29474524a388f384d3c59afbc5017833d8bd8517e2d4c050a878b309055413442382aa4bad06f73888d41f4c653a05c53cf578c00f777c4f4431ae5ff46c71843a2dda36c61c30b8aad54f37ac8aa80f162da6ac717f893ba05bcfa2f852c94031615598b58929a4375f3fcd2e3bfce2c8aa2669b9f6c888e6da970f9e2a4d2c8aa9d5a05d127786d0e7ab6fbca4f8a4dc58a23eda46980b148d3aea2336d3ca80c3d8e27ef2391c0c295e344773be4b5db3c4b32d0f76c23400593c54d346c8587df2caf28b938769c0458e12d11a05c84f6811d4332b8d4d4b86032be6d603e7a30566a87543e94eef374b8c1458939d23048f4197a252b44566e18ff392a7a97a3da4f40e04cc45fe48ac11f51db391e6d8448ede879b383afa1cbd3f8cd8b21d813a66876c770cfd39552dc14f4a1574305d2dce3d606b88771a40f6532e2b1fe94f7476ddfec010da940513b46a0ae0e16207c8fb963dbfa47da3804fd7d89dedf7decc5e9cd4e9339d9129fa81ae565e7c16e2071bd6245f5b7d86400e748378d448287f353ed957d5d826a86a22d278efcade5ccb98d826bb57586cff264db028dd536334b0f15cefde2a40f6b2592ecb5da419ee74bc35b0dfae0d5423656655c34a3147949fa650e6ecd5aa117d984ed8e2fc554e4dd653e9573b246e33072be6c52b79b960ef0b024616fc6fe763d2840759269f01fcbaeaf5695915e32b9b1585348492607c896096a289461cc96e8e11081206835ab735f64bedfb1a82d3a569205908084682f9b0199db7891a72b342cc506169c0a7df3adf9bb952839c14c641a967598a7d82b98ff07f61696caa690bc09a1fe5df9c1ee1ddb1401584fafb5ddf6bd8ab798f1bb428855da5c0cc9f1cf71597f248f1a46e2e0448a20b830e1a9fefe560c495835b7d03fd43785bc477c366ed395c4259aae2980d093efc0b96f790d81fd345ff67732cccea31a8668f038080945532977a725817f1e4548758413db48953ecdc90c60e49cf105c9bc328122baf447b24196053e72df5515069cd3ce9ad92f8d1fc078d1071e1728ed04006f45b0241e60097c048c9e2d4bd23554ffd46342ea940b70cda9658aa8c576884ebacc15cb75efaf748e7cbfa11a871d25c016d88400c142d633c5716c0e66d949e1b6279dfb3f130ccefb2e8073c1b4f98b55ccc37ce6ccebde1d523b72905eece4b0a711561397abd166d6aaf3541cee2bc07c4b9d273b48994a4638286861a65f558a91bf4763606980c58391629f44eed201a30ee83a24495cfc9b07e8618670fa1bae8b1869cfd3cc7ff39c347d441714e6ff6c3a5c3796f00f7f791d4b74555b35385d730110ab4c8fdf70363fcc42e357f3d1918c8b69408c66b932e759d0ff6ea3ceb0549772e0748cbc101f17a01776b139e4c32ccc6f8c3be1c02a563a4f4eb65d112454d394f34d5b3813163d4293c82dcc2f0ff041786eeab981175ae25e22bfd742c63306992ebd3ec083b4c93be325170789f87b0bee666e6bfb8afeac4c3747a47348f231c424aafde83a91da880dc23e894af63ca312ddb1d3c5390422580d44fea58f75a584bcb766b57aba1139ea746442b948e72c13bc52999f20e1097cd9e476d3a0d83eb9e9e50e8ff18c2a9abff50795b5f24897793b4f6cc5ae9dca7d625d0ba961b59e5dfa2e4826b4ae920f7f659d7210afa5d67ca111d5d41d474f5e90e6a0c45c70dad62ced4df07ae5c9db6db81681afe28fbef1d1fd9ed5b2d517ab22716e0fb8303d651958a45b9eef29cff79dbb08f37ef2ac643d115f626494bfbc2f46aa5acdab536eaf452e90def3f7ee1b5c3e94411d5b916c0a6f534dae2d358aeef3fe95c9ad99af272f1fbbdeb838d056603f607a77fb7b7d7a2b557a684e91128b3a3d05d4ba8bcb0caf18ab915f1a1fc8241942995eb03b9289c6cb2877420ed966dc85360723992ec9dbee6330373b1c0c0b7232ca453001e95f02e1015b626e4a387d69722320a24b530ca9e840af3f1702ca9b352ceccc3da68df0361529b3fd9004901b3041946ab55b80af461bf1148a41aad5597cc7453de1e63c486564cc94023c1e5c72fc598fe9a8d71fc82dbd163a2cb67f0c38de46325c333ca7e34e277e90f2750c860fd61f74a8bd7956703fa13881c8e3bcc46ec3f54eea39f0863896069364a94cbc9afb84cf3ba963f6cf230688a70db82fa08a3f87ce8c927d608300b2853d9bfcdeb7efba9b4320da5765c91b3c7dd783b72ebf2cc58d6680560192eeadb5613e5722e9f58972d2b59078552370e9dd3103ec4085ad7557dc3a57852c26de07c199b60da1e62cc85a7e3667952ae37070900ef5fd5ef579dc90bf3b6dae6b470873577eecf0c1d0da45c27b15be5b6847bf9bfedbac645a3dff3c5c76bd39ae0bc7f1842dd9270665d0563e953e894ed9695bebf555cad7a87a40bc65e693673ba97f9a2e247579211f2da15dff65efd53d06bd48b05d8216a325c91d43a9a7f7d34ec81225853f5c8a77eb56a113d70472332a1d097317b46b6de95e357676cb44d461675e9adfc602d9a7dc6881f09c1b2ae22494981a3eccfb11537922f2820a0e4355087d6f223b5254fe515af071138ad96028aafc5118bc7f22bf971bc7ac86265ce8cd80e5730365cf000d17c5d217df193b34cd9f61e3e705689e79bb24fbda5ce1eb0a98f995e9f13695315470c6ec978fda2b5d242bcf16bc59032b4f4847c554bf35da5708bab6ea28979d83dba60ffe7bfc0ee0197c07e0cb0b80f350fb18fa75887380999b0cb150c375d6f068c73bb28ee2ea075d612e6d522ac8cc8b233171d7e21bad0a0295e87dc63d8b81f69093bfb19e88a0c57ea1b143e1e7eefef8ef7585e03f5af50a0fe74e85c484dd3bd882d0611b921b97357d8c60f2e37139fb88a2f5164242dbfcbcb4ac2a10a9cdc36773c83ff8034f64db8086c30101edc1563178f8b29060b10139b567417ffdeccc96a0cc45ca0bd76ac690873397da7e1b3bf2513d48057c5c8a8aa1d51196d854b87b7996c9784dc9b2c156e61bc39f2a9cc3686b8e1221cd1a466383a8e974686b1cfa486e2fd292100b5f8087dbafb582c3ed460c9494ddba5a0e740c52bb3f8bdbe9f6686c4c66eebf6dd12f81d0318c86363dedf0bdfc0f6d33d5a88e5251c3cb05c5c1eab9115c2ce4914ef3030d0c19529c88459edde238bdcae918aa4e67a2561bb96edcf0f01ebc7771b7616d05741a9e5f20e6e870dee0c39a62522c74c23cb5182fb81aaf3f0af15e05423e52269fb1d1a4e60fe7e74be8383c10a403e2b27b29d6423766344758351f46e586a1699cf7693f3a1986430cb15e70d7fa564116f53907a9d4887d7a67043c49570d8b22e6dde2dcdcfabba53d0af13386a9dbaf72be7c48a05eeb0934ab759e57922356fe4b68e9e4dca37b7ab4ddddf697d4bbe5b105a3d8288ab98b265897a4bd70f899c91f43a69be5c0a932d801cd3f431006a4b05c8940806b5ddad3a0b28f41b8f775841138059f860d634e7092706d3ba58b6a79200a4890b79498eb4b59b4f7fc571c0d8223187b20281e603137e96959e248ca2d2b7f831ea94d85a5705c0d06e2057974ccc4cb76edb4704d1ff1227f2b2b67dbc1daf8bd10ebc6ad0e5d496768f32ef19fa7d12c109325295a8401df3ef710d7b4736f19aa14f3bfb0edb41011530975f1b53de9c8def8830f412f1a991b821c00754104a1d3f5b839b037200520552f980d5bb640870caa72a0a7ba1c5b6f3ccfdd2cde389394289ceb1e8b6f7a30f5cb6e95d7f713e867968b26a66327e970a8dea4693b0b0e56ef49651c96b23f583f6a09b678f3ee3771023b037133e5d32ece7c9a284e14f31e7d8b1683003ae62b159101352e8c1c2c250b31443f36d28fecba49ac8deb34fadbfc4ec65884c0848df1792cfc030745a12326cee92d19e1a3a057cfdda1241f7ef6fdeec002253ca08cd6d9e8d9618f67c5795248f339e19df34c461e40f6835cdf133c273ad40f9783871061ae91b2d31f34207a505ad530f6c5301e9f3f7bf70d467e1cd949957e5c87c4f97c9615cba622ed024327316827f54a35e36d9eada14f01828c61fcc310a457ce48b7f5eec967d920cf94398a6b60f87eda334923724ba12b425788b81669efdd9676db1814f4cda6e0643d24a4b41ddc9989d1338390e69d406fb3b59003d913056497053f9e234087c7d6b9d20ef3c14afcc394e919e64d10df8fd30b878c5bd4bdcfceef4992cba198d235493d77d4851f3f8324579a2e2412760b666e268a848208b6c1ad546931ad4a3e1917d1c3a1c1783e3bec451290c8fea14cd22fd1abe06730849aad4a4a43a5a8fd66a97a9b68a2475e3afd6481f9d867aa579bb7b1b064bf016a7db648451ca04f1720fcad0746a9cf76502efc737251501fe49150d628e550ef8e494a05c9189d05d54a9fecf223d2882867760febfcde14a9ba83025fc02ccc7b685e4d3cf58120901d7b56153e56325a07116f3c0bb67cf31ea734b74b03b143b102f6caf7d1c07de39c476490292548d61cd21a7b0d6c931660a9cb004e1cab68ba40e5f5ba31d7cecb3e15cf2644bf796f1fd431701295006bbc9d", 0x1000, 0x0, 0x0) 16:04:39 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) r2 = dup(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000440)={{0xffffffffe41c08e3, 0x7, 0x50}, 0x6182, 0x2, 0x6}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x200, 0x20}, {{r0}, 0x720a46364165718f, 0x2, 0x80, 0x362, 0xff}, {{r1}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x13, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x100000001, 0x6}, {{r1}, 0xfffffffffffffffd, 0x39, 0x40, 0x8001, 0x10000}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x2, 0x9, 0x991f}], 0x6d0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0xa8, 0x1, 0x200}, {{r3}, 0x0, 0x2a27b8a609c38656, 0x40000000, 0x3, 0x1}], 0x101, &(0x7f0000000380)={0x6, 0x80}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x81, 0x2, 0xffff, 0x6}, {{r1}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x200, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1, 0x80, 0x1, 0x7}, {{r3}, 0xfffffffffffffffa, 0x82, 0x40000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4c, 0x4, 0x3, 0x8}, {{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0x8}], 0xf8b4, 0x0, 0x10000fe, 0x0) getsockname$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 16:04:39 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x26) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:04:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000340)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) close(r0) r3 = semget(0x3, 0x1, 0x20) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/86) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:04:39 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x2, 0x6, 0x0, "2a347376adab61e79f32d0e79a935d232bc49182", 0x8, 0x6b8}) 16:04:39 executing program 1: mprotect(&(0x7f000012e000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) 16:04:39 executing program 0: select(0xffffffffffffff9c, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2000000000000, 0x400000000001ff}) 16:04:39 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x4}, {0x61, 0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x7fff}]}) 16:04:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) 16:04:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) 16:04:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000040)='\x00', 0x0, 0xfff) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x340, 0x0, 0x0) 16:04:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) 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)={0x160, 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) r3 = getgid() r4 = getgid() r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getgid() getgroups(0x6, &(0x7f0000000280)=[r3, r4, r5, r6, r8, r9]) close(r1) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat(r7, &(0x7f0000000340)='./file0\x00', 0x0, 0x100) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:04:39 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() write(r1, &(0x7f0000000100)="0bec25eb3eb5e57c31e45616b0f046468064e5d7f1a8661ca0d9b99189fad4142ea2bb98f089184d76b1f29a8853157abf5836e4dde59b15c660a951203cfc590d34d79c8d2f47f5d7faabc3a5a91ed438ef52b478eb6985097cb420cc1822c4b0122c55e059e66cd5e594db7d9e9be94a19561b132579e3c08339ccb8fd8506ac85152a2e7b769bff8311910676fe4ab460bc858639a4eb01e4c0f9a133ae770a6a94a285bef9fcefb3e32bfe227740799e17af407e93b50e9e4aa278dfffd848", 0xc1) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x1, 0x81}, {{r0}, 0xfffffffffffffffe, 0xdb9f1f69d88dafd2, 0x7, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x100000001, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x7530866ba36b1e83, 0xab, 0x4}], 0x5e, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000004, 0x5, 0x1ff}], 0x58, &(0x7f0000000200)={0x4, 0x1}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x7}], 0x5, 0x0, 0x9, 0x0) kqueue() nanosleep(&(0x7f0000000000)={0x80000001}, &(0x7f0000000040)) r2 = dup2(r1, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000240)=0x2) 16:04:39 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) socket(0x39, 0x7, 0x100000001) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:04:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:04:39 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) bind$inet6(r1, &(0x7f0000000300)={0x18, 0x0, 0x1, 0x7}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x1101, 0x9}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0xffff, 0x200}, {{r0}, 0x64a21bfbc3ca841a, 0x3, 0x0, 0x2, 0x20}, {{r0}, 0xfffffffffffffffd, 0x92, 0x4, 0x3, 0x485}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x80, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x6, 0xffffffffffffffa3}], 0x7, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x10, 0x5, 0x20, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x8, 0x81}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0xc, 0xffff}], 0x4, &(0x7f0000000080)={0x6, 0xfffffffffffffffb}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)=0x1) 16:04:40 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) 16:04:40 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:04:40 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)=[{0x1d}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:04:40 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x3, 0x9, 0x8000, 0x9, &(0x7f0000000280)={{0x3f, 0x3, 0x80000000, 0x100000000, 0x7, 0x0, 0x2}, {[0x5, 0x0, 0x10000, 0x1f, 0x9, 0x7, 0x4, 0x7, 0x3f, 0x0, 0x400, 0x5, 0x8d8, 0x0, 0x5, 0x9, 0x7ff, 0x100000001], [0x4, 0x3, 0x3, 0x3, 0x800, 0x7fffffff, 0x0, 0x0, 0x7, 0x6], [0x7, 0xf7, 0x0, 0x7, 0x1b, 0x9, 0x8], [0x90, 0x8, 0x7, 0x7, 0x6f, 0x4], [{0x20, 0x4, 0x4, 0x40}, {0x0, 0xa, 0x10001, 0x8}, {0x4, 0x400, 0x5, 0x10001}, {0x7, 0x8, 0x2, 0xcf60}, {0x8, 0x101, 0x20, 0x3}, {0x100000000, 0x3fe, 0x5, 0x9}, {0x101, 0x9a3, 0xdf79, 0x6}, {0x2, 0x401, 0x8000, 0xd08}], {0x45d, 0xffffffffffffffe0, 0xfffffffffffffff7, 0x5}, {0x9, 0x7, 0x3, 0x7fffffff}}}, 0x1, 0x7}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget(0x1, 0x2) 16:04:40 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x80000000001ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x3, 0xf0a, 0x2, r2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x4}, {r0, 0x2}, {r1, 0xc0}], 0x4, 0x0) getgroups(0xa, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getegid() setregid(r3, r4) 16:04:40 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7fffffff, 0x4}, 0xc) 16:04:40 executing program 0: r0 = socket(0x2, 0x1, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x45) preadv(r0, &(0x7f0000000540), 0x0, 0x0, 0x29) r1 = getuid() setuid(r1) r2 = semget$private(0x0, 0x0, 0x411) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xb428, 0x5, 0x80000001, 0x1f, 0x3, 0xfffffffffffeffff, 0x8, 0xce9]) setuid(0xee01) r3 = semget(0x2, 0x3, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) getuid() 16:04:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="52b124cf0db4a087462b", 0xa}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0x9d}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:04:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x2}, 0xc) 16:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) r1 = socket$inet6(0x18, 0x4, 0xfffffffffffffffa) recvfrom(r1, &(0x7f0000000100)=""/197, 0xc5, 0x1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x10dc, 0xe00000000000000}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:04:40 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x800, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = dup(r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) r3 = socket$inet(0x2, 0x5, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x0, 0x0) 16:04:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) open(&(0x7f0000000140)='./file0\x00', 0xf1471ee08792e321, 0x20) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:04:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:04:40 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f00000003c0)=""/45, 0x2d}, {&(0x7f0000000400)=""/21, 0x15}], 0x6, &(0x7f0000000580)=""/249, 0xf9}, 0x55fd55f458976892) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:04:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:04:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x100000000, './bus/file1\x00', './bus\x00'}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x119) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:04:40 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0xfffffffffffffffe, 0x4, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3b1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x58}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x45c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}], ['./bus/file0\x00', './bus/file0\x00', './bus/file0\x00', './bus/file1\x00'], './bus\x00', './bus/file0\x00', './bus/file1\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x6}) 16:04:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) socket$inet6(0x18, 0x4, 0x401) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 16:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5, 0x80, 0x3, 0x10001}, {0x7ff, 0x3, 0x8, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1000, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x7}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:04:41 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) pwrite(r0, &(0x7f00000005c0)="3a90316a0ccd08869f415b8f7b948f4af8c149233c7a96edccc38a71521240445f7bfa58281f224590823f85edb15fc4aba99ad9980f013f0153dd818ce1c491869ad2486637623cc14e5d32a2a2926d07fbf707850db2aa2720ae01193903974ea9d6057a9ee00cfdb316ff759da9920c69945de611bb5e4792dd911e6fa326e249248710820a7ef1d61a27e442f2cd55c02af03c8399646c1d2a84f139f26fd75b2f35a951b79c29adb8921509d6e808d10280f7ab8db769d17ffb44075f3cc6681da3eb3fc366ab01b9fd8692db5b3349887e76b96a0e9f1454b87a6e94ba7cd77d45fd023514432c00cd31e6ea114db8e24ba92bf9745aa55bee396d85874ce0de34e721d1afd9107d41d5d1cb9f5ea623d0dc21224feacba40a7ea8bebcd803c6a34b2583cb4a4eae24a0cb1615d767aa455728b93df56048aeca313ff43589e75113f888ec579326c95a06b1e91666c68b66ade4efee4a03eb433717ae71ea501fee041faa605a463d52c0267a8aac77162414422de3a5c8413b734e8c5909c9f4db10e35ffe9e4842a15211b7af9d75afe330fa1510b5ded5e04fab8b9225a446b7f0b25082bdc9454e911549ba8300ded7d9a048d308df53ea8c65b9ceb4102957864a63195b3f2d695530180cdc73dadf65fb2232bfc60a095b7d5d591c54cbe4ad3fde9b59ca1f3c444ad7d537f844a0ea8cc1ec5e391683af058d92c6029c4b323c62967102c4d03e8d2fefb441dba06b679633c3c66617049eff128575e31e322942dfa8a4d826ce889176ab525e9282200dbecd6d405973a1f12a85302f948e585cb75f2d36d8624896e53f20478294fc2088037584eb6df9eb7947d1d3586e3484314ad97f7fd3810f70ba0e8c9a85f1eb6deacb9950930585f58404a0364759d2b0232ab6f29b38f935f3e36103dc4fe5b3dc20d52366e3975181e5dbe6466cbb636de7807873bcb2868a2c2a54699bd97031bee37f522964f290897a7db8e69dfcea0754f0931f71226311f73a12e592f6f6ed5e9d0c7c13623163835ce9e4ecf94ce7ab4dfc29d31e830c904f7d11acfbc6ddbb582fb32232056ca1955786b66fa4f14f205a970e5e9447fa48d8eaa633166c47cb2f7b54980c582c1a64d21298edc14cf9f35fd1489a04ec9c8941c95733611f46bb880568f4f05060c897643abe9b9f274384efaa0dd0d95b8e03b302134e67a45dea9477c37308695443d63006444a55b70c58919d18aef47bbe1e4fd55458273e905913365e59b11d503c3a1b0f6b6466a9dded9fca5cc8f0844f33f8d1f5e831906e831c45f75a8cc9a678d9a67adcd44ffafe180c4c89cb355a0566582bb790212d9dd6aa1b2e7313fb33b76e11a3a5ccb3106aa6ad8fbfe6c943c52b43c83f1f787beb58ec071e72e3303f398eb0afc32bb0d7e047b357fef4a2d722c8fbf887bcf9c3cac38001ce9469c50b2c4d6e786da632e3447b36a05abe4ef8dcdb851365c36fbe9e80923c03017344d69dfc4887300be73792168705d25ff8caa87750b8ed9d66e899dc67dc2221539d6391925e3c6138903bed8983c374d51f4e2dd016b5ada91c0c97f09a2404d81ea6328dd949b89e1474d0eb779af66c5c4ef3b61fde078036e11dbe9dc7f4ae7b26b0cf07056694f1dcd22b0e09a85c69de0557d3621dcf5fea204c3cae602fa95730c875ada464c88b57ac51a9ed5d91e8d6c0c942cfeb65babd4f67a5dfe5d7fe399f91e8ab6244a0205f81e6ff50bea4a82bc238150addf5e89296ec6e7c1dde0139546c5f4d5bc9570325c051145cf5944615ac96b3c78d1f12616189589b3bb7aa0e4626ed1f2d1bdb3fc528a88b7e76d26bfe30ad61fc61d49d44c6a3e96ffaf735c9d466f9b1662532faeed1e1e3190faab8948e442076038152b90a45c6d24a6f3cfa2db565aa8863a300ddabcd17b3c563a903cee8c1a3f928b4c3f579e53c2fabfda7f2f5f63e24b0914ba34d218625e6a1e5b97847e383655b43664faec5ffbae2f31dc022e615d12813f436afb638fbf5b6f5b9733665cda54883ac63f502e133f72aeeeed44e4ffcc8d30742c5403820accd1dcf2edd57ee38b349f52f52665a7ddfe079dc9f3cfa370d168f92b3c847041462f05c9a9df56ab4244e8518620371d3cd7938c58fbd63644f6e6fbc71b256a7e892fe7cfe66cbf031458e452eb9e23d93c37a17c8b9b4102b5de547e4f0411b9340170ff633394b304b2ae2d6a5de3c20e32a1762700a6b288f73722121c16d17234a5671337d8290a644bf8299db429b1e6aa5597481053d4e8e433206beaeb7333ff228ae2c2a1a46855af847ed7e05891c624820909e7b8d4bff9f6a9c288531fa3f98f467e9a096a9b731cdd977cfff4cb5e25d26ecdda067b29c20ca8df927ff083724c67685c90ef2993486f1e343f6f9d9a3c496b07d7aaaaf8a5003c2df88f953271b6e05941b0ff8d734209d0846c8d3c44b86a6ff140d5ae7915efd9e16a393eb755ebee59697195d39e1e68dff6643f95f49ba7c22e83631635cf41ab6e625be67bb9517e41c60d57be2ff94e4a86a5cf8b4c7f20ed1141a1e9cfbe22a20f6ae91b349caeecef34735e13bf3c2fd0e47f2def45c0e62f8e182d325b3791786de8de96c62e3dfd16f7d8ac51a480aa786907316d7bcf15535616962ad80cb2eb10fbdbde85cd4692025ebca9273041ad039aba1ecb1838aa6a9eadfd9266129eb09009972c315d305634d8faa64f42e6ad64a02af40624cbf11f9eed3809e6feda2ecbe270fa3adc9d63038828ba20914d0938e398e729b9c036fb3873c1fae9c983d7cedad26a8577d46fa0004388a9fcb69908cba02b0de91ad67818cac23172a9b356bfeceef4d055180e4b4e8cca6dfab0d741d928dcf53f2541cf3cd0b8b7d0badaf7e031c2d5c514ac86805e3ee926efd5a571d3d0ca298b12d713b96a20f41a9f645752b92faff15d782671a2ebba742dc7eb716f75c98d2978d5ff379fb162c7a74706669b4504c5e7809d5e943dc58db1e54922817651dc39647717276c2b8a41cebaa3772f42cddc44885e3c13b1aa33041c5aa3bb92ce1a16938541c6af6cbcf882868e3cacd0af189d13356328f0ce4e43695737a71d900d527acec66f1466fc3fc2802ac185878d913f1f3df3b4c6b42aa6b788d647774b450353fead9139387ba891b08f8d0ea853f3f3a14cbc7ec4c9044800278f4409c2df2886cff3944ebcf895661acb4366e094a03083b9c1e9befbadbfe797fedec0d921d65741c67b7c714c136364b16cc70cf222d89285a2e8d6c311e31d3c1bc2dff5c9802196950f5712d40a0f8f54500e229b641bd039f5dbcf0f79e2c7b15528f8c7a8dd97497144fd94226d2fed15852c2b6934e62aba2c9c6a86a02449ec83ca5d8f43cf87f2a0d0a16fa016b00a469263eb4c7763105c9d46ed756fdbbf617960a0509722389fb8c77aceedeb0b02a3310c7042ec769ab3b097d472177685f1cc29473ecb654b31f3895bae3a75bb71f023eae38c5f95d91645a9824a78a23aeb1c89721d462d0574220d77b8f848ae0e1d78b971e2d6373fae11e311370483fd4868edcc051f4910facdce86f06033d8a1b409c90abe18344342d53a55cab36c22f4b40cb65c5eb13800421f600dd25ab9f038e0354ca8374be736ac569090d9e1b374e02860bb32b1f350c4c5bf968ed25bd1b1a2f861e95c22ca4195d2b7e5e22408cf3ec620e71db521447bc323a9aefab6c016767412e5f199f095dd55e706512517fd9ff1b1071d308288c5aaaa3334c59358bcda5bc436c3d02a3b4abd034f93ca1c3ffc9ea4559be17e9b2bfd9e684c0881be5935e0f394dd129ac415f8a3c7594311efb8867f550f661ab3b759eb2c87ede6b193cfc2c01541ad279d8a75b99e3fd6c52bd421fe0aa8b4c5ec855f8d9e77f9d898323c241b3e3a1f5d6ada714c086102d4104d2a80247c67acfe06b731355c56f02e9adb20f1bf36a2fd18b0398b8ad8d9b9dad066696508b720f9a8eea37dd53508af5b8722b40c8ffbf338b488c6fd27b44a8f8aa04a41dd8660784df46070d2b1f5fd2393ee465672669a8eba485e7cb49f89bae636133b9fa40db7baec76087f1c93e21d9d998afb656623315289e777976e60fd87f03e798c041dfec0a1d4ce4328f3627e9f3adbc9d9d4ea7b90e45b539b23de5cc6aec8d3898995eb4f66716c16e11a7762c4cb35a1bd5d7f427b9300d0ba623eb62d4aeede7175df7c7658bac941833068430b19731f28ce881133d672da6be41112e9f1d8c9fadd1da29143fdad6c1215664d1c71b62e20b1535710272f2de16b2bcdbdb6f7e6bc21aaa89264a106164890e42cd21c7c774fd04bdcc540ec73bf6a9de0a50fcf64a12e734c154918a45015309306ff0bb8e1f742805843dfd0c22a08a5651b8ab0069b49976bb68f34478a36643c7d6d3d817ba0707cfd93d7c6e81a8c3fa53cc28ca1cf89c9ef8599a2363053b0c40419adae18b13bf3fffff8538b3455ab6fd989d5ceae43b4f18e51e1e1fe6c2c7ea9f353d82f07eeb2f90d6186ad8b8ccd5c64ed0725a520f68632a8c2d1a2c85fb6c26d2b92b092b43e1101cf7205c833d182287d2d016687c815cc8e6006cc0167908383893d42073dea9b77d0bccbdc031a5c5807a6ad05a69114528dcbf4f9e76bc1f83d357c48880fb3de8924f3647756a246fbfd39b9e1f763df8506fa09c674a81a0d91dabbc9dd928c10a4bff32e0b1f930be216fe141149d0478ed4d6848085406146bdfdee80d574be217ee8e4411433669b968def3e3cf479f17d8c9d9426e874278032e6e13590fd9561c9b43db0067ba17ebcca8ab400cac5bb3015ac467c9ff033548e50c32fe9325441e95ea65d74486eb80c7fe446b3e8ee725d013e205e28f40f336be8426a3c609cef8ca559c542abdcf95f7fd8113c35c52bd9298c90e08b6709c1d25cd0895da4d5cf3179bf84de204dc91c7725a5372acdb909cfdb9dfeee87f69f48827e058ca34c5ec6bc8cafc0a668b66541b5a7476ce775afe32b84f9cc4569f7ec1751d0495ddd3e1f2e4fe3ab5ccaf980467262a6e2e9b317b66f78701f3242ae068cd9864cdd52d34f251b240ce8abff2fdd8e8b4f4ef615e64dfb0f270b4bb90179a1e43721c94e1eb2d01354ddf1e6745fafaa37a8345a95b977e91b0beaab61d839ae383cb95d152da67b87c562630a01e91994798cdbbc8df27c2518a4a5ca851fd1341f8291e918d7a4a3816636d84e0d23d09126a5b8184f7a367899bbdf63ae78f84ad59c14a82846cda24c7ed799ae2e5b2d25d6c2d68393e16a0c07c668f841cd98a346706625194ff2260da49d774283e7f2b5b384ce28a14440dcd10510a4a387b813808f8d4069e89db4befcbf7007147ddeab4fa8ce07ef63e0ce82f3ac59eeab5514121b2c75183b9aa4771892a6897feea1d27e04bd1c4cff488a53f4df6016b47e3e279e3c9da2597a07e46a09d06690255662f5cf84b968bb0bd0a8e797469cb2ebf49c23899907ae0b510db63f5f0eba573adfd7236726e9d8c6f65c7ea431945fab6f5cea90f1a57baeae56424a5b37d0f7840e03e617230d3fe43937857ee2aa9213b60550238a9119a0668480c95fe6f7688a183f97b5c1225e480407c23c36077da72af28b396c01329fe0bf0d2c479f098c5e9fe1e0a15ddbde6198c7457f910e57f224c1b2f68e94884a38a379d4e475ec6fdb6861e676c5f8d15c3b146b914e1cf80839bb436211e2d3d5e1078fc2e928bc42da154be", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x169a13f9, 0x1, 0x7fff, 0x6, "6054d4633bc5213a1c9f37a94da7c105a6f2755a", 0x101, 0x2}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) r2 = dup(r1) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x8, 0x1000000000000000, 0x7, 0xffff, 0x520d, 0x4, 0x6, 0x10, [{0x0, 0x7, 0x4a24, 0x80000000}, {0x8, 0x28, 0xfff, 0x401}, {0x2, 0x2, 0x9, 0x9}, {0x7f, 0x2, 0x1, 0x1}, {0xfff, 0x401, 0x5, 0x3}, {0x401, 0x5, 0xb79, 0x3}, {0x3, 0x4, 0xffffffffffff8001, 0x80000001}, {0x4, 0x9, 0xffff00, 0x9}, {0x160cad08, 0x80000001}, {0x40, 0x1, 0x10000, 0x1793}, {0x9, 0x0, 0x0, 0x400}, {0x552, 0x8, 0x9, 0x3f}, {0x3, 0x0, 0x9, 0x4}, {0x67a, 0x1, 0x5, 0xc2}, {0x1f, 0x100, 0x7, 0x2}, {0x200, 0x81, 0x8, 0x6}]}) 16:04:41 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x754e, 0x8, 0x1ff, 0x10001}) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:04:41 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xb) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xd75) socket(0x0, 0x5, 0xb3ba) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 16:04:41 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000008, &(0x7f0000000000)="a397f493dd42ac2b316deeeb1a9f3d9cae2556b3d554547ebc616fc97ff56d2d7c2b41adc21bc517987f742a6a3b67f0a47672f87145353d5c7c6b6b3e7ad59cc6a6cc86fea992fd6808b753b2a63b36a475", 0x52) 16:04:41 executing program 0: r0 = socket(0x1e, 0x3, 0x0) fchmod(r0, 0x100) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) 16:04:41 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9c0535eb3f1af149a4517092fb5ee9fb96baa5bac44a13b3ed4b1ea9298444be8e80ea32e4c280e9da4aec6949338953e3143f4119ccff81e7983d242f2e068b79aac90e179e976a2cf7c9d5b31a5c48ab4058575534ed8a40f9b9af000431b21c4b54840401e72d08d42a38e18e29f48eaf4d6678d5a3e637d920ac7f7fdc45b7471f234f297fe338a18bf71907765a96ff5130720a6c5ebe82c04c7099abe334b33d6b691d88e6c288854e3b91024686e15a26d507a6a8cfd29c7707cfc3e384921d93ef5a3732108251b3d49114f884aa7816f27b86c3488dea1df66602c3ca639f77f1cb29e50d3478ea271ed08f7af7", 0xf2}, {&(0x7f0000002200)="f49ce8fce757092c2db8dd6de15f729efa63dc03d63615b6973d0e4194489cfb4ca02936cc7c43f62b171bf42a685803fc2af39aad9a1743cab13b65af0385bdb3d7e4d6f316010dc478f7ea5d13d2b7a14d5a0457ea039445e3c896fbe18a805e4faa43476644be5095799dd2e1f6ffa8787f6b78795c4632d2fc6f9c0ae9e15c4bab988e25e40c1755655a0332a9c81ca834ecb8d6dfb99d687c5caad97ecbe2aa73345c01df234a81ef72fe5b53d5b765966ea147025bf3c0e8a4ee4556fdb6b6ad2940c27771ba47078f5b70d4d8d78214adf80753d8890533ff073b5d0f934d64445c7e0cd74a68af07354ca711f0f0", 0xf2}, {&(0x7f0000002300)="46625d1f3ef5d88b81f9f9c71f56914a0d54eec64625e575e854932148c7243d01d8d2bffdd89cee689871e4fea0d6e7f3e7466df1e7d0a1f1476a5d965492d37cc00f015e0eeb644504236cec32068cecc300f3a0e94f5f3eb13c448e120d8f99254c8a12c305b42a58f3ae586c4bbb18311d133880cdcbe720a471a7f3fbb4da61a3a84c2c33438ca640125c66cb8a21a2e08bf1617d5aceeeac624526f684f86f18966a38799a444c75c79e90", 0xae}, {&(0x7f0000002480)="050dbf28e12725b8f11c624cd76bfd32b5fa80922c2fcb56b188c241a590275047078ca5dc33f8734958e4e4be825378a4069aaed6b6ddc1e8a97cbeb9edcea587d3b5cebd7b1e2a8a878e778506d05497144da5ffaf5966beb27e4eaea220fbb6fc090372a915f7ea1781ade2de179848e5f00dcd06409cbe5c3ac9179ac1b509a796a2826bb98157f2a9160f22289bc7795a65759248b8e3c3f120dee27df0732711c528728adb36d04d51f9667f7613e1d1821ae0174e31a6d82c8bfa6498c553056780a56527c852568a5c4281d1cec95b2279151568e36c449add", 0xdd}, {&(0x7f0000002580)="d18cbbc340569b9c8fa36b05f61365a1656c91c7571080e08ca283471c1a0c850634918e55968c6cfcedc321a2e8b82d714bf187bfdd08af384f6c0c901ed142f00690f930ff11c156590142ac1e0a83977ada8915793ee255a6a4907c4da73885bb5bff09d9e887890551b1aa72c3ad5e243b312a67559cf56c3202abe207b077e2953d17fd0aad3b751715bc4fe92356aabcf1a760ee6cf5a1cd2fd622a18e09022df79d2876157496de4e7710a2158e92adcaa189a61790eb3f0e5a6ba1347212e10a6dabdef0c9d3b311808d28e04e9365079db4f384d4fdf0a3e34373d365da28f66890c96be152efa051c9fb3c6b8551dd036e0d", 0xf7}], 0x5) writev(r0, &(0x7f0000002680)=[{&(0x7f00000001c0)="c204adf96d3fc61f3dffb5c29d6532a339b648c270ff22c0db6c2749bb39bfb86a883de5cdfb777535fc63d7056e83b0146341035c937303a5c8bfe79015a765f3142577b478206edad80e7231d92e99396ae4e6d526c1dd99dcb3a2863f0f17761337f0a99352bb33070c4e7d60a083c90642203b56", 0x45d}, {&(0x7f0000001dc0)="96cd4da76a82f3457b4ac060e4526be56a10fdb8e81be1ff73dad2165429b8fa65414b21099bb59bd87de208da46ef19dfd74ee5ad84858ce9799bfae70dce1c96869e122a66f9977264ac3160545a649b4d7935fbc815294acb54790950b66fbe8e6f5aef2f6f40a20c0cadd0d15d74642580ca77c2b09bb97aabbe2d1d2a25e45c820cd2e9508b23dd138278b9b4b470", 0x91}, {&(0x7f0000001e80)="9465d230c7e5d1b1c407cc9fd91395b4a9b4e533dd30", 0xffffffffffffff40}, {&(0x7f0000001ec0)="6c8cc68c3bdc19810526e3717cc2cae9f2d55cf966a32371e917136c15a5612354beb0e6c4533a3e8eb47392cabbc87d789e5e825b8a7b332f0b56555e573eeaf4568fe8cfda934e9e2edbb9777933644b2255aa887dc1cae04b8b5f", 0x5c}, {&(0x7f0000001f40)="a7ed1506924ab410ea7df1edbdb9feefde8a27f532b3ee51ae05e68f3cfb59d2ed4612f643dc8932a1271414f4fa9fa752c426527efbc00b092ce9dc83dc54aa705179ddc3b75010377c0095355fc2a07a0a4a1d73b9cfca05b6b10d5a8305", 0x5f}, {&(0x7f0000001fc0)="7c4d734b34dcc0b9009b6f5bedc0b66040598b388eb8ebf0157044d0b15261940e4aaaaf03504eafb5c9249766a990378b79529d373745a95dae5eae82304c3410026e6eca25013e0196", 0x4a}, {&(0x7f0000002180)="8db80d0ef7710132ebb473dbeb11e10f8cb0754ec7be42d4c087c7c2dadc7b85a683eb6c8dd5c13c38acb451b9208b38fa8f9cb69e1444f9f0add768c29e17cf5661aad0c2b7328b13520608b7199f4575abda801eb9818dec457af5ae", 0x5d}, {&(0x7f00000020c0)="47d2ab8fddc679dbc9b750700513356e77104c39aeb36690fe3ab13e507323d17f93cbdfeea9e5", 0x27}, {&(0x7f0000002100)="b99d274be5a3320400000000000000922ac27b5024bfa6f3e5f0b52e7172b8e5e7b525e72d9a76", 0x27}], 0x9) close(r0) 16:04:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000014c0)={0x10, 0x3, 0x4, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x57a9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x32}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff7}) r3 = socket(0x10000000002, 0x2, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x100000001}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000040)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) close(r1) 16:04:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) nanosleep(&(0x7f0000000040)={0x4, 0xcdb}, &(0x7f0000000080)) 16:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:04:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) dup(r1) 16:04:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20000000090d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4000004, 0x6}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x13) 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="19087d1c63a2b6dc8e4301f61855bbd203bf986f77755a60214a3784187f34dfe59e04c98ae414537d8abdcc76f22140ff879fb59e88bf18f10e658c8a49d3b8f8b68d2df9f71bf1e52668264d00db3d8a3aebd90d755c205af9a9b7dd7c87ef7243d148090fdf9796d8e9b1682e2b7f2d18d6fd4f171ac5ba8973550cedff91cbdd8e9f6f0eacabaab799c3d45365181000d2b82546e327929e565fa0777d1d998e36eab1f27a8e201d7afb2e43c721228931125eaafe7dcffae1a62908bf5052ed39d2", 0xc4, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:04:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000100)={0xffffffffffffffff, 0x8001}) dup(r0) 16:04:42 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0x120) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0x6, 0xff, 0x7}]}) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) 16:04:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = dup2(r0, r0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x40}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:04:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000080)=""/72, 0x48, 0x800, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x4}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) 16:04:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000380)=ANY=[@ANYBLOB="70012e2f66696c653000437c15750ca04f56ba62476d41"], 0xa, 0x0}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x8, 0x4, {[0x2a, 0x9, 0x7ff, 0x2, 0x800, 0xfffffffffffffffe, 0xf8b2, 0x3, 0x10001, 0x4, 0x1, 0x81, 0x1, 0xa000000000000, 0x7fffffff, 0x1, 0x85, 0x81], [0x1, 0x7fffffff, 0xffffffff, 0x7, 0x3, 0x0, 0x9, 0x5, 0x0, 0x7], [0x4, 0x101, 0x0, 0x81, 0x7a, 0x0, 0xfffffffffffff000], [0xffff, 0x7, 0x101, 0x5, 0x0, 0x3], [{0x80, 0x8001, 0x8c5, 0x2}, {0x6, 0x100000000, 0x4, 0x6}, {0x1, 0x401, 0x65, 0x3}, {0x80000001, 0x3, 0x5, 0x4}, {0x9, 0xfff, 0x7fffffff, 0x81}, {0x7fff, 0x0, 0x9, 0xff}, {0x2, 0x100, 0x2, 0x7}, {0xffffffffffffff7f, 0x1, 0x4, 0x1}], {0x1, 0x99b, 0x0, 0xf6}, {0x4, 0x80, 0x5, 0x3}}}) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x3, 0x9, 0x8, r2}) getppid() 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000000)='s') 16:04:42 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x100) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0/fi/file0\x00', 0x40) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x45}, {0x2, 0xfbe2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe1d, &(0x7f0000000080)='\x00') 16:04:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) write(r0, 0x0, 0x766190c710042038) 16:04:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="d51062725c8eae0a35279c558bf8ff71716ed34b8c5107f5ae1c33feee4f4bc10b1dd2415ec08d8ad479fa6519841e111bbc542d9390eb796c4bd6e4a075a6608f7376d68bb81ddfce69a948e5cebfccec722f3176d8c9ed502b493cffc6d373d3caf3d59b8ebe821c9505cae11afd1826dead0f136a09ed2574a5bb8c992161ea96e7173435ca3d0f41addcaf9307bcb3290ae07b5998218e37eb13d7942eba12dd963ebf6eaef9b480bfe7dab3f57f37f7686a0fc724fc097141d938bd9176203fc5277fa9eec80a24077bf659dbfe628e477c8c0cc7421beb720e7d353a1dea049919830eb009", 0xe8}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x5, 0xffffffffffff7fff, 0x7, 0x80000000, "ada38cd5e2ef88c837246b5f4bcd13e67eb103bb", 0x2, 0x4}) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:42 executing program 1: msgget$private(0x0, 0x284) r0 = msgget(0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffffffffffffffff) msgsnd(r0, &(0x7f0000000000), 0x8, 0x0) 16:04:43 executing program 1: getuid() r0 = getuid() setuid(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) fchdir(r1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xecb2b1e340d9bea, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6, 0x100000, 0x0, 0x8000}]}) r2 = socket$inet6(0x18, 0x4, 0x46) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xd8f47327afa0f8e8, 0x8c, 0x80, 0x6, 0x4}], 0x4, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x88, 0x2, 0x1000, 0xffffffffa4fa756c}, {{r0}, 0xfffffffffffffffd, 0x60, 0x20000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x4, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x9, 0x7}, {{r0}, 0xfffffffffffffffc, 0xa, 0x867d479cbf60bf97, 0x4dea, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x10, 0x4, 0xffffffff80000000, 0x81}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x8001, 0x1}, {{r0}, 0xffffffffffffffff, 0xc1, 0xf0000000, 0x7, 0x710}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0xb517892, 0x9}], 0x200000000, &(0x7f00000003c0)={0xfff, 0x7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x5, 0xff, 0x10001, 0x38}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1f8, 0x6, 0x10001, 0xc000000}, {0x23b8, 0x1, 0x7, 0x10001}, {0x9, 0x8001, 0x1, 0x7}, {0x1, 0x80000001, 0xd1, 0x5}, {0x3f, 0x1, 0x0, 0x1000}, {0x4, 0x0, 0x8, 0xfff}, {0x3, 0x1, 0x5, 0x3f}, {0x10001, 0x66, 0x3, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:04:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x1, 0x3}) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x80) getdents(r2, &(0x7f0000000100)=""/120, 0x78) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) getdents(r3, &(0x7f0000000280)=""/183, 0xb7) r4 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x80000000, 0x0) 16:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="2072b046f5283c633b61b17976eb870d04118e6a1002ade79c743d6439e2bc42cf5a2a56a0890bd1e1062357d62e6915aee69e41216f8e8cbcf52d7d8897b212dfadf67a3c500860825893fbf286533ed47866c25056ba41b66226fe6522d4baa703a7b72f79ab78a8d4f3d6455eb823338f164f6b8fdacd601f005a0a66ce896174ddad2a4fabebd3580d9ad6ea14b377ac664e2a376fbb9a212643df92c08efca0f1b4aa944beb6b77f797169e7e65406cfad335cfbfe10084421d066d9d98eb935c4d1982b345c14b324734c6da26fc15ab420988bc12a13fcb5ce71b1a24fc9feea1a06bbc56798832699d3247b6e8dd5a4cbbaac686a62a", 0xfa}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x2811, r0, 0x0, 0x0) 16:04:43 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5, 0x4, 0xfffffffffffff800, 0x1, 0xff, 0x401, 0x81, 0x2, 0x1, 0x5, 0xfffffffffffffffd}) sendto$inet6(r0, &(0x7f0000000080), 0x0, 0x8, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfff, 0x8}, 0xc) getsockname$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000f810c3507ea7ee4a47ea89ba5d623ac9155bcfd6fbb2"], &(0x7f0000000100)=0x28) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') read(r0, &(0x7f0000000140)=""/58, 0x3a) r1 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0x18, r1) 16:04:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000080), 0x10000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:04:43 executing program 1: socketpair(0x18, 0x2, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f00000020c0)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/4096, 0x1000}, 0x842) 16:04:43 executing program 0: chflags(&(0x7f00000000c0)='./bus\x00', 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) 16:04:43 executing program 1: 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$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfff, './bus\x00', './bus\x00'}) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) 16:04:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80) msgget(0x3, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCDRAIN(r0, 0x2000745e) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') getsockname$unix(r0, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) shutdown(r1, 0x3) 16:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x5, 0x4) 16:04:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xcf28e03a3d557b3d, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:43 executing program 0: 16:04:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8001, 0x100000114) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) 16:04:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 16:04:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r0, &(0x7f0000000040)="093867b733b270c566c086f6d5cea8041e2d6b413a63c24015eef156f985a9bc061706e93c4ad63a16772abf42aa64b28db9ca0a5136d40c636648454b55fe26960a2cb16db45a7f1da9a05f347a4481a1bbfc68a009f34ccfd9a6f1f1b8dcb617096420a7eb50eea0f82aa712c1d7fb5c6b725e3f7ac929de6d5ad4c570a45fa4af23e3bc92e3a1156c33f88076f1d7c36a33828b545420b377deba63435fd1e44aa72fd99300f5c9a07fbbc483b7745072a99d8caeb9af47161012b2bc9566098ab3f7152095382dd829111771e91391f4ac73d942f08ce15074ab88abc459a4788db7ee7b949ce20dc037f7fdb35e5fe7c419c1", 0xf5, 0x4, &(0x7f0000000140)={0x18, 0x1, 0x400, 0xa00000}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = geteuid() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x4013, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r2, r3) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) pckbd_enable: command error 16:04:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001980)={0xfff, 0x7, 0x448, 0x1, "45611f6c191adc9fc034e1787c29441eb18c1820", 0x9, 0x6}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001a00)={'./file0\x00', 0x6, 0x8001, 0x4, 0x0, 0x4, 0xffff, 0x0, 0x1, 0x0, 0x7, 0x4}) r2 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd235000000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c001000000000000073d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233a42ff76046b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919629109eae312e6a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee600"/1540], 0x10) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) getpeername$inet6(r2, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) fsync(r0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) pckbd_enable: command error 16:04:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x77) flock(r0, 0xf) sendto$inet(r0, &(0x7f0000000000)="d862b8b8191324c4d6e61430832b56c0a426b7283743420b85448114465c96cbc3e61e4d6b55272cbd16cc6f0f8d3a3206a98ecfc8d12e1e2c173cb44517a8fa", 0x40, 0x4, &(0x7f0000000040)={0x2, 0x2}, 0xc) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x1000}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) r5 = kqueue() ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x58, 0x0, &(0x7f0000000180)=""/88}) accept$inet(r0, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280)={0xfffffffffffffffa, 0x9}, 0x8) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000002c0)) sendto$unix(r3, &(0x7f0000000300)="b120bc04d9cf89c6296a084230448b9f6d11ae1a62cdd7bfa21c4af5639af6ec91c964706fa2d7ae3dbc51d19b9b32290e05acd112", 0x35, 0x1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000380)=0x1) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000003c0)) mknodat(r5, &(0x7f0000000400)='./file0\x00', 0xc000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000480)={0x5, 0x3ff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000004c0)=0xf188) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20000, 0x0) unlink(&(0x7f0000000580)='./file0\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000005c0)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000600)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000640)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000680)={0x3, 0x80}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000006c0)={0xff}) unlink(&(0x7f0000000700)='./file0\x00') 16:04:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002680)={0x0, 0x1ff, 0x2, 0x5, "ac499fba0c99fe311818de2a3520a95bcc13a22f", 0x5, 0x1}) preadv(r0, &(0x7f0000002600)=[{&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/96, 0x60}, {&(0x7f0000001400)=""/41, 0x29}, {&(0x7f0000001440)=""/124, 0x7c}, {&(0x7f00000014c0)}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/231, 0xe7}], 0x8, 0x0, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000026c0)) writev(r1, &(0x7f0000002740)=[{&(0x7f0000002700)="b0590b463357a20e731b97a75684ba0d9f83444d012f582c0645be8758a11ca1122fc499a423826bfd733ecb751d79d013a98f7523e0dd", 0x1fb}], 0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0x3, 0x3}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/168, 0xa8) 16:04:45 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffdf00000100000008cd7fdf02ffe100", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000002c0)=0x3f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2e) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x6) 16:04:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kqueue() close(r1) ftruncate(r2, 0x0, 0x7) syz_open_pts() 16:04:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="0893f20dd4227c88c6ee146c46d39d7ad0b2f0460cba8defc83435a54996b5c7bd8a17101ee98608c0276723e0d7d7c8e451e2e62a670f324449b93dec74b759d2786bf37992c91013edd4ca4480df5fa8f4113179a52470be5bffddb1975f715f16dd82e3962332729c43f50465e4d352d247119bfe56a215a1d64bb29cdb3b3b143e0a99f690be932272de52f19f36b24077d7841672d4a503324758594f70c5572b1f291fd9c3f8ee59fde70876cd4864507557119ca6eff802272221a626e20c032f71c1805551b6d43db8cff2fd099a0d15cb7cd00d9b201cd5317e7770624aa3f5264da7a380003870f0460d2341caf56aced70567b9e8d08a0e84aa95f4a284cc4a09439bda3a6a0100000000000000ac9d", 0xfffffffffffffe49}], 0x1, 0x0, 0xfffffffffffffffe) dup(r0) 16:04:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) 16:04:46 executing program 0: r0 = socket$inet6(0x18, 0xffeda6bfa706792e, 0x4000bd1) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x401, 0x8001, 0x4d5, 0x4, 0x101, 0x7, 0x100}, &(0x7f0000000080)={0x1, 0xffffffff80000000, 0x6, 0x7, 0x8, 0x8, 0x7, 0x8001}, &(0x7f00000000c0)={0x4, 0x628, 0x1000, 0x3, 0x4, 0x3, 0xe8d1, 0x7fff}, &(0x7f0000000100)={0x3, 0x2}) listen(r0, 0x0) 16:04:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x2, 0x3f, 0xffffffff, "5e43a98785287f85035f2d8cb57f9c0b43e9ef7d", 0x4, 0x101}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000480), 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x1, 0xff, 0x4, 0x9}) 16:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup(r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_open_pts() ftruncate(r3, 0x0, 0x0) 16:04:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f00000001c0)='}', 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:47 executing program 0: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x17) lstat(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) 16:04:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x8) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x80, 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0x800000100000000, 0x7}) dup2(r1, r0) 16:04:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:04:47 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x18, 0x8005, 0x6) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000040)="1f6f9c1ec52ecd7fcc9211af11a2269590d0b034455077a9272e536a3249227625ada374a2f3a500c7c3fa8c86c4293b6ad8502e767ad81e23d6a8e3f77d497603e73c3d65f7c889c8cf96727503", 0x4e}, {&(0x7f00000000c0)="77ffdc2b4b59c4e179532ff08586d1fd5205bafb9c5ac1e8925745cd31cd21dbd51edfc69890613bd574eb4320c4f9febcfb25df6e8132cf3b156b89cc7bc5ecfda8ea967aa87e311fcecbbcbb5cf13b04e25f5d494795185d840f7043675b622c761b6dec44ae3ba4774376b119baad6c8e7c6734128378b486607a6c03c62031d0aa3e78", 0x85}, {&(0x7f0000000180)="e32ffb0aa7e249d8c44b2922fada0faa441f6655e2f64411c56d8bac6500fc7c525bbaf1a66dd662371f7283ac98a711a460c857f2dde977012c69cddc09f6f386d6e92abcfcd89027dd336b1dfb9a8290f16a6500db810ea6fa8335a93285c2dce6cd3505a98c49ff703521cc25f7de69409f870aac5240f83f4ce7870f00ff460b1afe862752c82c47", 0x8a}, {&(0x7f0000000240)="d4ce5187b1165636732de006ebe117437cac577ff6b629a3a66dc091397039df7265b383ae0efbc9d544174adc91cefb1d35eca1f0e45b67d5c97fa977672a3a28474fb4948f89ed0beae00a5cfd0c39bf5a4b0c37e2525f9bd1a85dca0c9ae612c3146cb6033bc84371836d8f1f2d2bd8c9a3885e3f57261b42744ddc10045ed1ee2646274b102325a1c248db86678dd2534c975b43903c72953c20a147e2e91c05c00b66075e3308625dda9f09745fa25864f608", 0xb5}, {&(0x7f0000000300)="a69c70c7d2a928a770c2cb5d426dde9b23407aa396503ea40b9fed00204b33aa44c05f85300779904fc647e786128ac29574d29f24bef1dfe9971606050de9c358ccc2dd17057bb406db9211f51cbd241bb72279608ca6335efbfca4f2e35f79ac99db837a8dd5bd43446f510c7c7b53de114610bfb0eb11fd953c5b", 0x7c}, {&(0x7f0000000380)="453fd82b548741889784e505821465e72cbf5a407e85a3b383ff0ac0a2e3851510bf093de6c5589a66fba8eda2510513208076a7c73c90a42b474e998858fa24ffc2422d7f926e8dae5ea704b9f4e80bd2ec07401d38738bacdc030df511e3076d1460a6a4a739d0af23eab0d0a7cb86f898d4c1b23b0f33269758aa374edcb877eeb6ceeb57073d87e31b0c", 0x8c}], 0x6, &(0x7f00000004c0)=[{0x48, 0xffff, 0xbe8, "fba6fa584c15c1e5fb04c5cdb84a18b4b5e40d66762e29ee5686cc11dd6c798ccb19a3a277b9f798f8acf212a86a8987fb3c77ce"}, {0x98, 0xffff, 0x8, "aafa6268fa20d8b9fdabdf00acccaaa2cee18bee0e58e43bfabb40d506b03707420620551e418124df2810b645e17c1109dcfe7cfbedb0399880d06ba16ec89897842b109c12ec0f7f878788d442588751509272b839bb883e9f0f29c8dc9b16125227e3597ba8b98e4108e13876701691fad1489754c3f943da8d0911616aaae44a49f5"}], 0xe0}, 0x8) shmctl$SHM_LOCK(r2, 0x3) dup2(r1, r0) 16:04:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x20}, 0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) 16:04:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, 0x0, 0x0) 16:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x1, 0xfff, 0x6, {[0x1, 0x2, 0x5, 0xa3, 0x4, 0xfffffffffffffffc, 0x9, 0x9, 0x100000000, 0x3c8, 0x6, 0xffffffffffffffe9, 0x6, 0x10001, 0x8, 0x7, 0x80, 0xbf8], [0x7ff, 0x3, 0x7, 0xff, 0x0, 0x4, 0x6, 0x6, 0x1, 0xf0], [0x1000, 0x7, 0x54, 0xfffffffffffffdb3, 0x4, 0x4, 0x3], [0x7, 0x401, 0x3, 0x7fffffff, 0x1, 0x5], [{0x3, 0x4, 0xffffffff80000000, 0x4}, {0x3, 0xffffffffffffd158, 0x6, 0x7fffffff}, {0x3, 0x2, 0x40, 0x200}, {0x80000001, 0x0, 0x4, 0x54f}, {0x100000001, 0x4ed2b359, 0x6, 0x9}, {0x9, 0x2, 0x1, 0x8}, {0x6, 0x4, 0xfffffffffffffffa, 0x8}, {0x0, 0xb35, 0x9, 0xc87}], {0x7f, 0x6, 0xfff, 0x6e}, {0x1, 0x7ff, 0x3f, 0x3ff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:04:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) dup2(r0, r0) 16:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x207fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x26, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) close(r0) r2 = fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='.//\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=':/\'}]){]\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='{\x00', &(0x7f00000001c0)='+\x00', &(0x7f0000000200)='3{$\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@)\x00', &(0x7f00000002c0)='X\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) fchflags(r2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000600)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100a6460000d1e4b4e4d31fd6626d1befb72438d0b324740f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f0534374cb769dcb5e09d8846eb101ae5e8c095b0ecc68a199801e40862e74e28d7c69309000000000000002b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f85fe0db6eda827912973cc99718ac577d33117daa2408649971690227bf9269de590ee7b1e774c39dc003ab7278625b5c116f58845b7f12709e18ddad0cf356e6f59cbdfe8c21338bbb17c0c07f3f01a3a2da10bb65f473c22d4a06df3de7247801f9d"], 0x1c, 0x0}, 0x0) 16:04:47 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x3, 0x101, 0x4, r1}) 16:04:47 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) 16:04:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0xda) 16:04:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x8000) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) write(r0, 0x0, 0xffe0) unveil(&(0x7f0000000740)='./control\x00', 0xfffffffffffffffe) syz_emit_ethernet(0x8b, &(0x7f00000001c0)="c0b00160610a9c85ecaf864f5e71cc5b00f5719a6ad483dcb08021adfc1c90bab61a6126fd493bdd8a5174b87126b9641a3fd4082b1bf6a93a4515d27a1a2a66d791c8e2fa92e2929f60e4eba335532ac8f03d32107b7175e11159a5e743217a696bfd020bac031cf39926755e007aba7546df634f0665d3cca97b757266d4213f6c79fa92607611ffcf6b") r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0xb, &(0x7f0000000100)) 16:04:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000001c0)=""/200) fsync(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x7, 0x8, 0x3979, 0x7}) 16:04:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x12a3, &(0x7f0000000000)=0x7ff, 0x4) fcntl$getflags(r1, 0x3) fchdir(r1) 16:04:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x8001, './file0\x00', 0x6, 0x8, 0x7, 0x1b}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) pckbd_enable: command error 16:04:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x100000001, 0xa7ee, 0x3ff, "b6061d2fe288051d35df86adb5347d0b383c921b", 0xffffffffffffffff, 0xfff}) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) pckbd_enable: command error 16:04:49 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x0, './file0/file0\x00', './file1\x00'}) rmdir(&(0x7f00000000c0)='./file1\x00') ftruncate(r0, 0x0, 0x11004030003) 16:04:49 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="c23a8b9aa1c7cf9425ef28ffd5c6") shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffe000/0x2000)=nil) r2 = socket$unix(0x1, 0x5, 0x0) connect(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:04:50 executing program 1: syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) nanosleep(&(0x7f0000000080)={0x68, 0x8}, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) kevent(r2, &(0x7f0000000000), 0x80, 0x0, 0x87, 0x0) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0x1, 0x1) connect$inet6(r1, &(0x7f0000001680)={0x18, 0x0, 0x4f0d, 0x5}, 0xc) r2 = dup2(r0, r0) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000240)="9cff9978a4f3b3079f87f4121897193c6e852e98ccb27000e5e6b70078b3827f3909a00487c7a5887d14433ee297be7831ecbd1b16813a2d3be3694af8e59f823580f2449d42056a9f6ed8f619189eb8ed14a569f970deb33e0a7f5bdd1aa89d069c6a4a58d731d1638ae6815ce95daa9ac2034384a6ff699e2a1df9517d1ea3ddc6f5c4df3373aa33388a6fd552e5cc36476ba0610c0cbc29eb722568c47cd28f39fe3fe815ee62fe13688b9cd4c8b6a3b47ef68827a19a22a2a69428e438333f3cfc5294e0fdcf84eb9f0cb2feb77f0eeea63e8d53ab593d554229200b3cd02be8195d292862d6307f7d0d525f2472ef562147e21bcae0753d33e6b056d86cf8712c13e86a4b7dd076585ab3836a19442cfdab4e90ec1553b4e19fbfd6eae9b20f77feb44444f7418f6bb246d5336b3a7dcaf41011915658b0921b3c9910de1bb941c8501dfd40d7a97c68b47fae9c74497e8292f18f95727e7ddc78dd36579f3e4ae73ee8d7ff14071c0622616fcc54c430e6e7ffc21a7e89437db46af9c128f3f2644448426bd696d27eb5bda6eae4bdb4015542ee81d95757156a1f9c3104bbd5d68d2f8910a55ed1e597270c8b452b21e44199facc4fd78ed089d3bbe61a9775eaec906aa9430f0d4a45fdae6c1d69290f22e473f280789956a364402a37dce35c44ab838de242737708a7b9f105a9f35199bb43a41103fa3c32bf3a7e5d80a0e8db65349482b976398e2ebe511f6bf3ac2c826dfe4759d1b985bee5dd73e69a2280cbcc40153774b5845cfe81401985e86d56061b81d3f066ef330861055a56c787afb9a782674df558a84ab15e4ede51c59146a483f2f780042e2b4a9b0dc2227646f92f1c67919674921aa5dcced6169aafe8bce5cb0795baa4e1a8d6f4c9b7ad8d88402fc2c7251473e22baee50e08e67e757e4e3fe0ca645540dc6ad60252445aad8eefb24d702d09d78945a925cf466be3c71a25b9ae0040c51328af757abb736b5d563559eabae67e56a81edaf990ecfa08d461085fc863a18b33122d0842958ea62a0be76fa888307771a27d45695167ac785467dc3c8579492a03e9db66881e41b8798f9711fa76de32db76290f7c005737294e9e1ec762fd8d1bbe878d2952f1eae66583b83d3ef3cc192528762c240996576094c0c02d2a695a77ae10d02d379afee142c614a5f7b727a238e3518f2ee4b54efd4c311442228a61c6bc110f171bdc4dab046e486f7798b810b3625b4ce3fe06516d5e7cccb454cc8b5bdea6294c507e4d6aed101b25a0e9dac83fe3e1f0c2dd03be2551fee4efae5f26e3bf4d27cba8954a13f1b525e9599443d4f0200c6d8fc64e646076c7909164b71d6af7ce372bdc106f0c1ad759955d7a7e8eeae699b20d54b3a8a6499a831f42d357d09ea6e0be1d6f4e8548e814824b311667fd8220528e45ba343347780b74f2610c0a4a3aff044911be744ce82b7561546d19464a186acde09175a8c562ba792543664574939ccc337f66b62ae16c001cd26a833c08e7f96876d0b07669d3f9b9074b0acf693b7ab232d35cac116a53753e3a953a130100920278580f7d9e17e512e75befdc2c0a8234ae16378e4929105670ec96d36ae94cbb5612bb39dc7fa2708357b38aad6be0bce6393c3ae261fa27fd3cb66e81734f16767c68708982e766483eb835ab09d6b04cc24174f16c8843401f4bacc3755e8dc2e80bcfda3c030c879e04035869093d449ea72b139fd950c3d6cce681f117e20fa11043eb02bebeacaebfc68037de568b58a3699db751a50f7f7045145d4bb95c4a3a58ddf8bf061a4bf24d5b65ce00de5916bf7757b97b32c4f93a3fca5c3a6eeac6a49ee0beaaa3723104fee82389af50a2564eb482f9a56fa43cf73d57679194bf6d76faa646de52f3e5911870d9184ef6dfba3ba6325bb3e60cefb5c3dc36bc38139989952db8ca2c4c0d78dfc5deee811ef99e6e1d3b35f90da38e07104f6d9ec5b89b1bfa3dd6704e10a8dc19d57b3b3165018939c8e4eb744ada9549175de84d0a0f989526de7f7d82276b073d18b44bc218b0cb1c963b0467c04cf83aae89fd850084a31f8dca501b0ce5d5257bf9bf323688e70b8def7162d436be9211290209bac826a1412437d4910d3d83f87bd983cfe3af8089b17eebd136c24539b7c94d5d057870b714bb58061371a2b5df7e2dcd19cc74a91141b2bcdc95906fbdcddce24f88b25ea00aaa4be43493034840222dcaa544558085b8a68f6c233370e429a58421a0862dc1ac45c2a050a6170b9f8d62a4c8fea4812a4c4da42091596ad11c48b17d95b3ea55007337291ee8ad74edf7ae7402e29619ee09556da4513c981fe2d462afc996d9d70e6ec77a4e0ac5d46e857e79df5847781eadc94be50e2b1f08d543974e27eefd0c69a6c36e53a07f4dd32a61f1817d152ae35f4c955363a82a98260b73680feaf4fb0f723dd2269656f490b660343967c83be8e1b5d53fd5a60c3ebf189cdd42911cf8cf4b0b6404e2c66258afa5aa23a884baeb69045b6a352cee39bf5d88c181838586aea836d5a04697bc64d830b693d55aae85baba30daa06a79ac69aabbfa2134389ad16db632135f7f4421fbc22ef3d6a4473343e1eb7653031c00bd96fc1ac4c79d0e9c7b4b93a010cc421ff7ff1feb8bfef4045f947cf0bb4c00e7f94c2bfd3750d1c28b987a7676d0f2b4b23ae122efc2868e33979a21a507e17f3c77b9a60ffaa0f01b19884406ecc0d3313fa00287e8c5056c1b4cd7715f7170b85237fbbf2ba04ad252638829a43ddcb1d94226ded607dd36ad069d56adfff95dda08d1e16b8ff1d1c566ce201917f716fa4469ad37f56d419094ca000471dc16819db723131ad6c80e6ff12a346376738ba87ae01c561afd9908a4e1d532cc152ae59c6f372b1d0c3551c22a3d261dd4babc320e8433a9ba78c0d3620c7fe4168cb951536db7f04317e52e5aea0e3ee07a8c325d3ba38b36dcd45483b718b30900b1ec517dca0227916b00048207d2f45942547c90ea6ba1f4bc4bb4cc24483269a1d4ca092bc11d2c092601fcfebcc38edd9aba042db312144ad817807a3e99e6cee56a30e5b358d8dcf0a12bbf870ea99bec16f42446743cb90e71c8980696d18f461a9287536711e44b7cf38abdbe5d73c9542afcbc9283cff93c14fa3e50e903600e8c4bf5d4e5210980edc6ed02b348ad231d04afd3a6271597b7f3ef0585c1beb7b7fdcadcc60e0daa594ce9fbc34ae99d323e39de9e51073f51226083dc316ce934bdd668d1c36996625347f7f9893232c29ad348a45c5d36924c1111d0c92f6fe0aac900af0976349646e7ad51749a0728ac8c975056a546f6c750cffd725b7e699fa76dfc3f2c0428613b5c8dba9d5556d93438547fa5c0620ac95477dfc90225c7bf0ce78c79af8cfcdbdb08c34f5a85c35c9bbd9782d26ba7bab6e4c316348b71e3e62573ca1c397c3c6d8dbc722d9e74c69fcf2ce00ca2e85684296d62892490a09108dccadbb3e79005b5bc1b440e96e7e8e401a0977cda830ae95aaa1a26ec88540cfa45c92ec9ac79320cf223951b7e8d6f06c610616c0365bb5958a8c30e1fc85cea2e01588a242ea58848a77dbd6ae6289e806d1bca053b33bf0a143d7c118b42277bab7c2ed43ac6021042f111f4836f6e1a16955bb12100ca6b9ec2b36c99ae737d774d8a630b56397767654eeb5a9479097ba5735d684a0998ad21fe759a064180d9a96d3adc78775378d5849c4175a0200136f57765412a29d48173e66a8917a9e2e77fdf8411a9ed4d36ce8138cdbbee862f711268945a16bd1176077481ebf16ce1a9873443172151d817a7bfba7af68134ed853d1e790ef0f8a19c580bd031621475ddafc77deaf3739032944e549196fffb1af9a78a872470d0b313f10a039c96399e12e88415af47d9ff9d9fe511c6436d629247187623084873566960a7f2cfe97bac00a7704ccc09835b826a5cf69a5e20f6beeca2db2ed1257cca731a73f7d88862affc143411f90e955b3b638fa5ba7ebe3d27109d8de6e6d9a478ef07dc835e646aadee89a2718713c0c30b346a3c8fe9cd14f12f652f2ab269a22463c88f6e21b333a6caec5bdd13ec0e80d2fc0af1170de4618736abed6d04de3783557dec71ef745deb6e54bb8bc7e74d3c2ff891b04e4118cef800ce304144f084cc171e64dd2f613e6a9d0d57cb2732e734327884a79f968af08085a4fee77e1fe3704913f7bcce64ca2cd9f0d8b090936ddec9548f918010ba339d1a21c7041d93dbd722bcf7e40de8cd6c71aa73dd6e4451ef82d5feb9a1212abf241069014a4380daef4eb9451598cfe84383496c49db256da41a633195dc6c9b8b384c4510de2a64d6b3d930b07116b9097e6a0b974e7ae372bd59163a21994e1b8fa10491585134b0ca304aa5b80c7356df6b885074dfe819bec255b197c139e3fdeec563bf8f6b357116bb6fecd0165351e90f3f2dcecaa1e0bd47e446fde71f3a67b9fc00d044b7191e2752992a2f5cdc1ef5cddf069fec3b5b121f9fdbee6afe455e9ac69303e7e9c5a97e1de45a62aa4bbf95f8297f696e75dc833ddf3814984b01dc556f0ef0fcfa176b0e8dc1fa451fe9b5145bd68b3d219050d8b0976308829377124d62dbfd7cdeb6de3c6b6ad50f4d338fa6446c7dd3b4f583ef42ee5c9be0be17cc86339af64f92b9c9ea7a9f07eb3637c8bef9685caa3db63527f313b4ac81beb8d535220457a5260f01e9e0c9e3450cf8240b603afea1812529aa148107a2d0ec8dcbf7d3085e132037ed00a16748febbe47bc8405452ee2c63ddb6875d5739ef8ce9c12f0e22ba1a1dbc4e5ae55fc2df862a2113f1ea40114ce0c76c5d0618b5317a9ef4f159dd5592425a9df75fb77e8e81de2abbb5398003d3d4cb26d2503d6a099929e4b49027eeae2d097ac9d7567cd1fcdbf50eae4897c304ceae8824664a329d153fc8de1bf32522191efde646861bd45d824d17fbfac6d97ca33e3301ccc5ff9a0cffa5943c5f4a55bec270a4fdb11d164bd7b7ad6dacaec6941a4aae0b219bde121e9390460d158f8315f08f512dd2318140123e6de9611e26cea681dbb5b537c1746a8f26ffa3a4471a5f880c64c6a31512d8c32922b1e4e77621e31be1024447e66fed96d41ef1ef4bf3c06f62c9b0752a89d345485702ebaac8d9aa33350e55ec22d76fe62722d0387da794a64df2c4eb8f55a65508946ac38a26b6390352c46301f91bcb4bd203ab81fb27efd3b52e13f22b7022e35e2f50b1eb2f59b129d074c1acd6e33f5d1c9ab2395729ccefdb7c76ca0aec9df36d3958438cede7b84ae1dfc49be8ad140edb57ef082bf0e5f985c6c63a2d8ddc151ece2afea03afbb01c784658d7e5cf498344d2ed082111baacda93fe3aa4a9f08556738ce777c69469bb111018f86e5b8c44ca187996776150fecba5df59166bd984ff804d28ea9d8fcdd339b2094ad33b2a7c0c19d64687992502f22e82361c5a67c26409e1a55af34e442dff32ff18761c654f99b4b73acbd5b1dbf370ffb007177af3095919422ef3734de54f4238237386d21390df4b0c2249ca839ad3a48ff052ddb7aba498eafa903f861eecda77bcae32167401f445882ba42f4c5375d4980ec61fc2dc134234291971c34ba62e0c9567f799057cbfa0248a8c6a9db556893e231958da1195969387594682532f19df6dae01d8a38af32ca462540b1b26918869a61fe13ed7da580994cb843ccd9d5cacdccbf5b0e99c7b1a2da30ba19ac0afdc873206", 0x1000}, {&(0x7f0000001240)="c8412c441f72c8dcd34488c26cd542b152d515e7a6f780f38ffdb58ed540406bf1f1c8f87714521f0a1b55abaa38b48bc89a132eac88063cf6420bb4e3462d2e61613d8340f98cfe657381202d7c11a1bcf1dbc5c71a62252886eb77c6d6cd5b1cbef182f314a19768a7c63ada59556c605daf037611dfa44f3c884b5154b69b48496e27e2ed0317fdb7a35ac0b771ad23b3f06b0562fc5ad88f355bbce863321effc3203c9e6895077190cf37069c157a717173aff66f07b7c89d05eff29e970f0ab1af3ad532fd1ee5700c1cc5a0eb3de88f", 0xd3}, {&(0x7f0000001340)="de56cf187100c53ca4840ef7f03558b79c21b9773d5b4ef531034b7aedf3fad5edb9cdb65e069c697296725e5a8ac0a553d318d8a8760d823c16deb5df20b158cb0b68c12c41", 0x46}, {&(0x7f00000013c0)="064c3b8329f5824e70fcbaed9b885b0607a51e7ea40e96e27c1dab55515bc7b0fbe3a07fe2782fcdd92afe631d6e9021c02c9c06e674c650008b4cea48b4963823b2d4e94a21545e2d3da11d62d917d49901fb1808eecc98a017b6d0b0d7692628a51266f9d6b13b5cb16813cfd3eb7ab88e77cba4433d55c67c079849b5b405b5db23e6f0837c7f61aa7144ed9587bd150e126fc2d143b6e38810caaa1265f910635fc1b4acd269f6daca597c51fb15e86193a584", 0xb5}, {&(0x7f0000001480)="85dad59015a407c0312bc3067bc828038c89e58d73f50ac4cf293d4343aa2c4fabe8d8391a6f90295b1cbc3d389a28e18321c45063825c0a9620ffc8f73f162f92f731308388a319d09d38fb6273e172aa7816c205e49740e1abaf8f8f441b13d6d9a2dacfd95f365f103aea02e0dc343f28fa764b0244632b1611438b8412f07cb5b23069e3b964ea0259e125593ca22344130f561ef7478bf9c7bb9041a148ee2af330f3a31a82c58ac9f38f1c40eca3bb6d627be88cf5efc3b9401282ddee319fbc1df715", 0xc6}], 0x5, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r3 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x3) r4 = semget(0x3, 0x1, 0x61) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000001600)=0x8e6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:04:50 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 16:04:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r3, r4) sendto$inet(r1, &(0x7f0000000240)="9e659b", 0x3, 0x8, &(0x7f0000000280)={0x2, 0x3}, 0xc) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x100000000, 0x4f, "b8000000000000080100", 0x6, 0x4}) close(r1) r5 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(r1, 0x6914e21f894a3bb1, &(0x7f0000000200)={0x3, 0x3, 0x1, 0x2, r3}) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x2, 0x4}) write(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x1, 0x6, 0x1aa9, 0x8}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x4) 16:04:50 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xfffffffffffffffc) 16:04:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:04:50 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) close(r1) flock(r1, 0x2) close(r1) write(r1, &(0x7f0000000000)="aeab6bf43ccd8f362692da5dd22a88246229d5cc610d3b6ec49629128ac4b284ed0f8e73a320681e406e5657f9638eb95492ed1f7bdaa177d25e245c9156c33b68252e6a07cc9a96106cc5129e1918411aad7dd0fd33fd06eccd5e2cd77b1115aff0f410841dc9f99b067f10ea18d2c79784819bd5129f5586b9a0faeb1080ddec2df490f77856d944d70682e72a13b5d22544d43974aaa876fde6339c3fa1e731094d054ab38f8d16903fecbc2ddd6044ae2d6c7ea8a683e99b79a23a24", 0xbe) flock(r0, 0x8) 16:04:50 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r2, r1) clock_getres(0x2, &(0x7f0000000100)) 16:04:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() lseek(r1, 0x0, 0x0, 0x3) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:00 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r1}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r1}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getflags(r1, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(0xffffffffffffffff, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r1, &(0x7f0000000440)=[{{}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r2) fchdir(r2) getpeername$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="000000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eb09191c5762010000000000000000000000000000000000000000000000000000000000001310eeed63000000000026fe33f78fbdf893b597f38dca1d5a16ea717a046f453935cbdc5ee4386852a010db691a6c5c31b6cb94ff569934a603594f9ad234e3317700e8e31f82e000822a574a3e41d36d55dff2994e000000000000000000000031a4957d337d82eb8847263c0498deff3cc568a0e9a59ae07e384ebafc2310f6711c789fe700fbd091ea83c72e1925f37cbf1834eebfb98beb210838986c7fa80de02a6f0e598fd12f9dd726baef6164da79256eede0757260d8f7c9a3ebbfd118241d40817a024c6d865cf496f60f517dc735a96bee34abccc4fe39db7e276868d125f7bce24d72ee880917472816589f19cba1b391b275d4dc80de447a3ff4c8445b7c8363859a6dbd5faea72f232c941c7866f1f9c703c44f1e164beda2e69910d9c840f3716fab1c1c91525a11491cd47ca6c0920580f528852f2491996c4072fa8dd912500ed068623dde02"], &(0x7f0000000300)=0x6e) sendto$inet(0xffffffffffffffff, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x7, &(0x7f0000000e00)) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000007c0)) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a80)=[{{r3}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r2}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r1}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r3, 0x4, 0x4c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x1, 0x1}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) 16:00:00 executing program 0: open(&(0x7f0000000000)='./file1\x00', 0x611, 0x100000004) 16:00:00 executing program 1: r0 = socket(0x10000000013, 0x8000000003, 0x2) close(r0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x400) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) 16:00:00 executing program 0: r0 = socket$inet(0x1e, 0x8000, 0x100000000000000) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) writev(r0, &(0x7f0000000000), 0x25d) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f00000001c0)="b64c17141acae8d00c59e5f1da68910226f0e367e779421dc2f104026334d4facc1d21fff0d6d6e7b47ba19877fe76d1d7eef98d77c3b9de38851914cd728a1bd74a070085585d156a30e37c54eb911b73fb3c60900900000000000000ae53b0edde78ce0de1b4fd29324cadd54e6414ae521e94b4cb228d4af72f5eb7333617b1f0b8f957427f897f3843e7edfbe544ef73d6d1f7cd1a2ea4632fe1e6bc0be9d73efaaa156328c0ca2c") 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1204, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000000c0)=0x8) socket(0x6, 0x5, 0x7ed) 16:00:00 executing program 1: r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) socket$inet(0x2, 0x14003a4db7e2583f, 0x81) 16:00:00 executing program 0: mkdir(&(0x7f0000000140)='./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)='\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCNXCL(r0, 0x2000740e) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/25, 0x19) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) close(r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) write(r0, &(0x7f0000000100)="1abfa8efd5abdec127505d0c920659458c1cde8e15968d25a487316eb8ee667e3d1836c80db951b7c645ea836fbf0afbd55367db19606adc3a85e1b1e005f06c7a9b43ec74f0cfc020a6763ab3e5b4a943560c36cc2566ebe783e6681785093162ce0b4ede5b3de605c45cc002a5c49eead2cd1fcb32cc6ccb606dbd45ec21c2a059450bab751214da167b65d3a389e3cf532043ab4a573ed27af99cdca45d87adc97c23c41c13cf5f38d6e7b0041a5331ade68e16d83387e5", 0xb9) msgget$private(0x0, 0x10) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(86ac19d006e0cd6e,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d72ba0,ffff800015121bc8) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d71320,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d71300,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d712e0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71280,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71240,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71220,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71200,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d711e0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71140,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71120,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d710e0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d710c0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71080,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71060,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71020,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71000,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71040,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d710a0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71100,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71160,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71180,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d711a0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d711c0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71260,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d712a0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d712c0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d713e0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71400,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71440,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71460,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d714a0,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d71f00,ffffffff81e4f840,ffff800015121bc8) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81e4f840,ffff800015121bc8) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81e5e830,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd8039823780) at ip6_mrouter_done+0xb5 rip6_detach(fffffd8039823780) at rip6_detach+0x56 soclose(fffffd8039823780,0) at soclose+0xb2 soo_close(fffffd802ec942e0,ffff8000ffff3650) at soo_close+0x40 fdrop(fffffd802ec942e0,ffff8000ffff3650) at fdrop+0xc2 closef(fffffd802ec942e0,ffff8000ffff3650) at closef+0x118 fdfree(ffff8000ffff3650) at fdfree+0x100 exit1(ffff8000ffff3650,0,1) at exit1+0x32f sys_exit(ffff8000ffff3650,ffff800015122060,ffff8000151220b0) at sys_exit+0x17 syscall(ffff800015122130) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffe2244) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe2210, count: -47 ddb> show registers rdi 0x86ac19d006e0cd6e rsi 0 rbp 0xffff800015120900 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xbe4b328cf8e1b34d r12 0 r13 0xfffffd8036d71320 r14 0 r15 0x86ac19d006e0cd6e rip 0xffffffff81e5e85b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000151208c0 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=366866 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff82588698 process=0xffff8000ffff7450 user=0xffff80001511d000, vmspace=0xfffffd803f014000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 6091 234264 71150 0 2 0 syz-executor.1 6091 482878 71150 0 3 0x4000080 ttyin syz-executor.1 7415 509737 24383 0 3 0x82 nanosleep syz-executor.0 26436 382491 1 0 3 0x100083 ttyin getty 27953 180652 0 0 3 0x14200 bored sosplice 71150 251820 24383 0 3 0x82 nanosleep syz-executor.1 24383 49194 51073 0 3 0x82 thrsleep syz-fuzzer 24383 408533 51073 0 3 0x4000082 thrsleep syz-fuzzer 24383 94823 51073 0 3 0x4000082 kqread syz-fuzzer 24383 178025 51073 0 3 0x4000082 thrsleep syz-fuzzer 24383 315134 51073 0 3 0x4000082 thrsleep syz-fuzzer 24383 86556 51073 0 3 0x4000082 thrsleep syz-fuzzer 24383 164974 51073 0 3 0x4000082 thrsleep syz-fuzzer 51073 75241 9604 0 3 0x10008a pause ksh 9604 335418 25624 0 3 0x92 select sshd 25624 19153 1 0 3 0x80 select sshd 27496 445522 25482 73 3 0x100090 kqread syslogd 25482 16854 1 0 3 0x100082 netio syslogd 53353 95780 1 77 3 0x100090 poll dhclient 70315 318872 1 0 3 0x80 poll dhclient 65207 272477 0 0 2 0x14200 zerothread 82865 48156 0 0 3 0x14200 aiodoned aiodoned 80773 337985 0 0 3 0x14200 syncer update 37880 520445 0 0 3 0x14200 cleaner cleaner 78079 425655 0 0 3 0x14200 reaper reaper 51968 35055 0 0 3 0x14200 pgdaemon pagedaemon 17582 313434 0 0 3 0x14200 bored crynlk 44474 237261 0 0 3 0x14200 bored crypto 38288 155476 0 0 3 0x40014200 acpi0 acpi0 22761 162946 0 0 3 0x14200 bored softnet 85188 204333 0 0 2 0x14200 systqmp 19596 370153 0 0 3 0x14200 bored systq 3976 277919 0 0 3 0x40014200 bored softclock 67570 350571 0 0 3 0x40014200 idle0 7736 152114 0 0 3 0x14200 bored smr 1 99977 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 9509 6350K 14670K 78643K 13093 0 0 pcb 15 8K 8K 78643K 103 0 0 rtable 112 4K 4K 78643K 390 0 0 ifaddr 59 13K 15K 78643K 135 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 68 0 0 iov 0 0K 16K 78643K 76 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 77K 77K 78643K 2014 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 15 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 84 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 6 17K 25K 78643K 864 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 49 38K 63K 78643K 495 0 0 subproc 32 2K 2K 78643K 51 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 92 0 0 in_multi 33 2K 2K 78643K 76 0 0 ether_multi 2 0K 0K 78643K 4 0 0 mrt 2 0K 0K 78643K 5 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 254 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 99 21K 21K 78643K 2831 0 0 UVM aobj 54 3K 3K 78643K 60 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 119 0 0 NDP 12 0K 0K 78643K 38 0 0 temp 170 3535K 3610K 78643K 11676 0 0 kqueue 0 0K 0K 78643K 6 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 9 0 3 1 0 1 1 0 8 0 rtpcb 80 55 0 53 1 0 1 1 0 8 0 rtentry 112 57 0 13 2 0 2 2 0 8 0 unpcb 120 281 0 273 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6457 0 6457 1 1 0 1 0 8 0 tcpcb 544 180 0 176 1 0 1 1 0 8 0 inpcb 280 504 0 495 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 6 0 2 1 0 1 1 0 8 0 pkpcb 40 12 0 12 3 2 1 1 0 8 1 ppxss 1128 13 0 13 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 259 0 44 14 0 14 14 0 8 0 art_table 32 260 0 44 2 0 2 2 0 8 0 art_node 16 56 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 10 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 78 0 68 1 0 1 1 0 8 0 shmpl 112 58 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2699 0 1310 46 0 46 46 0 8 0 ffsino 240 2699 0 1310 83 0 83 83 0 8 0 nchpl 144 4074 0 2473 61 1 60 61 0 8 0 uvmvnodes 72 3327 0 0 61 0 61 61 0 8 0 vnodes 208 3327 0 0 176 0 176 176 0 8 0 namei 1024 11867 0 11867 2 1 1 1 0 8 1 scxspl 192 11631 0 11631 12 11 1 7 0 8 1 plimitpl 152 95 0 88 1 0 1 1 0 8 0 sigapl 432 1033 0 1019 2 0 2 2 0 8 0 futexpl 56 14335 0 14335 1 0 1 1 0 8 1 knotepl 112 220 0 201 1 0 1 1 0 8 0 kqueuepl 104 177 0 175 1 0 1 1 0 8 0 pipepl 112 502 0 483 1 0 1 1 0 8 0 fdescpl 424 1034 0 1019 2 0 2 2 0 8 0 filepl 120 5904 0 5806 4 0 4 4 0 8 0 lockfpl 104 257 0 256 1 0 1 1 0 8 0 lockfspl 48 83 0 82 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 31 0 21 1 0 1 1 0 8 0 ucredpl 96 1004 0 997 1 0 1 1 0 8 0 zombiepl 144 1020 0 1019 2 1 1 1 0 8 0 processpl 864 1049 0 1019 4 0 4 4 0 8 0 procpl 632 2096 0 2059 4 0 4 4 0 8 0 sosppl 128 9 0 9 4 4 0 1 0 8 0 sockpl 384 866 0 847 3 0 3 3 0 8 1 mcl64k 65536 23 0 23 2 2 0 1 0 8 0 mcl16k 16384 3 0 3 2 2 0 1 0 8 0 mcl12k 12288 20 0 20 4 3 1 1 0 8 1 mcl9k 9216 8 0 8 4 4 0 1 0 8 0 mcl8k 8192 12 0 12 3 2 1 1 0 8 1 mcl4k 4096 48 0 48 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 2 1 1 1 0 8 1 mcl2k 2048 49085 0 49041 26 19 7 19 0 8 1 mtagpl 80 23 0 15 2 1 1 1 0 8 0 mbufpl 256 84549 0 84451 17 7 10 12 0 8 0 bufpl 256 10003 0 4198 364 0 364 364 0 8 0 anonpl 16 97182 0 86584 84 25 59 69 0 62 7 amapchunkpl 152 4026 0 3917 10 4 6 6 0 158 0 amappl16 192 5143 0 4426 63 26 37 48 0 8 1 amappl14 176 464 0 459 1 0 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 11 0 9 1 0 1 1 0 8 0 amappl11 152 434 0 421 1 0 1 1 0 8 0 amappl10 144 12 0 9 1 0 1 1 0 8 0 amappl9 136 582 0 576 1 0 1 1 0 8 0 amappl8 128 153 0 129 1 0 1 1 0 8 0 amappl7 120 41 0 36 1 0 1 1 0 8 0 amappl6 112 457 0 446 1 0 1 1 0 8 0 amappl5 104 159 0 149 1 0 1 1 0 8 0 amappl4 96 826 0 797 1 0 1 1 0 8 0 amappl3 88 999 0 989 1 0 1 1 0 8 0 amappl2 80 7427 0 7353 3 1 2 3 0 8 0 amappl1 72 27475 0 27049 27 18 9 20 0 8 0 amappl 80 2331 0 2293 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 59 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1034 0 1019 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1034 0 1019 1 0 1 1 0 8 0 vmmpekpl 168 9673 0 9650 2 0 2 2 0 8 0 vmmpepl 168 126771 0 124902 150 49 101 102 0 357 19 vmsppl 272 1033 0 1019 2 1 1 2 0 8 0 pdppl 4096 2074 0 2038 6 1 5 6 0 8 0 pvpl 32 286225 0 272589 205 48 157 167 0 265 28 pmappl 200 1033 0 1019 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 530 0 38 15 0 15 15 0 8 0